关于”当编程被解决后,下一步是什么”这个议题,目前业界讨论最集中、观点也最前沿的,当属红杉资本(Sequoia Capital)在2026年5月主办的 「AI Ascent」 大会。此外,智源大会、华为云创想者大会和雁栖湖会议等会议也从不同角度探讨了相关话题。

综合这些会议的观点,当编程(主要是”写代码”这个动作)被AI解决后,未来的核心趋势和洞察主要有以下几点:


🚀 核心趋势:从”写代码”到”解决问题”

“编程被解决”并不意味着软件开发的终结,而是开发者角色的根本性转变——从繁琐的代码实现中解放出来,转向更高价值的问题定义、系统设计和价值创造。

Claude Code创始人Boris Cherny在红杉大会上直言:*”编程正在被解决。手写代码的时代结束了。”* 他自己2026年就没亲手写过一行代码,一天却能提交多达150个PR。

Andrej Karpathy也表达了类似观点,他认为当下的变化是*”一种更深层的变化,包括软件的定义、工作的结构、人的位置,正在被重新安排”*。


💡 关键见解

AI Native的软件新形态:有些App根本不该存在

Karpathy指出,人们常犯的错误是把新事物理解为旧事物的加速器。未来真正的机会在于创造 AI Native 的应用。

例如,一个需要OCR、数据库等多层调用的菜单App,现在只需上传图片让大模型处理即可。这*”蒸发了中间的软件层”*,也意味着很多在旧范式下设计的软件将失去存在的意义。

开发者新技能:从”编码”到”元能力”

当AI能秒级生成代码时,开发者的核心竞争力不再是语法和算法,而是更高阶的**”元能力”**。

  • 需求理解与业务洞察:Boris Cherny认为*”编程是简单部分,懂业务才是难的部分”*。未来最懂会计软件的人应该是会计师,而非工程师。
  • 引导与协作AI:开发者需要成为能够精准”教授和引导AI”的专家,通过清晰的指令(Prompt)和系统设计来指导AI工作。
  • 系统设计与架构能力:在AI Agents深度参与开发的未来,如何设计稳健、可演进的系统架构将成为核心。
  • “演化友好”的思维:有专家提出,未来的编程语言需具备”易演化性”,以解决AI生成代码迭代时错误率高的问题。

软件工程的重构:代码审查”死亡”,Agents成为新同事

AI正深度介入软件全生命周期,软件开发正从”人写代码”转向”人+Agent协作构建系统”的新范式。

  • Agents成为新同事:未来,AI Agents将深度参与需求理解、任务拆解、代码生成、调试与部署等全链路。当多个Agent协作完成复杂任务时,如何*”养一群Agent”*会成为真正的工程挑战。
  • **代码审查将被”拆解”**:传统的代码审查所承载的指导、一致性等功能需要被重新分配到架构复盘或集体编程等新方式中。
  • 关注点转移:到2027年,重点将从”代码量”转向”高价值的业务影响”。

基础设施的范式转移:大模型即新型计算机

Karpathy提出了一个重要的框架:

阶段 模式 特征
Software 1.0 人写规则 传统编程
Software 2.0 人训练模型 深度学习
Software 3.0 人通过提示词编程模型 大模型时代

在此框架下,大模型本身就是一台新型计算机:上下文窗口是内存,提示词是编程语言。这意味着,未来最重要的软件接口可能不是图形界面(GUI)或API,而是可被模型理解的说明文本。


💎 总结

综合来看,业界的共识是:当”编程”这个动作被解决后,软件开发并不会消亡,而是会经历一次深刻的价值转移和价值释放。开发者的核心工作将从**”如何构建”转变为“构建什么”以及“为何构建”**。

这些会议普遍认为,**未来属于那些能深刻理解业务、具备卓越系统设计能力,并能与AI高效协作的”问题解决者”,而不仅仅是”代码编写者”**。


参考来源:红杉资本 AI Ascent 2026 大会、智源大会、华为云创想者大会、雁栖湖会议

封面图:Unsplash @Bernd Dittrich