簡歷是求職的一個敲門磚氮兵,作為一個剛參加過秋招的應(yīng)屆生,這里想就應(yīng)屆生如何制作校招簡歷玩讳,分享下我的一些想法备绽,既是給自己一個總結(jié),也希望能和大家交流交流占贫、幫到有需要的人桃熄。
首要原則
簡歷、簡歷型奥,首要的就是“簡”瞳收,要簡練、或者說上面的每個文字都要有最大效用厢汹。原因有二:
- 要過篩簡歷這一關(guān)∶睿現(xiàn)在簡歷大多都是網(wǎng)上投遞,尤其在校招季節(jié)烫葬,每個公司收到簡歷的量是巨大的界弧;hr看一份簡歷的時間其實很有限凡蜻,只有在最短的時間內(nèi)讓他們確認(rèn)你可以勝任這份工作才是王道。
- 別給自己面試時留坑垢箕。你在簡歷上寫的每句話划栓,都可能作為面試官面試時的一個切入點或是主題;沒有把握的東西不要寫得絕對条获、甚至就不要寫上去忠荞。一個簡歷內(nèi)容不太可靠、可信的人月匣,如何證明你在工作上可靠呢钻洒?
至于簡歷如何寫得簡練,得關(guān)注兩個點:目標(biāo)公司和目標(biāo)職位锄开。簡歷的簡練是相對而言的素标,適用于一類公司、一類職位的簡歷萍悴,未必就能用于別的公司和職位头遭。像是外企可能要你準(zhǔn)備份英文簡歷、國企可能想了解下你的政治面貌癣诱;投程序員時你可以提下你在github上貢獻(xiàn)的代碼计维,而需要看臉的崗位就需要在簡歷上貼上你的玉照了~
下面我會結(jié)合我的經(jīng)歷和看法,從內(nèi)容撕予、樣式鲫惶、文件格式來分析下如何打造一份簡練的應(yīng)屆生簡歷;最后還要發(fā)揮程序員的專長实抡,講講我是如何搭建一個可以持續(xù)迭代的簡歷工程的欠母。這里我的目標(biāo)公司是互聯(lián)網(wǎng)公司、目標(biāo)職位是前端工程師吆寨,而既然有了前提赏淌,就肯定不是什么通用模板了,主要就講個思路來和大家探討探討:
內(nèi)容
簡歷的內(nèi)容啄清,我是先做加法再做減法六水,先把能用到的信息匯集起來,再按實際情況逐個刪減辣卒。保留下來的東西有兩種掷贾,要么就是聯(lián)系方式等必要信息,要么就是證明你適合這個職位的信息添寺;而一些沒有含金量胯盯、或不相關(guān)的獎項或證書就別放進(jìn)去充數(shù)了,比如并不能說明程序員計算機(jī)水平的“計算機(jī)等級證書”计露。
所以最后我留下的,就只有四部分信息:聯(lián)系方式、教育背景票罐、專業(yè)能力叉趣、項目經(jīng)歷和作品;接下來就是怎么組織這些內(nèi)容了该押。
聯(lián)系方式
留給hr發(fā)招聘相關(guān)信息用的疗杉,常用的手機(jī)和郵箱地址是必不可少的了。然后是加分項蚕礼,放上你活躍的專業(yè)平臺賬號烟具,對程序員來講主要就是github或博客地址啦,一是給hr確認(rèn)你的專業(yè)相關(guān)性奠蹬,也會讓技術(shù)面試官先行了解下你朝聋。
教育背景
基本上給出時間、學(xué)校囤躁、專業(yè)就差不多了冀痕,主要是為了說明下自己的出身是否科班;至于GPA或者一些獎項狸演,如果含金量很高言蛇,那就寫上吧。
專業(yè)能力
這個就得因工作而異了宵距,要有什么樣的能力其實招聘要求上已經(jīng)列舉了一些腊尚,你要做的只是按自己的實際情況做刪減或補(bǔ)充而已。但要注意標(biāo)準(zhǔn)---“簡練”满哪,不相關(guān)的不要列婿斥,沒有掌握的不要寫掌握,尤其慎用“精通”翩瓜,同時注意把強(qiáng)相關(guān)和關(guān)鍵的能力前置受扳。
比如對于前端工程師,可以這么列舉:
- 首先基本的要求是會用html, css, js來開發(fā)兔跌,然后你可以針對招聘要求勘高,拓展開講講你對一些新知識諸如es6的掌握、使用什么框架或工程化方案等等坟桅。
- 之后是加分項华望,站在整個web開發(fā)上說明下你的技術(shù)水平,是否了解一些后端開發(fā)或前后端協(xié)作的東西仅乓。
- 再接下來是通用的計算機(jī)能力赖舟,比如git、數(shù)據(jù)結(jié)構(gòu)和算法夸楣、linux等等宾抓。
- 最后別忘了你的英文水平子漩,對于一個新技術(shù)基本來源于英文世界的崗位,這可是個硬實力石洗,可以貼上你的CET成績幢泼,若你有翻譯作品則更佳。
如果到這里讲衫,你發(fā)現(xiàn)自己現(xiàn)在能列出的相關(guān)技能實在少到不能看缕棵,那還是老老實實對著招聘要求列個學(xué)習(xí)目標(biāo),再好好準(zhǔn)備下吧涉兽。
經(jīng)歷與作品
這里是可以給你自由發(fā)揮的地方招驴,當(dāng)然注意還是“相關(guān)”經(jīng)歷。關(guān)鍵在于概括自己做了什么工作枷畏、取得什么成果别厘,這樣才能反映你的能力和與這個職位的相關(guān)性。如果自己參加過的項目上線了矿辽,那就果斷貼出來演示地址丹允;如果沒有那就把自己負(fù)責(zé)的那工作和成就講清楚。
至于列舉的順序袋倔,我認(rèn)為從現(xiàn)在列到過去好些雕蔽,一來能最先展現(xiàn)的是自己當(dāng)前水平、這是面試官最想看到的宾娜;而且一般你的能力越靠后是越高的批狐,這也是你想先讓面試官看到的。
同樣前塔,如果沒有拿得出手的作品嚣艇,一個是再好好準(zhǔn)備下;另外也得想想华弓,為何要投這個崗位還沒有相關(guān)經(jīng)歷食零,是不是自己真的了解了這個工作呢?
樣式
關(guān)于簡歷樣式寂屏,我的追求是簡潔贰谣。簡歷最重要的還是里面的信息,花里胡哨的外表只會分散注意力迁霎;另外也是自己設(shè)計能力渣渣吱抚,所以自然就要求簡單咯:(
但簡潔不代表不需要樣式,要明確的是考廉,樣式是為了突出內(nèi)容重點秘豹、起到引導(dǎo)你簡歷讀者的目的。那要采用什么樣式呢昌粤?首先我放棄了表格既绕,一來有些簡歷表格是橫向列舉信息的啄刹,感覺這樣的信息呈現(xiàn)不是很清晰連貫、會降低讀者對重點的抓劝陡鸵膏;此外我也覺得膊升,那些線框其實是完全沒必要的怎炊,靠簡單的分段或列表就能把信息區(qū)分清楚了。所以設(shè)計可以相當(dāng)簡單:把自己的大名作為標(biāo)題放到最前面廓译,然后上面各個內(nèi)容各取一個標(biāo)題评肆,再去填各個內(nèi)容段落即可。
至于樣式的組織非区,和你在哪寫簡歷是有關(guān)的瓜挽,由于職業(yè)癖好和追求,我不想在word里寫簡歷征绸,我希望我的簡歷是基于頁面的形式久橙,即靠css來定義樣式(在下面還會具體講這一點)。
文件格式
在投簡歷時管怠,可以是word格式淆衷、也可以是pdf格式,這個就得看企業(yè)要求了渤弛。上面提到祝拯,我的簡歷首先是頁面形式,這樣既可以直接放在網(wǎng)上瀏覽她肯,也能ctrl+p
打印或轉(zhuǎn)pdf佳头,而轉(zhuǎn)為其他格式也還是挺方便的。
終極篇:搭建屬于自己的簡歷工程
既然我要用基于頁面形式的簡歷晴氨,而不是在word上碼字康嘉,這首先涉及到如何開發(fā)的問題;同時簡歷是會隨著職業(yè)生涯的前進(jìn)而不斷更新迭代的籽前,面對不同求職目標(biāo)也不只會有一份簡歷亭珍,這就又涉及到如何管理多個簡歷的問題。這樣看來聚假,寫簡歷的編寫與管理也算得上一個軟件工程了块蚌,所以我便有了搭建屬于自己的簡歷工程的想法,下面就講講我是怎么做的吧:
技術(shù)選型與開發(fā)環(huán)境
- 編程語言:要生成網(wǎng)頁可以直接寫HTML膘格,不過為了方便峭范,也因為樣式本來就簡單,故而我用了markdown來編寫瘪贱。
- 開發(fā)環(huán)境:選一個你喜歡的文本編輯器和瀏覽器即可纱控;我習(xí)慣使用Sublime Text來寫markdown辆毡,再裝上下面兩個插件就能給你帶來一個愉悅的markdown編寫環(huán)境了:
- 用插件MarkdownEditing替換自帶的語法高亮,原來那個高亮實在太單薄了甜害;
- 使用MarkdownPreview插件可以直接將markdown文件build為HTML頁面舶掖、還可以啟動瀏覽器預(yù)覽效果。該插件默認(rèn)使用github的markdown樣式輸出尔店,當(dāng)然你也可以自己配置要用到的css眨攘。
版本控制和在線瀏覽
前面只解決了如何編寫的問題,而簡歷的不同歷史嚣州、不同版本要管理好的話鲫售,就得上版本控制系統(tǒng)了。這里使用git來做簡歷源碼的版本控制该肴,這樣既能很方便地追溯歷史情竹,也能在同時擁有多套簡歷時用不同的分支來管理簡歷。
之后再將簡歷工程push到github上匀哄,就可以隨時隨地把整個工程下到一臺任何一臺連了網(wǎng)的電腦上秦效。更爽的是,你還可以使用gihub的pages服務(wù)涎嚼,把簡歷生成的HTML放到工程中阱州,這樣簡歷就能直接在線瀏覽,不用再去自己買服務(wù)器了铸抑。
保護(hù)隱私
做成可以在線預(yù)覽的簡歷贡耽,自然就是期望能被人很方便地看到,方便用人單位聯(lián)系你鹊汛。但是蒲赂,web上除了有人在瀏覽之外,還有一個東西也會瀏覽上面的內(nèi)容刁憋,這就是所謂的web爬蟲滥嘴。由于簡歷上會留下我們的聯(lián)系方式等隱私信息,讓用人單位看到這些信息自然沒太大問題至耻,同時被人手動騷擾我們畢竟還是小概率事件若皱;但換了爬蟲就不一樣了,爬到你的聯(lián)系方式之后尘颓,程序就可以自動向你推送消息走触,這個過程可是相當(dāng)高效。
所以為了防止你的郵箱給垃圾信息塞爆疤苹,這里的目標(biāo)是:不要讓爬蟲能直接爬到你的聯(lián)系方式互广、但同時又要保證這些信息可以在網(wǎng)頁上被人眼瀏覽到。要做到這點,我們得稍微了解下爬蟲原理:目前大多數(shù)爬蟲都只能簡單爬到HTML頁面惫皱、再用這個頁面上的信息來做其他操作像樊。所以只要原始的HTML里沒有直接出現(xiàn)聯(lián)系方式,而讓這些字符靠程序生成的旅敷,那就能實現(xiàn)我們上面的目標(biāo)啦生棍。
至于生成字符的程序,自然是js腳本了媳谁,由于在markdown中可以直接插入HTML標(biāo)簽涂滴,所以我們把聯(lián)系方式替換為如下標(biāo)簽即可:
<script>document.write(解密加密的聯(lián)系方式); </script>
這里解釋下“解密加密的聯(lián)系方式”,就是填在上面代碼中的是一個加密的聯(lián)系方式韩脑,之后再用腳本執(zhí)行解密氢妈,這樣爬蟲就不會爬到你的聯(lián)系方式而是爬到一段js腳本了。這里加解密的方法有很多種段多,舉個例子,你的電話是8888壮吩,可以用base64加密进苍,獲得加密字符串'ODg4OA==',然后再用一個瀏覽器自帶的atob
函數(shù)解密這個字符鸭叙;所以替換8888的就是<script>document.write(atob('ODg4OA==')); </script>
觉啊。
到此為止,我的簡歷就實現(xiàn)了工程化編寫和管理了沈贝。這么做雖然挺geek的杠人、但對我來講還算是個方便又高效的寫簡歷方式:更新簡歷只需改幾行markdown,再敲幾個git命令就能實現(xiàn)更新版本宋下、遠(yuǎn)端備份嗡善、發(fā)布在線預(yù)覽。同時每個環(huán)節(jié)都可以圍繞自己制作簡歷的思路來配置学歧,這比簡單去套別人的模板好多了罩引,畢竟一份好的簡歷,肯定不是套模板來的枝笨,或者說少了對自己袁铐、對工作的思考就做不出合適的簡歷、甚至也難以找到適合自己的工作横浑。