程式設計師找工作的祕密
文 | 魔術師
開年了,也到了換工作的高峰期,最近作者在找工作的過程中也發現了一些職場的祕密。

中關村某28歲程式設計師的自述
職場中有一句話叫做" 面試造火箭,上班擰螺絲 ",這就是職場中的現狀,國家選拔人才靠考試,企業選人才靠面試,雖然這個人才評判標準存在很大的問題,比如會埋沒很多實踐能力強,理論能力弱的人才,但這是經過長期的歷史發展得出的經驗,短期內是不可能改變的。
基於上邊的事實現狀,作者發現了一些能夠幫助求職者( 僅限程式設計師,其他職業作者不確定 )拿到滿意offer的技巧。
"面試造火箭,上班擰螺絲"這就像一道題目,那麼要解答這道題目,首先要對題目進行深度分析,作者根據自己的工作經驗對於這道題目的理解是這樣的: (1)面試中的大多數問題在工作中都遇不到;(2)面試側重的是理論,而工作中最重要的是應用 ,比如實際工作中我們遇到問題知道用什麼技術來解決就可以了,但是面試過程中要求你知道為什麼要做麼做,這個技術的實現原理是什麼等等。作者相信 大多數開發者都是知道一項技術怎麼用,但是不清楚其背後的原理 。
理解了題目的意思,再來下筆解答就簡單多了。下面作者講一下自己的解題思路:
首先,求職者需要會"擰螺絲",會使用工作所需要的技術(框架),這是前提。如果連這個都不會,那麼知道再多的理論也是無效的。大公司通常會在試用期考核員工的績效,對於開發者而言就是技術水平的考驗,如果能夠適應,就會留下來,如果適應不了,那就會被直接開掉。對了, 你掌握的技術沒有實際應用到工作的專案中沒有關係 ,這屬於你私下學習的技術,你會操作就可以了。
其次,在會"擰螺絲"的基礎上來"造火箭",學會操作一項技術之後,就從網上瘋狂找對應的面試題,有多少找多少。面試官所能夠問到的題目,大多數都是從網上找的。這麼做就相當於是在打仗之前做到知彼知己。當然,對於技術水平足夠的開發者來說,可以自己鑽研技術原始碼。但是面試題是必須要看的,即使看了原始碼,你也可能不知道面試官會問什麼,因為看原始碼沒有目標性。
按照以上的步驟來操作,你就再也不怕面試官提問了,拿到滿意 offer 自然也是理所當然的事。實際工作中會有這樣的現象:明明兩個人的技術水平差不多,但是兩個人的薪資水平卻可能相差很多,甚至技術差的人工資卻比技術好的人高。可想而知面試是有多重要!
當你按照上邊的技巧,順利拿到一個高薪的 offer 之後,事情就完美結束了嗎?
請思考一個問題:拿到 offer 之後,你依然只是一名普通的上班族,時間和行為依然受到公司的約束,工資再高也不可能高過你的老闆。這,是你想要的生活嗎?