sdata-2018年Q2开发者报告(英文)-2018.11-36页-2mb
报告摘要
总结:State of the DeveloperNation Q2 2018
核心内容
《State of the DeveloperNation Q2 2018》是一份由SlashData™发布的年度开发者调研报告,基于对全球超过20,500名开发者的调查,涵盖167个国家。该报告探讨了2018年及以后的开发者趋势,重点关注六大主题,包括数据科学、UI设计、云原生开发、游戏经济、企业决策影响力以及大数据与实时预测的相关性。
主要观点
- 数据科学与机器学习 是开发者最希望学习或提升的技能,有45%的开发者表示对此感兴趣。
- UI设计 和 云原生开发 分列第二和第三位,分别有33%和25%的开发者希望掌握。
- DevOps 已进入主流,占开发者总数的1/8(约12.5%)正在从事相关项目。
- 游戏开发 的经济模式正在演变,收入增长显著,同时开发者更倾向于开发网页端游戏。
- 开发者在企业决策中扮演重要角色,尤其在小型组织中,他们更可能参与采购决策,但即便在大型组织中,仍有40%的开发者对决策无影响。
- 大数据与实时预测 的应用仍处于早期阶段,仅有21%的数据科学家从事实时预测,且多数使用的小数据集(≤20,000条记录)。
关键信息
技能发展趋势
- 数据科学:随着深度学习、云计算和开源工具的发展,数据科学成为开发者最重视的技能。
- UI设计:越来越多的开发者希望提升UI设计能力,尤其是Web和移动应用开发者。
- 云原生开发:云原生是当前软件开发的热门话题,开发者对其兴趣浓厚,但实际应用仍处于发展阶段。
- 新兴技术兴趣与实践脱节:如机器人技术、区块链、加密货币等虽然受到广泛关注,但实际参与项目开发的开发者比例较低。
技术成熟度分析
- 技术成熟度通过兴趣与参与度的加权评分来衡量。开发者对DevOps和ERP/CRM扩展的兴趣和参与度较高,属于高成熟度领域。
- 机器人技术和区块链虽然兴趣高,但实践较少,属于高兴趣低成熟度的领域。
- 雾计算和量子计算则处于低兴趣低成熟度的领域。
开发者社区与语言
- JavaScript 是最受欢迎的编程语言,拥有超过1000万活跃开发者。
- Python 正在迅速增长,已达到700万活跃开发者,且62%的数据科学家和机器学习开发者使用Python。
- 开发者社区活跃,尤其是Web和移动开发领域。
游戏开发经济
- 游戏开发者收入显著增长,从2017年上半年的29%上升至2018年上半年的48%。
- 游戏开发者更倾向于开发网页端游戏,而对移动和桌面端的关注度有所下降。
企业技术决策
- 开发者在企业中具有重要影响力,尤其在小型组织中。
- 企业开发团队通常由小型、敏捷团队组成,需高效管理以确保高质量软件和快速发布周期。
技术与行业影响
- 区块链 和 加密货币 有望在未来改变资本和劳动力市场,但目前仍处于早期阶段。
- 机器人技术 和 无人机 虽然受到关注,但实际应用仍有限。
- 数据科学家 需具备跨领域的技能,包括技术、数学和商业知识,以应对日益增长的数据需求。
方法论
- 报告基于全球超过40,000名开发者的年度调查数据。
- 采用加权评分法评估技术的成熟度,分别对兴趣、学习和实践给予不同权重。
- 报告涵盖多个技术领域,包括移动、物联网、云、Web、游戏、增强现实、虚拟现实、机器学习和数据科学。
作者与合作伙伴
- Stijn Schuermans:负责开发者计划基准、开发者数量统计和物联网研究。
- Peter Crocker:技术分析师,曾参与移动技术研究。
- Christina Voskoglou:研究与运营总监,专注于机器学习和数据科学。
- Konstantinos Korakitis:数据科学家,负责从数据中提取洞察。
- 合作伙伴 包括Intel、Microsoft、Meetups和多个开发者社区。
附录与图表
- 报告包含多个图表和数据可视化,帮助理解开发者技能趋势和兴趣分布。
- 附有详细的调研方法和数据来源说明,确保报告的可信度和透明度。
结语
该报告不仅提供了对当前开发者技能和兴趣的深入洞察,还揭示了未来技术发展的方向。它为行业提供了有价值的参考,帮助企业和开发者更好地理解市场动态和技术趋势。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载