這一年,TIOBE、Stack Overflow等各大語言榜單,都被Python霸占了,可謂一騎絕塵、氣勢如虹。
最近IEEE Spectrum發(fā)布的第九屆年度頂級編程語言榜單中,Python依舊穩(wěn)定發(fā)揮,呈現橫掃之勢。
不過本次年度榜單中,也出現了一個比較令人意外的結果,那就是工作中最吃香的語言竟然是SQL。
具體情況如何,我們一起來看看2022年IEEE Spectrum編程語言排行榜的情況吧!
01
從流行度上來看,Python蟬聯冠軍之位,學習熱情持續(xù)高漲。
綜合來看,這與Python是數據科學、數據分析和人工智能等領域的首選語言,密切相關。
緊隨其后的是C語言、C++、C#。如果將C和類似C的大型語言(C++、C#)結合起來,其流行度在一定維度上已經超過了 Python。
此外,Java、Javascript位列第五和第七,雖然流行度排名有所下降,但依然很受歡迎。
其中JavaScript受到網站和瀏覽器內工具日益增加的復雜性的推動。
在眾多語言中,SQL的表現也非常亮眼,去年還沒有擠進前十,今年已經攀升到到第六。
02
從就業(yè)需求上來看,黑馬之位一定是SQL的,它打敗了Java和Python(第二Java,第三Python)直取冠軍寶座,去年SQL還只是第十位。
一門查詢數據庫的語言SQL能夠從去年的第十位逆襲到榜一,why?不是只有運維、Web和一些數據崗位才用得到SQL嗎?
不得不說,這反映了招聘企業(yè)的需求,精通SQL成了熟練掌握Java、Python之后的另一項條件或者說優(yōu)勢,招聘者希望能在求職者掌握某種特定語言的基礎上同時具備SQL開發(fā)技能。
在找工作的過程中,SQL的受歡迎程度正在不斷上升,學習SQL獲取成為一種趨勢。甚至不少產品和運營也被要求有一定的SQL能力,來提高處理數據的效率。
SQL可能不是最迷人的語言,也不是你用來實現下一個偉大的算法的東西,但在SQL方面的一些經驗是你的寶貴財富。
研究人員還表示,如果對網絡安全(攻擊或者防御)感興趣,不妨試試古老的匯編語言。在職位需求上,有不少網絡安全廠商有這樣的技能門檻設置。
03
作為業(yè)內比較權威的交互語言排行榜,本次排名結合了包括Google、Twitter、Stack Overflow、Reddit、IEEE、GitHub等8個來源的9項指標,共上榜了57種語言。
其中Spectrum默認榜單注重流行度和開發(fā)者的興趣,而Trending趨勢榜則是更加注重論壇和社交媒體的指標。
因此趨勢榜的排名略有一點不同,前五分別是Python、Java、C、JavaScript和C++。
這些年關于編程語言的爭論從來沒有停止過,什么是最好的語言,每個人都有不同的見解,這些本質都是主觀決定的。
榜單排名的作用也不是要爭個高低,沒有人可以直接衡量開發(fā)者們正在使用什么語言進行編程,只是給大家一個選擇的參考。
|