學(xué)這些語(yǔ)言工作更吃香,2022 IEEE 編程語(yǔ)言榜單發(fā)布!
來(lái)源:
奇酷教育 發(fā)表于:
學(xué)這些語(yǔ)言工作更吃香,2022 IEEE 編程語(yǔ)言榜單發(fā)布!
01
Python再次摘得桂冠
IEEE Spectrum 2022 編程語(yǔ)言排名前十的分別是:Python,C,C++,C#,Java,SQL,JavaScript,R,HTML,TypeScript。
2022 IEEE 編程語(yǔ)言榜單Python再次摘得桂冠。
當(dāng)前的編程語(yǔ)言圈, Python 火的一塌糊涂。
得益于 Pandas、Scikit-learn 等流行的 ML 庫(kù),Python 成為數(shù)據(jù)科學(xué)、數(shù)據(jù)分析和機(jī)器學(xué)習(xí)等領(lǐng)域的首選語(yǔ)言。商湯科技研究總監(jiān)陳愷也曾表示,「Python 是深度學(xué)習(xí)必備語(yǔ)言」。
同時(shí),有數(shù)據(jù)統(tǒng)計(jì),市場(chǎng)對(duì)具有 ML 知識(shí)的專業(yè)人士需求不斷增長(zhǎng),預(yù)計(jì)到 2024 年,ML 工作價(jià)值將達(dá)到 310 億美元。在技術(shù)驅(qū)動(dòng)的背后,Python 的熱度水漲船高也屬于意料之中。
不久前,CSDN 在調(diào)研國(guó)內(nèi)萬(wàn)名開(kāi)發(fā)者發(fā)布的《2021-2022 中國(guó)開(kāi)發(fā)者調(diào)查報(bào)告》也驗(yàn)證了這一點(diǎn)。毋庸置疑,Python 在新技術(shù)領(lǐng)域依然為主導(dǎo)地位。
緊隨其后的是 C 語(yǔ)言,相比去年 C 語(yǔ)言前進(jìn)了一名。
IEEE Spectrum 2022 編程語(yǔ)言排名榜位列排行榜第三、四分別是C++ 、C#,同樣是非常廣泛的編程語(yǔ)言。
Java 和 Javascript 表現(xiàn)亮眼,不過(guò) Java 從去年的第二名,跌到第五名,而 Javascript 從去年的第五名也跌到第七名。
在眾多語(yǔ)言中,SQL 可謂是一匹黑馬,去年還沒(méi)有擠進(jìn)前十,今年已經(jīng)逆襲到到第六。SQL 正變得越來(lái)越流行,對(duì)很多人來(lái)說(shuō),SQL 可能不是最有吸引力的語(yǔ)言,也不是能編寫出偉大算法的語(yǔ)言,但學(xué)會(huì)使用 SQL 在工作中會(huì)獲益很多。
02
工作中最吃香的語(yǔ)言:SQL、Java和Python
那么工作中最吃香的語(yǔ)言是什么呢?
根據(jù) IEEE Spectrum 2022 年頂級(jí)編程語(yǔ)言榜單顯示,工作中最吃香的語(yǔ)言是SQL 、Java和Python。
SQL 在就業(yè)需求中位居第一。不過(guò),該排名主要綜合了 IEEE Job 網(wǎng)站和 CareerBuilder 的指標(biāo)。
SQL 需求量如此大的原因并不是很多雇主只招聘 SQL 編碼人員,而是他們想要應(yīng)聘者在掌握了某一種特定語(yǔ)言的基礎(chǔ)上也具備 SQL 能力,比如掌握了 Java 或者 C++,也要具備 SQL 開(kāi)發(fā)技能。
Java、Python 緊隨其后,分別排在第二、第三的位置。
最后,研究人員表示,如果對(duì)網(wǎng)絡(luò)安全(攻擊或者防御)方面感興趣,也不妨試一試古老的匯編語(yǔ)言。因?yàn)樵诼毼恍枨笊?,有不少網(wǎng)絡(luò)安全廠商有這樣的技能門檻設(shè)置。
03
趨勢(shì)榜:Python、Java、C
值得一提的是,IEEE Spectrum 2022 年頂級(jí)編程語(yǔ)言榜單改進(jìn)和簡(jiǎn)化了交互式排名工具。
今年這份報(bào)告中,Trending 榜單和其他兩個(gè)(Spectrum 默認(rèn)榜單和 Jobs)排名有所不同,Top 5 分別是 Python、Java、C、JavaScript 和 C++。
備注:
IEEE Spectrum 排名最初由數(shù)據(jù)記者 Nick Diakopoulos 于 2013 年創(chuàng)建。當(dāng)前版本由 IEEE Spectrum 高級(jí)編輯 Stephen Cass 維護(hù),并得到 Prachi Patel 和 Michael Novakovic 的開(kāi)發(fā)支持。
作為業(yè)內(nèi)比較權(quán)威的交互語(yǔ)言排行榜,本次排名結(jié)合了包括谷歌搜索、推特、Stack Overflow、Reddit、IEEE、GitHub 等 8 個(gè)來(lái)源的 9 項(xiàng)指標(biāo),共上榜了 57 種語(yǔ)言。關(guān)于指標(biāo),例如在 Stack Overflow 中,程序員可以在其中詢問(wèn)有關(guān)編碼的問(wèn)題,該榜單統(tǒng)計(jì)了截至 2022 年 8 月,在這 12 個(gè)月的時(shí)間里編程人員提到每種語(yǔ)言問(wèn)題的數(shù)量。
在這些上榜的語(yǔ)言中既包括大眾熟悉的語(yǔ)言如 Python、Java,也包括 Cobol、Fortran 這樣的中堅(jiān)語(yǔ)言,此外還包括小眾領(lǐng)域不斷發(fā)展的語(yǔ)言,如 Haskell。
參考鏈接:
https://spectrum.ieee.org/top-programming-languages-2022