Loading...

數位浪潮下,2021年的今天軟體工程師人才在各個市場依舊非常搶手,程式學習的趨勢持續在成長。但對很多入門的新手而言,在眾多程式語言中,常會不知道該選擇什麼程式語言開始。

這篇幫大家整理了市場上最熱門、需求最大的程式語言,同時看看台灣市場哪些程式語言技能相關的關鍵字職缺最多,從中了解軟體人才市場的趨勢。

三分鐘小測驗,了解你該從何開始學習Web開發

Stackoverflow

首先看工程師社群的問答平台 Stackoverflow 2020 對工程師的調查,對專業工程師來說最熱門、用到最多的是JavaScript、HTML/CSS、SQL和Python。

掌握網頁開發:12 週建立 JavaScript 前後端開發能力

軟體工程師們說自己沒有在用,但最想要學的程式語言排行則分別是

  1. Python
  2. JavaScript
  3. Go

Stackoverflow 2020

GitHub

再看GitHub年度Octoverse報告呈現的開發社群的技術趨勢,JavaScript已經連續至少8年蟬聯GitHub開發者最常使用的程式語言。不過隨著AI機器學習相關的主題越來越熱門,Python在2020年起就超越Java成為第二常用的程式語言。GitHub熱門程式語言前五排名分別為

  1. JavaScript
  2. Python
  3. Java
  4. TypeScript
  5. C#

Github Octoverse Top languages

CakeResume

若我們從職缺出發,來看台灣市場的軟體人才需求。以關鍵字搜尋並用月薪過濾線上求職網站CakeResume和人力銀行104,可以發現到在有寫出明確薪資的公司中,JavaScript月薪4萬元以上的人才需求最多有120筆。Python和Java則居次。因為資料主要搜尋CakeResume的職缺,職缺結果比較多是新創網路公司像是Dcard和AmazingTalker。

104

如果純粹以月薪4萬塊為界(因為現在規定4萬塊以下的公司要揭露月薪不能寫面議),在104上過去一個月內,以程式語言作為關鍵字職缺數最多的是Javascript,其次是Java和Python,三者四萬塊以上的職缺都有超過500個。

轉職軟體工程師前,這3件事你該認真考慮



LinkedIn

觀察國內的人力銀行104之外,也可以參考外國企業常用的求職平台LinkedIn在台灣的職缺數。大多數的工程師職缺是Data相關,所以使用Python的職缺數最多,其次是C++、Java 與JavaScript。


到底該從什麼程式語言學起?

這是個 ALPHA Camp常被問到的問題,當然除了市場的需求外,主要還是要看你想解決什麼問題,或是想從事什麼樣的工作。

一般建議是找業界最多人使用的程式語言學起,因為會有最豐富的資源能夠學習和框架能應用。如果是想要從事Web相關的前後端開發,大多數人會選擇業界最廣泛使用的JavaScript。如果是要從事資料數據分析、機器學習相關的工作,目前最火熱的就是Python。

程式語言熱門程度,隨著科技演進會不斷變化,現在紅不代表未來紅,關鍵還是在持續學習,並能有效掌握一個主流語言,為你的未來技能拓展打下良好的基石。

新手學程式,英文、數學能力重要嗎?優秀軟體工程師應具備的 4 大能力