從這3個渠道了解流行編程語言,漲薪就靠它!
譯文【51CTO.com快譯】作為從業者,我們看到了更多新興的流行語言、框架和工具,它們改變著我們的工作方式,讓我們看到更多的可能。學習的更多的語言,一方面是個人學習能力的體現。另一方面,當機遇來臨的時候,你有更多的手段把握住他們。
只會一門語言的人學第二門語言容易亂,但是掌握五、六門語言后,反而不會混亂了,切換起來很容易。就好像很多人,跟本地人用本地方言交談,跟外地人用普通話交談,自然切換全無問題。無他,唯手熟爾。
至于很多人認為的學的多了會學雜,無法專注,無法成為專家。我是不贊同的,因為我們必須要承認,一個人之所以成為一個領域的專家,是因為他本身能力強,而不是因為他只學或者只會這一樣東西。而百分之九十九的人即便只學一樣東西,依然是臨時工的命。
今天在本文介紹4個渠道,來幫助大家隨時關注流行編程語言,大家也可以從這個綜合數據中來了解未來應該學習什么語言。
1.TIOBE排名
TIOBE編程社區排名是一份關于編程語言人氣的指標性榜單,它是基于谷歌、必應以及雅虎等流行搜索引擎上的對應點擊量進行核算。

這份排名主要用于“確定您的編程技能是否跟得上時代,或者在面對新的軟件開發任務時幫助您選擇正確的編程語言。”
2.GitHut.Info
在開源在線存儲庫方面,GitHub顯然是最為權威的代碼集散地。

那么哪些語言在GitHub上***?GitHub.info能夠告訴我們答案。
它提供一套簡單的儀表板,可以查看特定語言在其中擁有多少開源代碼庫。
通過初步查看,GitHub上***的語言為JavaScript,這一答案對于Web開發者而言毫不意外。畢竟JavaScript正是Web領域的語言王者。
3.PYPL (編程語言人氣排名)
盡管其布局看起來與TIOBE如出一轍,但PYPL排名還納入了***IDE、ODE以及數據庫等信息。
這些結果由谷歌趨勢服務負責提供。IEEE Spectrum: 2016年***編程語言雖然發布于今年7月,但這份來自IEEE.org(即電氣與電子工程師協會)的交互式圖表能夠幫助讀者快速了解當前各類語言的受歡迎程度,并據此確定自己的職業發展路線。舉例來說,如果您打算成為一名Web開發者,那么點選Web按鈕即可查看這一領域中的***語言選項。
其中包含多種類別選項,例如Web、移動、企業以及嵌入式,因此大家可以根據職業發展方向做出選擇。
總結
大家應該將語言人氣與您自己的發展規劃相結合。舉例來說,在Web開發方面,JavaScript永遠是最值得優先考量的選項。而在嵌入式系統領域,C++、C以及Java都是值得學習的理想語言。
總體而言,TIOBE排名會每月提供統計結論,這種即時性優勢使其更具參考價值。
另外,TIOBE還提供對應服務,幫助開發者了解哪些語言已經“過時”甚至“走向消亡”。
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】






























