我们调查了7000+名国内开发者,得到了这些有意思的反馈

2018 年 2 月 13 日 InfoQ 好奇心重的

点击关注 InfoQ,置顶公众号

接收程序员的 8 点技术早餐

策划|小智
半个月前,我们发表了一篇针对 国外开发者的调查报告,揭示了国外开发者各方面的特性。很多同学留言表示希望 InfoQ 出一个国内版的,于是我们基于国内开发现状,制作了一份调查问卷,参与人数 7000+。以下是调查报告的内容反馈。

注:本次调查的 7000+ 名开发者基于 InfoQ 公众号的用户群体,辐射到了他们的圈中好友及朋友圈。因为微信公众号投票限制,本次调查只设置了 10 个最重要的问题。后续如有需要,我们将作补充调查。

接触编程的年龄


如图表所示,这 7000+ 名开发者当中,开始学习编程的年龄大部分分布在 16~25 岁之间,人数总和超过 6500 人。相较于国外开发者,国内开发者接触编程的年龄相对较晚。小编分析这是由于客观的经济发展状况以及国内互联网起步较晚的双重因素所致。随着国内经济的飞速前进,国内互联网行业也得到了跳跃式的发展,我们有理由相信国内开发者接触编程的年龄会越来越提前。

现在的年龄分布


25~34 岁的开发者数量最多,达到了 4700 余人,青壮年开发者在国内开发者中所占比重最大,接近 70%。

学习编程的途径


国外开发者学习编程最主要的途径是自学,其次为学校的计算机教育。而在国内,计算机专业教育是最主要的编程学习途径,购买编程书籍自学也是很多开发者学习的途径。除此之外,InfoQ、CSDN 之类的国内编程网站也是很多人的选择,令我们意外地是,浏览 Stack Overflow、GitHub 等国外网站学习的人数并不明显少于浏览国内网站的人群。看来 InfoQ 用户的英语水平普遍不错 (* ̄︶ ̄)。

目前掌握的编程语言


Java 不愧为各大编程语言排行榜常年霸占榜首的老牌语言,这 7000+ 名开发者中,有近 5000 名开发者都掌握了 Java 语言。除此之外,JavaScript 的掌握人数也超过了 4300 人。同样常年盘踞编程语言排行榜上前三名的 C 和 C++,也有着不小的受众群体。去年我们曾报导过 Python 语言的再度火爆,本次调查中显示的结果也确实如此,Python 的受众群体也有相当大的规模。令人意外的是,国内大火的 Go 语言,在本次调查中所占比重相对较小。

工作年限


7000+ 名开发者中,1~3 年的初级开发者比重最大,学生党、3~5 年、5~8 年、8 年以上的开发者分布相差无几。从目前的情况看,国内开发者人群不管是年龄还是工作年限都相对年轻化。对比之下,由于互联网起步早,国外开发者里中级开发者群体比重相对较大。

现在的技术方向


后端工程师的人群分布明显高于其他群体,同时架构师、技术高端的人群比重也不小,可以隐约得出 InfoQ 用户的 level 相对来说还是比较高的~

最看重的工作条件


优渥的薪资待遇、充足的成长空间两点工是大多数开发者最中意的工作条件。比较意外的是,工作与生活平衡只排在第三的位置,而且跟前两者的差距比较大。小编分析,这可能是因为国内开发者普遍比较年轻,精力相对较旺盛,处在财富积累的早期阶段,因而对薪资待遇、成长空间比较看重,与此相对应的则是对工作与生活的平衡放在了比较靠后的位置。

每周的工作时长


这又是一个比较出人意料的结果,朝九晚五,每周双休的人群比例明显高出 996 的人群。在弹性工作制下上班的人群也比 996 的人群多。那么这些公司都是哪家呢?

月薪情况

作为补充,我们也将上次薪资待遇调查的结果放在了此处(样本数 4500+)。


由图表可以看出,月薪工资在 10K 以上的人群比重超过 70%,10K 以下的人群不足 30%。其中,20K 以上的人群比重接近 30%,可以不负责任地估测 InfoQ 用户的薪资水平比较高 (* ̄︶ ̄)。

有无跳槽计划


年前调查这个问题,可能会让许多管理者看到结果后感到不适。在参与调查的 4500 余份样本中,超过一半以上的人有想过跳槽,但还在犹豫中。只有五分之一的人对现状感到满意,无意跳槽。另有接近五分之一的人群打算年后回来就立刻跳槽。

大家想要跳槽的理由都是什么呢?

写在最后

感谢各位用户朋友积极地参与本次针对国内开发者的问卷调查,由于微信公众号的限制,我们此次只提出了 10 个问题,覆盖的面还远远不够。后续我们再有此类策划时,将扩大覆盖的参与人群,提升问题的精确度。

在此也真诚呼吁大家,对您切身所想了解的国内开发者的问题,一定要留言反馈给我们,这样得出的数据才更有意义!

今日荐文

点击下方图片即可阅读

2018 中国开发者人口普查



登录查看更多
0

相关内容

人们为了让计算机解决各种棘手的问题,使用编程语言 编写程序代码并通过计算机运算得到最终结果的过程。
【2020新书】C++20 特性 第二版,A Problem-Solution Approach
专知会员服务
58+阅读 · 2020年4月26日
中科大-人工智能方向专业课程2020《脑与认知科学导论》
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
1年开发经验,25万年薪的1个捷径,98%Python程序员都不知道
机器学习算法与Python学习
7+阅读 · 2018年5月23日
在公司一直“涨薪”的程序员都关注了这些......
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
2年Java经验,真的就拿不到30万年薪吗?
程序员观察
3+阅读 · 2018年4月8日
Arxiv
5+阅读 · 2019年11月22日
Compositional Generalization in Image Captioning
Arxiv
3+阅读 · 2019年9月16日
Arxiv
10+阅读 · 2018年4月19日
VIP会员
相关资讯
Top
微信扫码咨询专知VIP会员