聲明,本人不是HR,也不是技術負責人,但是平時沒事的時候最喜歡幫忙篩選簡歷,老大也默認了我的這個功能,所以看過不少簡歷~~ 這些人中,有BAT的資深大牛程式設計師,也有90後程式設計師小鮮肉;有人到中年的程式設計師渴望去創業公司突破瓶頸,也有身在矽谷的程式設計師自降薪水尋求回國機會。。。
那麼問題來了,為什麼看上去差不多的技術和資歷,有人可以一個月收到二三十個offer,有人只有寥寥幾個?
答案與簡歷相關。雖然技術有高有低、資歷有深有淺,個人客觀情況在短時間無法改變(經歷造假可鄙),但是,如何將它們呈現在簡歷中是有技巧的。回答題主的問題「程式設計師簡歷應該怎麼寫」?我認為,程式設計師就應該拿技術說話,「技術總結」是一份程式設計師簡歷的重中之重。除了大神和大牛,普通的程式設計師如果能在敘述中體現自己的風格,在技術總結中展示鮮明的個人形象,會更吸引公司的注意,拿到更多的面試邀請。
技術總結的風格多種多樣,舉幾個:(這些慄子都是答主隨手摘的,非真實!!!請輕拍~)
最普通的技術總結資歷深厚長篇大論型牛人極簡型矽谷Geek風賣萌型 最後附簡歷模板
小結:
1、儘量避免主觀表述,少一點語義模糊的形容詞,除非是大公司大牛,已經有成果撐腰,否則慎用「熟悉… …」、「使用過… …」2、多一點表意清楚,語氣肯定的數量詞、名詞、成果描述。一定要將自己的優勢和期望明晰地表達出來,便於招聘方能對候選人有更準確的定位:
介紹技術:最近幾份工作經歷中所參與過的產品、項目、角色 在工作中做的項目的技術細節克服過的技術難點與細節感興趣的技術在程序馬拉松上參加的項目或者是業餘的個人項目(+link)如果領導過技術團隊,寫下帶的團隊的規模與管理風格介紹自己:過往有特點經歷、擅長的方向、對網際網路的理解、職業發展規劃
試試用markdown語法,注意下排版,預覽再提交,版面整潔、乾淨,也是加分項。最後,看了10,000份簡歷的心得:HR/技術負責人更喜歡看到一份顯示「職業上升趨勢」的簡歷;牛人講結果,普通人講過程。我是給自己招人,也幫朋友的公司招人,所以這幾年看了很多很多很多簡歷,請各位想找工作的程式設計師用下面的格式去寫簡歷。
第一部分:基本信息。
必須有的:名字、聯繫方式(郵箱+電話)、出生年月(一般寫個年份就好)、應聘職位、工作年限、地址(城市要有,具體地址可寫可不寫)。
可以有的:座右銘、社交網絡地址(裡面有亂七八糟內容的就不要放了)、期望待遇。
最好不要有的:照片(除非你對自己長相特別有自信,但是要放就放大頭照,別放藝術照,謝謝)、星座血型(如果你應聘做這個的公司就另當別論)。
第二部分:受教育經歷。
必須有的:大學的名字、專業、開始時間、結束時間、GPA(或者平均成績)。
可以有的:高中經歷(如果你的高中很出名,比如人大附中)、專業或者大學的描述和介紹(如果不是太出名的大學但其實專業不差推薦寫)、一些比較有特色的培訓課程比如MIT的短期交流之類的。
最好不要有:初中小學幼兒園和輔導班的經歷、對自己學校的評價(「因為老師不好,所以主要靠自學」這種話千萬不要寫)。
第三部分:榮譽。
必須有的:大學時期獲得的學術類榮譽(只要有稱號的就要寫,優秀獎也可以寫)、獎學金、一些社會榮譽(比如見義勇為)。
可以有的:中學時非常優秀的榮譽(比如數學競賽全國一等獎)、在其他機構獲得的獎項(比如MIT的什麼夏令營的優秀學生,或者Intel的什麼獎項)。
最好不要有的:康師傅再來一瓶(我沒開玩笑,我真的看到很多人簡歷寫,這個一點不幽默)、大學前的無關緊要獎項(初中二年級全校作文大賽一等獎)、一些虛構的獎項
第四部分:工作和實習經歷。
必須有的:工作單位的名稱、職位、具體工作內容的描述(語言、框架、開發平臺、在哪裡可以看到、如果不能看到就說說實現了什麼效果)、工作的開始時間、結束時間、所有做的項目,包括開源項目。
可以有的:一兩句簡單闡述一下對於工作的感觸,比如但是不要有消極言論。最好不好有的:和工作特別沒有關係的工作經驗(大概有五分之一的人簡歷裡面有在肯德基或者麥當勞做清潔或者收銀工作的內容,你要是真的一條都沒的寫了再寫,哪怕有一條也不要寫這個)。//我這裡舉個例子:2009年6月 - 2009年9月 北京保護傘科技有限公司 PHP程式設計師實習負責公司內部管理系統的二次開發,獨立基於XMPP+PHP+MySQL開發了新版內部通信系統,除了完成了新版的界面和架構外,還優化了原有底層算法和完善了缺失的文檔,供在一千萬喪屍的公司內部正常使用。這裡要很注意的一點是不要隨便得出結論,你需要的只是提供論據。
第五部分:技術。
必須有的:語言和平臺,這裡特別注意一下,不要隨便寫「精通」,每次有人看到寫精通C++我都會問他一些Boost源碼的東西,你要是沒信心回答就不要說精通。
這裡我列一下大概的對照:
了解:知道這個玩意是幹嘛的,能大概寫點排序什麼的出來熟悉:寫過一兩萬行以上的代碼,完整做過項目,看過至少一本最經典的技術書籍。精通:寫過一二十萬行以上的代碼,完整的做過很多項目,看過一些語言或者標準庫的源碼,能理解語言的底層構架,有能力去給別人講這門語言。另外在這個地方最好能看到你的Github地址或者博客地址。
第六部分:其他。
一般能力:英語(6級、託福100分……這個必須有)、其他語言……興趣愛好:圍棋、馬拉松……(只寫積極的,摳腳之類的不要寫)
特殊能力:鋼琴大師級、開過畫展、出版過書……(還是只寫積極的,快速摳腳打出火花之類的不要寫)
特殊背景:在blabla項目裡面是核心負責人……
注意:不用按照上面的順序去寫,但是腦子裡要清楚自己寫的東西是不是屬於這裡面的。最終匯總在不超過兩頁的A4大小的紙裡。另外排版以整齊清楚為第一優先原則不要搞的太花、白底黑字、不要亂用字體,宋體或者黑體挺好的、注意全形半角標點。簡歷正文儘可能嚴肅,偶爾賣萌一下無傷大雅,但是請不要一直出現這種內容,我曾經見過一個男生的簡歷每句話後面都有一個顏文字。
如果是郵件發送的話,請按照下面的要求發:
使用正規一些的郵箱,比如 名字或者常用ID@郵箱.com(儘量不要使用qq郵箱,註冊個163也不費勁)郵件的題目:blablabla職位求職,名字附件:我雖然推薦使用PDF,但是如果方便也可以附帶一份Doc,別的格式就不要了。文件的名字應該是:blablabla的簡歷。如果同時發送了PDF和Doc一句話說明一下。正文:「名字」(如果不知道就寫公司的hr什麼的就好,不熟悉千萬不要加奇怪的敬語,英文環境Dear沒什麼,中文環境不要沒事寫親愛的,很嚇人的好不好,能知道男女就是xxx先生或者xxx女士,不要寫小姐):一兩句話寫一下你在哪裡看到的招聘,然後要應聘什麼職位。此致敬禮你的名字
其實在一份簡歷裡面我看完以後真的想要知道的內容只有:
你能勝任這份工作、你認真、你有上進心、你沒有毛病(強調一下,這條最重要)。
簡歷最大的加分項:乾淨整潔、沒廢話、Github裡面有開源內容、博客裡面有深度討論的技術內容(其實如果一個人能保持博客的技術內容持續更新就狂加好感)、頭腦非常清晰的知道自己在做什麼。
簡歷最大的減分項:消極言論,我見過的有:討厭中國的氛圍所以想換個有海外背景的團隊(即便你是認真這麼想的也別寫出來啊)、老師害的我沒學好東西、之前的工作單位領導傻逼、不想給外地人打工、因為黑幕所以只拿到第二……
這裡我非常嚴肅的強調一遍:誠實不代表想到什麼就說什麼。另外還見過有:我朋友也認識你們老闆……基本上關係再好的人,如果不是特別清楚技術能力的,也肯定是要簡歷看看再說的……最後,不要像我寫這篇東西一樣用好多省略號。
我再多提一句:請記住你給哪家公司投了簡歷,也請記住你要面試哪家公司,我經常遇到應聘者連自己應聘的公司做啥叫什麼都不知道……
很多新手程式設計師認為程式設計師簡歷內容不重要,直接放上GitHub連結就好。其實投簡歷的時候,你的簡歷是會先被HR篩選的,一份好的簡歷可以幫你更容易地通過篩選,進入面試階段。而且對於新手程式設計師來說,往往項目的含金量並沒有那麼高。這個時候,我們就需要一份好的程式設計師簡歷來幫助我們獲得面試機會。那麼新手程式設計師的簡歷該怎麼寫,需要注意哪些問題呢?
結合上面寫的內容,給大家分享一份簡歷,這份簡歷是一個成功進入阿里的朋友分享的他的簡歷是如何編寫的,供大家參考
除這些之外,一份精品美觀的簡歷模板也會為你加分不少,這裡呢?也為大家準備了100+套簡歷模板,
最近有面試需求的小夥伴,關注+轉發後,私信「資料」獲取這些模板吧
最後,預祝每一個小夥伴能夠找到一份自己心儀的工作