不同地區技術人才需求量的統計和分析
身為IT人,技術路線和產品的選擇是一個相當重要的問題。以往在CSDN上關於這個問題的討論都非常激烈。過去我們比較重視專家在這類問題上的看法,他們在這個領域站得高,看得遠,鑽得深,能早人一步認識到問題的本質,因此他們的意見絕對值得重視。另一方面,通過廣泛收集相關資料,對資料予以統計分析,也是不可少的工作。以前我們在這個方面重視不夠,現在我們計劃仿效國外技術媒體的經驗,推出“CSDN技術指數”,對涉及軟體開發和網際網路領域的各個方面以及大家關心的問題,通過我們已經建立起來的渠道和一些技術手段,定期收集可信的資料,予以統計公佈,並適當加以分析。這項工作正在進行當中,不久就會與大家見面。
在這裡我想把已經獲得的一些階段性成果拿出來與大家共享。下面是針對矽谷、北美、澳洲和中國四地的三個技術領域的開發人員需求量統計結果,源資料來自相關網站的搜尋結果、合作伙伴提供的資料以及CSDN本站資料,我們相信能夠比較客觀地反映目前若干競爭性技術之間的對比形式。另一方面,也可以看到幾個不同地區IT產業的鮮明特色。因為研究工作還在進行中,只能發表若干結果,相信專家們一眼就能看出端倪,得出自己的結論。
矽谷 | 北美 | 澳洲 | 中國 | |
C/C++ | 45.8% | 33.5% | 20.4% | 34.2% |
Java | 34.3% | 34.4% | 34.1% | 36.8% |
.NET | 11.9% | 29.1% | 43.6% | 27.5% |
Python | 8.0% | 2.1% | 1.9% | 1.5% |
我們暫時沒有將Perl、Delphi等其他通用語言和工具納入表中,但是相信以上四種已經很好地覆蓋了大多數通用程式設計人群。我們可以看到,矽谷作為IT創新的源頭,有大量的套裝軟體和基礎軟體、裝置研發專案,因此對於C/C++這種強勁的系統級語言仍然非常重視。
相比之下,全北美範圍內和中國則是Java、C/C++和.NET三分天下,但.NET稍弱的情況。而到了以企業軟體、軟體服務一統天下的澳洲,.NET則是明顯佔上風。由此可見,.NET目前的優勢主要在於企業應用系統的開發。
中國有強大的電子和裝置製造工業,也有一些諸如網路遊戲、共享軟體等產業的支援,使得C/C++能夠三分天下有其一。而.NET也是顯得偏弱。在大多數企業應用專案中,.NET理應是比Java費效比更優的選擇,因此相信未來.NET在中國的資料應該會上升。另一個值得關注的現象是,Python在矽谷地區使用量是其他三區的4-6倍,結合現在Google App Engine的釋出,是否預示著Python會有更大的發展呢?
矽谷 | 北美 | 澳洲 | 中國 | |
Java | 57.5% | 50.4% | 33.0% | 34.4% |
ASP.NET | 9.0% | 29.4% | 44.7% | 21.4% |
PHP | 25.0% | 15.6% | 19.3% | 43.3% |
Ruby on Rails | 8.4% | 4.6% | 3.0% | 0.9% |
前不久一位PHP領袖人物發表觀點,認為Java已經輸掉Web之戰。專家往往具有前瞻性,因此他的觀點值得認真考慮。不過從目前的資料來看,Java在Web服務端的地位還是相當牢固。在矽谷地區,Amazon、eBay和某些超大型網站中相當多的基礎應用是用Java“手工打造”的(非J2EE),由此可能導致了Java在這一地區的Web服務端佔有率驚人。矽谷地區的網際網路企業,以公共網際網路為主,在這個領域,ASP.NET顯然境遇不太好。值得一提的是,同屬LAMP架構的PHP與RoR的總佔有率已經不低,而且矽谷對於RoR確實相當青睞。
到了北美地區,則因為很多網站並非公共網際網路站,而是企業Web應用,因此ASP.NET佔了近1/3,情況比之矽谷有很大的好轉。而到了澳洲,ASP.NET成了Web服務端的王者。再一次地,這證明了微軟目前的.NET體系在企業應用領域有事實優勢,但並不是當前公共網際網路開發社群的首選。
中國的資料當中,最引人注目的就是PHP的需求量之大超出預期,足見中國IT產業的Internet特色濃厚,這也與我們目前瞭解到的市場上PHP人員需求狀況比較一致。另外一點,就是RoR需求的奇低,甚至比澳洲都要低三倍,這表明RoR的雷聲雖然大,但是中國開發者或者說技術管理者並不買賬。深層次的原因,也許是他們覺得RoR開發效率雖然高,但是語言難度大,對開發人員要求高,也難以進行大規模協同。這可能是一種誤解,希望今後能看到這個資料的變化。
矽谷 | 北美 | 澳洲 | 中國 | |
AJAX/Javascript | 85.4% | 86.7% | 90.7% | 95.0% |
Flex | 13.3% | 11.7% | 7.3% | 4.6% |
Silverlight | 1.2% | 1.6% | 2.0 | 0.3% |
至於前端技術,就很清楚了。儘管表面上看,在所有四個地區,AJAX和Javascript都是壓倒性多數,但是仔細觀察,就會發現,矽谷和北美地區的Flex和Silverlight等新一代RIA技術需求量要比中國高4倍,中國是否也會在不久之後有類似變化呢?另一個有趣的事實是,澳洲的Silverlight技術發展很快,結合前兩個表的結果來看,微軟技術在澳洲的影響力顯然超強。
相關文章
- 區塊鏈DAPP系統設計的重要技術區塊鏈APP
- 雲端計算人才技術要求現狀:入行需要掌握哪些技術?
- 區塊鏈不談技術的都是韭菜——區塊鏈技術組成及架構區塊鏈架構
- 跨鏈技術的分析和思考
- 華瑞IT教育:程式設計師平均年薪20.36萬,Java人才需求量最大程式設計師Java
- 區塊鏈技術中隱私計算的技術特點區塊鏈
- 區塊鏈元宇宙技術系統開發技術功能(方案設計講解)區塊鏈元宇宙
- 系統管理員和IT技術支援有什麼區別?
- 區塊雜湊競猜遊戲系統開發技術分析遊戲
- 計算機網路基礎:區域網技術區域網的技術特點分享計算機網路
- 好程式設計師技術分享html5和JavaScript的區別程式設計師HTMLJavaScript
- [技術] CDM技術分析和產品選擇建議
- 區塊雜湊競猜遊戲系統開發技術原理分析遊戲
- 區塊鏈技術開發主鏈區塊鏈的應用分析區塊鏈
- 最具前景的python技術,國內人才緊缺Python
- 程式設計師全國不同地區,微信(面試 招聘)群。程式設計師面試
- Gifto(GTO)分析NFT中區塊鏈技術的連線區塊鏈
- 技術宅找女朋友的技術分析
- 開發體育賽事直播系統的解決方案和技術分析
- 固定資產管理系統條碼技術與RFID技術的使用區別
- 泰山眾籌Dapp矩陣系統技術開發(技術分析)APP矩陣
- 分享一些不錯的遊戲和技術 00遊戲
- 分享一些不錯的遊戲和技術 01遊戲
- 智慧客流統計的新技術應用
- Elasticsearch 技術分析(九):Elasticsearch的使用和原理總結Elasticsearch
- 區塊鏈去中心化DAPP系統開發技術(成熟技術)區塊鏈中心化APP
- 《App研發錄:架構設計、Crash分析和競品技術分析》— Android書籍APP架構Android
- 巧用 AARRR 模型,吸引優秀技術人才(四)模型
- 巧用 AARRR 模型,吸引優秀技術人才(二)模型
- 巧用 AARRR 模型,吸引優秀技術人才(三)模型
- 巧用 AARRR 模型,吸引優秀技術人才(一)模型
- MetaX星球系統制度開發(技術分析)
- 通訊系統之TDM技術和FDM技術簡介
- 計算機視覺技術專利分析計算機視覺
- 企業無法留住技術人才的10大原因
- 區塊鏈的核心技術區塊鏈
- 技術沙龍|區塊鏈商用落地的策略與技術坑-區塊鏈擴充套件和Fabric商用(杭州)區塊鏈套件
- 技術掃盲:關於低程式碼程式設計的可持續性交付設計和分析程式設計