2014中國軟件開發者調查:Java最受歡迎 第二語言JS使用比例最高
2014 年 3 月 20 日到 4 月 25 日期間,CSDN 通過在線問卷渠道進行了中國軟件開發者調查,本次調查問卷得到了近萬名開發者踴躍支持。日前這份調查報告已經出爐,CSDN 將就調查結果連續撰稿,為大家解讀當前中國軟件開發者形勢。
首先需要指出的是,本次調查中,受訪者男性占 9 成以上,年齡主要集中在 21-35 歲,學歷以本科為主(為 64.09%),開發經驗在 5 年以內的占大多數。
從調查數據來看,從業時間越長的人群中,女性比例開始走低,其中從業 15 年以上的女性開發者在樣本中的比例為0。而隨從業時間增加,碩士學歷以上的高學歷人群比例越高,工作 15 年以上的從業者中碩士比例達到 27.0%。
主要的開發軟件類型是:互聯網后端、企業應用及移動應用客戶端
調查結果顯示,開發的軟件類型排名前三的分別是互聯網后端、企業級應用及移動應用客戶端,這三者的比例分別是 24.09%、17.27% 和 14.01%。另外,隨著移動互聯網的流行,桌面客戶端應用開發目前已經被稀釋到只有 10.59% 的比例。
另外,在互聯網、電子商務、金融等行業軟件開發中,互聯網后端開發占據比重較大,比例分別占到 46.4%、40.3% 和 33.7%,而企業級應用開發則在電信、公共事業和制造業中占據比例較大,分別是 29.4%、30.2% 和 39.1%,互聯網前端開發則在互聯網、電子商務和教育領域比例較高。
開發者面向的系統主要是 Windows、Linux 和 Windows Server
在項目開發中,開發者主要面向的操作系統主要有 Windows 桌面、Linux、Windows Server 和 Android,其中 Windows 桌面比例最大,占比 42.74%,Linux 排名其次,比例為 22.39%,Windows Server 開發排名跟三,為 15.63%。而移動互聯網兩個主流的操作系統 Android 和 iOS,分別對應的比例為 11.14% 和 3.08%。
開發者主要使用的數據庫有 MySQL、Oracle 和 SQL Server,其中 MySQL 比例最高,為 35.89%,Oracle 和 SQL Server 比例相仿,分別為 26.32% 和 25.73%。如果把時間拉長,根據開發者從業時間來看,隨著從業時間增長,使用 MySQL 數據庫比例開始逐漸降低,而 SQL Server 使用者比例開始升高。
開發者的第一編程語言榜首是 Java 第二語言榜首 JavaScript
很多人都很關心編程語言使用情況,這次調查還對開發者現在使用的第一編程語言和第二編程語言進行了調查。
調查結果顯示,第一編程語言排名前三的是 Java、C#、C++。其中 Java 使用者比例最高,為 42.82%,是 C# 的兩倍還要多。緊跟其后的是C#,比例為 17.33%,而排名第三的 C++ 則有 14.35% 的比例。
在第二編程語言中,Java 也有很好的表現,不過使用最多的語言卻是 JavaScript,比例為 27.81%,Java 排名第二,為 16.97%,經典的 C++ 比例則為 15.90%。不論是第一編程語言,還是第二編程,PHP 和 Objectiver-C 也都有較穩定的使用者。
除了對語言使用比例進行調查外,我們還對不同從業時間的開發者使用編程語言情況進行了調查。作為第一編程語言,在 15 年以內,使用 Java 的開發者占據了很大比重。
在第二編程語言中,1-10 年的從業者中,使用 JavaScript 的比例較高,而 Java、C++和C#、C也都有較多的使用者。
<span id="shareA4" class="fl">
</span>
</div>