共计 587 个字符,预计需要花费 2 分钟才能阅读完成。
Gartner,作为科技行业备受尊敬的分析师团体,近日发布了一篇引人注目的新闻稿,标题为“生成式 AI 将要求 80% 的工程劳动力在 2027 年前进行技能提升”。这一预测揭示了 AI 在软件工程中的深远影响,尤其是在短期、中期和长期的发展趋势。
Gartner 的报告详细探讨了 AI 对软件工程的短期、中期和长期影响。短期来看,AI 工具将通过增强现有的开发者工作模式和任务,带来适度的生产力提升。中期,AI 代理将通过使开发者能够完全自动化和卸载更多任务,转变开发者的工作模式,标志着 AI 原生软件工程的出现。长期,尽管 AI 将使工程更加高效,但组织将需要更多熟练的软件工程师来满足对 AI 赋能软件的快速增长需求。
然而,报告也指出了一些明显的遗漏,如代码修改以满足规范、实质性测试和质量控制、更新维护错误修复和性能调优,以及维护未编写代码的困难。这些方面在讨论软件工程未来时不容忽视。
Gartner 的完整报告虽然有益且经过深思熟虑,但可以更多地讨论这些领域。我鼓励分析师们补充他们的报告,更多地关注修订、测试和持续维护。请记住,不仅仅是生成代码的过程,而是软件项目在第一组分号添加到所有这些代码行之后整个生命周期的过程。
你怎么看?AI 会取代程序员还是创造对编程技能的更多需求?你已经在不断提升技能了吗?你认为 AI 会要求你提升不同的才能吗?你认为 AI 有一天能够完成编程项目中永远必要的错误修复和维护吗?