由于公司業(yè)務需求,最近一段時間連續(xù)面試了幾十位求職者。由于筆者在互聯(lián)網(wǎng)行業(yè)工作,借助行業(yè)內(nèi)的一些垂直招聘APP,也和200多位求職者進行了線上交流。 俗話說:“讀萬卷書,不如行萬里路;行萬里路,不如閱人無數(shù)?!闭^林子大了什么鳥都有,有從P2P公司出來高薪低能的,有準備了大量面經(jīng)來蒙題的,還有被拒后忿忿不平發(fā)郵件來討論的??甚至有答題不順拿面試官泄憤的。通過面試者寥寥無幾,而通過者基本都拿到了offer。最近招聘工作告一段落,終于可以坐下來回顧這半年多來的面試,總結(jié)一些經(jīng)驗教訓出來了。需要說明的是,筆者進行的是社招,校招的情況會有所不同,因此不在此系列文章中討論。你有沒有發(fā)現(xiàn),各大招聘平臺在發(fā)布職位時,工作年限都只有這幾個檔:1年以內(nèi)、1-3年、3-5年、5-10年、10年以上……當一個人犯過大量的錯誤后,就具備了成為大牛的潛質(zhì),當然前提是他愿意并能夠從自己的錯誤中反省并成長。遺憾的是:現(xiàn)今的課堂教育根本不給學生任何犯錯誤的機會,更不包容犯錯誤的學生。因此學生們無法在學校得到足夠的成長,只能在進入社會工作之后來進行。開始工作的第一年乃至前三年,是犯錯誤的時間。之所以招聘時要求N年工作經(jīng)驗,是希望篩選出那些已經(jīng)犯過足夠多錯誤的人。因此建議各位準備踏入職場的同學們:在選擇第一份工作時,更多地考慮公司是否有容錯的機制和環(huán)境,這基本決定了你未來成長曲線的起始角度,薪資待遇絕對絕對應該放在最后來考慮。當然了,在這方面大公司是上上之選。我曾面試過一些5年甚至更長工作經(jīng)驗的求職者,結(jié)果往往不理想。很多人甚至不如剛工作一兩年的年輕人?;A不扎實,思路不清晰,缺乏優(yōu)化意識,沒有閱讀習慣……而且,基本都自恃甚高。有不少程序員覺得自己的職業(yè)生涯是下面這樣子的: 做項目(); 團建活動(); 漲工資(); 拿年終獎(); } 跳槽() && 漲工資(); }他們覺得,工資應該而且必須隨著工作經(jīng)驗年限的增長而不斷提升。這是典型的本末倒置,混淆了結(jié)果和目標。正確的認識應該是:工資增長是個人能力提升后必然的結(jié)果。我們應該將有限的時間和精力放在提升個人能力上,而不是單純?yōu)榱俗非蟾叩墓べY去不斷跳槽。還有不少人覺得自己工作的資歷久了,就可以開始走管理路線了,不用關(guān)心具體實現(xiàn)和技術(shù)細節(jié)了。于是,我問他們一些團隊管理的問題,比較典型的是這樣的:答:每天開會碰進度,如果有人拖后腿就督促他,搞不定就自己上,實在不行就找PM延期。工作經(jīng)驗的多少,與領導力的強弱的相關(guān)度并不高。工作經(jīng)驗少自然難以服眾,但一個具備多年經(jīng)驗,在基層工作表現(xiàn)優(yōu)異的工程師,也未必能成為優(yōu)秀的管理者。領導力是一門藝術(shù),是需要專門學習的乃至訓練的。個人的性格在這方面會有一定的加減分,具備開朗樂觀、包容的性格的管理者會更容易開展工作。極個別的人僅憑自己的魅力就能做好管理工作,但那畢竟是個例。新生大學社群成員有一本必讀書:《領導梯隊》,這本書相當全面地講解了如何完成從基層工作者到管理者的角色轉(zhuǎn)變,推薦給各位準備帶團隊和想帶好團隊的朋友們。當然,每個人最后都會晉升并停留在自己并不適合的那個位置上。小A大學畢業(yè)后,由于基本條件不夠沒能進BAT等大公司,只好進了一家業(yè)內(nèi)的小公司。剛?cè)肼殞嵙暤哪嵌螘r間里小A發(fā)奮圖強,買了好幾本豆瓣上推薦的大部頭經(jīng)典,每天晚上都刻苦學習,加上前輩們點撥,很快就上了手。不出一年,小A已經(jīng)對開發(fā)組長安排的工作駕輕就熟,信手拈來。那些大部頭的書只翻了一小半,就扔下再也不看了。有時在看前輩們的代碼時,他還能挑出BUG來:“哼哼,你們也就不過如此嘛!”業(yè)務進入了維護期,工作量不大,且缺乏挑戰(zhàn)性,但在每天晚上的內(nèi)部DOTA局里,小A卻和同事們殺得難分難解。于是經(jīng)過無數(shù)個晚上的刻苦練習,小A成了公司DOTA最強者,每天帶著小弟們征戰(zhàn)天梯,不亦樂乎。時間一天天飛逝,在越來越熟悉的業(yè)務和環(huán)境里,小A過得十分舒適和安逸。由于只需要兩三個小時甚至更少的時間就能完成一天的工作,他便將剩余的上班時間用來刷朋友圈、刷微博、追逐新聞熱點、和同事閑聊……就在小A憧憬著3年買車10年買房時,噩耗突然傳來。公司因經(jīng)營不善,資金鏈斷裂而倒閉了。當他出來找工作時才發(fā)現(xiàn),這幾年除了對原來公司的業(yè)務熟悉度外,自己的能力并沒有多少長進。雖然做了好多項目,但都不過是CRUD而已,并沒有什么技術(shù)含量。業(yè)務數(shù)據(jù)量不大,連分表分庫都不用。既然用不著,為啥要學啊?小A買了幾本面經(jīng)解題書,背了一堆算法題、設計模式,想進大公司,卻發(fā)現(xiàn)他們要求的標準不是一個level的:解耦、可用性、服務化……這些都是神馬,能吃嗎?屢次面試受挫后,小A只好進了一家和原來公司要求標準差不多的小公司。但是這時他對公司業(yè)務的熟悉度已經(jīng)歸零,一切又重新開始……有句話雖然很俗,卻很實在:1年工作經(jīng)驗用了10年,算不算10年工作經(jīng)驗?
|