全球著名咨询调查机构Gartner,在官网发布了一个《生成式AI正在重新定义软件工程领导者的角色》的专访。主要分享了Gartner高级总监、分析师HarithaKhandabattu对生成式AI在软件编程领域的应用情况,整个流程以问答方式进行。
生成式AI会取代软件工程师吗?
Haritha:不会。尽管生成式AI工具非常先进,但其目的并非取代工程师,而是提高生产力。它可以自动化重复性任务,但无法复制工程师所具备的创造力、批判性思维和问题解决能力。2024年第四季度Gartner曾对美国和英国400名软件工程领导者的调查显示,多达一半的软件开发团队使用各种生成式AI工具来增强工作流程,它们起到的是效率倍增的作用,而非替代人力。
对于经验丰富的工程师,生成式AI可以提供指导和框架,帮助他们在不同平台和项目中更高效地适应;经验不足的团队成员则可以通过它节省处理日常任务的时间,从而将精力集中在更复杂的挑战上。当软件工程领导者试点和推广生成式AI工具时,核心目标应是展示其商业价值,证明它如何改变团队以推动实际业务成果,将技术成果与业务目标挂钩,为团队的持续投资提供有力依据。
生成式AI将如何改变软件工程领导者招募人才的方式?
Haritha:在招聘人才方面,生成式AI也将带来显著变化。招聘和人才管理通常涉及总结面试反馈、撰写职位描述和新员工入职等耗时任务,而生成式AI可以简化这些流程。Gartner在2024年第四季度曾对487名首席信息官和IT领导者的调查发现,超过33%的受访者已经在使用AI生成职位描述。它还能通过快速识别最佳候选人加快招聘速度,例如,通过输入“平台工程经理的关键技能有哪些”这样的提示词进行岗位分析,为领导者提供参考,但仍需人工审核数据;
AI驱动的面试智能平台可以转录和总结面试内容,节省时间。此外,在新员工入职环节,AI聊天机器人可以解答常见问题,引导他们完成文书工作和培训,使其更快适应工作并投入关键项目。
软件工程领导者可以采取哪些关键措施来帮助他们团队获得成功?
Haritha:为帮助团队取得成功,软件工程领导者可以采取三大关键行动。
首先,技能管理和发展是核心职责,领导者必须与人力资源部门合作,创建定制化的AI培训项目,为不同水平的工程师提供个性化学习体验。Gartner预测,到2027年,70%的软件工程领导者职位描述中将明确要求具备对生成式AI的监督能力,远高于目前的不到40%,因此领导者必须提升团队在大语言模型、提示工程等方面的技能,以应对新挑战。

其次,要构建持续学习的文化,灵活的学习计划有助于取得更好的业务成果,培养适应性强的员工,并满足不断变化的技能需求,关键在于提前培养员工的生成式AI技能。
最后,需制定新的伦理政策,明确在DevOps、DataOps和ModelOps等流程中的责任分配,由于模型再训练和版本回滚等任务现在需要软件工程和数据团队共同完成,因此必须协调这些跨职能活动,确保责任落实和顺利交接,同时还应让法律和安全团队参与其中。