年中的时候,Stack Overflow 发布过 「2017 年开发者调查报告」,值得注意的是,它反映的是全球开发者的情况,对于中国开发者来说,并不完全适用。
就在昨天,阿里云栖社区发布了 「2017 中国开发者调查报告」,这份调查报告的样本来自于大量的中国开发者。对于中国开发者来说,具有非常大的参考意义。
今天带领大家一起来解读这份调查报告。不过这份调查报告的内容很多,我只会选取大家所关心比较多的一些话题。
这是中国开发者所使用的各种技术以及工具的排名情况,从中你可以看出各技术领域的主流应用。
JavaScript,Java,SQL 位列前三,这跟 Web 以及移动开发者众多有一定关系。
PHP 虽然备受调侃,但依然还是拥有非常多的拥趸,目前还有很多大厂的网站后台是用 PHP 开发的。
Python 排进前五是情理之中,随着日渐成为 「AI 第一编程语言」,相信它的火热程度还会持续升温。
排第一的是 Eclipse,一方面原因是因为 Java 开发者众多,另一方面原因是它的完全免费。同样是作为 Java 的开发环境,IntelliJ 和 Android Studio 的使用人数则相对较少。
Nodepad++ 作为一款小巧轻量且强大的编辑工具,也被中国开发者广泛使用。
同样被广泛使用的还有 Visual Studio , 「宇宙第一 IDE」果然名不虚传。
显然,无论是国外还是国内的开发者,在代码托管平台的选取上,都是出奇的一致。
GitHub 作为全球最大的代码托管 (同性交友)平台,是大多数人的首选。
也许有些人不知道,其实国内也有代码托管平台的,不过对于大多数人来说,三个字:不放心。
除了传统意义上的北上广深一线城市,杭州跻身前二。我猜这跟阿里有着巨大的关系。
从个人特征全貌上,可以看出中国开发者从性别比例到收入到职位等的个人情况分布。
意料之中,中国程序员的男女比例相差悬殊,这一点上来说,是跟国际 「接轨」的。
跟 Stack Overflow 所反映的全球情况相比,中国开发者的受教育程度是高于全球平均水平的,本科以上的占比 71.9%。
记得之前有人跟我说过谁谁初中毕业,做程序员拿了万把块的工资,我告诉你,那是少数中的少数。如果你想复制别人的路的话,劝你还是洗洗睡吧。
大家最关心的收入情况来了。
相对而言,跟其他职业相比,在中国做程序员依然还是高薪职业。
中国开发者 52.7% 的人集中在 web 开发领域。其实这也刚好解释了前面提到过的为什么 JavaScript, Java, SQL 语言排前三了。
不过这也从侧面说明了 web 开发人才竞争之激烈。
随着 ABC (人工智能+大数据+云计算)目前的炙手可热,它的人才需求量是非常大的(薪水高),不过技术难度也更大,更具有挑战性。
从去年至今年,人工智能收到各界的追捧,不过虽然火热,但目前还是处于刚起步状态。
现阶段人工智能最主要的三个应用领域是计算机视觉,自然语言处理,语音相关技术。
研究调查报告可以紧跟技术趋势,也可以以此随时动态调整自己的学习方向,具有很大的指导意义。
这里就带大家看这么多,全文可以去 云栖社区 下载。
最后祝大家,都能学有所成,「赢取白富美,当上总经理,出任 CEO,走向人生巅峰」。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!