Loading...

數位浪潮下,2022 年各個市場對軟體工程師人才的需求,依舊非常大,這也讓學習程式語言的趨勢不斷地成長。

但對初入門的新手而言,在眾多程式語言中,該從哪個程式語言開始學起呢?ALPHA camp 幫大家整理市場上最熱門、需求最大的程式語言;也帶大家瞭解在市場中,哪些程式語言相關的職缺最多,讓大家瞭解軟體人才市場的趨勢。

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

Stackoverflow

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

Source:Stackoverflow 2021

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

Source:Stackoverflow 2021

GitHub

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

  1. JavaScript
  2. Python
  3. Java
  4. TypeScript
  5. C#
Sources:Github Octoverse Top languages

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

CakeResume

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

Sources:CakeResume,截圖日期 2022/03/03

104 人力銀行

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

Sources:104 人力銀行,搜尋日期 2022/03/04。製圖:ALPHA camp

LinkedIn

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

Sources:Linkedin,搜尋日期 2022/03/04。製圖:ALPHA camp

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

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

這是個 ALPHA camp 很常被學生問到的問題。建議除了考量市場需求外,更要看你對哪個產業、領域或公司有興趣,甚至有想要解決什麼問題。

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

隨著科技演進,熱門的程式語言會不斷地變化。對軟體工程師來說,不被市場淘汰的 2 個關鍵,便是有效掌握一個主流語言,還有持續地學習。

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