GitHub最近与Wakefield Research合作进行的一项调查显示了生成人工智能对开发人员的影响。
该研究涉及500名来自大型企业的美国开发人员,深入研究了开发人员生产力、团队合作以及人工智能在商业环境中的作用等领域。
调查结果显示,高达92%的开发人员已经在他们的工作流程中使用了AI驱动的编码工具。开发人员说,最耗时的任务涉及构建和测试,他们对重复性任务(如编写样板代码)表示失望。开发人员希望进行更多的协作,人工智能通过自动化费力的任务来帮助实现这一点。
Inbal Shani,GitHub的首席产品官, 告诉venturebeat我们发现开发人员大部分时间都在编写代码和测试,然后等待代码被审查或构建完成。我们还发现,人工智能驱动的编码工具可以提高个人开发人员的生产力和更大的团队协作。 这意味着产生式AI帮助开发人员产生更大的影响,提高满意度,并构建更多创新的解决方案。
该研究还说明了开发人员工作范围内协作的重要性。平均而言,企业开发人员通常与21名工程师一起工作。
人工智能被报道为软件开发人员的积极力量
超过70%的开发人员认为,人工智能驱动的编码工具可以提高代码质量并加快项目生命周期。
此外,开发人员认为人工智能工具帮助他们提高技能,改善工作。
沙尼进一步评论说:“协作是大型工程团队受益和推动客户成果的力量倍增器。每个组织都应该使用这个等式,将开发人员放在为客户赋权的中心。
据报道,除了与人工智能相关的发现外,开发人员更喜欢根据他们如何解决复杂事件和交付影响进行评估,而不是根据解决的事件数量进行评估。
Shani强调说:“我从自己做开发人员的经历中知道了这一点!我们开发人员更愿意根据我们如何解决复杂的事件和交付影响来衡量,而不是根据解决的事件数量–这一点在我们的调查中得到了开发人员的响应。
Shani还认为,开发人员越来越多地采用人工智能驱动的编码工具,这表明大多数组织并没有管理它们的使用,这可能会带来安全风险。
该报告鼓励组织投资于符合监管标准和内部政策的企业级AI编码工具。
该报告没有涉及开发人员是否认为人工智能危及他们的工作。软件工程师表示,他们对自己的工作感到焦虑,其中一人微软工程师在4月下旬声明“软件工程是一个垂死的职业……面对现实吧,黄金时代已经过去了。”
一个青年软件工程师调查 调查发现,41.3%的受访者认为人工智能威胁到了他们的工作,37%的人认为机会没有改变,21.7%的人认为现在有更多的机会。
有一件事是肯定的:人工智能开发人员的需求非常旺盛,大型科技公司最近提供了大量的薪水来吸引顶尖人才。尽管有报告显示,几乎一半的工作岗位面临自动化,但开发人员无疑对构建人工智能技术至关重要。