迅速的转变 生成人工智能(AI) 势必重塑软件工程格局。根据 Gartner 最近的一份报告,未来三年内,80% 的工程师将需要“重新学习技能”,才能保持市场竞争力。这一预测对许多开发人员来说并不意外,他们已经感受到了人工智能工具带来的革命性影响,尽管目前这些工具带来的生产力提升有限。然而,一场向“人工智能原生”工程实践的全面转型即将开启。
人类创造力不可或缺的作用
尽管人工智能取得了长足进步,Gartner 报告仍强调,人类的专业知识和创造力对于开发创新复杂的软件仍至关重要。Gartner 高级分析师 Philip Walsh 强调,开发人工智能驱动的软件需要一种新的职业:人工智能工程师。这个职位融合了软件工程、数据科学和机器学习的技能,在市场上越来越受欢迎。
人工智能转型的三个阶段
Gartner 指出,软件工程中采用人工智能主要分为三个阶段:
- 初步援助: 短期内,AI工具将充当助手,帮助工程师更快地完成任务。这种支持对于已经掌握高级工程实践的经验丰富的开发人员最为有效。
- 扩展自动化: 在中期阶段,人工智能代理将通过自动化更广泛的任务来进一步提高生产力。在这种情况下,人类工程师的角色将从编写代码转变为指导人工智能代理,因此掌握快速工程和检索增强生成等技能至关重要。
- AI工程师的出现: 从长远来看,一种以人工智能和软件集成为中心的新型职业将会出现。全球范围内已经出现了“即时工程师”的职位空缺,薪资在130.000万美元左右。
转型中的市场
对人工智能和机器学习技能的需求正在快速增长。Gartner 对美国和英国 300 家公司进行的一项调查显示,超过半数的行业领导者认为人工智能工程师是 2024 年最抢手的人才。与此同时,IBM 估计,未来几年全球 40% 的劳动力将需要重新学习技能,以适应人工智能日益增长的影响。
混乱中的不确定性
并非所有人都对人工智能驱动的未来持乐观态度。Stability AI 前首席执行官 Emad Mostaque 预测,五年内人类程序员将走向终结。GitHub 数据显示,41% 的代码已由人工智能生成,他相信这一趋势只会持续增长。同样,亚马逊网络服务的 Matt Garman 认为,开发人员的重点将从编码转向创造性解决问题。
做好准备的重要性
我们正处于转型时期。人工智能的快速发展给工程师和企业带来了重大挑战:如何保持领先地位?投资于拥抱人工智能而非抵制其影响的新技能、工具和平台,对于在新格局中蓬勃发展至关重要。








