中國開發者年度報告:Java雄踞榜首 算法工程師最緊缺
近日,CSDN發布了2019-2020年度中國開發者調查報告。本次報告針對軟件開發技術、應用開發領域等方面進行問卷調查,在本次調研中主要有以下發現:
一、軟件開發準入門檻持續降低,近 2 成開發者月薪超過 1.7 萬
30 歲以下開發者人數占比超八成;
八成以上開發者月薪在 5 千~3 萬元之間,19.6% 開發者月薪超過 1.7 萬元;
自學是開發者持續學習的主要路徑。
二、Java 雄踞語言榜,Visual Studio 受開發者歡迎
Java 長盛:使用最多,六成開發者在使用 Java 語言,開發者最想學;
近五成開發者近期最想學 Python 語言;
七成以上在使用 Windows 操作系統,83% 在使用 MySQL 數據庫;
Node.js 是相對使用普遍的技術框架;
Visual Studio 是最為普遍使用的開發環境。
三、大數據平臺以私有云部署為主,Spark 使用率高達 44%
私有云部署解決方案是企業構建大數據平臺的主要方式;
僅 19% 企業使用商業發行版 Hadoop 版本搭建數據平臺;
Spark、Redis 和 Kafka 正在成為企業大數據平臺通用技術組件;
Spark 是使用最普遍的大數據平臺組件,使用率達到44%;
四、區塊鏈質變,比特幣逆襲以太坊成 TOP 1 開發平臺
22% 的開發者正在用或者準備用區塊鏈技術解決技術問題;
43% 的受訪者在從事公有鏈(比特幣、以太坊等)的開發;
區塊鏈技術近兩年是熱點,比特幣和以太坊是兩種主流的區塊鏈開發平臺;
金融行業是普遍認為的行業應用方向,占 36%;
智能硬件和物聯網也被認為是主流應用方向,占 14%。
五、算法工程師最急缺,TensorFlow 占據 AI 深度學習框架榜首
人工智能技術日益受到企業和市場的關注,但 64% 企業尚未實現智能化;
機器學習/深度學習算法工程師最為急缺;
TensorFlow是人工智能領域主流深度學習框架;
35% 開發者選用國產 AI 芯片應用于自己的 AI 開發。
六、物聯網云平臺三足鼎立:阿里物聯、華為云、百度 IoT
69% 的開發者認為未來 5G 網絡的傳輸速率能達到 4G 的 10 倍以上;
影響 5G 普及的三大因素:5G 套餐價格未定、運營商的開發程度、需要更換手機;
阿里物聯和華為云是應用相對普遍的 IoT 云平臺;
物聯網技術開發:Linux 和 Windows 是使用較多的操作系統;
Wi-Fi 是應用最普遍的物聯網通信技術。
七、Apache 項目最受喜歡,六成開源開發者無收入
開發者最喜歡的開源項目是 Apache;
77% 開發者每周在開源上投入時間不超過 5 小時;
半數開發者很少參與開源項目的開發、維護、運營和社區發展等。