我們可以看到,現在的程式語言可以劃分為三大類,即主流語言、普通語言和生僻語言。
主流語言
在程式語言中起主導作用的依然不變。JAVA、C++和C語言,不但薪水高而且需求量大。JavaScript和C#普及得最快,但是薪資差不多比Java要少6000美元。
普通語言
這一部分的語言與以前相比也沒多大區別,除了對Perl的需求略有下降,而被Ruby趕超了之外。同時,我們將F#提升到這一類中,因為F#技能的薪資已達到79000美元。
生僻語言
我們發現在少數語言中薪資變化最大的是Clojure、Golang、Erlang、Haskell、Lisp和Fortran。而在今年早些日子,這些程式語言的薪資還是比較低的。原因是多方面的:
- 這些技能所需要的崗位少,因此要想合理統計資料略有難度。增加就業人數才能更好地均衡市場供求關係。
- 有很多崗位會將某些技術當做額外的獎勵因素,所以看上去Haskell和Clojure等的需求貌似沒有增加,但是卻和其他傳統的開發語言開始聯絡起來。這也給那些精通Java和C語言家族的程式設計師提供了很好的嘗試學習其他語言的機會。
美國
美國總體說來和上面的“總體”圖非常類似。其薪資的整體變化有一定的範圍。這似乎已經成為了美國市場的特徵,大概是因為在美國薪資的潛力範圍有限吧。具體看下面的解釋:
- 在需求上C#位於Java、C和C ++的後面。正如我們後面會看到,在英國則相反。
- F#一直牢牢佔據於Python和PHP之間,但是其薪資比較低(74000美元)。不過感覺像是潛力股,很有發展勢頭,在接下來我們會持續關注的。
- Clojure在生僻語言中居首,Clojure和Golang都高達90000美元左右。我很好奇這種語言為什麼開出這麼高的薪水來。
英國
英國人非常喜歡C#!對C#的需求甚至超過了JavaScript。
英國人似乎對於他們願意支付的語言比較保守,這一點可以從圖上可以看出來。而且他們更傾向於使用傳統的程式語言。
一個比較例外的情況是Python。自今年開始其受歡迎程度下降了4%。而在美國其跌幅達到了6%,澳大利亞則是5%。Ruby和F#都快跑到少數語言那去了。
澳大利亞
值得注意的是,在澳大利亞是沒有Clojure、Erlang和Lisp語言的。由於僅有個別工作崗位需要,所以我們無法從資料上得到任何合理的薪資統計。JavaScript依然是領頭羊,不過C、C++、C#和PHP表現不俗,也很強勢。
F#和VBA的受歡迎程度都有所下降。
此資料分析的要點
注意:
- 在看這些圖表的時候,技能需求越低,此薪資指標越不可靠。只有極少數的工作能達到平均水平。為了彌補這一點,我們在不同起薪數額上採用了加權平均值的做法,當然這可能仍然並不完美。
- 招聘資料為此提供了大量有意義的資料。當然其中篩選資訊的難度也是很大的。
關鍵要點
- JavaScript仍然是目前最流行的程式語言。雖然在英國JavaScript敗於C#之下,但是也沒有相差多少。
- Java在幾個主流程式語言中薪資水平最高。它很好地做到了薪資與崗位之間的平衡。
- Python的人氣已經有所下降,但是在大多數區域其薪資水平依然較為合理。
- 少數語言,例如Clojure和Golang,越來越多地在其他技能作為主角的時候被附帶提及:“另具備xxx語言更佳”。這也給了很多人一個很好的機會去學習這些語言——拿著Java的薪水,也幹Erlang的活。
翻譯作者:碼農網 – 小峰
來自:碼農網
相關閱讀
評論(1)