2022 Java 开发者生产力报告出炉

2022 Java 开发者生产力报告出炉】近日 , JRebel发布了2022java开发者生产力报告 。
2022 Java 开发者生产力报告出炉
文章图片
该2022Java开发者生产力报告对过去一年里的Java社区开发者进行了调查 , 回顾了Java17的发布和Java生态系统中流行技术的无数创新 , 详细介绍了Java开发的最大趋势如何影响从技术选择到部署和提交时间的方方面面 , 并对2022年Java应用程序的重新部署时间进行探讨 。
2022Java开发者生产力报告基于对世界各地Java开发专业人士的调查 , 该调查从2021年10月开始 , 到2022年1月结束 , 共进行了876次统计 。
该调查主要关注当今开发Java应用程序所使用的Java技术和方法 。 其中还包括针对性能问题、微服务和CI/CD的问题 , 以及受访者人口统计和组织结构图 。
2022 Java 开发者生产力报告出炉
文章图片
与往年一样 , 此次报告的受访者主要来自开发者或相关人士(占总体受访者数据的近50%) , 以及受访者中的第二受欢迎职位——Java架构师(该占比将增长至所有受访者的70%) 。 当然 , 还有相当数量的领导角色、团队领导、董事角色 , 这部分受访者占比为15% 。
2022 Java 开发者生产力报告出炉
文章图片
受访者表示 , 他们的公司大多是大型企业公司 , 31%的公司规模超过1000名员工;其次是拥有100-1000名员工的中型企业(占比为27%);而小公司和初创公司的比例分别为20%和12% 。
过去的10年里 , JRebel对Java开发者生产力调查的重点一直放在开发者身上 。 从开发者使用的技术 , 到他们实现的体系结构 , 再到开发Java时感受到的痛点 , 本次调查旨在深入了解Java开发体验的核心问题 , 包括:
Java语言及其发展趋势Java应用程序体系结构趋势Java微服务趋势Java技术趋势JavaCI/CD趋势开发人员生产力趋势更多其他作为每年调查中的关键部分 , 本次报告里也会询问开发者关于重新部署时间的话题 。 考虑到每次重新部署所浪费的时间以及java开发者平均每天重新部署应用程序的次数 , 重新部署时间可能是高效java开发的一个高成本障碍 。
因此 , 调查报告会深入讨论这些问题 , 邀请开发人员分享他们在重新部署时间、频率方面的经验 , 以及“如果团队能够节省在重新部署上浪费的时间 , 他们会做些什么” 。
2022 Java 开发者生产力报告出炉
文章图片
与之前一样 , 本次报告的受访者分享称 , 最常见的重新部署时间为2-3分钟(占比为31%);10分钟的重新部署时间从2021年的20%上升至2022年的21% 。 总的来说 , 每次重新部署超过3分钟的团队占所有回复的50% 。
2022 Java 开发者生产力报告出炉
文章图片
在比较不同规模组织的重新部署时间后 , 发现有78%的较小组织(100名员工以下)报告的重新部署时间不到5分钟 , 而较大组织(100名员工以上)的重新部署时间为56% 。
近10年里 , Java社区不断有新的创新、趋势和技术涌入 , 同时也迎来新的挑战 。 在这个过程中 , 重新部署时间将继续影响Java开发团队的生产率 。
在开发人才普遍短缺的情况下 , 对于那些希望充分利用现有Java团队的组织来说 , 想要在开发者愉快工作的前提下 , 跳过这些重新部署将变得非常重要 。