如何製作完美的 Web 開發人員簡歷

已發表: 2022-03-10
快速總結↬求職時,簡歷中的各個部分是如何排列的? 你應該遵循的順序是什麼? 所有的部分都是必要的嗎? 這就是理解簡歷佈局和格式變得重要的地方,這樣您才能在人群中脫穎而出。

您是否知道您的簡歷可能是阻礙您完成您應得的 150k+ 工作的原因? 本指南專門面向所有 Web 開發人員,將展示如何創建一份成功的簡歷,從而獲得比你想像的更多的候選名單。 如果你和你夢想的工作之間只有一張紙,那麼是時候表明誰是老闆了。

我們製作殺手級簡歷的指南將廣泛討論以下內容:

  1. 為什麼 Web 開發人員首先需要簡歷?
  2. 簡歷格式:整理 Web 開發人員簡歷的關鍵要素
  3. 專業簡介
  4. 技術能力
  5. 管理技能
  6. 專業經驗
  7. Web開發人員簡歷中的教育部分
  8. 技術項目
  9. Web 開發人員簡歷中的其他部分
  10. ATS 優化
  11. 關鍵要點
  12. 讓您入門的簡歷樣本

為什麼 Web 開發人員首先需要一份簡歷?

我不需要簡歷! 明天起床前我會工作!

我嘆了口氣。 他是一位出色的 Web 開發人員,我們都知道這一點。 他覺得他在浪費生命,應該得到更好的東西——我同意。 他提前兩週通知了他,並認為一份新工作和更好的個人資料都會落在他的腿上。

但他忽略了那份有著創造或破壞人們生活的記錄的單一文件——簡陋的簡歷。

跳躍後更多! 繼續往下看↓

作為我工作的一部分,我每天都會瀏覽幾十份簡歷。 我也看過他的簡歷。 我希望我有勇氣告訴他,僅僅作為一名出色的開發人員是不夠的——你必須在 1-pager 上說服招聘人員也是如此。 雖然完成這樣的任務不是火箭科學,但也不是在公園裡散步。

Web 開發人員知道這在很大程度上取決於網絡和客戶推薦,因此在大多數情況下,簡歷通常處於次要地位。 再加上不斷增長的需求,您就知道永遠不會缺少項目。

那麼,為什麼要在 Web 開發人員簡歷上浪費時間呢? 讓我們花點時間研究下這個圖表:

2012-2016 年 Web 開發者需求
圖表顯示了 2012-2016 年對 Web 開發人員的需求。 (大預覽)

數據取自 Indeed.com,如果您注意到過去幾年的趨勢,您將觀察到兩個主要事實:

  • 隨著基於 Web 的初創公司的出現,Web 開發的頂峰出現在 5-6 年前,並且一直保持穩定或下降。
  • 對於需要 Web 開發作為唯一技能的工作,截至目前,需求是穩定的。

此外,根據福布斯的分析,人工智能、增強現實和數據科學等領域是科技行業的新崛起中堅力量。 影響者和技術專家堅信,這些領域有能力改變我們迄今為止的做事方式。 因此,雖然目前對 Web 開發人員的需求穩定,但情況並非一片光明。

當然,作為一名 Web 開發人員,您有信心永遠不會缺少項目。 您有一份您過去服務過的滿意客戶的名單,並且您相信他們的網絡足以支持您。 但是,如果您總體上看一下科技行業,看看趨勢是如何以驚人的速度形成和消亡的,您會意識到這種方法可能不是最明智的方法。

您認為您將始終擁有一份工作或一個項目,因為您專注於需求巨大的事物,但是您希望在客戶長篇大論的接收端待多久? 您不想要靈活的工作時間、遠程工作或知道自己想要什麼的專業客戶來改變嗎?

您不想將您的遊戲從 80k 的工作提升到 150k+ 的個人資料嗎?

那就是你的簡歷進來的地方。

相信我們,我們已經看到了一份文件如何改變了人們的生活——個人保持不變,他的證書、資格、以前的個人資料等等,但只是在紙上修改關於該個人的一切突然改變了這個人自己。

我們已經看到了,因為我們已經做到了。

如果存在對 Web 開發人員的需求,您不會認為您是唯一注意到這一點的人,對吧? 對於您願意放棄或錯過的每個項目,您會發現十個開發人員會在它落地之前將其撿起。 您對那裡的殘酷競爭有一個很好的了解,但繼續閱讀,您會發現競爭甚至不是冰山一角。 實際的招聘過程以及簡歷在其中扮演的角色可能會讓您大開眼界。

這就是為什麼,事不宜遲,讓我們開始吧。

2.簡歷格式:整理Web開發人員簡歷的關鍵要素

一般來說,您的網絡開發人員簡歷將包含以下部分:

  • 聯繫方式
  • 專業簡介
  • 關鍵技能(技術+管理)
  • 專業經驗
  • 教育
  • 項目
  • 額外:社交資料
  • 興趣、愛好、課外成就(可選)。

你如何安排所有這些部分? 你應該遵循的順序是什麼? 所有這些部分都是必要的嗎?

這就是理解簡歷佈局和格式變得重要的地方。

簡歷要么是按時間順序排列的,要么是功能性的或混合型的。

2.1 時間倒序

顧名思義,它首先列出您當前或上次持有的個人資料,然後從那裡繼續,直到您到達有關“教育”的部分。

  • 它是 ATS 友好的(下面有更多關於 ATS 的內容),並允許您強調您當前的工作資料和成就。 它很容易創建,被認為是大多數簡歷的標準格式。
  • 唯一的缺點是,如果你經常換工作,在紙面上可能看起來很糟糕。 沒有辦法在按時間順序排列的簡歷中隱藏職業差距。

下面是一個相同的例子。

逆序簡歷
“逆時針”簡歷的格式。 (大預覽)

2.2 功能簡歷

它只列出了您工作過的公司,而沒有深入了解您的實際工作資料的詳細信息。 相反,您創建一個單獨的部分,在其中將所有點分組到相關技能下。

人們可以用它來隱藏職業軌跡中的差距,但我們不喜歡這種格式,只是因為你只能掩飾自己的差距,但遲早會出現。 誠實總是更好,總是。

這是功能性簡歷的示例。 如果您注意到,招聘人員不會看到您的職業軌跡或您如何發展到現在的位置。

功能簡歷
“功能性”簡歷的格式。 (大預覽)

2.3 混合(組合)簡歷

除了在“專業經驗”部分中,這些點按它們所代表的門檻分組這一事實之外,這種格式與反向時間格式完全相似。

像這樣的格式允許招聘人員僅根據他們正在尋找的技能掃描相關點。 如果您可以根據職位描述自定義簡歷,則可以將招聘人員的注意力引導到您想要的地方。 這是使用這種簡歷格式的最大優勢。

“混合”簡歷的另一個子集是您提取所有成就並創建一個單獨的“技能摘要”部分。 這使您可以創建具有高度針對性的簡歷,僅關注您想向招聘人員展示的技能。

您將在下面找到兩者的示例。

組合簡歷
組合(混合)簡歷的格式。 (大預覽)
簡歷與技能總結相結合
包含額外“技能總結”的組合簡歷。 (大預覽)

三、專業總結

我們遇到了無數人,他們花費了無數個小時和幾天來完善他們的“簡歷目標”部分。 你也是其中之一嗎?

專業摘要和簡歷目標部分有什麼區別? 我們喜歡盜用 JFK 報價來回答有關此難題的所有疑問:

不要問公司能為你做什麼,而要問你能為公司做什麼。

認識瓦妮莎。 她是一家頂級 IT 公司的首席招聘官,現在正在尋找一位出色的 Web 開發人員。 她的電子郵件充滿了簡歷,而且看起來都一樣。 她厭倦了看到人們列出他們想要的東西——它看起來更像是一份購物清單,而不是一份專業的簡歷。 令人驚訝的是,他們都“努力工作”並擁有“出色的溝通技巧”,並且正在“尋找具有挑戰性的領導職位”。

— 打哈欠 —

然後她打開你的簡歷,其中包含一個清晰的 4-5 行摘要,詳細說明你的技能以及你計劃如何應用這些技能來實現組織目標。 您進行了研究,確定了公司的高優先級需求,並且您提到了您計劃如何通過您擁有的技能來解決這些需求。

她坐了起來,一秒停止思考《權力的遊戲》。 她上癮了,現在想親自見你。

任務完成。

讓我們通過一個例子來澄清這一點。 查看一些專業摘要,並嘗試查看哪一個產生更大的影響。

我是一名 4 年經驗豐富的 Web 開發人員,專注於前端,精通 ASP.NET、Javascript、C++、HTML、CSS、PHP 和 MySQL。 我正在尋找一家公司的網絡開發人員職位,該職位將利用我出色的團隊管理和溝通技巧。

從技術上講,這沒有錯,就像從技術上講,星球大戰前傳沒有錯一樣。 現在檢查一下:

5 年以上經驗豐富、充滿活力和注重細節的全棧 Web 開發人員,擁有領導團隊設計以用戶為中心的解決方案以實現突破性效率和提高客戶滿意度的記錄。 精通端到端 SDLC 並每年為 XYZ 有效地設計 20 多個產品功能原型,以實現 25% 的成本降低。 註冊了無與倫比的客戶滿意度水平,並獲得了 2017 年度員工獎,因為在 300 多名員工中取得了創紀錄的 NPS 分數。

看到不同? 如果您注意到,摘要不包括他​​的技術熟練程度的詳細列表。 最好將其保留為單獨的技術技能部分。 總結是為了讓你對你的職業生涯有一個鳥瞰圖,並且應該是招聘人員繼續你簡歷其餘部分的理由。

此外,在第一個示例中,摘要以“目標”聲明結尾,這對招聘人員沒有任何意義。 但是強調你的成就(在第二個例子中)會讓讀者停下來……如果你做到了,恭喜你——你已經比大多數申請者領先一步了。

你是不是好奇上面列出的那種專業總結有點不真實? 如果您是入門級的 Web 開發人員,沒有具體的成就可誇怎麼辦? 那你怎麼辦呢?

在那種情況下,並且只有在那種情況下,在沒有任何重要工作經驗的情況下,如果是專業總結,您可以選擇目標部分。 並且可以有多種方法來處理相同的問題。

以目標為導向的 Web 開發人員,擁有計算機科學學士學位,並希望增強我在一家專門從事 Web 開發的 IT 公司的專業經驗。 以強烈的責任感和高度的熱情武裝起來,為任何努力付出我 110% 的努力。

很絕望?

馬上,如果整個簡歷都是第三人稱的,那就更好了——這意味著不要提及“我”、“我”或“我的”。 它總是“擁有記錄”,而不是“我擁有記錄”。

此外,上述總結並不能激發信心。 如果你沒有得到這份工作,你可以成為一個更新鮮也更專業的人,而不會看起來你會餓死。 這是如何做:

動態且注重細節的 Web 開發人員,具有有效和高效地概念化和交付優雅、用戶友好的解決方案的訣竅。 擁有為與貧困兒童合作的非營利組織開發電子商務移動應用程序、CRM 在線門戶和功能齊全的網站的往績記錄。 對端到端 SDLC 和雲計算有廣泛的了解。 本地黑客馬拉松和網絡開發者聚會的定期參與者和組織者。

這只能說明你不需要豐富的高端企業經驗就可以做出殺手級的專業總結。 您只需要了解招聘人員的動機。

4. 技術技能

如前所述,對於像 Web 開發人員這樣的技術簡歷,最好為您的所有技術專長保留一個單獨的部分。 但即使在這種情況下,也有一些方法可以優化可用空間以產生更大的影響。

我們看到的大多數 Web 開發人員的簡歷通常都會列出一長串他們的技術熟練程度。 在尋求使列表全面和包羅萬象的過程中,他們經常在可讀性上妥協。 讓我們通過一個例子來澄清這一點:

詹金斯馬文OOJS
碼頭工人角 4
阿帕奇雄貓 6 比特桶吉特
吉拉Chrome 開發者工具HTML5
劍道用戶界面引導帶Mozilla Firebug(調試器)
CSS3.0 MySQL jQuery
AJAX JavaScript PHP

外行會認為技能都排列得很整齊——肯定沒有其他方法可以讓它變得更好,不是嗎?

嗯,事實上,有。 如果遇到任何困境,最好設身處地為招聘人員著想,想出一些方法讓評估你的工作變得更容易。

雖然上面提到的技能的方式沒有任何問題,但還有另一種方式可以讓您呈現相同的信息並使其看起來更加相關。

Web 技術和框架: Angular 4、HTML5、CSS3.0、Kendo UI、PHP

腳本/用戶界面: JavaScript、OOJS、JQuery、AJAX、BootStrap

數據庫和 ORM: MySQL

Web 調試工具: Mozilla Firebug(調試器)、Chrome 開發者工具

應用程序/Web 服務器: Apache Tomcat 6

版本控制和其他工具: Git、Bitbucket、Jira

部署工具: Docker、Maven、CiCd、Jenkins

繁榮!

通過僅僅為你所擁有的技能分配子標題,你讓招聘人員的工作變得更容易了。 現在她只需要掃描小標題就可以快速找到她要找的東西是否在你的簡歷中。

5. 管理技能

許多 Web 開發人員停留在“技術技能”並繼續他們的“專業經驗”。 誠然,對於技術人員來說,技術技能起著重要作用,並且是您是否會入圍的基礎。

但是還記得當我們談到與廢話客戶打交道的 80k 個人資料與靈活工作時間的 180k+ 個人資料之間的區別時嗎? 包含您的管理和領導技能的“關鍵技能”部分將在彌合這一差距方面發揮關鍵作用。 從招聘人員的角度來看,Web 開發人員是一角錢; 如果他們正在尋找的話,僱用一名自由職業者進行開發工作會更便宜。

但他們不是,不是嗎? 他們正在尋找一份全職檔案。 您認為兩者之間會有什麼區別?

所有權。 領導。

公司不只是在尋找可以編程完成基本任務的機器人。 他們正在尋找可以在未來幾年接管的未來領導者。 你的任務是讓招聘人員相信你是這樣一個人。 任何按小時工作的自由職業者都將擁有您所擁有的技術技能。 但是,您的領導能力和管理技能將幫助您實現這一目標。

談到你的非技術技能,如果你優先考慮硬的專業技能,而不是“溝通”和“自我激勵”等軟技能,那總是更好。 為什麼? 僅僅因為沒有辦法證明或量化相同。 但是您始終可以添加“問題解決”、“領導力”或“項目管理”等技能,然後在“專業經驗”部分繼續展示這些技能。

提及您的管理技能時,一個簡單的經驗法則是“展示,不要告訴” 。 如果您能夠用下面的具體點來證實您提到的技能,那總是更好。

不要只是說你是領導者。 表明您已帶領團隊實現部門目標。

不要說你擅長談判。 展示您的談判技巧如何將成本降低 x%。

以下是您可以在簡歷中包含的一些管理技能示例。

前端開發敏捷方法論代碼優化
文件和報告需求收集用戶界面增強
模塊管理問題解決利益相關者管理
客戶關係管理項目管理團隊領導

僅提及您可以在簡歷中闡明的那些技能。 添加一個隨機的技能列表是沒有意義的,你會發現在面試時很難證明這些技能是合理的。

您如何識別所有相關的管理技能?

“職位描述”。 那是你整個簡歷寫作過程的聖經。

尋找非技術技能(管理和軟技能),看看它們是否可以包括在內。 僅在您認為可以證明它們的合理性時才添加它們,無論是在以下幾點還是在面試時。 沒有什麼比公然躺在你的簡歷上更能傷害你的機會了。

6. 專業經驗

您如何為簡歷設定要點?

“專業經驗”部分將是你簡歷中最關鍵的部分。 它是您汽車的燃料——車身和外觀都不錯,但如果沒有果汁,汽車就不會移動一英寸。 這部分是你簡歷的精華。

對您來說方便的資源是“職位描述”。 您的任務是將整個簡歷與招聘人員所尋找的內容保持一致。 你的簡歷應該看起來像是對 JD 的回應,你有能力解決該文件中固有的所有問題。

6.1 大師簡歷

一個更好(但很累)的方法是先製作一個 MasterCV。 這是一個耗時的過程,但我們可以保證,它將為您餘下的快樂職業生涯帶來豐厚的回報。

我們假設您實際上從未有機會坐下來閱讀您的簡歷,查看它並找出它有什麼問題以及如何做得更好。 如果是這樣的話,那就完全沒問題了。 大多數人在寫簡歷時都有這種態度。 它總是在最後一刻匆匆忙忙,這意味著幾乎總是會有一些你不可避免地會錯過的東西,總是有機會讓它變得更好。

MasterCV 是您避免這種情況的方法,它是讓您獲得 150k+ 個人資料的重要部分。 它基本上是您迄今為止所做的所有事情的列表。 我們的意思是一切。

masterCV 供您自己使用。 沒有人會看到它。 沒有必要對其進行結構化或將其保留在兩頁內——它可以是一個 10 頁長的項目符號列表,其中包含每項成就(課程、課外、專業、圍繞你的愛好或興趣的成就——你可以說出它的名字)你的整個生活,或者它可能充滿了致命的長段落。 我們的想法是保留一個包含您迄今為止所有成就的文檔,並定期更新它。

當您在最後一刻匆忙更新簡歷時,您認為會發生什麼? 您只添加您當時能夠記住的那些點。 但是,如果您考慮一下,您在任何組織的任期都必須充滿微小的里程碑和成就(即當您匆忙更新簡歷時會錯過的里程碑)。

準備好 masterCV 後,取出您所針對的個人資料的 JD,然後掃描您的 masterCV 中的要點,這些要點可以按照招聘人員的要求進行解釋和改寫。 這個想法是根據工作定制您的簡歷,而不是為您遇到的任何和所有個人資料發送標準簡歷。

隨著您繼續更新您的 masterCV,幾年後您將申請其他內容時,您可以再次回到同一個文件並挑選要點,以便根據新的個人資料調整您的簡歷。

6.2 因果關係:普林斯頓公式統治它們

要記住的另一件事是因果關係。 大多數人在為他們正在做的工作填寫實際分數時發現自己不知所措。 他們知道他們做了什麼,但他們無法用連貫的點把它寫下來。 當這種情況發生時,他們會求助於典型的 JD 來從事他們自己正在做的工作,然後將這些要點轉化為他們自己的簡歷。

這種方法的一個根本問題是典型的 JD 是基於責任的,而你的簡歷應該基於成就。 JD 包含招聘人員期望候選人應具備的能力的清單,而您的簡歷將包含您在這些職責方面的成就。 有明顯的不同。

好消息是絕大多數申請人都採用這種方法。 因此,與這條人跡罕至的道路的微小偏差將自動提高您入圍的機會。

你是怎樣做的? 通過確保每個點都有連貫的因果關係。 確保您能夠做到這一點的一種萬無一失的方法是普林斯頓公式,大致如下:

A + P + R = A

動作動詞+項目+結果=完成

如果您能夠將這個公式的精髓融入您的所有簡歷要點,請相信我們,您的工作已完成 99%。

大多數申請者要么提及他們的職責,要么提及他們的成就。 但是這個公式確保不僅你提到這兩個參數; 您還詳細說明了您的成就的可量化影響。 與其將您的成就包裝在您的個人資料中,不如展示您的成就對組織的影響。 當你這樣做時,你會立即提升你的角色,從一個只做他們被告知的人,到一個承擔責任並在宏觀層面產生影響的人。

普林斯頓公式的一個例子:

帶領一個由 5 名初級開發人員組成的團隊以 100% 準時交付有效執行 11 個項目,同時實現 20% 的成本降低和 4.88/5.00 的 CSAT 水平

這一點比一般點要好得多:

致力於各種項目,以降低成本並實現客戶滿意度。

像這樣的一點清楚地突出了您能夠實現的可量化影響。 以動作/權力動詞開始一個點(您可以在上面鏈接的普林斯頓文檔中找到一個列表,或者您可以簡單地用谷歌搜索)立即放大了該點的影響,而不是大多數其他經常傾向於這樣做的候選人“管理”一切。

正是這一點讓招聘人員停下來,相信我們,當招聘經理每天要瀏覽幾十份簡歷時,讓她停下來看看你的簡歷是一項超人的任務。 你的任務就是這樣做,你就是這樣做的。

6.3 分桶/副標題

在你的武器庫中製作出色的開發人員簡歷的另一個關鍵武器是桶或子標題。

僅僅構建完美的點只會讓你到目前為止。 假設您在以前的個人資料中挑選了您的全部經驗並提出了這個:

  • 跨 iOS 和 Android 開發客戶端庫,以便應用程序開發人員能夠使用離線同步功能,
  • 設想並開發了適用於 Android 的通用網絡層,以將 SDK 大小減少約 20%,
  • 委託開發跨平台的日誌框架,包括 iOS、Android 和 Windows,
  • 獲得“團隊卓越獎”並在基於日誌庫的專利申請中發揮了關鍵作用,
  • 為公司構思和開發圖書館,以減少使用第三方圖書館所涉及的額外成本,
  • 帶領一個約 20 人的團隊為公司構思和有效實施上傳標記功能,
  • 為產品使用的所有網絡調用提出一個公共網絡層,以有效優化 SDK 大小。

當然,就他們個人的能力而言,這些點是精心設計的,似乎一致地遵循普林斯頓公式。 但整個工作經曆本身看起來就像一堵文字牆,招聘人員看到它的那一刻就會發出呻吟。 你不想要那個,是嗎?

現在看看當我們獲得相同的分數並使用我們的魔法讓招聘人員輕而易舉時會發生什麼,而不改變分數本身:

團隊管理與領導力

  • 帶領一個約 20人的團隊為公司構思和有效實施上傳標記功能
  • 委託開發包括iOS、Android 和 Windows在內的所有平台的Logging Framework

圖書館管理和流程優化

  • 為公司構思和開發圖書館,以減少使用第三方圖書館所涉及的額外成本
  • 跨 iOS 和 Android 開發客戶端庫,以支持應用程序開發人員使用離線同步功能
  • 為產品使用的所有網絡調用提出一個通用網絡層,以有效優化 SDK 大小

主要成就

  • 設想並開發了適用於 Android 的通用網絡層,以將SDK 大小減少約 20%
  • 獲得“團隊卓越獎”並在基於日誌庫的專利申請中發揮了關鍵作用。

如果那不是 mic-drop 的東西,我們不知道是什麼。

在一瞬間,您通過將所有點整齊地排列到桶或子標題中來改變整個專業體驗。 因此,招聘人員不必逐個查看要點——只需仔細閱讀這些要點即可達到目的。 為了進一步增加交易的吸引力,您將相關的單詞和短語加粗以使招聘人員的工作更加輕鬆? 這就是你想要的,不是嗎? 如果你讓招聘人員的工作更輕鬆,她肯定會回報你的。

6.4 入門級 Web 開發人員的專業經驗部分

不過話說回來,上面的觀點是不是看起來有點不真實呢? 如果你是一個沒有重要專業經驗的新生,你會怎麼做?

相信我們,擁有多年工作經驗並不是展示您適合這份工作的唯一方式。 不僅僅是成就本身,如果你能夠證明你有正確的態度,你的工作就完成了。

那麼,與擁有幾年經驗的開發人員相比,您如何描述您的專業經驗?

  • 包括迄今為止您在職業生涯中從事自由職業的項目,
  • 支持您在 Github 上發布的個人資料和代碼,
  • 包括您貢獻的所有開源項目,
  • 提及您參與或幫助組織的任何黑客馬拉鬆或本地開發者聚會。

專業提示:如果您正在尋找一個短期解決方案來充實您的入門級 Web 開發人員簡歷,只需在線查找一些開源項目。 您會發現數百個您可以參與的項目,因此您可以在簡歷中加入相同的內容。

認識 Chad,一位正在尋找高端配置文件的入門級 Web 開發人員。 經過數小時的審議和頭腦風暴,他得出了以下結論:

擁有計算機科學學士學位的入門級 Web 開發人員,並擁有一種渴望學習的方法,我可以在其中部署我出色的開發技能。

— 打哈欠繼續 —

既然你知道你的夢想只有一次機會,如果你能做到這一點,你為什麼要破壞你的機會:

自由項目:
  • 為一家電子旅遊公司開發了一個 webapp 門戶網站,將客戶的銷售額提高了 48%,
  • 使 Smiles 牙科診所能夠通過在線表格衡量患者滿意度得分。 協助在 2 個月內將 CSAT 水平提高了 7 個百分點,
  • 為當地棒球聯賽冠軍獨立開發網站,將流媒體銷售額提高 50%,
  • 創建了一個網絡應用程序,以便通過 Facebook 和 Whatsapp 為無家可歸者的 Friendicoes Shelter 輕鬆捐款。 將捐款水平提高了 45%,並幫助 25 名街頭人士康復。

那是文森特。 他知道自己陷入了一個惡性循環,他需要工作經驗才能獲得工作經驗。 因此,他將事情掌握在自己手中,並為他能找到的任何項目尋找數字空間。 在 4 個月的時間裡,他執行了 4 個這樣的項目,充實了自己的履歷,使其與專業的開發人員相提並論,現在正在一家一流的公司領導自己的團隊。

7. Web 開發人員簡歷中的教育部分

大多數開發人員經常低估這一部分。 專業經驗和項目不應該成為簡歷的重點嗎?

是的。 但這並不意味著你可以在餐巾紙的背面寫下你的學歷,然後把它釘在你的簡歷上。

您可以遵循傳統路徑,包括您的學位、大學和通過年份。

但要記住。 你只能得到一個鏡頭。

讓我們通過一個例子來澄清這一點:

BA - 計算機科學
雪城大學,'16
平均績點 3.9

嗯。 好的。 同樣,這在技術上並沒有錯。 但是試試這個:

BA - 計算機科學
雪城大學,2013-2016

  • 通過為紐約大學的開源 AWS 項目做出貢獻,利用對雲技術的根深蒂固的熱情
  • 為大學雜誌寫了一篇關於“人工智能是 21 世紀的工業革命”的專欄
  • 開發 Salesforce Contacts 移動應用程序以簡化操作並在 TDD 流程中執行 Jasmine 單元測試
    • 部署了 MVVM 架構,以提高構建可擴展應用程序的能力並優化分頁和排序的使用

我們不必闡明差異,對嗎? 最好的部分是它很容易實現。 您的“教育”部分沒有必要看起來像那樣——以上幾點只是示例。 但是,如果你坐下來與自己進行頭腦風暴,你肯定會想出一份可以量化並納入簡歷的清單——參加俱樂部、實習、自由職業項目、大學比賽、出版物……我們可以去真的。

8. 技術項目

如果您到目前為止一直在遵循我們的提示,則可以將它們全部包含在內,以便為您的 Web 開發人員簡歷製作一個出色的“項目”部分。 將普林斯頓公式與分桶和粗體相結合,這就是示例“項目”部分的樣子:

該示例突出顯示的一些明顯的指針如下:

  • 對於每個項目,包括一個“環境”子標題,其中列出了為執行該項目而部署的所有工具和技術。 如果有很多,您可以將它們分類為更多的類(就像我們在“技術技能”部分所做的那樣)。
  • 對公司/客戶的描述有助於正確看待項目。 這個想法是向招聘人員展示你在一家知名公司工作。 您可以包括員工人數、收入等方面的數據,以確保結果如此。
  • 行業標準規定位置和時間段要靠右對齊,公司和項目名稱要靠左對齊。
  • 添加桶或副標題是整合招聘人員正在尋找的技能和方法的有效方法。 You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
  • Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
Web Developer Projects
Key Projects section for the resume of a Web Developer. (大預覽)

9. Additional Sections In The Web Developer Resume

To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.

You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.

Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.

This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:

HOBBIES
Reading, travel, photography

Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.

Now, check this out:

HOBBIES
  • Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
  • Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
  • Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)

Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.

A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.

10. ATS Optimization

啊。 The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?

If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?

A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?

That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.

This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.

Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.

Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .

11. Key Takeaways

To recap a few critical points that we touched above:

  • A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
  • In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
  • Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
  • A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.

    Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.

    And tailoring your resume to the job application is how you beat a majority of other applicants.

  • Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
  • Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
  • Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
  • Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.

12. A Sample Resume To Get You Started

Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!

A Sample Web Developer Re­su­me
A complete sample resume for a web developer (Large preview)