面試程序員時的“嘮叨”
原創(chuàng)首先,正文開始之前我先解釋一下本篇文章為什么起名為面試中的“嘮叨”,因為本次請到的嘉賓是就職于Amazon的程序員“四火的嘮叨”(網(wǎng)名)。相信提起這個名字就很多人知道了,小編曾拜讀過他的兩篇文章,分別是《我們到底要怎樣招程序員?》和《我眼中的工程師文化》,這片文章我們就說一些以上沒有講到的一些面試時的“嘮叨”。
“嘮叨”一下面試時經(jīng)歷和學歷
首先, 在他認為經(jīng)歷不能成為最為偏重的部分,原因很簡單,人人都會吹牛,經(jīng)歷容易偽造。如此一來,面試官獲得的印象,很大程度上和應(yīng)聘者的口才有關(guān)系。但是,經(jīng)歷一定是面試中的重要組成部分。因為它可以反映出應(yīng)聘者的經(jīng)驗和眼界,而這兩者都是無法通過天賦和勤奮獲得的。
如果你在一家企業(yè)文化比較類似的公司工作過,那很不錯;如果你參與過一些開源項目,如果你還在社區(qū)里有知名度,那就棒極了。
經(jīng)歷和學歷當然重要,不過我更關(guān)注應(yīng)聘者“做成過”什么,而不是“參與過”什么,更不是“學習過”什么。有的人簡歷上經(jīng)歷寫得滿滿當當,看起來很有閱歷的樣子,但是仔細一看發(fā)現(xiàn)只是隔三差五地跳槽、不斷地嘗試新東西而已。要做成一件可以擺上簡歷的事情,一定是需要潛心積累一段時間的。
到底怎樣去認識對技術(shù)的“精通”
就像上述所說的,簡歷可以造假,而且在簡歷中經(jīng)常見到的一個詞就是“精通”,尤其是在剛畢業(yè)的學生;剛從培訓(xùn)基地出來的學生;沒有多久工作經(jīng)驗的程序員簡歷上屢見不鮮,“精通”這個詞并不會給你贏來多少好感。
要對某種語言“精通”其實并不容易,許多人覺得語法掌握、運用自如就可以稱為精通了。其實語法語義只是最粗淺的層面而已,精通一門語言,還需要使用它的類庫,理解它的優(yōu)勢和缺陷,了解它的平臺和實現(xiàn),甚至包括它的發(fā)展演進過程等等。在簡歷上,說出你使用某項技術(shù),做出了什么東西,要比填寫“精通XXXX”有意義得多。當然,簡歷只能作為參考,只有面試中的表現(xiàn)才能令人信服,即便面試總會有片面和運氣的成分。
在這一點上,跟大家“嘮叨”嘮叨,很多人都去過培訓(xùn)機構(gòu)這種地方,小編也曾經(jīng)去過,無論哪老師總會愛重復(fù)一句沒用的話就是:‘你們以后月薪最低3K5’,還在最后在簡歷中叫你如何熟練的去應(yīng)用“精通”這一詞……
不巧,“四火”也曾經(jīng)參加過類似的培訓(xùn)班,老師也很能說,可是他并沒有學到什么扎實的東西。中國培訓(xùn)機構(gòu)的口碑眾所周知,以至于在簡歷上寫“XX培訓(xùn)機構(gòu)畢業(yè)”興許會掉價的,呵呵。
我讓你進入團隊的原因并不單單是技術(shù)
這段開始之前,小編先引入《我們到底要怎樣招程序員?》中的一個段落??催^的朋友可以跳過繼續(xù)往下看。
‘招合適的人,碼農(nóng)也好、程序員也好,刺兒頭也好、老好人也好
小編和嘮叨的對話中問道若是他的團隊需要融入一個新人時,更希望引入一個上面樣的人,是老實人、刺頭、或是可以有一種新的形式:相對老實的刺頭。
他的回答是招人首要的因素還不是技術(shù)和經(jīng)驗,而是他是否認可你的團隊文化,他是否可以融入這種文化。在很多公司,面試錄取之后,是由特定的人將錄用者安插到不同團隊中的,程序員并沒有選擇權(quán)。
其實他特別反對這樣的做法。尤其在小團隊中,面試過程一定要有自己團隊的人參與,而且這個比重不能太小。原因是,應(yīng)聘者有可能是和你從早到晚一起工作、生活,是 你的好伙伴、好基友,一定要讓足夠的選擇權(quán)掌握在自己團隊手里,以讓大家在未來合作得愉快。這也是我堅持認為要讓程序員去面試程序員的一個原因,老實人也好、刺兒頭也好,團隊總是具有包容性的,只要彼此認可,沒有什么不可以。
記憶猶新的中國式程序員
兩年以前,曾經(jīng)遇到過這樣一位應(yīng)聘者,他的能力和技術(shù)背景也符合我們的要求,但是當時我們的項目比較辛苦,就和他說,可能會經(jīng)常加班,結(jié)果他表現(xiàn)出了一副“工作狂”的態(tài)度,表示愿意經(jīng)常吃住在公司;問他喜歡做什么方面的項目,他的回答是“愿意無條件服從分配”……這件事情對我觸動很大,后來發(fā)現(xiàn)類似的情形居然不在少數(shù)。從那以后我常常思考,到底是什么讓中國的程序員變得如此饑不擇食?
希望有一天,中國的程序員們都可以拍著胸脯介紹自己,自豪而且堅決。而我,很想多做一些事,去幫助實現(xiàn)那個偉大愿望。這也是我寫博客的一個目的。
和你嘮叨一下如何找下家
面試不只是面試官考察應(yīng)聘者,同時也是應(yīng)聘者在考察團隊和工作,這是一個雙向的過程。但是找下家你要認清自己,認清公司。
* 以后要做的事情,是不是夠有意思? * 未來的職業(yè)發(fā)展,是不是能滿足自己的野心? * 和自己打交道的人,是不是可以很好相處?
對于剛畢業(yè)的學生來說,尤其如此。有人問我,難道錢不重要嗎?當然重要,但是對于有志向的程序員,規(guī)劃好未來的發(fā)展,剛畢業(yè)的年薪上的差距,也許在5年以后,根本不值一提。
最后嘮叨一點,視野和經(jīng)驗是你無法很快掌控的東西,但是技術(shù)卻不同。今天午飯一位Google工作過的同事說了一個笑話,說是Google的面試培訓(xùn),要求啰七八嗦,但是培訓(xùn)師說,如果是像Jeff Dean這樣的人出現(xiàn)的時候,那么培訓(xùn)的時候說的這些要求都是放屁,挖人要緊……。
“嘮叨”果然愛嘮叨
小編幾次郵件和“嘮叨”進行交流,發(fā)現(xiàn)嘮叨這個人果然是愛“嘮叨”,從話語中,從他的博客中都可以看的出。但是往往很多的嘮叨是我們需要的,他們講述的往往是我們看不透捉摸不清的問題,在一些關(guān)鍵性問題上,我們還是多聽一聽嘮叨吧。好吧,“嘮叨”想說已經(jīng)嘮叨完了,小編想說的也已經(jīng)嘮叨完了,不多說了,最后若是對他感興趣的朋友可以去他的博客去看更多的好文章。