研究公司DevJobsScanner去年發(fā)布了 2023 年度需求量最大的編程語(yǔ)言數(shù)據(jù)(目前最新數(shù)據(jù)),該數(shù)據(jù)源自 DecJobsScanner 公司所調(diào)查的市面上共計(jì)1400萬(wàn)個(gè)開(kāi)發(fā)人員職位,篩選了有明確編程語(yǔ)言需求的職位,最終得出了相關(guān)結(jié)果。
我們可以從這份數(shù)據(jù)中了解到現(xiàn)在市面上哪些編程語(yǔ)言的需求量大、崗位多,不過(guò)這份數(shù)據(jù)分析出來(lái)的是一個(gè)比較大的樣本,不針對(duì)國(guó)內(nèi)市場(chǎng),但可作個(gè)參考。
目前市場(chǎng)中需求最高的八大語(yǔ)言如下??
01、JavaScript/TypeScript
崗位數(shù)量:91.5萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的29%
JavaScript持續(xù)占據(jù)著編程語(yǔ)言流行榜的首位,成為市場(chǎng)上最搶手的技能。TypeScript的興起進(jìn)一步推動(dòng)了這一趨勢(shì)。
近年來(lái),TypeScript贏得了開(kāi)發(fā)者的青睞,尤其是在Angular或NestJS等項(xiàng)目中。許多新興的JavaScript框架都是基于TypeScript開(kāi)發(fā)的。
02、Python
崗位數(shù)量:60.3萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的20%
Python以其多功能性在2023年悄然攀升至編程語(yǔ)言需求的第二位。無(wú)論是編寫(xiě)腳本、管理服務(wù)器還是進(jìn)行數(shù)據(jù)分析,Python的廣泛應(yīng)用是其達(dá)到這一成就的重要因素。
此外,Python還擁有一個(gè)龐大且活躍的社區(qū),這為其持續(xù)發(fā)展和創(chuàng)新提供了堅(jiān)實(shí)的基礎(chǔ)。
03、Java
崗位數(shù)量:54.6萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的17%
Java是需求量第三大的編程語(yǔ)言,盡管近年來(lái)一些新興語(yǔ)言的崛起對(duì)它的流行度構(gòu)成了挑戰(zhàn),但Java憑借其龐大的用戶(hù)基礎(chǔ)和成熟的生態(tài)系統(tǒng),依然保持著其在編程語(yǔ)言中的領(lǐng)先地位。
許多知名企業(yè)繼續(xù)采用Spring等Java框架,這進(jìn)一步鞏固了Java在行業(yè)中的地位。
04、C#
崗位數(shù)量:37.5萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的12%
C#在編程語(yǔ)言需求排名中位列第四,這是一種設(shè)計(jì)來(lái)克服C++某些局限性的通用、多范式、面向?qū)ο蟮木幊陶Z(yǔ)言。
C#的應(yīng)用范圍非常廣泛,它不僅適用于多種編程場(chǎng)景,而且因其強(qiáng)大的功能而受到開(kāi)發(fā)者的青睞。C#最廣為人知的應(yīng)用是與.NET框架結(jié)合使用,這使得它在企業(yè)級(jí)應(yīng)用開(kāi)發(fā)中非常流行。
此外,C#在Unity游戲開(kāi)發(fā)框架中也扮演著重要的角色,大量用于游戲腳本編寫(xiě),因此深受游戲開(kāi)發(fā)者的喜愛(ài)。
05、PHP
崗位數(shù)量:28.8萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的9%
PHP作為需求量第五大的編程語(yǔ)言,自誕生以來(lái)已有25年的歷史。
06、C/C++
崗位數(shù)量:28萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的9%
C/C++通過(guò)定期更新和增強(qiáng)語(yǔ)言特性,成功維持了其在編程語(yǔ)言中的受歡迎程度?,F(xiàn)代C++融合了面向?qū)ο缶幊?、泛型編程等先進(jìn)特性,使其在各個(gè)行業(yè)領(lǐng)域中都有著廣泛的應(yīng)用。
然而,在2023年,市場(chǎng)對(duì)C/C++的需求呈現(xiàn)出下降趨勢(shì),從2月份接近13%的份額減少到了5月份的7%。
07、Ruby
崗位數(shù)量:13.4萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的4%
Ruby位列編程語(yǔ)言需求排行榜的第七位Ruby 語(yǔ)言的主要用途是與Web開(kāi)發(fā)框架Ruby on Rails結(jié)合使用,這一框架因其開(kāi)發(fā)效率和簡(jiǎn)潔性而廣受開(kāi)發(fā)者喜愛(ài)。
盡管Ruby在排名上位列第七,但它在諸如Twitter和GitHub等知名平臺(tái)上都有實(shí)際應(yīng)用,顯示了其在特定領(lǐng)域中的重要性和影響力。
08、Go
崗位數(shù)量:5.8萬(wàn)個(gè)
占制定編程語(yǔ)言需求職位的2%
Go語(yǔ)言,由谷歌在2011年推出,是一種旨在適應(yīng)多核處理器、網(wǎng)絡(luò)連接設(shè)備和大型軟件項(xiàng)目時(shí)代的輕量級(jí)編程語(yǔ)言。它被設(shè)計(jì)來(lái)提高開(kāi)發(fā)效率,簡(jiǎn)化并發(fā)編程。
目前,Go語(yǔ)言的受歡迎程度正在逐步上升,根據(jù)DevJobsScanner的預(yù)測(cè),到明年,Go有可能躋身編程語(yǔ)言需求排行榜的前五名。
事實(shí)上,一些知名公司,如Uber和Twitch,已經(jīng)在其技術(shù)棧中采用了Go語(yǔ)言,這進(jìn)一步證明了Go在現(xiàn)代軟件開(kāi)發(fā)中的重要性和潛力。
ALL:完整列表
以下是 2023 年編程語(yǔ)言及其各自需求的完整圖表??
按月細(xì)分的相同視圖??