程序員簡歷該怎麼寫?

1、基本格調

打開簡歷以後的第一印象,就比如咱們看見一我的,會有一個總體的感受,他是fashion的、小清新的仍是老道的?有了第一印象以後再慢慢分解來看。前端

加分寫法:
  • 簡潔明瞭,邏輯結構清晰java

  • 字體,排版,順暢,清晰整齊就好git

  • 最好是PDF格式,兼容性強且不易亂序。程序員

減分寫法:
  • 設計的過於浮誇或者過於簡單的。(eg.有的簡歷五光十色、很是酷炫,卻半天找不到聯繫方式,抑或是隻有我的基本信息和公司名稱)github

  • 寫了十幾頁,半天打不開的,或者加載了半天,打開還亂碼。web

2、基本信息(姓名/性別/學歷/電話/郵箱/居住地/指望地)

加分寫法:
  • 清晰羅列出以上信息,這樣HR就不用在接下來的電話溝通或面試中再去追問這些內容,創建咱們接下來電話溝通對你的熟悉度。面試

  • 再額外能加上QQ或者微信就更好了(以防有時候電話打不通哦,時不時會遇到這種狀況)redis

減分寫法:
  • 大部分的基本信息沒有寫算法

  • 甩給我一個Github連接,極致簡潔的幾句描述,須要經過你的連接來找你的聯繫方式。(若是不是博客寫的特別好,基本是要放棄你了)數據庫

3、工做經歷&項目經歷

加分寫法:
  • 工做經歷項目經歷可參照萬能的STAR法則來寫,STAR不清楚的童鞋點這裏啦

  • 效力過哪些公司,咱們匹配的公司? BAT? 知名大型互聯網公司?

  • 作過什麼行業領域,和咱們目前的行業是否匹配

  • 擅長的技術語言,應用了哪些技術棧,(Java, Scala,Ruby, React, Vue, Microservice…)

  • 經歷的項目複雜度,及在項目中承擔什麼樣的角色(人的變化/技術的變化/環境的變化/不一樣工做經歷相同角色的不一樣點)

  • 時間節點(空檔期)

減分寫法:
  • 看了半天,不知所云,沒有任何亮點,沒有讓人有去和你聊一聊深扒的信息

來舉幾個例子:

錯誤打開方式:

  • XX(全棧工程師)2013.06 — 至今

  • 參與需求分析及實現方案設計

  • 設計數據庫表結構,實現後臺功能及web頁面展現

  • 產品線上部署及運維。

  • 配置管理工程師 2010.03 — 2013.03

  • 負責公司產品性能測試,及線上數據分析負責公司配置管理,環境維護等工做

點評:看不出來他作的什麼事情,沒有邏輯性,甚至不知道他作的什麼技術語言。

正確打開方式:

西安XXX公司 Java工程師 — 2016.2月-2017.2月

  1. MOGU推薦架構數據與緩存層設計開發

    • MOGU是一款時尚資訊app,負責推薦頁面資訊feed流的展現及用戶歷史的展現

    • 負責數據層,處理前端邏輯整個開發工做,分佈式rpc服務搭建

    • 負責進行壓測監測、緩存處理,對接又進行改進優化,主用redis緩存

  2. 基於JAVA的電商爬蟲開發

    • 使用java搭建爬蟲server平臺,進行配置和開發,進行網頁改版監測功能開發

    • 爬取淘寶時尚品牌與其餘電商網站商品品牌與詳情等

    • 經過頻率、ip池、匿名代理等應對一些網站的反爬

  3. 同圖搜索Solr服務開發

    • 基於算法組的同圖策略,使用solr作java接又實現rpc服務搭建,進行索引構建和solr實現

北京XXX java大數據工程師— 2013.4月-2015.12月

  1. 負責實時流消息處理應用系統構建和實現

    • 在調研了kafka的優點和咱們的具體需求以後,用kafka做爲消費者,保證高吞吐處理消息,並持久化消息的同時供其它服務使用,進行了系統的設計和搭建使用。地日誌保證消息不丟失,並經過記錄遊標滑動重複讀取數據。

    • 使用storm 負責搭建消息處理架構,並完成基於業務的消息落地,提供後續的數據 統計分析實時和離線任務,諸如pv、uv等數據,爲運營作決策

    • 網站用戶行爲埋點和基於js的日誌收集器開發,定義接又和前端部門配合。主用go, hadoop集羣搭建和數據分析處理

  2. 基於CDH的集羣搭建工做,後期進行維護

    • 編寫MapReduce程序,能將複雜工做邏輯化,盡最大能力發揮大數據應用的特色, 對程序高要求,監控本身程序運行狀況,使用內存合理,注重增量和全量運算的利弊

  3. 調度系統設計與實現 基於quartz2搭建調度平臺,帶徒弟實現相關功能並按期review代碼

  4. 數據庫調優 負責主從搭建,並掌握主從搭建的利弊,瞭解業界mycat原理,有數據庫優化經驗,能 正確並擅長使用索引,對鎖有深入的認識

  5. 網站開發 java web網站業務開發,並能很好的使用緩存技術,對重構有實際的經驗,並對面向對 象開發有全面的實戰經驗。瞭解java數據結構的使用場景,雖然對於大併發沒有太大的 發揮餘地,可是掌握了數據結構,對於併發和阻塞等有本身的看法。

點評:很是清晰的告訴簡歷閱讀者本身作了什麼事情,負責了什麼樣的事情,用了什麼技術棧,且邏輯連貫。

4、 工做指望&我的評價

加分寫法:
  • 對本身有一個全方位的一個描述總結,讓別人更好的解讀你。或者在此處,高亮你的優勢特長有哪些。

  • 即便不寫我的評價,也必定記得寫上工做指望。

減分寫法:
  • 徹底看不出個性特色,寫和沒寫沒什麼區別。

來舉幾個例子:

錯誤打開方式:

爲人性格,誠實謙虛,勤奮,能吃苦耐勞,有耐心,有團隊意識,能和同窗和諧相處,能虛心接受別人的建議的人。

責任心強,善於溝通,具備良好的團隊合做精神;專業紮實,具備較強的鑽研精神和學習能力;性格比較樂觀外向,喜歡打羽毛球。

正確打開方式:

我對本身的定位: 主攻前端,同時在其餘方面打打輔助。我不但願過於依賴別人,即便沒有後端沒有設計沒有產品經理,我依然想要把這個產品作到完美。畢竟全棧才能最高效地解決問題。

我對工做的態度: 第一,要高效完成本身的本職工做。第二,要在完成的基礎上尋找完美。第三,要在完美的基礎上,與其餘同事 互相交流學習,互相提高。工做是一種生活方式,不是一份養家餬口的差事。

我怎樣克服困難: 不用百度是第一原則,在遇到技術問題時我每每會去Google、Stack over flow上尋找答案。但一般不少問題 並不必定已經被人解決,因此熟練地閱讀源碼、在手冊、規範甚至 REPL的環境本身作實驗纔是最終解決問題的辦法。相信事實的結果,本身動手去作。

怎樣保持本身的視野:我一直認爲軟件開發中視野極其重要,除了在 Twitter 上關注業界大牛,Github Trending 也是每週必刷。 另外 Podcast、Hacker News、Reddit 以及TechRadar 也是重要的一手資料。保持開闊視野才能找到更酷的解決方案。

個人優點: 熱愛技術、自學能力強,有良好的自我認知。全面的技能樹與開闊的視野,良好的心態、情商與溝通能力。個人劣勢: 非科班出身沒有科班同窗對算法的熟練掌握,但我決定死磕技術,彌補不足。

  • 極客、熱愛技術、熱愛開源

  • Ruby on Rails:精通

  • Agile/Lean:精通

  • ReactJS:掌握

  • Docker:掌握

  • AWS:掌握

5、 是否有博客,我的技術棧點等

  1. 看到有這項的HR兩眼已經放光了,加分項,說明你真正的熱愛技術,善於學習總結,樂於分享,且有投入本身的業餘時間到軟件事業中。

  2. 我喜歡的書籍:《重構》《卓有成效的程序員》《代碼整潔之道》等

  3. 我喜歡的社區: 圖靈社區,知乎,博客園,Stack Over flow,Google Developer Group等

  4. 個人博客連接、我的做品連接以下:

6、簡歷內容真實性

老司機提醒你,你簡歷的任意一個細節將會是後面面試中的呈堂證供。

相關文章
相關標籤/搜索