八月是一個值得關注工作趨勢的月份,今天,我們來重點關注web程式語言和指令碼語言的就業趨勢。
您可能很想知道我所指的“web程式語言和指令碼語言”到底是什麼?本文中我列舉了Ruby、Python、PHP、JavaScript、Flex 以及 Groovy等程式語言。我在這裡並沒有提及Rails,是因為我想盡量將開發框架和開發語言區分開。
1. Indeed.com趨勢分析圖:(橫座標表示時間;縱座標表示所匹配工作崗位的百分比)
同其它語言相比,JavaScript的需求量最大,但是在過去六個月裡增長得較為緩慢。我預料到這樣的趨勢並不會持續下去,因為隨著 HTML5 的廣泛應用,我們越來越需要用到JavaScript的知識。總體而言,在過去的六個月裡,所有的語言都表現出了更為緩慢的增長趨勢。PHP先有一定幅度 的增長,然後慢慢趨向穩定。而Python在下次更新之前似乎會趕超Flex。Ruby會繼續保持增長的趨勢,而Groovy則處於墊底低位,但一直保持 著穩定的增長。
2. SimplyHired.com短期趨勢分析:(橫座標表示時間;縱座標表示所匹配工作的百分比)
自2010年底,PHP、Python和Ruby表現出了相似的趨勢。Groovy的變化趨勢明顯慢於其它程式語言。
3. Indeed.com增長數量趨勢:(橫座標表示時間;縱座標表示增長的數量)
我很喜歡這張圖,因為它顯示的不僅僅是當前的需求,還有整個行業的動態。雖然目前整個行業對Groovy的需求量不是很大,但是同其它語言相比, 它具有最強的增長趨勢,緊跟其後的是Ruby。在過去一兩個月裡,所有語言都表現出了一定的穩定性,與以上的需求趨勢很相似。Python繼續保持迅速的 增長,超過了PHP和JavaScript。Flex基本上並沒有較強的增長,隨著HTML5發展的不斷壯大,Flex很可能會出現下降的趨勢。
所有這些趨勢都表明了web發展慢慢趨向穩定和成熟了。隨著語言的種類越來越多,有關語言的問題也越來越多了。這些年來這些語言表現出了很強的增長趨勢,特別是Ruby和Groovy的強勁勢頭已經明顯超過了開發框架Rails和Grails。長期備受關注的語言當然非HTML5莫屬。考慮到 HTML5包含了一些有趣的JavaScript API,也包含了取代 Flash、Flex的一些功能,所以HTML5在整個的需求和增長趨勢上會有一些顯著的變化。