|
本报告是基于一年一度的CSDN软件开发者大调查数据分析结果形成的。CSDN最早从2004年开始针对中国软件开发者进行大规模调查,是迄今为止覆盖国内各类软件开发者人群数量最多,辐射地域、行业分布最广的调查活动。该调查旨在全面和深入地了解中国软件开发者群体整体现状、应用开发技术以及开发工具、平台的状况和发展趋势等,它是各相关行业了解中国软件开发者群体以及软件开发服务领域市场的重要参考资料。
2018-2019年中国软件开发者大调查针对软件开发技术、应用开发领域等方面对调查问卷进行了重新设计。
报告概要:
1. 30岁以下软件开发者人数占比超7成,全国近半数的开发者工作在一线城市
互联网、软件、IT服务三个技术领域涵盖了国内64%以上的开发者
31-40岁的开发者以工程师、高级工程师、架构师、项目经理、总监等职位居多
40岁以上的开发者从事架构设计岗位的比例最高,达到23%
全国有4成以上开发者月均收入过万,其中超6成来自一线城市
8成架构设计师月薪过万,其中超4成的架构师平均月薪超过2万元
2. 软件开发者学习热情高涨,9成开发者通过技术媒体、技术社区、技术论坛等渠道了解行业最新
动态、获取新知识
超9成开发者计划通过学习新技术来提升自己的竞争力,6成开发者每周学习6小时以上
超5成人员愿意为学习购买视频课程、图文课程
38%的开发者未来半年有参加培训的计划,其中超过8成的开发者参加培训的预算来自个人
3. 7成开发者在使用Java语言,近6成开发者近期最想学Python语言
开发者的云/容器使用率仅15%,超6成开发者在使用Notepad++文本编辑器
Eclipse是最受欢迎的IDE,jQuery、Spring是较受欢迎的Framework
在自动构建工具方面,Maven较受欢迎,有4成开发者在使用
4. 超7成软件开发者主要来自二本以上院校,超8成毕业于计算机与软件专业
近7成开发者毕业前就找到工作,超过6成开发者未曾参加过针对大学生的就业培训
学生就业情况良好,培训机构的学生就业也较乐观。78%的软件开发者所在公司招聘大学生,
44%的开发者所在公司招聘培训机构的学生
5. 大数据技术应用开始普及,但大数据应用场景相对单一
77%的企业在运用大数据技术
目前61%的企业对大数据的应用更多地体现在统计分析、报表及数据可视化上
Spark、Redis和Kafka正在成为企业大数据平台通用技术组件
6. 86%的企业正在使用云服务,近8成企业利用云平台已经开发应用或正在开发应用
安全是企业选择公有云服务时最大的顾虑,也是进行云技术相关开发时的最大问题
企业在虚拟机、网络存储、负载均衡方面应用云计算较为普遍,使用率分别是61%、50%、42%
基于Docker或OpenStack是当前云平台部署的两种主流框架
7. 区块链技术近两年刚刚兴起,27%开发者有应用或准备应用,66%开发者尚处于初步了解阶段,
7%开发者完全不了解,但是相比于2017年,这项技术被了解和关注的程度大幅度提高
比特币和以太坊是当前两种主流的区块链开发平台
近五成开发者看好区块链与大数据结合,近八成考虑1年内进入区块链行业
未来一年有79%的开发者会考虑进入区块链行业
8. 人工智能技术日益受到企业和市场的关注,应用前景广阔
近4成开发者表示其技术领域正在尝试使用AI/机器学习/深度学习
73%的开发者通过自学方式学习AI/机器学习/深度学习技术,47%开发者通过工作中实践、线上
培训课程来学习AI技术
9. 物联网产业链上企业主要集中在智能设备环节,智能家居是物联网最大的应用领域
48%的开发者表示物联网正处于发展迅速阶段,39%表示刚起步
Wi-Fi是应用最普遍的物联网通信技术
部分章节截图:
第三章 软件开发者现状分析
完整报告地址:CSDN
|
|