美國軟體工程師履歷準備技巧
最近有同樣是轉領域的朋友問我如何寫一份好的履歷 。身為同為轉領域的人，我想分享一下自己準備履歷的一些想法和經驗。此篇除了分享如何寫履歷外，也會分享一些轉領域者準備第一份履歷的經驗。

Photo by Bram Naus on Unsplash

基本觀念：

首先要知道的是在現在競爭激烈的CS/DS領域之下每個HR每天可能都要看不下百份履歷，所以履歷的精簡和精準就能幫助你容易脫穎而出。下面會分享如何善用關鍵字讓履歷更容易被篩檢出來。

如何讓履歷更精準精簡？

很多研究指出HR平均花10sec看一份履歷，為了讓HR更快的掃描你的履歷並且被選中，關鍵字就變得十分重要。

HR快速掃瞄履歷時，如果有他想要的關鍵字才會詳細去看project的內容，甚至有些HR懂的技術不多只看有沒有他需要的關鍵字而已

建議去LinkedIn, Glassdoor, indeed 或公司career網站 查詢相關職位的qualification大多需要哪些技能哪些關鍵技術

有了概念後去修改履歷強調出你具備這些技能，在哪些project裡面應用到這些技能。關鍵字可搭配粗體字讓人資更快找到

Example:

以上是我去Linkedin 找到的某大公司Hiring Qualification，大致上會分成Basic Qualification 和 Preferred Qualification。可以發現裡面提到了MySQL, Cassandra, Large-scale distributed system. 如果你剛好有這些方面的經驗就可以在履歷上對此多加著墨。如果沒有這些經驗多看看公司職位的qualification也可以了解業界目前的熱門技術，當作之後學習技術的參考。

另外，語句撰寫的好是能讓你的Resume看起來更專業更有重點, 提供一些tips讓語句看起來更有力度

Keyword: 描述問題和技術善用關鍵字，利用技術關鍵字說明你利用了哪些技術去解決哪些問題 Focus on impact: 說明你這個project對整個team產生了什麼影響，最後的結果有什麼影響力 Quantify your accomplishment: 善加利用數字來增加你履歷的力量，HR也更能從中量化你個人的成果。可以是amount, cost, time Action verb: 利用動詞開頭能讓你的語句更簡單且有力的呈現出自己的貢獻。 Example: Implemented, Improved, Built, Developed, Automated

這裡提供一個我自己會用的簡單小公式：

Action verb + Accomplishment + 技術

Example: Reduced 10% of XX server latency by using Redis as a cache

排版

Resume以一頁為主，頁數太多HR也沒太多時間全部看完，如果你的經歷豐富超過兩頁我建議只放上質量比較高的project即可。 字體不宜太小 10 — 12為主，行距切勿太緊密 跟你想找的工作無關的經驗不要放 切勿有錯別字 利用好的結構、順序

履歷結構和順序有很多種寫法，這邊提供我自己覺得不錯的：

New grad:

Personal info: 姓名、電話、Email、地址、 Linkedin、Github Education: 學校、科系、GPA(太爛就別放了) Skills&Tools: 例如C++, python, SQL等等。盡量只放自己真的熟悉的技術 Intern Experience: 有實習經驗的話非常好，可以詳細寫出你在實習期間做了什麼專案、對公司作出了什麼貢獻 Research Experience: 學術研究經驗 Projects: 課堂專案、side projects Courses: 如果以上內容還不夠填滿你的Resume，可以加上修過的課程

Experienced:

Personal info Skill: 有個說法是skills放越多的代表這個candidate越菜，所以建議只放自己真的有一定了解的技術，只摸過一點皮毛的建議不要放 Work/Intern experience: 有工作經驗以後，此欄位就是你整個履歷最重要的內容，在面試時最常被問到的就是過去工作經驗，所以需要好好花心思在此。 Projects: 除了工作以外如果有side projects可以展示出你對技術的熱誠 Education: 有一段工作經驗以後學歷就變得不是那麼重要，建議順序放後面一些

如何充實履歷？

轉領域的人常常會遇到自己做過的projects太少不夠塞滿resume，我剛轉領域念Computer Science時也有這個問題，我建議可以去以下幾個地方找些project來做：

線上課程如Udemy, Coursera都會有以projects為主的課，找些自己有興趣且Projects質量較高的課程來修。 如果還在學校，可以找系上教授問問有沒有Projects可以參與 去一些Open source論壇找自己有興趣的project參與，網路上很多如何參與open source project的教學可以參考

projects做完如果可以盡量放上去github。放上去github可以向HR和Engineering team 證明你真的有做過這些projects。建議可以在project目錄下寫個Readme.md，內容可以包括目的、技術與框架、功能、專案架構、如何make&run、demo video、結果。

結語：

履歷的準備是絕對不可以忽略的一環，履歷就是你給HR的第一印象，沒有好的第一印象就算再有能力、面試準備的多完善也拿不到面試門票。好的履歷絕對可以幫助你多拿到幾家面試！

謝謝大家耐心閱讀，希望這些分享有幫助到你
['Chris Cheng']
['Resume', 'Software Engineer', 'Job Hunting']