04.01 2018年程序員求職經驗總結

從事軟件開發也有十年了,獨立完成項目開發比較多,參與的項目比較多,涉及的行業、領域也比較多。也記得每次項目上線時候的興奮,看著客戶使用自己的開發的產品也是由衷的欣慰。現在做醫療行業的產品,希望能做出有一定影響的產品,並且不斷努力著。

言歸正傳,說下面試的過程以及注意事項。

求職大致有這麼幾個階段:準備,投簡歷,面試(包括筆試),總結。

1、準備階段:

這個階段非常重要。首先是對自己能力有一個評估,包括:開發能力(重點總結),口才,待人接物,學習能力等等(興趣愛好之類的就免了)。做程序員確實大部分時間是對著代碼,但是正因為如此交際能力就顯得越發突出。工作難免與人打交道,如何讓他人能夠接受你,採納你的意見都與你的口才和待人接物息息相關。最直觀地,面試就需要交流,怎麼說服面試官錄用你,說是必不可少的。

對自己有個初步總結後,就可以給自己劃下底線。說的俗一點就是你的最低薪資是多少。既然是底線就一定不能自己去突破它,公司給不了,咱們可以去下一家,這點底氣一定要有。接著就是準備筆試和麵試。比如想應聘做JAVA開發,就可以複習下java基礎,集合,多線程,進程,gc,虛擬機,Android基礎,handler消息機制,自定義view,動畫,事件分發,內存優化、anr、性能優化、屏幕卡頓怎麼定位,分析,解決等等。在網上找資料是一方面,最好是自己看源碼。或者看視頻教程,現在有很多免費的教程,或者花少量的錢看寫大牛的視頻課程。因為面試官不僅僅面試你一個人,前面很可能也面試過一些人,如果你說的和前面的差不多(網上找的),雖然不錯但是也沒有自己的特色。

2、投簡歷

當然這個階段得做好簡歷,簡歷這個東西大家都知道,寫好之後最好潤色一下。要突出自己的優點,找下自己得意的地方寫到簡歷裡,並且簡歷不要太複雜,人力看簡歷的時間很短,要有突出的地方讓人力一眼就對你感興趣。如果有自己心儀的公司先彆著急著投,可以先試試水;如果沒有,個人意見:先按工資篩選一遍,在看看公司主營業務,公司規模。具體的就得和麵試官聊了。

3、面試階段

在這個階段我覺得就是個人與公司的雙向選擇了,面試前可以評估下對公司的第一印象,公司的環境,氛圍。如果去面試的時候,還有很多同類崗位的,個人覺得你可以考慮下家公司了,因為那樣的機會比較渺茫,幹嘛呢,菜市場啊,當然如果是公司的專場招聘會不一樣。

一般去面試都得做筆試題,題目大致分為:選擇題,簡答題(這個最多),手寫代碼(這個真是無力吐槽),機試。做不出來沒關係,先記下來,下次面試可能會遇到。我遇到的公司一般是做完筆試會和你進行面試,面試首先是自我介紹,然後就是你問我答環節,這個環節一定不能慫,一定要自信,即使是回答不出來,甚至連問的是什麼也不知道也沒關係,自信心一定要有。這麼說吧:面試你的不一定是大牛,他的問題很可能是百度的,有可能你反問他,他也不一定回答的上來。

個人覺得面試環節更多的是考察面試官的水平,面試官的態度代表了公司的形象,如何提問,什麼樣的問題能夠考察面試者是否符合公司要求,如何深層次的發掘面試者的能力。相對地,面試者也可以通過面試官來了解下公司的,所謂管中窺豹,可見一斑。如果碰到比較傲慢,甚至嘲諷你的面試官,也別生氣,林子大了什麼鳥都有,你應該慶幸可以選擇不去這家公司(當然這種情況比較少,不過態度不好的倒是有的)。面試的時候,一般問的問題比較泛(有的是根據筆試來問的),可以把面試官引向自己很熟悉的領域,這也算一種面試技巧吧。最重要的是臨場應變,有可能在面試的時候突然問你一道算法題,現場寫(還真碰到過,也就是現在入職的這家),發揮的好絕對是加分項。第二個就是面試的節奏,面試總有一方是占上方(或者說比較強勢),所以可以嘗試的不讓自己佔據下風。最後一般是你還有什麼想問的,這個環節我一般是問公司的項目,技術部人員分配,最後一個:您是如何管理公司的技術團隊的。

hr面的時候一般就是薪資要求,福利待遇了。回答薪資要求的時候一定不要超過公司招聘上的薪資範疇。

4、總結階段

每天都小結下每次的筆試面試,不會的題目多查查,多看看,多記記。第二個是回顧與面試官的對話,自己是否有回答不當,給人不好相處的感覺。求職是一個非常耗神的事情,所以不要想著一蹴而就。兩三個星期找不到工作也不要著急,牢記自己的底線,萬不可觸碰(此處不留爺),心態很重要,面試需要的是能力,有沒有offer看的是緣分。最後提一句,hr說的口頭offer並不是特別穩(當然大多數公司不會反悔),所以在hr發正式offer前不要放鬆,照常面試就好了,說不定可以找到更好的。


分享到:


相關文章: