2012年幾大傳統程式語言的就業趨勢分析

發表於2012-02-20

譯文來源: CSDN

Regular Geek 網站近日發表了一篇文章《Traditional Programming Language Job Trends——February 2012》,分析了 Java、C++、C#、Objective C、Perl 及 Visual Basic 等幾大傳統程式語言的就業趨勢。內容如下:

Java、C++、C#、Objective C、Perl 及 Visual Basic,經過一系列的更新,已十分穩定。本文也將主要分析這幾大傳統程式語言的就業趨勢。(如果你覺得還有其他語言也已穩定,可以在評論中告知。)

Indeed.com 對過去幾年中每種程式語言的職位需求所佔的百分比進行了分析與統計,如下圖:

2012年幾大傳統程式語言就業趨勢分析

過去幾年中,各程式語言職位需求所佔百分比變化趨勢圖

可以看出,去年這幾種程式語言的就業情況比較穩定。Objective-C保持穩定增長,C#也表現出細微的增長趨勢。這一變化趨勢可能與經濟 發展有關。去年,移動開發迅猛發展,尤其是 Objective-C促進了 iOS 的開發。很自然你會想到 Android 開發帶動了 Java 的發展。其實在企業級領域,Java 已開始走下滑路,但因移動開發市場的繁榮而遮蓋了這一下降現象。Perl 也有一定的下降趨勢,但這現象才剛剛出現,暫不作評論。

下圖是 SimplyHired 對這幾種程式語言就業情況的統計(統計時間段:2010年 1 月 1 日-2011年 12 月 31 日):

2012年幾大傳統程式語言就業趨勢分析

可以看出,該圖與 Indeed.com 的分析十分相近,但也有一些不同。首先 Visual Basic 呈現下滑趨勢,這也在情理之中。與上圖相比,Objective-C的增長更加平緩,僅有細微的增長。其他語言在過去的幾個月裡發展比較穩定。

最後,每種程式語言對比過去,有怎樣的增長情況呢?請看下面這個圖表

2012年幾大傳統程式語言就業趨勢分析

Objective-C保持瘋狂增長速度,同時每隔幾個月就會出現小幅下降現象。C#增長穩定,在過去 3 年裡,保持 100% 的增長速度。而 Visual Basic 和 C++ 似乎沒什麼增長,Perl 和 Java 雖有所增長,但增長速度僅在 25% 的左右。

這又說明了什麼呢?顯而易見,iOS 開發及所有移動開發當前十分火爆。同時我們也可以很有趣地透過 Android 開發的增長觀看 Java 是否有穩定的增長趨勢。從趨勢變化來看,Perl 語言在未來幾年裡可能會有明顯的下降趨勢。C#將會替代C++,作為 Windows Phone 開發語言,而繼續保持快速增長。最後,Visual Basic 在未來幾年後很可能會最終消失。

 

相關文章