給程序員簡歷的一些建議 .

(聲明:這是轉載的幾篇比較好的建議, 對於轉載的別人的東西,需要特別聲明。)

  * 沒有必要撒謊

    寫簡歷最差的策略就是撒謊了。這種欺騙本身就自相矛盾。你到底希望和聰明人共事呢,還是笨人呢?大多數人希望和聰明人共事,但是聰明人你騙得了麼, 或者說被你騙了的算是你認爲的聰明人麼?你要和想找好工作, 基本假設就是大家都是明白人不好騙的。看簡歷的人也上過學,也寫過簡歷,更清楚其中的注水手段,以爲自己能吹牛過關,大部分都是自取其辱。即便你過了簡歷 篩選一關,也沒那麼容易,面試時候肯定會問你那些你寫的東西,你答不上來,面試官還會覺得你 人品有問題。有的同學說多參加幾次面試不好麼,好,但不能用這種方式,這完全就是自毀前程。

    * 看你簡歷的那個人

    某種程度上他在暗你在明,他了解的信息更多,信息非常不對稱,應聘者處於劣勢。他可以看到很多很多類似的簡歷,他會有一種“高頻詞麻木”的特徵。你和別人 都一樣顯然不能引起他的興趣。而且看你簡歷的人,比如說我,都會有種自我膨大的感覺,喜歡尋找當年的自己,希望 發現充滿樂趣,積極向上的人。這實際上是看簡歷的人的一種自戀的想法,覺得自己當年如何如何,其實就像我當年也是一塌糊塗,但也會覺得自己當年偉光正。所 以表現出來樂觀積極是非常討喜的。一篇充斥着無數“高頻詞”的簡歷,顯然不能傳達這種信息。

    * 陳述事實

    我覺得平白陳述就好了,不要有個人色彩。你覺得是精通,我可能覺得就是了解;你覺得是掌握,我可能覺得就是清楚 概念。所以不要有這類詞彙。你寫“用Ruby寫了自己的個人站點”這個沒有什麼可以辯駁的,也非常好證實。是不是你寫的,怎麼寫的,遇到什麼困難都能很容 易知道。“用C寫了數獨解算器”就很平實,我知道你做了什麼,會做什麼。“讀了SICP”,“做了50道《算法導論》的習題”,“看了nginx的一部分 源代碼”,“自己寫了wc”都比“精通”,“掌握”之類的強多了。陳述就可以了,不要描繪。

    * 你的作品

    我因爲簡歷的一句話面試了好多同學。有個同學寫“用C++實現了Python解釋器”,這個事情我做不到,所以我特別想找他來聊一聊,教教我編譯原理的 事情。很多計算機系的同學都學過《編譯原理》,但絕大部分人什麼也沒寫過。所以只要有這點,我就覺得他是個很特別的人,我很喜歡。有個同學寫“在spoj 有積分XXXX”,我立刻覺得應該找來聊聊,因爲他的積分比我多。他一定是個愛做題,善於做題,並且善於用計算機解題的傢伙,他非常可能會靈活運用各種算 法。有個同學寫“寫了將近50個小遊戲,包括俄羅斯方塊,吃豆子,黑白棋等”,我覺得真是太棒了,這個傢伙一定特別能專研,特別樂於娛樂自己,我要見一 見。有個同學寫“使用Python寫了個分詞小工具”,很好啊,這個說明了兩點:你會用Python解決問題,你知道分詞是什麼東西,我們可以聊聊啊。我 會因爲簡歷裏面的閃光點而想見見這個人,而不是簡歷的長度。你的作品是你最好的標籤。

    * 你看的書,你讀的代碼

    把你看過的書列出來,把你看過的代碼列出來。沒看完就寫上沒看完。也可以寫一個豆瓣主頁的鏈接。有些小白真的是你讓他可勁編都說不出來幾個書名,然後還號 稱“精通”。你看過哪些開源項目的代碼呢?什麼也沒看過?!那我怎麼知道你寫的東西靠譜呢?要知道這些讀書的記錄,讀代碼的記錄,是非常難於僞造的,所以 也是各位看官最重視的。你能隨便僞造的東西別人也能,這種過硬的記錄纔是區分度最大的。沒有實際的項目經驗不可 怕,但是總該看過幾本書吧,總該看過一些代碼吧。什麼都沒見過的人我不太相信對計算機有熱情,恐怕在這個行業也很難有所發展。

    * 你的學習路線

    你怎麼獲取知識?你是維基百科,stackoverflow的用戶麼?你有GitHub賬號麼,關注自己感興趣的項目了麼?你閱讀誰的blog,加入什麼 郵件列表,參加了什麼線下交流活動?你想成爲什麼樣的程序員,你知道誰是這樣的程序員?你混開源社區不?你對自己的學習狀況滿意不?你還希望學習什麼?

    你沒有網頁?你是程序員麼?你真的要當程序員?有個女孩子做個了自己的網站,進去後先是一個數獨題目,答對了才能看到個人信息。後來發現這個女孩子還會說 克林貢語,程序寫得非常好。她展現出她是個很有趣的人,你也要這樣。你花一天時間在heroku之類的網站做個自己的介紹頁面。將你的個人信息都放 上去,有很多很多鏈接,都是關於你的項目,你的作品,你的思考,你的心得。有人給我的簡歷就是一個大大二維碼,掃描之後就是個人主頁的鏈接,有着很詳細的 介紹,真的非常棒!

    * 你不知道但想知道的東西

    有時候表示無知能更清楚的表達自己。比如說“還不太清楚spinlock的原理”,“多模字符串匹配還是有些疑惑”,我們就知道你是個用心深入學習的人。這個比吹噓的筆法實在多了,但是注意啊,這種也不能亂用,後果你知道的。

    * 如何投遞簡歷

    說句實在的,你和別人一起投簡歷已經是比較失敗的了。因爲即便你很出色,也被埋沒在大量的簡歷裏面。要懂得營銷自己,我會收到一些直接投給我的簡 歷,我也會主動聯繫微博上看起來有趣的同學,這種溝通真的比一張破紙有效得多。要是一個之前我認識的同學,即便簡歷寫得稍差可能也不會吃虧,這個時候簡歷已經不重要了。你把命都放在簡歷上,簡歷對你的打擊自然 就大一些。微博上有很多人在你嚮往的公司,你和他們聊過麼,你嘗試聊一下了麼?你知道他們如果推薦一下的話你會多好過麼?
 
    在寫簡歷的時候,爲了贏得面試公司的好感而撒謊的確不是一個好的計策。不帶個人色彩,按照自己的工作經驗平白陳述就OK了。如果你有自己的作品,那麼最好在簡歷之中將它們展現出來,表現自己的特長。 

1. 簡歷裏要有你工作的技術細節:

  編程語言,你的個人成就和水平。 我有時會看到一些簡歷,裏面的工作描述就只有一行話,像這樣:

* 在一個3人組成的團隊裏開發一個 e-mail 插件。

  篩選者在閱讀你的簡歷時心裏都有選擇標準, 1. 工作的挑戰性如何, 2. 你的工作跟我們公司有多少相關性,所以你需要把工作描述清楚。 更合適的寫法應該是這樣的:

* 用C++語言實現一個用來執行自動備份的 Outlook e-mail 插件。 
有三個人一起開發這個任務,其他兩個人分別負責編寫備份存儲服務器 
和產品的打包、分發給300,000個客戶。

  2. 不要讓平淡的事情沖淡了你的簡歷的吸引力。

  如果你寫了太多的雞毛蒜皮的事,它會拉低你整個簡歷的質量水平。 你絲毫沒有必要寫上”我按時完成了這個任務,並達到了預期目標。” 你不說,讀者也會默認這樣的,而你把一個不是什麼成就的事情當成一個成就寫出來反而會弱化你的簡歷。

  有時我會看到這樣的一個“主要工作內容”介紹:

  實習生, XYZ 公司 
* 優化ABC組件代碼,使其執行效率提高20%。 
* 用C++實現ABC組件的前端程序。 
* 整理文檔,做一些行政工作。

  如果這最後一條不是像前兩條那樣有影響力,那就去掉它。即使只寫了一條也不會有問題——只要它是能吸引人的信息。

  3. 真實的反映你的工作,不要浮誇。

   篩選者都是用自己的感覺來判斷你的工作的性質和價值的,你要寫一些量詞,獎勵(公司內部或外部的),新聞報道,工資漲幅,以及其它的可測量的事情。不要用 你自己的主觀意識去描述。 這樣既能擡高自己,又不會顯得你很傲慢。

  不要寫“快速的開發出了令人讚歎的軟件”,應寫成“通過3周的努力使軟件的效率提高了25%”。 不要寫成“每當其他人搞不定時,我都被叫去去救火”,應該寫成“我先後被派往了三個進度嚴重滯後的項目,並分別幫它們度過難關。”

  同樣,不要做荒誕式的浮誇,就像下面這樣:

通過組織了一次冰淇淋Party,讓幾個團隊之間實現了融洽的合作。

  4. 詳細列出所有能提升你形象的事情 (獎勵, 特別的項目)。

  我有個朋友叫 Melody (化名),我認識她有10年了。她開發的一個產品讓她的XXX公司賺取了百萬美元,獲得了很多的行業讚譽,這個軟件成了她們公司的旗艦軟件。我去上海時,看到高速路旁邊樹着一排她們的產品的廣告牌。 然而,當我看她的簡歷時,上面只寫道:

* 公司產品的技術負責人,此產品爲用戶執行X任務提供企業級解決方案。

  你要寫出你獲得的榮譽和獎勵!

  如果你在業餘時間完成了一些有技術挑戰性的項目,或者還有一批可觀的用戶(幾百號),這些也一併列在你的簡歷裏。

  5. 別撒謊。

  這似乎不需要提醒,但我曾好幾次在招聘評審會上看到有簡歷寫着:“重寫了XYZ公司的電子商務系統後端程序”。可評審會的一個會員卻說:“我在XYZ公司 幹過,他不是幹這個的!”

  就憑這一點就完全有理由拒絕這個人。


簡歷參考:http://ofb.net/~niniane/resume.html

突然想,在幾年之後,我再看這個帖子,會不會覺得現在的自己特別傻?


最後附上人事和程序員如何閱讀你的簡歷:

人事部門是這樣閱讀簡歷的
(+15分)如果簡歷中說到了和工作職位相符的技能超過5次以上
(+8分)如果簡歷中說到了和工作職位相符的技能3次到5次。
(+4分)如果簡歷中說到了和工作職位相符的技能1次到2次。
(+4分)Cover Letter(“求職信”或“自薦信”)提到了招聘人員
(+2分)簡歷中有Cover Letter(求職信)。
(-10分)沒有提到和職位描述相關的技能。
(-15分)沒有受過大專教育
程序員是這樣閱讀簡歷的
(+15分)曾經因爲好玩而寫過操作系統或編譯器。
(+12分)簡歷被LaTeX編譯過。
(+11分)爲開源軟件貢獻過代碼
(+9分)上學的時候曾經寫過操作系統或編譯器。
(+8分)有一個BLOG分享技術知識
(+8分)編程/機器人/工程俱樂部主席。
(+7分)編程/機器人/工程競賽參與者。
(+7分)在Google和Microsoft實習過。
(+6分)使用動態語言(Python/Perl/Ruby)寫過非試驗性的程序。
(+5分)知道3種或多於3種的編程語言。
(+5分)之前的工作和目前的職位有很相似的經驗
(+4分)有過實習經驗。
(+4分)自己創過業開過公司。
(+4分)有一個通過Rail, PHP或ASP.NET的個人主頁。
(+3分)有一個自己域名的郵件地址。
(+3分)改過一些由動態語言(Python/Perl/Ruby)寫的程序。
(+2分)有一個個人主頁
(+1分)高學歷,學習成績優秀,等。
(+0分)有獎學金。
(+0分)在快餐店工作過。
(-0.5分)Fackbook上有一張看上去喝醉了的照片。
(-1分)有博士頭銜。(這個竟然是減分項!!)
(-2分)有一個一般的求職信。
(-2分)在簡歷中說自己懂Word/Excel。
(-2分)在簡歷中有拼寫和語法錯誤
(-3分)簡歷的字體太小。
(-4分)所有的編程經驗只是在學校中
(-4分)只知道一門編程語言。
(-6分)簡歷有三頁以上。
(-6分)簡歷中有一些無關的東西。
(-7分)得到過一些課程的認證。
(-8分)相關專業課程很低的成績。
(-10分)在技能中,把Visual Basic列在第一的位置
(-12分)在Facebook中,有過光膀子的照片。
(-15分)簡歷中的縮進同時使用了空格和Tab鍵。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章