天天看點

用資料統計說話:2016年收入最高的程式設計語言與流行web架構(程式猿愛看不看)

<b>簡評:</b>對于初入程式設計行業的程式員而言,選擇一門深入的語言是非常重要的。對于國内科班出身的計算機相關專業往往會掌握c和c++,對于軟體工程的小夥子們可能則會更加擅長java程式設計,而喜歡前端的童鞋則會以javascript來研究設計模式,而喜歡資料分析的則會以python等為基礎,這篇文章就為大家帶來了packt的統計資料,通過幾張能夠代表資料的大圖為你分析哪門程式語言最“多金”。

電子書網站packt公布了其2016年技術提高報告。它提供的統計資料基于超過11,000名it專業人士參與的關于2016年收入最高的程式設計語言的調研。它同時還介紹了流行的web架構和主題。

高效的程式員是基于it的企業結構的中堅力量。企業雇用擅長于不同程式設計語言的人,并支付他們薪水,這樣人員才不會被競争對手撬走。

用資料統計說話:2016年收入最高的程式設計語言與流行web架構(程式猿愛看不看)

現在有許許多多的程式設計語言,數以千計的開發人員在用這些程式設計語言工作。但是,在薪水方面,學習有些程式設計語言的人超過學習其他語言的人。packt,一個電子書網站,釋出了2016年技術提高的調查報告,涉及來自世界各地的11500名開發人員。

該報告描述了領先的it專業人員和開發人員所使用的程式設計語言的趨勢。在受訪者中,來自美國的人數最多,其次是英國。

最流行的程式設計語言是:

javascript

python

java

c

sql

用資料統計說話:2016年收入最高的程式設計語言與流行web架構(程式猿愛看不看)

榜首是用戶端腳本語言javascript。之是以對javascript的需求會更新,是因為越來越多的業務應用被轉移到web浏覽器。python是一種通用語言,它可以用于從滲透測試到web開發。python被廣泛應用于各種組織,如d-link,惠普,飛利浦等。

而既老舊又年輕的c語言也在名單中。c語言主要用于年輕的程式員在學校上手編碼的時候。是以,很明顯,在企業部門的話c語言專家可能得不到太高的薪水。

然而,這些語言從财務角度來看都不是最好的。盡管它們很成功,但是開發人員并不能從這些語言上賺到最高的薪水。

更賺錢的程式設計語言都并不大受歡迎。平均年薪薪酬最高的語言是:

用資料統計說話:2016年收入最高的程式設計語言與流行web架構(程式猿愛看不看)

bash——$ 100,000

perl——$ 95,000

scala——$ 90,000

sql——$ 62,000

delphi——$ 60,000

專家程式員使用諸如bash和perl語言。是以,當決定職位薪資結構的時候,這些語言更受企業喜歡。谷歌的go($ 50,000)語言俨然已經獲得了關注,比更受歡迎的用于為蘋果生态系統編碼app的swift表現更佳。golang被設計得更讓c語言老将喜歡,其代碼一直以來保持着可讀性和簡潔。

golang被設計得更讓c語言老将喜歡,其代碼一直以來保持着可讀性和簡潔。它被接受主要是因為速度,快速的編碼會話非常便捷。軟體工程師以及應用軟體開發是這種語言兩個選擇最多的工作。選擇後端web開發的也相當多。

<b>流行的web開發架構:</b>

用資料統計說話:2016年收入最高的程式設計語言與流行web架構(程式猿愛看不看)

web架構中,angularjs,是圖表的佼佼者。然而,相當大百分比的開發人員已經開始或計劃轉移到幾個月前釋出的angularjs 2。那些不盯着angularjs 2的準備迎接更新的facebook造的reactjs。

<b>熱門研究主題:</b>

用資料統計說話:2016年收入最高的程式設計語言與流行web架構(程式猿愛看不看)

除了程式設計語言和架構這些東西之外,調查也提及了開發者社群中感興趣的流行領域。

機器學習和大資料自去年以來一直是it行業的熱門話題。我們最近看到基于ibm watson的機器學習如何想出對一種罕見的血液癌症類型進行有效的治療。