數位浪潮下,2022 年各個市場對軟體工程師人才的需求,依舊非常大,這也讓學習程式語言的趨勢不斷地成長。但對初入門的新手而言,在眾多程式語言中,該從哪個程式語言開始學起呢?ALPHA camp 幫大家整理市場上最熱門、需求最大的程式語言;也帶大家瞭解在市場中,哪些程式語言相關的職缺最多,讓大家瞭解軟體人才市場的趨勢。
Stackoverflow
首先,看工程師社群的問答平台 Stackoverflow 2022 對工程師的調查,對專業工程師來說,最熱門、應用最多的程式語言是JavaScript、HTML/CSS、Python和SQL。

軟體工程師們說自己沒有在用,但最想要學的程式語言排行,則分別是 Rust 17.6%、Python 17.59%和TypeScript 17%,罕見的Rust取代Python成為最多工程師想學的語言,JavaScript則退到了第5。

GitHub
再看 2022 年 GitHub Octoverse報告呈現的開發社群技術趨勢。JavaScript 從 2014 年起,已經連續 8年蟬聯 GitHub 開發者最常使用的程式語言。但隨著 AI 機器學習相關的主題越來越熱門,Python 從 2019 年起已經超越 Java,成為開發者第二常用的程式語言。GitHub 熱門程式語言前五排名分別為:
- JavaScript
- Python
- Java
- TypeScript
- C#

CakeResume
再來,我們從職缺出發,來看台灣市場的軟體人才需求。在 CakeResume 上搜尋、篩選月薪 4 萬元以上的職缺。其中,需要 JavaScript 的職缺有 740 筆、Java 有 360 筆、Python 有 330 筆。在 CakeResume 上職缺,很多是新創網路公司。

104 人力銀行
在 104 人力銀行上搜尋,篩選月薪 4 萬元以上、需要熱門程式語言的相關職缺。其中,需要 JavaScript 的職缺有 1300 筆;其次是 Python 與 C#,皆有 900 多筆。

除了 104 人力銀行、CakeResume 外,也可以看國外企業常用的求職平台 LinkedIn。其中,需要 Python 和 Java 的職缺,皆有 2800 筆;其次是 C++,則有 2700 筆。

到底該從什麼程式語言學起?
這是個 ALPHA camp 很常被學生問到的問題。建議除了考量市場需求外,更要看你對哪個產業、領域或公司有興趣,甚至有想要解決什麼問題。
一般來說,建議找業界最多人使用的程式語言學起,因為有最豐富的學習資源與應用框架。若想從事 Web 相關的前後端開發,可以會選擇業界最廣泛使用的 JavaScript。若想從事資料數據分析、機器學習相關工作,目前最熱門的就是 Python。
隨著科技演進,熱門的程式語言會不斷地變化。對軟體工程師來說,不被市場淘汰的 2 個關鍵,便是有效掌握一個主流語言,還有持續地學習!