最近一直鬱悶投出去的簡曆沒收到希望中的回複,自己覺得自己技術也沒那麼不堪入目,問題可能出現在簡曆上,於是搜尋了下,對於程式員寫簡曆的一些建議。希望對大家有所協助。希望對自己也有協助。最後讓offer來的更猛烈些吧!!
(聲明:這是轉載的幾篇比較好的建議, 對於轉載的別人的東西,需要特別聲明。)
* 沒有必要撒謊
寫簡曆最差的策略就是撒謊了。這種欺騙本身就自相矛盾。你到底希望和聰明人共事呢,還是笨人呢?大多數人希望和聰明人共事,但是聰明人你騙得了麼, 或者說被你騙了的算是你認為的聰明人嗎?你要和想找好工作,
基本假設就是大家都是明白人不好騙的。看簡曆的人也上過學,也寫過簡曆,更清楚其中的注水手段,以為自己能吹牛過關,大部分都是自取其辱。即便你過了簡曆 篩選一關,也沒那麼容易,面試時候肯定會問你那些你寫的東西,你答不上來,面試官還會覺得你 人品有問題。有的同學說多參加幾次面試不好麼,好,但不能用這種方式,這完全就是自毀前程。
* 看你簡曆的那個人
某種程度上他在暗你在明,他瞭解的資訊更多,資訊非常不對稱,應聘者處於劣勢。他可以看到很多很多類似的簡曆,他會有一種“高頻詞麻木”的特徵。你和別人 都一樣顯然不能引起他的興趣。而且看你簡曆的人,比如說我,都會有種自我膨大的感覺,喜歡尋找當年的自己,希望 發現充滿樂趣,積極向上的人。這實際上是看簡曆的人的一種自戀的想法,覺得自己當年如何如何,其實就像我當年也是一塌糊塗,但也會覺得自己當年偉光正。所
以表現出來樂觀積極是非常討喜的。一篇充斥著無數“高頻詞”的簡曆,顯然不能傳達這種資訊。
* 陳述事實
我覺得平白陳述就好了,不要有個人色彩。你覺得是精通,我可能覺得就是瞭解;你覺得是掌握,我可能覺得就是清楚 概念。所以不要有這類詞彙。你寫“用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鍵。