2013年2月傳統編程語言、Web編程語言的就業趨勢
傳統編程語言就業趨勢
Rob Diana 于 2 月 18 日在 RegularGeek 發布了一篇文章,有關 2013 年傳統編程語言的就業趨勢,包括 Java、C++、C#、Objective C、Perl 和 Visual Basic。
Indeed 招聘網站的長期就業趨勢
Indeed 對過去 7 年中各編程語言的職位需求所占百分比進行了分析
(橫坐標中是“Jan‘ 06″是指”2006 年 1 月“,其他類同)
從上圖來看,大多數語言的就業趨勢在 2012 年都持續下降。奇怪的是,VB 倒是在去年的崗位數量有所增長,對 VB 的需求,比過去幾年都要高些了。在其他語言有下降趨勢時,Objective-C 的崗位數量百分比在去年比較平穩。Java 則在過去六個月中有很大下降,回到了 2008 年的數量層級。在過去六年來,Perl 首次掉到 VB 下方了。C# 和 C++ 趨勢曲線幾乎重回了。
下面來看看 SimplyHired 的短期趨勢:(2011 年 10 月 1 日至 2012 年 10 月 1 日)
SimplyHired 的趨勢和 Indeed 大有不同。總體而言,SH 上各語言的趨勢非常平穩,在年底時有所反彈。Objective-C 崗位數量在 2012 年沒有顯現出有很大增長。在年底反彈的語言中,數 Java 增量最多,不過 2012 年 2 月份的需求還是偏少。C++ 和 C# 還是持續著他倆的雙胞胎趨勢。VB 勉強領先于 Perl,二者在年底都稍微有些增長。
最后再看看來自 Indeed 的各語言相對增長量趨勢:
令人驚訝的是,在過去六個月中 Objective-C 的增長量大幅放緩。不過,從 700% 下降到 550%,這降幅還不那么非常可怕。C#同樣也有大幅放緩,四年來首次下降到 100% 之下。Perl 和 Java 有著相似的下降趨勢,目前增長量都下降到了 2006 年的層級。VB 看起來一直在穩定小幅度正增長,不過 C++ 在繼續下降。
這張圖又說明了什么呢?在過去一年中,崗位需求有明顯放緩。隨著移動設備的增長,Java 和 Objective-C 已成移動開發語言中的領頭羊。我們所能看到的會是 Web 開發的真正崛起。而 VB、Perl、C++和 C# 并不是 Web 開發中的必備知識,其下降趨勢不可避免。
Web 編程語言就業趨勢
他在 21 日發布了另外一篇文章,有關 2013 年”Web 腳本編程語言“的就業趨勢,其中包括 Ruby、Python、 PHP、JavaScript、Groovy 和 Erlang。
首先還是先來看看 Indeed 招聘網站的長期就業趨勢:
(橫坐標中是“Jan‘ 06″是指”2006 年 1 月“,其他類同)
和傳統編程語言趨勢圖大 致一樣,這個趨勢圖也是列出了過去幾年中這些語言的起起落落。JavaScript 雖有較大下降,但是還是大幅領先其他語言。PHP、Python 和 Ruby 展現出相似的趨勢,在 2011 年大部分時間都有一個”高地“,在 2012 年年底有所下降。Groovy 也有平穩的趨勢,仍在 Erlang 之上。
再來來看看 SimplyHired 的趨勢:
(2012 年 3 月 1 日 – 2012 年 12 月 1 日)
總體來說,SimplyHired 顯示了年底凈扁平化趨勢。JavaScript 在去年有稍微下降,但其需求還很高(相對來說)。PHP 和 Ruby 有著最顯著是變化,在年底有很大降幅,它們是否能在 2013 年恢復呢?Python 則保持平穩,領先于 PHP。Groovy 和 Erlang 幾乎和橫軸重合了,所以很難看出真正的變化。
最后再看看 Indeed 的相對增長量趨勢:
(橫坐標中是“Jan‘ 06″是指”2006 年 1 月“,其他類同)
Groovy 展現出出奇的相對增長量;Erlang 在過去兩年中有不錯的增長量,但過去幾個月中有些下降;給人印象最深刻的是 Ruby 的持續增長,即使整體需求在下滑;Python 仍然有穩定的正增長;雖然 PHP 和 JavaScript 有過長期的高需求,但其需求增長量并不多,它們目前有扁平化趨勢。
在今年經過高峰后,所有趨勢都有所下降。這和傳統語言趨勢一致。不過,如果你閱讀了科技博客,你會發現這種扁平化趨勢令人驚奇。似乎人人都在招 程序員,但都沒怎么成功招到。我必須承認本文中有關 Web 編程語言的趨勢和傳統編程語言的趨勢都相當令人失望。我是期待有更好的趨勢,但就業數據并沒有反映這一點。在接下來的幾個月,我會研究其他數據點,看看就 業數據是否如實反映出現了現實情況。