10月6日消息,市场调查机构Gartner于10月3日发表预测,到2027年,生成式AI将在软件工程和运维领域催生新的工作岗位,80%的工程师将需要进行技能提升。
Gartner高级首席分析师PhilipWalsh表示:“对AI潜力的大胆预测引发了人们的猜测,认为AI可能减少对人类工程师的需求,甚至完全取代他们。尽管AI将重新定义软件工程师的角色,但人类的专业知识和创造力仍然是开发复杂、创新软件的关键。”
从报告获悉,AI将在如下三阶段影响软件工程师的工作。
短期:AI仍将在一定范围内应用
AI工具将通过增强现有开发者的工作方式和任务,带来一定程度的生产力提升。尤其是在拥有成熟工程实践的企业中,高级开发人员的工作效率将显著提高。
中期:AI智能体(AIAgent)将突破现有工作方式
AI智能体将改变开发人员的工作模式,使开发者能够完全自动化,这标志着AI原生软件工程时代的到来。在这个阶段,大多数代码将由AI生成,而不是由人类编写。
Walsh解释说:“在AI原生时代,软件工程师将采用‘AI优先’的思维方式,更多关注如何让AI代理理解并处理特定任务的背景和限制条件。”自然语言提示工程和增强生成(RAG)技能将成为开发人员的必备能力。
长期:AI技术的进步将打破更多限制,AI工程将成为主流
虽然AI会提升工程效率,但企业将需要更多技能娴熟的软件工程师,以满足对AI赋能软件快速增长的需求。
“开发AI驱动的应用将催生一种新型软件专业人才——AI工程师。他们具备软件开发、数据科学和AI/机器学习方面的综合技能,这些技能将变得非常抢手。”
根据Gartner在2023年第四季度对300家美国和英国企业进行的一项调查,56%的软件工程主管认为AI/机器学习工程师是2024年最急需的人才,AI/机器学习应用于实际场景的技能也被认为是工程师最大的短板。
报告称,为了支持AI工程师,企业需要加大对AI开发平台的投资。AI开发平台能够帮助企业更高效地构建AI技术,并大规模应用于企业解决方案。“这意味着企业还要为数据工程和平台工程团队提供技能培训,使其掌握支持AI持续集成与开发的工具和流程。”