“I don’t think I’ve typed like a line of code probably since December, basically, which is an extremely large change.”
— Andrej Karpathy, No Priors podcast, March 2026
一、这不是一句随口的话,而是时代信号
这句话表面上是在说:
他已经几个月没有写代码了。
但本质上,它在表达的是:
“写代码”这件事,正在被重新定义。
这不是一个人的习惯变化,而是整个软件行业正在经历的范式转移。
二、从 Coding 到 Prompting
Karpathy 并不是不”编程”了,而是从:
- 写代码(Coding)
➡️ 变成 - 指挥模型(Prompting / Supervising)
我们可以把这种变化拆成三层。
1️⃣ 从”手写逻辑”到”描述意图”
过去的开发方式:
- 写 if / else
- 设计函数和类
- 处理边界条件
现在的方式:
- 写 Prompt
- 描述需求 + 上下文 + 约束
- 让模型生成实现
👉 本质变化:
程序 = 自然语言 + 模型推理
2️⃣ 从”实现者”到”审稿人”
过去你是:
- coder(编码者)
现在你更像:
- reviewer(审查 AI 输出)
- architect(设计系统结构)
- debugger(修 AI 的错误)
👉 人的角色在上移
3️⃣ 从”确定性”到”概率性”
传统软件:
- 输入 → 确定输出
AI 编程:
- 输入 prompt → 多种可能输出
- 需要筛选、验证、修正
👉 软件开始变成”概率系统”
三、为什么这是”巨大变化”
Karpathy 用了一个词:extremely large change
一点都不夸张。
🔥 1. 编程门槛被重构
过去:
学编程 = 学语法 + 数据结构
现在:
学编程 = 学如何与 AI 协作
结果就是:
泛开发者时代正在到来
🔥 2. 生产力单位改变
过去:
- 生产力 = 工程师时间
现在:
- 生产力 = Token × Prompt质量
👉 代码不再是核心资产
👉 上下文 + 意图表达能力才是
🔥 3. 工具链正在消失
过去:
- IDE(VSCode/IntelliJ)
- Git
- CI/CD
- 各种框架
现在:
- 一个对话框
- 几次迭代
- AI 完成全栈
👉 “会问问题”正在取代”会写代码”
🔥 4. 职业路径被重塑
过去:
1 | 初级开发者 → 高级开发者 → 技术专家 → CTO |
未来:
1 | AI 协作者 → AI 架构师 → AI 产品经理 → AI 战略官 |
四、Karpathy 真正的意思
他不是在说”代码不重要”。
而是说:
人的价值,正在从”写出代码”转移到”定义问题”
未来的顶级程序员,不是写得最快的人,而是:
- 最会描述需求的人
- 最会审核 AI 输出的人
- 最会设计系统架构的人
- 最会和 AI 协作的人
五、给我们的启示
1. 立即开始练习 Prompt 能力
- 每天至少用 AI 写一个功能
- 尝试不同的提问方式
- 记录什么 Prompt 效果最好
2. 培养”AI 审稿人”思维
- 不再是”自己写”
- 而是”AI 写,我来改”
- 重点变成:验证、修正、优化
3. 投资”意图表达”能力
- 清晰描述需求
- 给出上下文和约束
- 这是未来的核心竞争力
六、一句话总结
AI 时代,会”问”比会”写”更重要。
参考资料:
- No Priors Podcast: Andrej Karpathy Interview (March 2026)
- Karpathy 之前关于 “Software 2.0” 的论述
- Andrej Karpathy: Education and AI (多次演讲)