2018 年,程式設計師要具備哪些核心競爭力?

發表於2018-01-25

近日國外開發者平臺 HankerRank 釋出了 2018 年開發者技能調查報告,本文摘錄程式設計師求職時必備技能相關的調查結果。

僱主招人時,看中哪些核心競爭力?

  1. 問題解決能力(不管企業大小,都排第1)
  2. 程式語言熟練程度(不管企業大小,排第2)
  3. 除錯(不管企業大小,排第3)
  4. 系統設計(綜合排第4)
  5. 效能優化(綜合排第5)
  6. 剩下見下圖

相比中大型公司,小公司更為看中開發者對框架的熟練程度。因為小公司追求快啟動,框架有助於開發者更快速地的推送程式碼。

2018 年,程式設計師要具備哪些核心競爭力?

僱主招人時,看中哪些任職資質?(普通招聘人員角度)

  1. 經歷/經驗
  2. portfolio/作品集(GitHub是開發者展現個人專案最佳方式之一)
  3. 教育(學歷/學位)
  4. 培訓(技能認證/證書)
  5. 個人品牌

有一種流行的觀點認為,招聘人員更中意有名牌大學 CS 學位的人選。但事實證明,他們實際上關心的是你所做的,而不是你上學的地方。絕大多數的招聘經理表示,他們尋找開發者的技能證明,比如以往工作,多年的經驗和專案/ GitHub。無論公司規模大小如何,90% 的招聘人員表示更看中開發者的「以往工作經驗」和「多年的經驗」。

2018 年,程式設計師要具備哪些核心競爭力?

主管們最看中什麼樣的任職資質?

  1. portfolio/作品集(GitHub是開發者展現個人專案最佳方式之一)
  2. 以往工作經驗
  3. 工作年限
  4. 教育(學歷/學位)
  5. 培訓(技能認證/證書)
  6. 個人品牌

現在很多公司在招 IT 技術人才時,會檢視候選人的 GitHub 上的實際專案,以作為簡歷之外的技能評估補充。相比多年工作經驗,創始人、CTO、VP 等主管人群更看重 GitHub 上的專案。

他們不像普通招聘人員(HR)那樣看重「學歷/學位」。這可能是因為候選人進入由高管面試輪時,上一輪的 HR 已經篩選過了。到了這一輪時,有更多時間來根據以往專案來評估候選人的技能。

2018 年,程式設計師要具備哪些核心競爭力?

相關文章

2018 開發者技能調查:這些程式語言受歡迎

相關文章