開發類型 web
大約有四分之三的受訪者是 web 開發人員,不過這其中也有許多人表示正在努力構建桌面應用和移動應用。 數據庫
具體開發類型 編程
Web 和移動開發人員平均而言,比其餘技術學科的開發人員(如系統管理和嵌入式編程)的專業編碼經驗要少得多。軟件行業是新人才的主要孵化器,經驗豐富的開發人員比例相對較低。 框架
想學習編程,但不知道從哪下手? 調查顯示開發者建議先進行在線課程,而後買一本書練習。 編程語言
最經常使用編程語言 工具
JavaScript 連續五年奪得最經常使用編程語言。 SQL 再次佔據第二位,Java 第三。 可是,Python 在五年內首次超過了 PHP。 學習
編程語言使用趨勢 ui
能夠看到,Python 和 Node.js 等語言日益普及,而 C#和 C 語言的使用卻在減小。 編碼
最喜歡的編程語言 ip
Rust 連續兩年成爲最受歡迎的編程語言。Swift 去年排名第二,今年降至第四名。
最可怕的編程語言
Visual Basic 連續兩年被評爲最可怕的語言。最可怕的意思是,目前使用該技術的開發人員比例很高,表示沒有興趣繼續作下去。
最但願使用的編程語言
Python 去年排名第四,今年已成爲開發者最但願使用的語言。
框架、庫
Node.js 和 AngularJS 仍然是這一類中最經常使用的技術。
數據庫
首次對數據庫進行調查,MySQL 和 SQL Server 是最經常使用的。
平臺
Windows 是開發人員最經常使用的平臺,其次是 Linux 。
Web 開發
桌面開發
系統管理員/Devops
技術被集中在幾個不一樣的「生態系統」中:下圖的左側,一個是表明 Web 開發的大型集羣(中心是 JavaScript ),一個是用微軟技術羣(以 C#和 Visual Studio 爲中心)。右邊,有一個鏈接着 Java、Android 和 iOS 的集羣「星座」。
其餘較小的相關集羣包括 C / C ++ / Assembly、Raspberry Pi 與 Arduino,語言如 Python 和 R 以及特定的 IDE 。