技術簡歷的七要七不要

最近到了校招的招聘高峯。面試了不少人看到了不少求職者的簡歷,也收到了不少希望內推的簡歷。每一次有人找我內推的時候,我都會告訴他們很多簡歷修改的建議,因爲每個人幾乎都在簡歷中犯着很多相同的錯誤。因此我想做一個總結,也算是給一些從來沒有寫過簡歷,或者根本沒有花太多心思在簡歷上的人一些建議。


技術簡歷“七要”

要有求職目標(Objective)

 現在很多時候內推可能是去一個系統上提交簡歷,填寫一些求職者信息。首先需要填寫的就是要找什麼職位的工作。很多人在給我的簡歷中沒有寫要找什麼職位,我總是需要再發郵件問他們,你是要找Data Scientist呢,還是要找Test Engineer呢,還是要找Software Engineer呢?是要找Fulltime Software Engineer呢還是要找Software Engineer Intern呢?還是說你是來應聘CEO的呢? 


Objective不需要很長。簡單點的話,一句話,Looking for a xxx Position。複雜一點可以說一下你現在的情況,Stanford New grad Looking for xxx Position, Facebook Intern Looking for a xxx position。如果有專業特長可以在加上特長,比如xxx intern looking for a xxx position of Machine Learning。這樣有兩個好處,第一內推你的人知道怎麼在系統裏填。第二,很多人的簡歷寫的很模糊,根本不知道該把簡歷轉交給誰看,而且個人經歷也一般的話,可能直接就會被HR扔掉。寫了Objective,如果HR無法判斷你是不是NB的時候,至少會遞給對應的組的manager看。


要有Education, Experience / Projects, Skills

簡歷的內容上, 不一定需要Summary, Cover Letter, Awards。但是一定要有Education, Experience / Projects. Skills.

至於順序的話,New Grad強調Education, Experienced Engineer 強調 Experience。所以一般來說剛畢業的把學校排最前,已經工作的把工作經歷排在最前。

有很多人寫很長的Summary,但本質上和Objective的作用是差不多的,我一般都不讀Summary。

Cover Letter 對於大公司一般沒用,中小公司的話,如果特別希望招跪舔型員工的,就得有。比如暴雪這樣的公司,必須跪舔遊戲否則根本不鳥你。Awards可有可無,看你個人經歷。 


要有關鍵詞

面試官和HR在看簡歷的時候都是開啓“關鍵詞”查找模式,他比較關心你簡歷裏出現的關鍵詞。比如 Google, Facebook, Linkedin, Stanford, Berkeley, CMU, Android, IOS, Django, Ruby on Rails, NodeJS. 當然這些關鍵詞很多人可能沒有。所以如果你現在還沒有到找工作的時候的話,趕緊爲自己努力貼上這些關鍵詞,努力去找大公司Intern,努力讀個好大學,努力多學一些時髦的技術。現在的社會是個標籤社會,標籤會跟着你一輩子,很多時候也決定你未來的走向。HR在浩如煙海的簡歷中,只能靠這些標籤去篩選人。

有人會問,那我羅列技術的關鍵詞有沒有用,什麼MongoDB,什麼NoSQL,什麼Hadoop,MapReduce。當然,這是有用的。特別對於小公司用處會更大一些。對於大公司的話,吹牛逼的簡歷見得太多了,印象也不會太深刻。小公司的話,最好是這個公司自己在用的技術,這樣切合度就高,就容易被選中。 


要有你的Impact

很多人在描述一份 項目 或者工作、實習經歷的時候,大多數人的寫法都是。我在xx公司做了一個xx項目。一句話就搞定了。這種項目經歷基本上等於沒寫,只能拼公司的名氣了。

一個負責任的寫法是:

在xxx組參與的xxx項目,我負責其中的xxx的部分,中間遇到了xxx的問題,我是怎麼解決的,最後取得了xxx的結果。

這種寫法中,重點突出的是,你的impact,也就是這個項目有你跟沒你有什麼區別。如果你就是個打雜的,我幹嘛要招你呢? 


要有詳略

很多人可能做過很多項目,然後簡歷總是每個項目非常平等的2-3行。以爲項目列得越多越好。其實不然,一般來說面試中可能會有一輪Experience面試,然後即便是Coding面試,也可能會就着你的簡歷問你一些工作的情況。


如果正確的引導面試官問你想要展現的項目呢?那就是把你最想表現的項目寫得多一點,其他的小項目寫得少一點。比如你在一家大公司和一家小公司分別做過intern,那麼就把大公司的工作重點突出。多寫一點,這樣是個正常人都會問你這個比較長的項目的內容,你就不需要每個項目都準備怎麼說了,專心準備這一個項目怎麼說就好了。 


要按照時間倒序排序

這是從來沒有寫過簡歷的人,或者從來沒投過簡歷的人最容易犯的錯誤。Education和Experience或者Project這些部分的內容,必須按照時間的倒序進行排列。HR關心的是你最近做了什麼事情在哪家公司,不關心你的三五年前做了什麼。如果你三五年前的成就比現在還大,那說明你在走下坡路,更不可能招你了。

有一次我見到一份簡歷,寫了很多項目,我第一眼看過去很容易就給扔了,但是仔細看才發現,原來他最近的三個月在Google實習,但是這個經歷被寫在了最後,而第一份實習經歷是好幾年前的中國某不知名小公司的實習經歷,你說讓HR先看到這類經歷踏實還是先看到Google Intern的經歷踏實呢? 


要表現出自己積極進取,聰明,樂於合作的一面

無論是在寫自我評價的時候,還是寫項目、工作經歷的時候,self-driven, smart, collaborative這三個特質都是所有公司公認的三個工程師應具有的素質。這三個素質分別說明了三個問題:第一,你是一個會主動找事兒做,不會閒着的人,同時具備潛在的leadership。第二,你搞定事情會又快又好又基本不需要人手把手教。第三,你不會天天跟同事吵架,block別人,拖延項目,甚至能推進組間合作。 



技術簡歷“七不要”

不要寫低GPA

除非公司要求,一般來說GPA都是不看的。寫得低還得給人家解釋爲什麼這麼低。 



不要寫精通C++/Java

Skills的部分,很多人容易些自己精通各種技術(proficient in)。如果你剛畢業,只有兩三年工作經驗,我建議你慎重使用“精通”這個詞彙。萬一你對面做的面試官是真精通的,你就慘了,會追着你問各種細節來驗證你是不是真的精通。沒有工作的經驗的或者工作經驗少的人,根本不知道業界怎麼玩C++,玩Java的,一定會被虐翻。 程序員的心理就是,你越是顯擺,我越是要證明你挫。 



不要長篇大論

New Grad簡歷不需要超過1頁。2年之內的Experienced也不需要超過1頁。其他情況最好也不超過2頁。簡歷寫得越少的人是越牛逼的人。比如Python的作者 Guido van Rossum 的簡歷只有一句話:我發明了Python 


不要寫崗位無關的經驗

很多人可能是轉行的,CS相關的經驗很少。然後就會寫自己一些轉行以前的經驗,比如做學生會主席啊之類的想表現leadership。你要搞清楚人家請你去是去搬磚的不是去當CEO的好麼。非CS相關的經歷寫得越多說明你CS相關的經歷越少,悲劇概率越大。 


不要寫你會用Office

很多在Skills裏寫自己會用office,好像是個很牛逼的技能一樣。一般寫這個的我的經驗是,都很弱……要是公司對簡歷做機器學習的話,Microsoft Office估計是負分項。還有很多人會在Skills裏堆砌各種關鍵字。我承認很多ICC是教你這麼做的因爲這樣方便HR在郵件列表裏搜索會相關技能的人出來面試。但是我建議你不要讓所有的技能都是平行關係。要分出哪些是你熟悉的,哪些是你略知一二的。

 

不要太花哨的模板

簡歷的重點是關鍵詞屌,而不是格式多好看。圖案多花哨。一般老說字體和字體的大小不要超過三種。不要用黑色以外的顏色,不要帶照片(你確定人家看你簡歷的時候不會被你的顏值嚇得吃不下飯麼)。當然你也不能完全沒有格式沒有審美,一般常見的簡歷都是兩欄式的格式,左邊的不分是時間,右邊的部分是經歷。然後縱向按照Education, Experience之類的羅列開。如果你的簡歷都不對齊,人家是不能指望你的代碼會對齊的。

 

不要寫自己搞過算法競賽

有一些很牛逼的求職者,搞過兩三年ACM,或者高中搞過OI競賽。然後就寫自己拿過什麼ACM的金牌,微軟的什麼編程大賽獎勵。我只能說這類求職者就是找虐去的。

我一般看到這類求職者,如果我本來準備了一道簡單的A+B問題,那我馬上會換成一道證明P=NP的問題。不是爲了打擊他,而是你既然那麼牛了,我不好意思問你這麼簡單的題了是不。


注:本文由微信公衆號“九章算法”(ninechapter)原創首發,受版權保護,未經許可,禁止轉載。

更多精彩IT求職乾貨,請掃描以下二維碼關注:

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