先玩個小游戲,如果你在寫簡歷時也遇到了相同的情況,請打勾:
不知道招聘企業最看重什么,學歷、技術、還是項目?
習慣把工作年限寫長,比如2016年畢業要寫2年工作經驗。
Java、Python、C/C++等技能,不管熟不熟,都要寫“精通”。
項目經歷、工作經歷幾筆帶過或啰啰嗦嗦。
覺得技術簡歷和普通簡歷沒什么區別,照着模板寫就好了。
每次面試官最后說“你有什么要問的嗎”,都覺得特別尷尬。
勾0-1條,請點左上方的叉號,關掉這個頁面。
勾2-3條,你之前的簡歷可能是在自嗨,需要一點解葯。
勾4-6條,重度患者,請仔細消化下面的內容。
其實,上面的幾種情況,大部分人寫簡歷和求職時都會遇到。
有的人不了解面試官的需求,想把簡歷寫得面面俱到,寫完卻是毫無重點,且不自知,最終簡歷石沉大海;
有的人想在簡歷中呈現更好的自己,不管這個“自己”是不是真實的:把工作年限加長、把技能全寫成精通。這種自嗨只能換來面試時的尷尬;
有的人技術強,肯努力,卻懷才不遇,找不到一條更有效的渠道,讓更多大公司了解到自己,就錯過了很多上升機會。其實這也是可以改善的。
這篇文章,就教你如何躲過這些簡歷中常見的“坑”。寫一份讓面試官喜歡、又真實的技術簡歷。
如果你是在校生,你更該好好看看這篇文章。它將讓你畢業時已經擁有一份最好的技術簡歷。
(本文內容整理自「 百樓俱樂部技術分享第一期——如何准備技術簡歷 」,分享人是實驗樓CEO石頭山。
「 百樓俱樂部 」顧名思義,是實驗樓100樓以上的用戶組成的群體,除了定期的技術分享外,還有其他福利,歡迎大家爬樓加入。)
簡介
分享人:石頭山
(實驗樓CEO,曾任職於VMware、Intel等知名外企,有9年研發和管理經驗,篩選過數千份簡歷,面試過數百名技術人員,深知簡歷和面試的“套路”,將帶你從面試官的角度,了解什么樣的簡歷才是受人歡迎的。)
01
“ 本文不適合老司機… ”
今天的話題時如何准備技術簡歷。我個人因為在技術公司,包括一些外企有過很多經驗,所以在這里和大家分享一些想法和經驗。
對於這個話題,我們面向的讀者是面向互聯網行業或軟件行業求職的人,而且主要是應屆生和畢業三年以內的求職者。因為對於經驗豐富的求職者,他們的招聘方式可能會差異非常大。比方說,他對簡歷的重視程度會越來越低,更多依靠的是行業內的知名度,和公司內部高級工程師的引薦。
因為我個人缺少大型國企、傳統行業的經驗,所以說這個話題難免不全面,請大家見諒。
02
“ 基本信息那么簡單嗎?”
首先是基本信息,大家肯定都會寫到。包括:
姓名
年齡
工作年限
學歷
城市
聯系方式:手機 + 郵箱
這里還有幾項需要注意的:
首先在基本信息里面,我們會看到,有很多同學會故意地把自己的工作年限寫得很長。比如16年畢業,自己會選擇性地寫成兩年甚至三年的工作經驗。我要講的是,這是完全沒有必要。
因為首先,這會讓招聘者很疑惑,你前面的這些工作經驗是哪里來的?當然大部分可能是把實習經驗算成工作經驗了,但實際上到面試階段還是會把這部分拋除掉的。
所以我們希望的原則是盡可能地實事求是,不要虛報。不要把自己的畢業年限故意提前,來增加自己的工作年限。哪怕這會幫你過簡歷自動篩選的過程,到人工篩選或面試時,仍有很大的可能會被篩掉。
另外,對於一些轉行的朋友,如果你原來不是做計算機這一行的,並且和計算機行業相差非常多,比方說汽車維修,那就簡單的一句話概過就可以了。只是為了讓你的招聘方知道,你畢業以后前幾年並不是在從事計算機行業,然后把自己在計算機行行業內的工作經驗、工作年限寫清楚就可以了。
聯系方式的話,手機號自然不必多說,郵箱盡可能地用一些常用的郵箱。如果你有自己的個人網站,也可以選擇用自己個人網站的郵箱。但是呢,郵箱的名稱盡可能要簡短好認,比如1和L混合在一起的那種郵箱地址,看起來是非常痛苦的。
03
“ 工作、實習經歷,相當重要 ”
簡歷的第二部分,就是工作和實習經歷。
公司名稱
職位
時間
詳細工作
這部分相當重要。無論是應屆畢業生,還是工作過幾年的、有經驗的,其實招聘方最看重的就是這一部分的內容。
在這一部分中,至少你要證明你在先前的實習或者工作中,有非常多收獲,有對你個人的成長非常有幫助的經歷。這樣的經歷是最有價值的。
另外工作經驗要盡可能地避免斷檔。如果有斷檔的話,在你面試的時候肯定會問到,你需要有一個比較合理的解釋。比方說你中間是出國讀書了,或者哪種情況,然后有一兩年的斷檔,這個是沒什么問題的。
第二點需要注意的就是,一個公司只需要寫一欄。在這一欄下,你可以列出一、二、三、四的這種條目,詳細介紹在這個公司中,你所從事的事情以及學到的技術。但是要避免一個公司寫很多欄,哪怕你在這公司里的職務有些變化,你可以只寫一個最重要職務,或者一個最高級的職務。
對於工作的描述,需要詳細地介紹自己曾經開發的產品,以及開發這個產品中間用到的一些技術,負責的任務,並且要標明是否帶過團隊、帶團隊的規模是多少個人、這個項目的是否自己獨立完成、或者兩個人協作完成中你所處的角色,這個是非常細節的地方,但是一定要寫得清楚一些。不需要太啰嗦,但是每一點一定要點到位。
最后一點就是剛才也提到的,把每一項以一個簡短的條目一二三四標出來。這樣能讓對方非常清晰地看到,你所收獲到的一些關鍵點,能夠抓住他們的眼球。
在描述項目中的時候,盡可能多的使用一些關鍵字,一些技術的關鍵字。比方說,這個項目中我用到了Mongo DB、Laravel,或是前后端常用的一些框架,然后把它寫到這個項目描述中。
而對於應屆生來說的話,如果沒有工作經驗,實習經驗就非常非常寶貴了。因為目前絕大部分的公司,其實都相對功利,希望自己招聘來的應屆生能夠直接上手,盡可能地快速融入自己的團隊,形成戰斗力。真正說希望拿過來培養一到兩年的公司,應該是規模非常大的企業,屬於比較少見的一種情況。
04
“ 什么樣的項目經歷讓人信服? ”
第三部分通常是項目經歷,分為:
項目名稱
項目描述
承擔的職責
用到的技術
實現的效果
項目經歷,一般會把自己先前的工作或者實習,以及在學校實驗室跟老師做的項目,做一些提取。選取其中最好的項目,最能夠代表自己真實水平的。像一些課程的大作業,其實是完全沒有必要貼上去的。當然,如果這個大作業的代碼量非常大,並且有一定的知名度的話也可以。
一些情況下,項目經驗和工作經驗是可以合並到一起的。比如你工作經歷非常豐富,每一份工作的項目也非常明確,那完全可以將這兩項內容合在一起。然后對於應屆生,如果工作經歷和實習經歷都沒有,項目經歷一定要寫得非常精選。
在項目的描述中,我們最看重的就有三點。
這個項目跟應聘的職位之間的關聯性。
這個項目在整個技術圈內的知名度。
最后就是這個項目是否有一些數據,可以證明你做到了,並且讓你有所收獲。
回到剛才的項目經驗,其實我們是需要證據的,而最好的證據就是你GitHub的代碼鏈接,或者是你這個項目的一個線上版本——有可能是一個網站,有可能是你展示的一個demo。只要有這樣的效果,對於審核簡歷的人來說,他一眼就能看出來這個項目的技術水平,是能增加很多分的加分項。
選擇熟悉的項目,一定要選擇熟悉的項目。應該自己寫的項目如果進入了面試,很有可能面試官的問題都來自於你寫的項目內容中,所以不要寫那些自己模棱兩可,或者說僅僅是一個旁觀者身份的那種項目。只是看過的,或者沒辦法深入進去的,被問到也很尷尬。
項目經歷還需要數據支撐。舉個例子,比如你為實驗樓開發了一個實驗操作的模塊,這個模塊可以支持1000人同時做實驗,並且已經穩定在線上運行了幾年,這個實驗操作模塊能達到幾百萬次實驗的檢測。這其實是非常好的,有價值的項目經驗。
其實不只是應屆生,我們鼓勵所有的人在簡歷里面,盡可能的在項目經驗部分列出自己曾經參與過的開源項目。比方說你參與過一些非常知名的、像VIEW一類的開源項目,提交過代碼、提交過PR,這其實是非常好的增分項。
如果,應屆生沒有這方面的項目的話,也可以寫一些實驗樓的大項目。但是呢,如果是單純的實驗樓的教學項目,其實我們更希望你能夠做一些擴展,就是在實驗樓項目基礎之上,額外做了一些擴展功能。這也可以幫你在向面試官介紹項目的時候,更好地展示自己的能力。
最后一點需要注意的是,你的項目描述一定要以非常標准的技術語言來寫。甚至說一些技術的關鍵字,該大寫的地方一定要大寫,該小寫地方一定要小寫。這其實非常體現一個人專業化的水平。
05
“ 精通Java、Python、C、PHP = 呵呵 ”
第四部分通常是技能列表。
注意事項:
實事求是
根據目標職位適當調整
數字證明:30000行代碼、3個項目-Python
項目證據:爬取知乎10萬用戶-Python
我們在介紹完自己的項目經歷之后,通常會寫一個技能的列表。而這個技能列表,通常會根據你所應聘的職位做一些修正。你如果應聘Python后端工程師,那你盡可能地把自己Python相關的技能放在最前面。這些關鍵點,就能夠抓住潛在面試官的眼球。
首先需要注意的仍然是實事求是,盡可能地不要寫精通這兩個字,可以寫熟悉或了解。
技能列表也可以增加一些數字輔助的證據。比方說在Python后寫上:我曾經有3萬行代碼的經驗;曾經做過三個項目,三個項目在前面的項目經驗里也可以做一些驗證。此外還有其他的一些證據,比方說我曾經用Python爬取知乎10萬個用戶,這其實都是非常好的、能體現你技能水平的一些工作。
06
“ 教育經歷中需要規避的 ”
教育經歷這部分,好像就沒有什么太多可說的。基本上專科、本科、碩士這些自己寫清楚,學校、專業、時間也寫清楚就可以了。
務必實事求是,沒有必要在這方面弄虛造假。盡管很多的公司可能會看學校,看學歷,但在我的理解,他們只是在選擇一種更快的篩選方式。而這一點,在實驗樓我們並不會特別看重。我們對學歷,或者說學校,其實並不是特別在乎。我們更看重的是你先前的一些工作經驗或者自己的項目經驗,和其他的一些證明自己實力和能力的東西。
在教育經歷這里,大家盡量不要特別強調自學成才。因為哪怕你沒有上大學,沒有上大專,高中畢業,但是自己對計算機非常感興趣,又非常努力,是可以拿項目來證明的。但是不要在這里強調自學成才,因為自學成才的概率是非常非常低的,完全靠自己拼搏,出來一個能力非常強的個人,是非常難的,很多公司對這種小概率是非常懼怕的,基本上就會選擇篩過。
最后一點就是,盡可能不要寫培訓班的經驗。因為目前大部分的線下培訓,都是比較粗糙的,能夠獲得的技能的提升也是非常有限的。
07
“ 不要輕視額外信息 ”
第六點基本上簡歷的最后一部分,會介紹很多其他的額外信息,比方說個人的網站或者是GitHub的鏈接。這里就有很多需要注意的地方。
首先你自己的個人網站或技術博客,如果內容不夠豐富的話,只有一兩篇日志這種的,其實是完全沒有必要放出來的。
第二點需要強調的就是,GitHub是非常非常重要的。至少我們實驗樓在招聘的時候,會首先看GitHub上面的一些記錄,比方說原創的代碼項目,甚至說代碼的一些規范,包括提交的一些記錄。如果你的GitHub倉庫里是空的,並且,大部分都是fork別人的代碼,那就不要放了,可以避免很多時間上的浪費。
如果你有其他原創的項目代碼的下載鏈接,其實也是可以放在這里的。但是,如果需要招聘方花很多時間去查看的話,通常都不會有人看。
在列出任何一個額外信息的時候,把它的亮點附在后面。比方說你自己的技術博客,你可以寫上有150篇的技術博文,當月的訪問量達到了100萬。這樣子是通過數字來吸引別人對你技術博客的關注。
在技術簡歷里,非技術相關的信息,比方說參加過的志願活動、社團活動啊、一律不要放,除非是技術社團。但是技術社團除非很知名,一般情況下也價值不大。
最后就是,不要寫自己的個人描述。技術簡歷比較單純一些,我們只看重你的技術水平,你的項目經驗。其他的你個人的一些愛好,比如喜歡什么運動,這真的不是特別重要。
最后一點就是,如果職位沒有要求你寫期望的薪資,就不要寫,可以到現場去談。有可能你寫了就會錯過一些面試的機會。
08
“ 私人干貨——技術社交!”
最后介紹一些簡歷之外的東西,我個人稱之為就是「 技術社交 」。其實是為你打造一個不需要簡歷,就獲得一些應聘機會的方式。需要通過下面這些渠道,增加你自己在技術社區里的知名度。
當知名度有了的話,很多公司會主動地去聯系你。我知道的就有很多大公司的HR,會泡在GitHub上,然后去爬當地star排名非常靠前的用戶,再主動地發郵件聯系他們,邀請他們來公司進行面試。
而這部分的內容,就需要時間和個人精力的投入。比方說大學里,你可以選擇從大二開始維護自己的GitHub倉庫,在上面可以多創建一下項目,然后把自己原創的一些代碼,包括參與的開源項目中提交的PR都可以發布上去。
你還可以用GitHub去搭建一個自己的技術博客,把大二大三大四幾年以來的技術的積累和收獲都放在上面,到你真正畢業去找工作的時候,其實你基本上不需要一個簡歷了。GitHub上面幾百次的提交就是對你最好的一個證明。
還有就是像Stack Overflow這一類的技術社區。我個人建議是,在你有一些非常深入的技術了解之后,可以嘗試着去回答一些小白的提問,這樣子對個人的名聲和技術也是有一個提高。
其他的內容無外乎就是你翻譯過的一些技術文檔,國外的非常著名的技術文檔。其實在GitHub上,就可以加入很多的翻譯組。還有你為一些在線教育網站貢獻的內容,比方說想實驗樓,你在實驗樓投稿了一些課程,或是在一些在線教育的視頻網站上,發布了一些自己錄制的視頻,這其實都是非常好的證明。
09
“ 常見問題!”
第三部分的內容,就是我能想到的一些常見的問題。
首先需要注意的是,簡歷一定要短。把你最重要的內容精簡到一頁紙里面;把你最重要的關鍵字,精簡到最突出的位置上。
千萬不要增加大段的內容,大段的文字是簡歷的一個大忌。也不要夾雜太多個人感受、個人經歷的文字,真的沒人看。Hr或者工程師在收到很多簡歷的時候,他們的時間是非常有限的。如果你不能在很短的時間內抓住他們的眼球,那其實是浪費了一個很好的機會。
第二點是關於信息的順序。首先應屆生的話要突出學校,就把自己的教育信息和個人信息合在一起就可以了。非應屆的話,最重要的是你的工作經驗——你先前的工作、工作的時間長短、工作的核心內容是否與你應聘的職位相關、以及工作中的一些數據證據。個人信息下面就可以直接放一些工作經歷。
在投遞簡歷的時候要根據應聘的職位進行一些調整。比如調整一些想要順序、技術技能的順序、以及先前工作經驗中重點關鍵詞的描述,盡可能往應聘需求上靠。
簡歷的格式盡可能的用pdf,這樣通用性會更好一些。然后是不要放照片,除非是長得非常漂亮,或者職位有要求的,基本上,我見過的職位是沒有要求放照片的。
最后就是如果投遞外企的話,盡可能一頁英文簡歷,一頁中文簡歷,因為面試你的很可能是外國工程師。
另外,如果選擇一個公司,可以適當地對這個公司的產品,包括用到的技術進行一些調研,也可以准備一份簡短的對該公司產品的技術分析,放在簡歷里面。當然基本上用不到,更多的可能在面試環節里會用到。
這就是我今天給大家分享的一些內容,因為比較精簡,可能很多地方並不是特別全面,大家想問的問題,或者想討論的話題都可以提出來。
10
“ 用戶提問”
提問:學完基礎后,怎么找一個好項目來做?
回答:學完基礎之后,可以先來實驗樓做一些小的項目。如果你想有拿得出去、可以證明的項目,最好是去GitHub上找一些開源的項目,看一下人家提的ISSUE,然后找一些自己可以修的,再嘗試着去提一些PR,哪怕被拒掉了。我覺得經過這幾次交流之后,基本會有被接受的。這是一個非常好的鍛煉自己的機會。
提問:一般公司最看重應屆生的哪方面?實習經驗還是其他東西?
回答:就拿我們公司來說,對應屆生更多地看重的是實習的項目經驗,以及學習能力,包括他真正解決問題的能力。並不是特別重要的是你現在技術方面的東西。因為過來以后,都是需要在團隊里面進行很長時間的磨合,磨合的過程中也會有高級工程師會帶一些,做一些經驗的分享。
提問:您強調 GitHub 中原創性的重要性,但個人又想兼容較大的提交量,這樣的話需要怎么平衡?比如在實驗樓做完實驗,自動會把實驗代碼git下,其實更多的是一種個人的記錄和托管,但這不是與原創性有所矛盾啦?
回答:GitHub的提交和原創性其實並不矛盾啊。比方說你有什么思路,就在GitHub上創建這個項目,嘗試着從最小的版本開始,慢慢地做一些迭代,持續上半年的時間,你的項目從代碼量到知名度都會起來的啊。當然這就是一個堅持的過程。另外,如果要一個知名度比較高的,其實可以找一個大型項目里面的ISSUE,相當於你幫別人解決一些已知的問題。或者用他的框架去提出一些問題,然后提出自己的修復方案,提交一個PR,在討論或者說在代碼提交中,都會收到很多國內外工程師的反饋,這也是非常重要的。
提問:感覺面試完了,面試官說:我的問題問完了,你有什么要問的嗎?這是最尷尬的時候。
回答:其實這個時候面試官也很尷尬……他可能自己也沒有什么話要說了,只不過想找一個方式來結束本次面試。其實這個時候你就可以禮貌性質地問一些公司產品或者研發技術的一些問題。如果正好面試官屬於這個產品線,或者對這個技術非常感興趣的話,可以再深入地跟他探討一下,但是呢,不要冒昧的提出一些自己並不是特別懂的建議。
原文鏈接