想轉行成為高薪工程師嗎? 全美高薪程式語言排名曝光「冠軍平均年薪560萬」
(示意圖/pixabay)
不管是基於何種原因,其實不少民眾多少都有想要學習程式語言的想法,而如果你的考量點除了「實用程度」外,還有包含「未來轉職機會」的話,那美國研究公司DevJobsScanner這份調查報告你一定得看看,他根據全美23萬個程式開發崗位進行分析與調查,列出了當中最具「錢力」的10種程式語言。
根據DevJobsScanner發布的文章顯示,他們研究全球1000萬個與開發相關的崗位,當中有23萬個屬於程式開發相關,而當中又有8.6萬個崗位來自美國本土。而他們就是依據這些資料,列出了平均薪資最高前10名的程式語言崗位。(下列均是包含獎金的年薪,採美元作為計價單位)。
10 - Java
分析:Java職位大多要求非常高的經驗,尤其像是擅長Spring這樣的Java框架,這樣的人才在業界也是頂尖薪酬。
平均薪資:約11.8萬美元
中位數薪資:11.7萬美元
9 - Python
分析:Python是當今最受歡迎的語言之一。它是一種非類型的高級語言。它擁有從腳本編寫和工具開發到使用 Django框架編寫整個網絡應用程式的全套實用工具。它在資料科學中也被廣泛使用。Python開發者的平均薪資為每年12.5萬美元,某些職位的薪資甚至達到每年50萬美元。
平均薪資:約12.5萬美元
中位數薪資:12萬美元
8 - Swift
分析:Swift是蘋果開發的現代程式語言。它的用途相當多樣化,但最常見的就是開發iOS和MacOS的軟體。Swift 開發者的平均薪資為每年12.7萬美元。
平均薪資:約12.7萬美元。
中位數薪資:12.5萬美元。
7 - Go
這套程式語言是2007年由Google團隊成員推出的。其最大特色就是簡單易用,能快速完成工作。Go受到C語言的強烈影響,但同時具有C語言不具備的增強功能。
平均薪資:約13萬美元
中位數薪資:12.8萬美元
6 - Ruby
Ruby主要用於網絡開發,多年來都十分受到歡迎,而且崗位薪資偏高。它還具有其他實用功能,像是從腳本編寫和原型設計到遊戲開發(使用 DragonRuby)。鑒於其多功能性,學習Ruby永遠不會是壞選擇,它也是一種高級語言,類似於 Python,可以快速開發應用程式。
Ruby開發者的中位數薪資13.6萬美元,是超過平均薪資13.2萬美元。這表明市場對於中高級Ruby專業人員的需求是穩定的,同時也暗示擁有Ruby專業知識的求職者,通常會獲得高於平均水平的薪資。
平均薪資:13.2萬美元
中位數薪資:13.6萬美元
5 - Scala
Scala是一種結合了物件導向和函數式設計的高級語言。它可以編譯成Java位元組碼,並在Java虛擬機器(JVM)上運行。它最初是為了解決Java的一些「缺陷」而設計的。在網路上有深度研究的社群,也有許多開源的資料提供學習與查詢。目前平均Scala開發者薪資為13.5萬美元,但某些職位的薪資高達每年約40萬美元。
平均薪資:約13.5萬美元
中位數薪資:13萬美元
4 - C/C++
C/C++ 以平均13.6萬美元的年薪位居第四名。在目前的科技領域中,C/C++的使用非常廣泛,C++可用於電視遊樂器遊戲、服務器、資料庫庫、太空探測器等多個領域。除此之外,C/C++在區塊鏈生態系統中也被廣泛使用,像是比特幣、Solidity智慧合約語言,都是採用C++編寫的。
平均薪資:13.6萬美元
中位數薪資:12.5萬美元
3 - ABAP
ABAP(Advanced Business Application Programming)是 2023 年企業資源規劃(ERP)生態系統中,最被高度重視的語言之一。ABAP是由SAP創立的一種高級程式語言,主要是用於開發SAP平台上的程式。自1980年以來,它一直是SAP應用的支柱,允許對SAP應用進行自定義開發和修改。
平均薪資:13.7萬美元
中位數薪資:13.4萬美元
2 - Rust
Rust是排名第二高的程式語言,平均薪資約為15.6萬美元。Rust與C++相似,但擁有更先進的特性,這也使其成為開發高性能大型應用的選擇。Rust也會被用於web3/區塊鏈中使用,像是Solana的合約並非是使用Solidity開發的,而是用Rust製作的。Rust開發者的平均年薪為15.6萬美元,部分職位的年薪甚至達到50萬美元。
平均薪資:約15.6萬美元
中位數薪資:15萬美元
1 - Solidity
Solidity作為2023年「高薪語言」的榜首,其平均薪資為18.8萬美元,該程式語言為以太坊早期核心貢獻者所開發,是一種合約導向式語言,被應用於各種不同的區塊鏈平台,現今大多數區塊鏈上運行的智慧合約,背後都是用Solidity開發。但由於擅長Solidity的工程師很少,這也讓該崗位的薪資不斷的飆升,平均薪資為每年 18.8萬美元,某些職位的薪資達到75萬美元。如果有意從事web3和區塊鏈相關領域的程式開發,Solidity的學習是絕對必要的。
平均薪資:18.8萬美元
中位數薪資:18萬美元