關於編程語言排行榜,我們真正應該關注的到底是什麼?

在 Tiobe 2020年 五月份更新的編程語言排行榜上,C語言時隔多年再度超越Java,成爲排名第一的編程語言。

C語言也是語言排行榜上的老第一名了,其在1985、1990、 2000、 2005 和 2015 都是第一名,但是最近一次成爲第一名是在2015年。

那麼 C 是怎麼時隔多年再度成爲語言排行榜第一名的呢?Tiobe 官方給出的猜測是冠狀肺炎,因爲新冠肺炎帶起了一波醫療器械熱,而醫療設備大都需要嵌入式編程,所以嵌入式軟件語言(例如C和C ++)越來越流行

Tiobe 排名前20的語言如下:

當然,現在各種編程語言排行榜已經有點被玩壞的,因爲統計角度和基於的信息來源不一樣,可能不同的排行榜同一語言的排名差距特別大,例如下面就是另一個語言排行榜 PYPL,其五月份編程語言排行榜如下:

至於哪個更可信,就見仁見智了,其實每個排行榜都僅供參考,裏面的語言排名也沒有什麼直接的意義,你主打的語言排名稍微靠前和排名稍微靠後,並不能直接決定你的工資與職業發展。

其實只要自己是自己擅長領域的專家,哪怕再冷門的語言也不愁飯吃,但如果自己一直在入門級徘徊,沒有培養出核心競爭力,哪怕是自己擅長的領域再熱門,也隨時有被淘汰的可能,以此共勉

雖然每個編程語言排行榜的語言排名都不一樣,但是細心的你一定能發現,熱門的語言不管是在哪個排行榜,都是很靠前的,與之相對,冷門或即將被淘汰的語言排的都是很靠後的,雖然精準的計較一個編程語言是第一還是第二沒有意義,但是用排行榜來看趨勢還是很有用的。

如果我們現在處於入門階段,應該儘量選擇熱門的語言,避免即將被淘汰的語言,因爲熱門的語言意味着更多的人和公司在用它,意味着更多的工作機會與晉升空間,而即將淘汰的語言,你進去不光意味着工作機會本身就很少,還意味着你要和本來就在這個領域的老妖怪競爭,這是很難的一件事。

如果我們已經在某一個領域浸淫多年,而該領域出現新的解決方案時,我們應該適時的跟進,避免自己落伍,雖然新技術大多無疾而終,但保持適當的關注,總歸是能讓自己時刻把握住趨勢的。

最後,你應該關注的不應該是你會的編程語言排在哪兒,而是在會同一種編程語言的人裏,你的水平排在哪兒!努力成長爲 T 字形人才,纔是硬道理

希望今天的分享能夠幫到你,歡迎點擊關注不迷路,和猿某人一起玩耍

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章