閱讀169 返回首頁    go 阿裏雲 go 技術社區[雲棲]


屌絲注意力:哪種編程語言最吃香?

每年的3、4月份是招聘和找工作的高峰期,在這波大潮中也不乏程序員的身影。但是目前各種編程語言和技術層出不窮,而作為一個合格的程序員,至少掌握了一種語言,但這是否就是企業所需要的呢?

我們可以從Indeed中一探究竟。Indeed是全球最大的招聘求職網站,每月擁有1億獨立用戶,Indeed的服務跨越50個國家,支持26種語言,覆蓋了產生全球94%GDP的區域。

在所有的編程語言和技術中,通過對比發現,下麵的這15種在Indeed的招聘職位要求中出現次數最多:

  • SQL
  • Java
  • HTML
  • JavaScript
  • C++
  • XML
  • C#
  • C
  • Perl
  • Python
  • PHP
  • Objective-C
  • AJAX
  • ASP.NET
  • Ruby

下麵來對比一下這15種主流語言/技術的熱門程度。下圖顯示了在Indeed中各種編程語言所匹配的工作數量的百分比

可以看出,SQL和C在Indeed的招聘企業中需求最大,SQL一度最為熱門,但從去年下半年開始被C趕超。排在第3位的是Java,不過從去年下半年開始,Java的需求職位量也開始下滑。這三種語言明顯地把其他語言甩開了一大截。

再來看Web開發語言的排名情況(在這裏我們選擇了HTML、JavaScript、Python、PHP、AJAX、ASP.NET、Ruby進行對比): 

 

可以看出,HTML和JavaScript最為熱門。作為靜態語言,HTML一直比較穩定,由於Web開發離不開HTML,該語言排在最前麵也不足為奇。JavaScript呈現的是一直增長的曲線(去年開始有所下滑),而隨著HTML5技術的逐漸成熟和廣泛應用,JavaScript將會迎來新一輪的需求增長。

對於PHP、Python、Ruby這三個“頂級腳本語言”來說,PHP的需求量略大一些,其次是Python,最後是Ruby,但Ruby近幾年的需求增長不可小覷。

下麵再來看看這15種編程語言/技術需求職位量的增長速度情況

可以看出,增長速度最快的要數Objective-C,這是蘋果iOS設備的專屬開發語言,其需求的增長與近年來iOS設備在市場上的火爆程度密不可分。

AJAX的需求量近幾年也有大的增長速度,它是Asynchronous JavaScript and XML(異步JavaScript和XML)的縮寫,是一種混合技術,主要用於開發交互式的Web應用。在Web技術和瀏覽器快速發展的今天,Web開發者也開始注重用戶的瀏覽體驗,因此對於交互式技術的需求也與日俱增。

另外,Ruby的增長速度也比較明顯。除了這3種外,其他語言的增長速度倒不是太明顯。

最後

該排名是根據Indeed網站中相關招聘職位數量所統計出來的,在一定方麵反映了該語言的市場需求情況(注意是市場需求,不是語言好壞)。這些數據可以作為你學習語言和找工作時的一些參考。由於這些數據統計的是國外的招聘情況,所以其排名也不可盡信。

Indeed工作趨勢搜索:https://www.indeed.com/jobtrends

這裏還有一個招聘統計網站(https://www.simplyhired.com/a/jobtrends/home),可以進行對比作為參考。Simply Hired也號稱全球最大的招聘網站。

最後更新:2017-04-03 18:52:10

  上一篇:go Android MediaStore 與Media.EXTERNAL_CONTENT_URI
  下一篇:go Android MediaStore掃描 & 向MediaStore中插入文件記錄