程序員:讀懂了這兩張圖,月薪上萬不是沒有可能
因工作需要,最近我又當了幾回面試官。以前特別羨慕當面試官,覺得面試官是一門高大上的活。要是自己能有幸體驗一番,那該多好。可真正體驗后才體會到也其實不是什么高大上的活,要是決定權不是你這,這面試官更難做。充其量也只是工作的一部分,并不能代表當面試官自身能力就有多優越。
作為面試官,不僅的把握好技術這一關,要是一不小心找錯了,豈不是給團隊挖坑,還得提起精神友好對待求職者,現在人才難得,要是草率待之,會被HR叫去上政治課的,那可不是好事。
“我好不容易叫來一位來面試,怎么到你這三言兩語就打發了。”豈不是打HR的臉,好歹人家篩選簡歷不說萬里挑一,也是百里挑一啊,工作量也不容小視。
面試軟件編程這行,要是對求職者減低門檻,不小心招來基礎不扎實的,進來一起共事,項目緊急情況下,不僅不能為團隊減輕任務,反而成了團隊負擔。
下面是個人的心得體會,給正在找工作的程序員五點建議,希望對找工作的小伙伴有所啟示。
1、 盡量不要在紙質簡歷上標明期望薪資
對于薪資,我為什么不建議在紙質簡歷上寫上期望薪資?
一般期望薪資我們在招聘簡歷上都會備注得很明顯,所以紙質簡歷可以不用再寫了。程序員這個行業,一般第一輪面試都有筆試題,或是公司直接叫一位技術員來和你面談,是技術員哦。
我們做一下假設,要是你面試表現一般般,技術員看了你在簡歷標明的薪資要求,對你很不好,不要忽略了人都有一定的主觀意識,你的技術比他差一大截,期望薪資卻在他之上,試問人家會怎么想,豈不是給自己添堵。
對于薪資要求,要是公司有意錄用你時,自然會有HR你和談。
這時,你再和HR溝通也不遲。
2、專業重點知識點要掌握
毋庸置疑,專業知識點基礎要做好充分準備,如果時間緊,來不及做充分準備,起碼也要大致了解。說說我的面試過程,我面試的其實很簡單,幾乎都是按照求職者提供的簡歷來。看過幾位求職者簡歷,簡歷上寫得跟招聘信息似的,什么熟悉多線程,熟悉內存優化處理,熟悉開源框架等。
這倒沒什么問題。
問題是當我問你平時如何在項目中處理內存優化的,卻支支吾吾回答不出一個所以然來。
3、選擇要有理由
為何要提這個,那是我在面試一位求職者時,問了這樣一個問題,
“請問你平時加載網絡圖片是用第三方框架還是自己寫?”
“用第三方框架”
“用哪個呢,能否說說?”
“Glide”
“Picasso,Fresco這些開源框架也挺不錯的,為何選擇Glide呢?能否簡單說說理由,比如性能方面?”
“這個,沒有研究過,我們項目中用的就是Glide”
“那有沒有和其他框架對一下簡單的對比才選擇Glide”
“沒有” 回答得挺干脆的。
其實我的初衷是想了解他平時對于開源的源碼,是否有進一步了解。
難道是對glide框架一見鐘情,情有獨鐘?總得有個理由吧,雖然我也喜歡坦誠的。
4、回答面試官的問題要抓重點
一般程序員的口才能力相對比較薄弱,如果是這樣,建議你在面試過程中要學會揚長避短,針對面試官提出的問題,無論是技術問題還是談人生,都要做到有的放矢,抓重點。
有一位求職者,如何看待Android的發展前景,他聊了好多,我也聽了好多,可是最后我才發現只記住一點,可能是我老了,記憶力下降吧。
5、養成思考能力,獨自解決問題能力,別一有問題動不動就百度。
如果你譬如面試的是中級工程師崗位,建議你還是做多些充分準備。
面試過一位求職者,簡歷上寫著3年經驗。當我問他下面幾個問題:
熱修復,增量更新,自定義視圖
Android 6.0權限問題
Android UI適配問題
他竟一臉懵,說是項目中沒用到,不是很了解,對于權限問題,適配問題,這些應該不是什么新技術,你平時逛論壇應該有所了解吧,我又喵了他的簡歷 ,寫著喜歡研究新技術。
…………
我可能是遇到一位假的程序員吧,亦或是我對求職者要求太高了。
以上五點純粹是個人經驗看法。
有需要找工作的,感興趣的聯系我,合適的話,我會第一時間推薦的。
下面附Android開發知識點
Android開發知識點
【本文為51CTO專欄作者“洪生鵬”的原創稿件,轉載請聯系原作者】