《2018-2019中国软件开发者调查报告.docx》由会员分享,可在线阅读,更多相关《2018-2019中国软件开发者调查报告.docx(73页珍藏版)》请在优知文库上搜索。
1、20182019中国开发者调查报告1. 第一章报告概述2. 第二章重要发现3. 第三章开发者现状分析4. 3.2软件开发者薪资状况分析5. 3.3软件开发者学习特点分析6. 3.4软件开发工具使用特点分析7. 3.5软件开发者大学毕业就业特点分析8. 第四章大数据技术应用现状分析9. 4.2企业处理数据及平台集群规模情况10. 4.3企业构建大数据平台所用技术情况11. 第五章企业使用云服务现状分析12. 5.2企业云平台部署特点13. 5.3企业构建云服务平台技术选型分析14. 第六章人工智能技术应用现状分析15. 6.2人工智能技术应用现状16. 6.3人工智能行业应用及展望17. 第七章
2、区块链技术应用现状分析18. 7.2区块链技术开发特点19. 73区块链应用前景展望20. 第八章物联网技术应用现状分析21. 8.2物联网技术开发现状22. 附录:中国城市线具体划分第一章报告概述1.1 背景和方法本报告是基于一年一度的CSDN软件开发者大调查数据分析结果形成的。CSDN最早从2004年开始针对中国软件开发者进行大规模调查,是迄今为止覆盖国内各类软件开发者人群数量最多,辐射地域、行业分布最广的调查活动。该调查旨在全面和深入地了解中国软件开发者群体整体现状、应用开发技术以及开发工具、平台的状况和发展趋势等,它是各相关行业了解中国软件开发者群体以及软件开发服务领域市场的重要参考资
3、料。2018-2019年中国软件开发者大调查针对软件开发技术、应用开发领域等方面对调查问卷进行了重新设计。本次调查具有以下特点: 调查内容一紧扣技术热点、把握知识趋势我们根据2018年的技术趋势和热点以及市场上出现的新产品、新技术,对调研选项进行了调整和补充,力求准确、及时地反映出未来中国软件开发技术发展变化趋势。 调查报告一提供定制方案服务、打造调研精品本次报告依旧在以往简版报告、完整报告分类基础上,提供定制报告分析服务。根据客户的需求,我们以调查的原始数据为基础,进行不同维度的数据交叉分析和专家点评,为企业客户制定市场及产品开发策略提供更有针对性的决策依据。 专家介入一行业资深团队、全面洞
4、悉业界本次大调查特别成立了专家顾问团队,针对调查中涉及的技术领域,特邀了相关领域的技术专家,共同参与调查项的设计并对报告中的部分数据进行专业点评。本次调查数据的获取采用大规模线上问卷数据调查和社区平台数据挖掘相结合的方式,除了利用CSDN自身平台资源之外,还联合部分合作伙伴渠道进行大力推广以增加数据采集的全面性,力求调查结果更加客观、准确。1.2 数据处理方法数据处理流程数据导入及变量定义,无效样本剔除数据分析及数据挖掘统计分析工具利用目前流行的大规模数据统计分析工具SPSS,根据分析目的采用了描述性统计、交叉分析等数据处理方法。1.3 样本处理方法本次调查采取样本有效性系统方法来保证样本的有
5、效性:包括重复填写问卷排除法、答题逻辑矛盾排除法、不完整问卷排除法等。1.4 特邀专家顾问(排名不分先后)开发平台及工具领域范怀宇前豌豆荚技术负责人,现轻芒联合创始人大数据领域毕洪宇前饿了么大数据平台总监云计算领域李明宇奥思数据创始人&CTO人工智能领域鲍捷文因互联CE0&联合创始人区块链领域孟岩CSDN副总裁、通正道捷首席架构师物联网领域刘洪峰叶帆科技创始人兼CEo教育领域钱兴会楚门智能数据学院创始人感谢以上专家对调查报告的指导与支持!第二章重要发现我们在本次调研过程中有如下主要发现:1 .30岁以下软件开发者人数占比超7成,全国近半数的开发者工作在一线城市 互联网、软件、IT服务三个技术领
6、域涵盖了国内64%以上的开发者 3140岁的开发者以工程师、高级工程师、架构师、项目经理、总监等职位居多 40岁以上的开发者从事架构设计岗位的比例最高,达到23% 全国有4成以上开发者月均收入过万,其中超6成来自一线城市 8成架构设计师月薪过万,其中超4成的架构师平均月薪超过2万元2 .软件开发者学习热情高涨,9成开发者通过技术媒体、技术社区、技术论坛等渠道了解行业最新动态、获取新知识超9成开发者计划通过学习新技术来提升自己的竞争力,6成开发者每周学习6小时以上超5成人员愿意为学习购买视频课程、图文课程38%的开发者未来半年有参加培训的计划,其中超过8成的开发者参加培训的预算来自个人3 .7成
7、开发者在使用JaVa语言,近6成开发者近期最想学Python语言 开发者的云/容器使用率仅15%,超6成开发者在使用NOtePad+文本编辑器 ECIiPSe是最受欢迎的IDE,jQuery、SPring是较受欢迎的FrameWOrk 在自动构建工具方面,MaVen较受欢迎,有4成开发者在使用4 .超7成软件开发者主要来自二本以上院校,超8成毕业于计算机与软件专业近7成开发者毕业前就找到工作,超过6成开发者未曾参加过针对大学生的就业培训学生就业情况良好,培训机构的学生就业也较乐观。78%的软件开发者所在公司招聘大学生,44%的开发者所在公司招聘培训机构的学生5 .大数据技术应用开始普及,但大数
8、据应用场景相对单一77%的企业在运用大数据技术目前61%的企业对大数据的应用更多地体现在统计分析、报表及数据可视化上Spark.RediS和Kafka正在成为企业大数据平台通用技术组件6 .86%的企业正在使用云服务,近8成企业利用云平台已经开发应用或正在开发应用安全是企业选择公有云服务时最大的顾虑,也是进行云技术相关开发时的最大问题企业在虚拟机、网络存储、负载均衡方面应用云计算较为普遍,使用率分别是61%、50%、42%基于DOCker或OPenStaCk是当前云平台部署的两种主流框架7 .区块链技术近两年刚刚兴起,27%开发者有应用或准备应用,66%开发者尚处于初步了解阶段,7%开发者完全
9、不了解,但是相比于2017年,这项技术被了解和关注的程度大幅度提高 比特币和以太坊是当前两种主流的区块链开发平台 近五成开发者看好区块链与大数据结合,近八成考虑1年内进入区块链行业 未来一年有79%的开发者会考虑进入区块链行业8.人工智能技术日益受到企业和市场的关注,应用前景广阔近4成开发者表示其技术领域正在尝试使用AI/机器学习/深度学习73%的开发者通过自学方式学习AI/机器学习/深度学习技术,47%开发者通过工作中实践、线上培训课程来学习Al技术9.物联网产业链上企业主要集中在智能设备环节,智能家居是物联网最大的应用领域 48%的开发者表示物联网正处于发展迅速阶段,39%表示刚起步 Wi
10、-Fi是应用最普遍的物联网通信技术第三章开发者现状分析3.1开发者基本特征我们将开发者根据年龄范围划分成三类,对不同年龄段开发者群体进行特征分析后呈现出如下特点:,30岁以下(77%)性 别:为89%教育评景:本科及以上78%地域分布:线城市48%当前职位:3040岁(20%)性 别:男93%致有背景:本科及以上85%地域分布:枝城市46%40岁以上(3%)性 别:男99%教育背景:本科及以上89%工程师J日经理/技术经理其他开发方向:JGfll 开发52%前缰开发 19%数据分析/修堀/ - 7% 测试 4%ITifiIS 3% 其他一 15%所第行业:互联网/软件/IT服务66%36%互取
11、网 软件 ITIK务当职位I 留级工程师:百胃偿理/技术经理 项目总监/技术总as 架构抑 CT0/CI0/用发副总/技术能总/总工程师 其他33%23%21% Ittn开发方向:后端开发i 29%柒构设计16%需求分析厅从经理11%前端开发9%数据分析/挖* *8/算法-8%IT运雉8S其他19%所及行业:互联网儆件/JT服务57%地域分布:校城市53%当前职位::2潴北发副总/技术副总/总工程部开发方向架构设计网需求分析/产品姓理 散熟分析/论据/算法 14% 后.开发9ITigM 7 前端开发6% 其他9%所属行业:互联网儆件/ITJS务51%23%互联裨 软件 IT服务软件开发者基本特
12、征2018年2017年201弹2015年30岁及以下31-40 岁40岁以上% % %77%7878l73I软件开发者年龄占比对比不同工作方向的年龄分布2018-2019中国开发者调查报告女性开发者相对更多地集中在前端开发、测试及数据分析相关职位。从不同行业对云计算/大数据、人工智能、区块链等新技术的关注来看,银行、外包服务、交通/物流/运输等行业对大数据/云计算关注更多,电子技术/半导体/集成电路、教育/培训/学术/科研/院校、计算机硬件/网络设备等行业对人工智能的关注更多O20182019中国开发者调查报告不同行业软件开发者的工作方向分布3.2软件开发者薪资状况分析全国有48%以上开发者月
13、均收入过万,其中超6成来自一线城市月薪在8千元及以下的占32%, 8千至1万的占20%, 1-2万占36%, 2万以上占12%。软件开发者月薪分布201&2019中国开发者调查报告在一线城市(北京、上海、广州、深圳)中,月薪过万的软件开发者占比为63%,该比例远高于国内其它城市。对比2017年数据可以发现,在各级城市中,月入过万的软件开发者比重均有所提升。2018 年-2017 年在所有受访的月薪过万软件开发者中,来自一线城市的占63%,新一线城市和二线城市各占15%,其他城市合计仅占7%(城市划分详见附录)。男月薪过万开发者所在城市分布2018-2019中国开发者调查报告数据显示,男女软件开
14、发者薪资水平有一定的差异。在男性软件开发者中,月收入超过万元的占49%,而女性月入过万的仅38%。1万元以下1-2万元2万元以上32%62%不同性别开发者月薪对比201&2019中国开发者调查报告通过结合受教育程度和薪资水平的数据特点来看,学历越高的人群中,月薪2万元以上的局收入比例越局O201&2019中国开发者调查报告不同教育程度的软件开发者月薪分布近八成开发者本年度月薪增加幅度在3000元以内本次调研数据显示,近8成的开发者月薪增长数字在3000元以内,仅2成的开发者工资增长幅度达至J3OOO元及以上。3千元以L1-3千元1千元以内22%I36%I42%201&2019中国开发者调查报告软件开发者月薪增长范围分布通信(设备/运营/增值)行业的软件开发者高收入人群比例最高通信(设备/运营/增值)行业的软件开发者高收入人群占比最高,62%的人群月薪超过1万元。网络游戏、互联网行业的月薪过万的高收入者比重也较高,占比为53%。通信(设备/运营/增值)网络流戊互联网/移动互联网/电子商务医疗/保健/美容/卫生年计算机硬牛/网络设备基金/证货做资交通/物流/礴电子技以半导加集银行教育/培Ull/学