自學程式 大學沒畢業 他如何前進新加坡成為資深前端工程師? 在台灣的矽谷工程師:4個方法,成為連續創業家的共同創辦人!

2019 年全球開發者技能報告:70% 國際企業在招募 JavaScript 人才!

(圖/shutterstock)

作者:ALPHA Camp ANGELA YANG

 

想學程式、轉職、海外工作,

哪些程式語言、技術最受國際雇主青睞呢?

為了讓大家更瞭解國際雇主在找什麼樣的軟體人才,

我們徵求 Devskiller 共同創辦人 Tom Winter 同意,

把「2019 年全球軟體工程師招聘技能報告」

Devskiller Global Technical Hiring & Skills Report 2019)翻譯並編輯成中文。

 

Devskiller 是一家創立於 2013 年、

來自波蘭華沙的新創公司。

他們開發程式技能測驗平台,

幫助企業透過測試,篩選出符合職缺需求的應徵者。

今年,Devskiller 公布的研究報告中,

分析了 2018 年來自全球 121 個國家,

112,654 位求職者應徵時的技術測驗考題以及成績。

報告結果有兩大重點:

  • 哪些程式語言/技術,在國際就業市場需求量最高?
  • 哪些國家正在大舉招募軟體工程師?

該報告的樣本來自使用 Devskiller 測驗平台的雇主以及應徵者,

雖然結果不一定與台灣就業市場完全符合,

但對於瞭解國際技術人才供需趨勢,依然相當有價值。

(轉職必看:非本科系  如何「有系統」地培養程式技能,打造專業?

以下節錄自報告精華內容:

 

 

70% 的企業希望聘請

JavaScript 開發人員

Java 是應徵者最常被考的程式語言(佔 37%),

其次是 SQL、JavaScript 以及 HTML/CSS。

同一個應徵者有可能同時被考不同的技術,

例如 HTML/CSS + 其他前端技術,或是 SQL + 其他後端技術。

 

圖片來源:Devskiller Global Technical Hiring & Skills Report 2019

 

但從企業端的角度,從 40 個國家,

使用 Devskiller 程式技能測驗平台的企業中,

高達 70% 企業在徵求 JavaScript 開發者,

其次是 SQL、Java、HTML/CSS。

 

圖片來源:Devskiller Global Technical Hiring & Skills Report 2019

 

Devskiller 指出,雖然 Java 在就業市場的需求量高,

但主要是少部分的大企業在使用。

而更多企業、無論公司規模大小,

都在找具有 JavaScript 技能的開發者。

(也來看看:學習全球最夯的 JavaScript,打通網站前端、後端開發!

由於資料庫技術對前端與後端開發者而言都是重要技能,

因此 SQL 排行第二。

前端開發技能 HTML/CSS 排行第四。

以上的結果與 2018 Stack Overflow Developer Survey 相符合。

根據 Stack Overflow 的調查,

JavaScript 已經蟬聯六年為全球開發者最常用的程式語言。

 

圖片來源:Stack Overflow 2018 年調查報告,上圖所示樣本數為  73,248 人

 

另外補充一點,根據 Stack Overflow 的調查報告中,

最多專業開發者使用的框架/Libraries/工具前三名

分別為 Node.js、Angular 和 React,

三者都是 JavaScript 相關的工具。

 

圖片來源:Stack Overflow 2018 年調查報告,上圖所示樣本數為  49,655 人

(同場加映:用 Node.js+Express.js,打造全端網路應用程式!

 

大部分的應徵者

會被考資料庫技能

許多雇主在找工程師時,會考不只一種技能。

而 Devskiller 發現,

最多應徵者被考的前 8 項技術組合中,

其中 5 個組合都有包含 JavaScript。

下圖顯示,最多應徵者被考的技術組合前三名為:

Java + SQL、JavaScript + CSS、JavaScript + SQL。

 

圖片來源:Devskiller Global Technical Hiring & Skills Report 2019

 

從上圖可看出,JavaScript 在前端開發者測試中相當重要,

常常和 HTML/CSS 一起考,

因為這些都是前端工程師的核心能力。

另一方面,JavaScript 也常常和 .NET、PHP、Java 一起考。

Devskiller 發現,

許多程式招聘測驗都包含前端與後端的技術,

顯示全端開發者在國際就業市場有相當高的需求,

而在前端測驗中,JavaScript 技能可說是必考題。

而在這前 8 項常考的技術組合中,

SQL 就出現了 4 次,這證明了資料庫技術的重要性。

報告中指出,無論你想應徵前端 JavaScript 開發者

或 Java 後端開發者工作,資料庫技術都非常重要。

(也來看看:後端必學!掌握 NoSQL /MongoDB 與 MySQL 資料庫技能

 

不只考程式語言

雇主還會加考相關工具/技能  

除了程式語言之外,

近年來各種開發框架與工具不斷推陳出新,

逐漸成為雇主期待應徵者具備的能力。

 

圖片來源:Devskiller Global Technical Hiring & Skills Report 2019

 

以上圖為例, JavaScript 開發者職缺的應徵者,

除了 JavaScript 語言本身,

也有可能被雇主測試相關開發框架的使用,

例如 React、Angular、jQuery、Node.js 或 Ember。

若你應徵資料庫開發者,

雇主則可能期待你會使用 MySQL、PostgreSQL 或 HSQLDB。

PHP 開發者也需要會 Laravel 或 Symphony。

(轉職必看:他只需一套課程,就能打通前端、後端、產品開發!)

 

軟體工程師跨國就業市場

招募台灣開發者  美國和英國企業為前兩名

根據 Devskiller 平台統計,

招募台灣軟體開發者的企業,美國和英國是前兩名。

而台灣企業招募的海外開發者人數,

前三名來自新加坡、日本、馬來西亞。

 

圖片來源:Devskiller Global Technical Hiring & Skills Report 2019

(同場加映:轉職、出國工作  他們成功圓夢!

 

大量美國、印度開發者  出國找工作

這份報告也統計了跨國求職者的國籍,

印度佔高達四分之一,位居第一;

美國則排名第二,顯示其培育了大量的技術人才。

美國以下第三到第十名分別為:

德國,巴西,阿根廷,埃及,荷蘭,土耳其,波蘭和加拿大。

這前十名的國家被認為擁有大量的技術人才庫。

值得一提的是,

美國除了培育了大量的技術人才出國找工作,

美國企業也大量招聘海外開發者。

上述前十名國家的開發者,

都是美國企業大量招聘的對象。

 

這份研究還發現,在國際開發者就業市場,

少部分的國家磁吸了大量海外開發人才。

而當一個國家技術人才大量被國際雇主聘用,

本國雇主也會轉而招聘海外開發者。

因此在大的經濟體中,技術人才得以有效分配。

 

哪個國家的企業  開發者錄取率最低?

哪些國家對應徵者「最挑」?

在使用 Devskiller 程式測驗平台的各國企業中,

來自新加坡的企業錄取率最低,

其次是南非、阿根廷、德國。

台灣企業的錄取率大約是 34%。

 

圖片來源:Devskiller Global Technical Hiring & Skills Report 2019

(同場加映:非本科系也沒關係  他們讓國際企業雇主青睞!

 

結論

Devskiller 針對報告結果,提出 2019 年的預估:

1.JavaScript 等發展較久的程式語言依然炙手可熱

2.建議開發者除了程式語言本身,

也要熟悉該語言相關的技能、工具

3.同一個職務常常會要求多種技能,

例如若想應徵後端工程師,也需要充實資料庫等開發技術

 

為了增加閱讀體驗,本文有增刪、編輯內容。

有興趣的讀者可以參考原文報告以及 Medium 部落格

(轉職必看:學程式沒方向?最完整、有系統的課程,在家就能學!

 

 

本文及內文圖片皆由

 ALPHA Camp ANGELA YANG  授權轉載, 原文 於此

原文刊登於 ALPHA Camp Blog

未經授權,請勿轉載侵權!

(責任編輯:CMoney編輯 / Alodia)

(首圖來源:shutterstock)

打破一成不變,就差這一步!

六個月學程式 脫離魯蛇人生!

想學程式、成為工程師卻怕沒基礎嗎?

來這裡全程免費,給你專業訓練

6 個月,你也能成為 專業軟體工程師!

名額有限>>點我報名!

詳細活動介紹>>點我查看!

有問題歡迎私訊粉專:從0開始學程式!

或是寄信到:engineertraining@cmoney.com.tw

 

 

 

 

熱門文章排行

    最新文章分享

      熱門標籤

      熱門作者

      文章分類