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