在代碼托管平臺的選擇上,中國開發(fā)者在采用GitHub和公司內(nèi)部工具兩種方案上不相伯仲。顯然,國內(nèi)并沒有一個能讓中國開發(fā)者放心的自有托管平臺,盡管GitHub訪問較慢,但其國際影響力、品牌能力令中國開發(fā)者信服,而出于對企業(yè)資產(chǎn)的管理的目的,很多中國開發(fā)者也只能把代碼放在公司內(nèi)部工具上。
其次是開發(fā)語言,中國開發(fā)者對JavaScript的應用程度排名第一,與全球最受熱捧的開發(fā)語言相比,中國開發(fā)者對Java的態(tài)度似乎比對SQL更熱愛。中國開發(fā)者應用最多的前五個開發(fā)語言中,多數(shù)開發(fā)者收入穩(wěn)定在1萬人民幣到2萬人民幣之間,但Java、Python的高收入群體比例明顯提升,這也不難理解為何Java受到中國開發(fā)者的青睞。
二、開發(fā)者現(xiàn)狀
從地區(qū)來看,北京、杭州、上海、深圳、廣州成開發(fā)者最喜歡工作的城市。其中,值得注意的是杭州成為僅次于北京的開發(fā)者偏愛城市,首次突破了北、上、廣、深的圍欄;在中國西部區(qū)域,成都、西安分別成為開發(fā)者最喜歡的兩大城市,以這兩個城市為邊界的更西部,則成為了開發(fā)者的“沙漠”區(qū)域。
在中國66.2%的開發(fā)者選擇中國普及率最高的微信作為溝通工具,41.4%的開發(fā)者選擇釘釘作為主要的溝通工具。但這里有一個有意思的點就是,釘釘在高收入開發(fā)者群體中使用率越來越高。通過收入水平來看溝通工具應用的變化,明顯看出隨著工資收入水平的提升,釘釘?shù)氖褂寐试絹碓礁?,而QQ則呈現(xiàn)直線下降的趨勢,顯然不同的溝通工具帶給開發(fā)者的應用價值并不相同。
在中國,過去幾年開發(fā)者一直被認為是一個高薪職業(yè),而就本次的調(diào)研情況來看,公眾的感知還是比較準確的。87.4%的中國開發(fā)者的月收入水平高5000人民幣,67.6%的開發(fā)者月收入達到8000人民幣以上,這個收入水準已經(jīng)追平中國最發(fā)達城市北京、上海、廣州、深圳的月度平均工資水平。
三、Web技術
53.3%的開發(fā)者表示已經(jīng)將Web應用部署在云服務器上,相比之下傳統(tǒng)的自建機房、租用服務器方式正在逐年減弱,這也顯示著在中國這種云服務部署服務器的方式將會成為一個新常態(tài)。
39%的開發(fā)者使用過阿里的前端開發(fā)框架,實際上前端開發(fā)者很習慣于使用第三方庫,而且整個生態(tài)也很完善,而前端開發(fā)當中有近四成用戶使用過阿里的前端框架,可見阿里前端框架在中國前端開發(fā)者群體中已經(jīng)形成了一定的品牌效應。
四、云計算
對開發(fā)者而言,對云平臺形成較大壓力的場景主要集中在兩個領域中,第一的是跨地域、跨Site的應用,其次則是大量的Web服務,這兩類場景對云平臺的壓力非常大;而一般性的企業(yè)管理軟件、IM應用等對云平臺的壓力并沒有想象的那么大。可見,不那么直觀的、頻繁交互的網(wǎng)絡交換服務、網(wǎng)站響應等對云資源的消耗非常巨大。
五、大數(shù)據(jù)
現(xiàn)階段來看,大數(shù)據(jù)主要應用的行業(yè)集中在偏向資金密集、數(shù)據(jù)基礎量大的行業(yè)中。受益于互聯(lián)網(wǎng)的傳承,物聯(lián)網(wǎng)擁有大量的企業(yè)、個人數(shù)據(jù),甚至較難獲取的社會性數(shù)據(jù),天然的成為大數(shù)據(jù)聚集的平臺,為大數(shù)據(jù)的應用提供了良好的土壤;電商,則是一個天生的大數(shù)據(jù)生產(chǎn)與收集平臺,大量的行為數(shù)據(jù)加上活躍的商業(yè)氛圍,成為大數(shù)據(jù)的另一個重要服務行業(yè)。
在調(diào)研中,近50%的中國開發(fā)者已經(jīng)開始使用HadoopHDFS、HBase等大數(shù)據(jù)存儲方案。出于對數(shù)據(jù)查詢、檢索更高效、成本的訴求以及對數(shù)據(jù)安全性的考量,分布式計算系統(tǒng)優(yōu)勢明顯。云棲社區(qū)的技術專家認為,企業(yè)數(shù)據(jù)日產(chǎn)量大于1TB時,從分析效率來看,更適合選擇分布式存儲方案。