回顧即將過去的 2017 年,AlphaGo 與柯潔的再次對戰、Google AI First、百度 All in AI 帶著無人駕駛上五環等讓我們迎來了人工智慧前所未有的火熱,連同的,還有層出不窮的智慧音箱。
而春風得意的摩拜、ofo 則帶來了持續一年的共享單車大戰,小米與 iPhone 開啟了全面屏手機時代;更有比特幣突破 2 萬美金,許多開發者都加入了或人工智慧或區塊鏈的陣營……
迴首過去一年,每位網際網路從業者都有自己的感悟,那麼,當一年將盡之時,我們是否捫心自問過,2017自己過得好麼?所從事的領域是否處於行業的風口,亦或是行業泡沫即將破滅?熟悉的語言是否仍是主流,知識儲備是否滿足行業的發展,要不要轉行去做 AI?又如何緩解巨大的工作壓力,薪資是否可以更上一層樓……
如此多的困惑,在即將到來的2018年,是否已經有了答案?我們迴首過去三年,同時總結 2017,從薪資到具體的技術領域,有了許多發現,希望能夠為你帶來一定的價值參考。
01 都說程式員高薪,可同時也面臨著巨大的工作壓力
回顧過去,透過我們公佈的開發者調查資料顯示,全國有近5成開發者月均收入過萬,其中近7成來自一線城市。作為相對高薪的一大群體,軟體開發者們的平均工資相比上一年均有所增加,月薪在1萬元以上的開發者佔總體數量的45%,較上一年度上升了12%,其中月薪在2萬以上的開發者數量同比增長67%。
在2016年,7成以上的軟體開發者月薪不同程度地得到了增長,近6成的開發者月薪增長幅度在3000元以內;近2成的開發者工資增長則在3000元以上。
但是,與薪資同時增長的,還有極大的工作壓力。97%的開發者或多或少都會感受到來自工作上的壓力,其中4成以上的開發者會頻繁地感受到來自職場的壓力,更有10%的開發者認為自己時刻處於壓力之中不得緩解。
02 熱門技術領域薪資優勢明顯,專業技術人才缺口較大
以2016年千播大戰之時為例,無數開發者都投身到了直播應用開發中,調查結果顯示,當時直播平臺的開發者月薪主要集中在1萬元以上,直播類開發者月薪在2萬以上的佔比高於軟體開發者整體水平,其薪資漲幅也超過軟體開發者綜合水平。不難看出,熱點行業薪資依舊是高於傳統行業。
而在近兩年,比直播更熱的是人工智慧技術,事實上,從1956年人工智慧成為一門學科至今,人工智慧發展經歷了幾次起落,正如前文所說,AlphaGo之戰與眾多巨頭進擊 AI 讓AI 專業人才的需求無限放大。
但是,專業人才代表著生產力,高質量的資料是生產資料,這兩者依然是制約企業人工智慧應用能否有效落地的關鍵因素。人工智慧技術應用是一項極富挑戰性的工作,在CSDN 過往的調研中,有 58% 的企業表示缺乏專業人才,還有 40% 的企業亟需高質量資料資源。
而在應用人工智慧技術的企業中,我們發現以深度學習為代表的機器學習技術被企業大量使用。其中,近4成企業在利用深度學習技術,透過構建深層神經網路來實現自動反饋和最佳化預測模型的目的。每一類機器學習演演算法都有對應的應用場景,企業需要同時掌握運用多種演演算法解決業務問題的能力。
另一方面,分散式計算引擎Spark則是企業使用最多的機器學習框架。Spark專註於資料計算,具有記憶體計算速度快、執行時間短等特點,且生態系統豐富。隨著Spark版本演進越來越成熟,它能更好地適用於資料挖掘與機器學習等需要迭代的演演算法中,由此吸引著越來越多的企業使用,佔28%。而在深度學習框架使用方面中,Caffe、TensorFlow位居前列。
人工智慧對應用的促進,其根本原因在於能夠提升效率並降低成本,隨著人口紅利的逐漸消失,各行各業的人工成本越來越高已成事實,提升行業效率、降低成本的人工智慧在廣泛滲透並逐步取代過去人工的方式,必然會成為越來越明顯的趨勢,而這種路徑應該是從行業智慧程度由低到高開始逐步替代。首先,代替體力勞動為主腦力含金量不高的工種,其次,逐步替代腦力含金量高的行業,這是由於人工智慧技術目前還處於比較初期的發展階段,所以替代有個過程。
03 移動應用開發是否真的OUT了?
由於AI、區塊鏈等領域的大熱,讓此前一直處於風頭之中的移動開發落寞了,早在李彥宏便言“移動網際網路時代已經結束”,也是受整體大環境影響,不少開發者自嘲從事移動應用開發已經OUT了。
但事實上,智慧手機更為廣泛的普及與運用,促使了移動應用開發類別呈現出更為細化的趨勢,針對消費者生活、工作細節的各類應用紛紛湧現。調查結果顯示,從2014年至2016年,從事移動應用開發人群逐年增長,從2014年的19%到2016年的33%,增長了近一倍。
但移動應用開發也面臨著諸多難題,透過過去的調查資料我們發現,移動應用終端適配是移動開發過程中遇到的主要問題,而把使用者需求產品化並能夠盈利是移動應用面臨的最大挑戰。還是要感慨一句,即使是人工智慧大熱的今天,Android 極其嚴重的碎片化問題依然無解,Android 開發者們依然要面對著非常複雜多樣的螢幕適配工作。
移動應用終端適配是移動開發過程中遇到的主要問題
把使用者需求產品化並能夠盈利是移動應用面臨的最大挑戰
移動應用開發領域,在2016年開發者仍然呈增長趨勢,但是2016年開發者跨平臺開發增長趨勢比較明顯。此外,關於支付、測試、推送服務的第三方服務也得到了快速發展,而隨著應用場景越來越多,其發展還會越來越成熟。
04 那麼,在2017年,整個網際網路下技術與開發者們又有了哪些新變化?
在簡單回顧過去的中國軟體開發者現狀後,我們不禁很好奇在 2017 年從技術、企業到開發者個人都發生了怎樣的變化?移動應用開發是否從連續幾年的穩步增長開始跌落?人工智慧是否將持續增長?薪資增幅有多大?為了更好地瞭解中國軟體開發者整體現狀、應用開發技術以及開發工具、平臺狀況和發展趨勢、薪資情況等,由此更準確地繪製出中國開發者整體圖譜,同時也為未來 IT 行業趨勢和人才發展提供指導,我們從 2000 年開始發起調查併發布年度中國開發者白皮書,白皮書中的資料已成為眾多企業和專家進行相關策略制定和未來趨勢判斷的重要依據。
在此,特別邀請所有的開發者小夥伴們,花上幾分鐘的時間一起來填寫這份年度開發者調查問卷(掃描文末二維碼或點選「閱讀原文」填寫)。
同時,在調查報告正式釋出時,參與其中的小夥伴還將率先獲得最新鮮的“2017中國開發者白皮書”電子版,瞭解行業熱點與技術趨勢快人一步!
大資料&CSDN;聯合調查,識別二維碼參與
精彩活動
推薦閱讀
2017年資料視覺化的七大趨勢!
全球100款大資料工具彙總(前50款)
轉載 / 投稿請聯絡:hzzy@hzbook.com
更多精彩文章,請在公眾號後臺點選“歷史文章”檢視