重磅榜單:去年賺錢的編程語言前十名
前言
大家好,我是林三心,用最通俗易懂的話講最難的知識點是我的座右銘,基礎(chǔ)是進階的前提是我的初心~
在眾多編程語言中,超過200種語言可供選擇,因此明確哪些語言在2023年能為開發(fā)者帶來最高收入變得尤為重要。DevJobsScanner在2022年10月1日至2023年10月1日期間(一年內(nèi)),分析了全球超過1000萬個開發(fā)崗位空缺,旨在揭示市場趨勢以及最受歡迎且薪酬最高的編程語言。此項研究專注于美國的職位機會,以確保結(jié)果的連貫性和代表性,并大幅降低任何潛在的數(shù)據(jù)偏見。
第十名:Java
Java 被列在前十名之內(nèi),主要因為其工作機會通常要求很高的經(jīng)驗水平,特別是那些涉及Spring框架的崗位,這些崗位的薪資位于行業(yè)頂端。Java開發(fā)者的年平均薪資大約為118,000美元。Python作為目前最受歡迎的編程語言之一,其在薪酬最高的工作排名中位于第九。作為一種動態(tài)類型的高級語言,Python廣泛應(yīng)用于各種場景,包括使用Django框架開發(fā)完整的Web應(yīng)用以及在數(shù)據(jù)科學(xué)領(lǐng)域。Python作為目前最受歡迎的編程語言之一,其在薪酬最高的工作排名中位于第九。作為一種動態(tài)類型的高級語言,Python廣泛應(yīng)用于各種場景,包括使用Django框架開發(fā)完整的Web應(yīng)用以及在數(shù)據(jù)科學(xué)領(lǐng)域。
- 平均工資:~$118k
- 薪資中位數(shù):$117k
- 找到的工作(含薪水):23K 個工作
- 關(guān)鍵詞:java。
第九名:Python
Python 是當今最流行的語言之一。這也是薪資最高的工作中排名第九的。Python 是一種無類型的高級語言。它具有全方位的實用程序,從腳本和工具到使用 Django 框架編寫整個 Web 應(yīng)用程序。它也大量用于數(shù)據(jù)科學(xué)。
雖然 Python 開發(fā)人員的平均工資為每年 12.5 萬美元,但有些薪資達到了每年 50 萬美元。
- 平均工資:~$125K
- 薪資中位數(shù):12萬美元
- 找到的工作(含薪水):14K 個工作
- 關(guān)鍵詞:python、django、flask
第八名:Swift
Swift 是 Apple 開發(fā)的一種現(xiàn)代通用語言。它有多種用途,但最常見、流行的用途是開發(fā) iOS 和 Mac 應(yīng)用程序。Swift 開發(fā)人員的平均年薪為 12.7 萬美元。
- 平均工資:~$127k
- 薪資中位數(shù):$125k
- 找到的工作(帶薪水):174 個工作
- 關(guān)鍵詞:swift、ios
第七名:Go
自 Google 團隊成員于 2007 年推出以來,Go 已經(jīng)廣受歡迎。它簡單、易于使用并且可以快速完成工作。Go 深受 C 的影響,但也有內(nèi)存安全、垃圾收集和結(jié)構(gòu)類型方面的重大增強。
- 平均工資:~$130k
- 薪資中位數(shù):$128k
- 找到的工作(帶薪水):1.2K 個工作
- 關(guān)鍵詞:Go
第六名:Ruby
Ruby語言經(jīng)久不衰,需求量大且多為高薪崗位。Ruby主要用于Web開發(fā),經(jīng)常與Ruby on Rails框架一起使用,并且在腳本編寫、原型設(shè)計和游戲開發(fā)(通過DragonRuby)等方面也有廣泛應(yīng)用。鑒于其靈活性和高級特性,Ruby的學(xué)習(xí)始終是一個明智的選擇,其快速開發(fā)應(yīng)用程序的能力與Python相似。
Ruby 開發(fā)人員的工資中位數(shù)(13.6 萬美元)超過了平均工資(13.2 萬美元)。這表明對中級和高級 Ruby 專業(yè)人員的強勁需求,表明 Ruby 專業(yè)知識通常會帶來高于平均水平的薪酬。
- 平均工資:~$132k
- 薪資中位數(shù):$136k
- 找到的工作(含薪水):3.4K 個工作
- 關(guān)鍵詞:紅寶石,Ruby on Rails
第五名:Scala
Scala 被評為前五種編程語言之一,它是一種高級編程語言,融合了面向?qū)ο蠛秃瘮?shù)式編程的特點。Scala 能夠被編譯成 Java 字節(jié)碼,并在 Java 虛擬機(JVM)上執(zhí)行。其設(shè)計初衷部分是為了克服 Java 的某些限制和弱點。Scala 擁有一個既強大又充滿熱情的社群支持,以及豐富的庫資源,這使得學(xué)習(xí)Scala相對容易。
雖然 Scala 開發(fā)人員的平均工資為 135,000 美元,但有些薪資達到了每年約 400,000 美元的峰值。
- 平均工資:~$135k
- 薪資中位數(shù):13萬美元
- 找到的工作(含薪水):533 個工作
- 關(guān)鍵詞:Scala
第四名:C/C++
C/C++ 穩(wěn)定占據(jù)前四的位置,其開發(fā)者的平均年薪大約為 136,000 美元。這兩種語言在多個領(lǐng)域都有廣泛應(yīng)用,包括但不限于視頻游戲開發(fā)、服務(wù)器、數(shù)據(jù)庫管理和空間探索等。在區(qū)塊鏈技術(shù)領(lǐng)域,C++ 也有重要作用,例如比特幣和Solidity智能合約語言都是用 C++ 編寫的。
- 平均工資:~$136K
- 薪資中位數(shù):$125k
- 找到的工作(帶薪水):3K 個工作
- 關(guān)鍵詞:c、c++
第三名:ABAP
ABAP(Advanced Business Application Programming)在 2023 年成為企業(yè)資源規(guī)劃(ERP)領(lǐng)域最具價值的編程語言之一。ABAP 是 SAP 開發(fā)的一種高級編程語言,專門用于在 SAP 平臺上構(gòu)建應(yīng)用程序。自 1980 年代以來,ABAP 一直是 SAP 應(yīng)用程序開發(fā)的基石,支持自定義開發(fā)和對 SAP 應(yīng)用程序的修改。"
- 平均工資:~$137k
- 薪資中位數(shù):$134k
- 找到的工作(含薪水):134 個工作
- 關(guān)鍵詞:ABAP、SAP
第二名:
Rust 是薪資最高的兩種語言,平均薪資約為 15.6 萬美元!?? Rust 薪資和受歡迎程度都在上升。與 C++ 類似,但具有內(nèi)存安全或安全并發(fā)等更高級的功能,使其成為高性能大型應(yīng)用程序的完美選擇。它最近在 web3/區(qū)塊鏈中的使用也是一個關(guān)鍵因素。例如,Solana 合約不是用 Solidity 制作的,而是用 Rust 制作的。
雖然 Rust 開發(fā)人員的平均年薪為 15.6 萬美元,但有些薪資達到了每年 50 萬美元。
- 平均工資:~$156k
- 薪資中位數(shù):15萬美元
- 找到的工作(帶薪水):197 個工作
- 關(guān)鍵詞:鐵銹
第一名:solidity
位居榜首的是 Solidity,它是 2023 年薪資最高的語言,平均薪資為 18.8 萬美元!?? 為以太坊背后的前團隊發(fā)明的語言最近受到了很大關(guān)注。該職位的候選人數(shù)量較少,導(dǎo)致薪資飆升。Solidity 是一種高級面向?qū)ο蟮木幊陶Z言。它用于編寫當今大多數(shù)區(qū)塊鏈中運行的智能合約背后的邏輯。
雖然平均薪資為每年 18.8 萬美元,但有些薪資最高達到 75 萬美元。所以,如果你從事web3和區(qū)塊鏈技術(shù),學(xué)習(xí)solidity應(yīng)該是必須的。
- 平均工資:~$188k
- 薪資中位數(shù):18萬美元
- 找到的工作(帶薪水):136 個工作
- 關(guān)鍵詞:solidity
完整榜單
圖片
在下圖中,我們展示了 2023 年每種編程語言的薪資分布。藍色框代表四分位數(shù)范圍 (IQR),白色條表示中值,橙色條表示平均值。
圖片
這項研究是如何進行的?
這項研究的主要目標是從抓取的職位數(shù)據(jù)中提取盡可能多的有價值的信息。為了實現(xiàn)這一目標,對數(shù)據(jù)集中的每個作業(yè)應(yīng)用了以下條件:
- 該工作必須有薪水。
- 該職位的薪資應(yīng)大于 10,000 美元且小于 100 萬美元。
- 這份工作應(yīng)該來自美國。
- 該工作可以歸類為一種或多種編程語言。
應(yīng)用這些條件后,我們發(fā)現(xiàn)在總共 1000 萬個開發(fā)職位中,有 130 萬個有薪水。在這 130 萬種語言中,有 230,000 種可以歸類為編程語言。在這 230,000 份工作中,大約 86,000 份工作機會來自美國。
參考文章:https://www.devjobsscanner.com/blog/top-10-highest-paid-programming-languages/