2017中国开发者调查报告_121页-19mb
报告摘要
云栖社区2017中国开发者调查报告总结
核心内容概览
本报告基于7032位中国开发者的调研数据,描绘了2017年中国开发者的整体画像,涵盖技术、社会与个人特征三大维度。报告揭示了中国开发者在技术选择、工作环境、收入水平、职业发展等方面的特点,并通过数据分析展现了开发者群体的现状与趋势。
主要观点
技术特征
- 开发环境:Windows在开发者中占主导地位(67.2%),MacOS(20.3%)和Linux(11.6%)紧随其后。
- 开发语言:JavaScript(53.9%)和Java(50.0%)是最受欢迎的开发语言,SQL(45.8%)也是常见选择。
- 编程环境:Eclipse(31.8%)和Notepad++(26.3%)是主要使用的编程环境,Visual Studio(25.6%)也较为流行。
- 数据库:MySQL(79.0%)是开发者首选,Oracle(29.4%)和Redis(25.3%)也受到关注。
- 框架与代码库:Node.js(39.5%)和AngularJS(20.8%)是常用的框架,.NET Core(16.8%)也有一定比例。
- 代码托管平台:GitHub(30.7%)和公司内部工具(30.5%)是主要选择,GitLab(15.0%)也占一定比例。
- 版本管理工具:Git(45.9%)是主流,SVN(38.9%)和未使用(9.2%)紧随其后。
- 开发流程:Scrum敏捷开发(45.6%)成为主流,瀑布式开发(36.4%)次之,CMMI(7.4%)较少使用。
- 开发协作平台:企业内部自研(37.3%)是主要选择,禅道(21.0%)和Jira(17.0%)也较常见。
- 集成管理工具:Jenkins(31.8%)是主要使用工具,未使用(49.5%)和Buildbot(5.0%)相对较少。
- API能力关注点:基础API迭代管理功能(37.1%)最受关注,防攻击防篡改等安全功能(15.4%)也备受重视。
社会特征
- 所在城市:北京(19.6%)和杭州(18.1%)是开发者最青睐的城市,上海(11.2%)和深圳(11.2%)也较为热门。
- 所属行业:软件服务(40.0%)占据主导,信息通讯(17.6%)、零售(9.3%)和金融(未明确)紧随其后。
- 企业规模:20至99人(26.3%)和100至499人(22.4%)是主要工作场所,大型企业占比相对较低(23.5%)。
- 即时沟通工具:微信(66.2%)是主要使用的沟通工具,QQ(57.5%)和钉钉(41.4%)也占一定比例。
个人特征
- 性别分布:男性开发者占主导(92.1%),女性开发者占比较低(7.9%)。
- 就业情况:全职开发者(75.7%)是主要就业形式,自由职业者/自雇(10.8%)和学生(14.6%)也有一定比例。
- 受教育情况:本科及以上学历(58.6%)是主流,专科(21.8%)和未明确学历(19.6%)也占一定比例。
- 收入水平:多数开发者月收入在1万至2万人民币之间(32.2%),高收入群体(2万至5万)和中等收入群体(8千至1万)也较为常见。
- 从业时间:多数开发者从业时间在3年以内(56.7%),中等经验(1至3年)和资深经验(5至10年)也有一定比例。
- 职位分布:普通工程师(40.1%)是主要职位,高级工程师/架构师(11.6%)和总监/CTO(4.5%)占比较小。
关键信息
技术偏好
- Web开发:H5技术广泛使用(74%),但仍有局限性,使用比例不足30%。
- 前端开发:页面搭建工具(58.8%)被广泛应用,工程化(72.2%)是核心诉求。
- 云计算:公共云、混合云、专有云三足鼎立,安全防护(54.4%)和容灾能力(51.9%)是主要关注点。
- 大数据:未明确提及,但与云计算、人工智能等技术领域一同被视为“饥渴”领域。
- 人工智能:未明确提及,但作为新兴技术受到关注。
- 移动开发:未明确提及,但作为重要领域被提及。
- 区块链:未明确提及,但作为新兴技术受到关注。
- 安全:安全防护、容灾和备份恢复能力是主要关注点。
职业趋势
- 敏捷开发:成为主流开发方式(45.6%),强调快速迭代与响应变化。
- 团队协作:企业内部自研工具(37.3%)和禅道(21.0%)是主要协作平台。
- 高薪趋势:87.4%的开发者月收入高于5000元,67.6%的开发者月收入在8000元以上。
- 职业发展:50%的开发者面临淘汰风险,技术专家和总监级别占比较小(19%和4.5%)。
社会特征
- 城市分布:杭州首次超越北上广深,成为第二大开发者聚集地。
- 行业分布:软件服务行业占比最高(40.0%),其他行业如信息通讯、零售等占比较小。
- 沟通工具:微信(66.2%)和钉钉(41.4%)是主要沟通工具,QQ使用率下降。
总结
本报告全面展示了2017年中国开发者的技术偏好、社会特征及个人情况,揭示了中国开发者群体在技术选择、职业发展、行业分布等方面的现状与趋势。随着技术的快速发展和市场的变化,开发者群体也在不断适应和成长。未来,云栖社区计划联合国际技术社区,启动全球开发者调查,进一步推动技术发展与行业进步。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载