AI · MM · 039
从砖瓦匠到架构师
Bricklayer To Architect · bricklayer-to-architect--scott-wu
所属簇 AI 时代的工程组织与管理
解决什么问题
判断 AI 时代软件工程师的角色走向与技能投资方向;回答"现在还该不该学编程"。
核心内容
角色转变:从砌砖工(bricklayer)到建筑师(architect)。
- 编程的本质从来是"告诉计算机你要什么"。从打孔卡、汇编、Pascal 到 Python,每一代都是抽象层上移;AI 是下一层抽象,所以编程只会更重要而不是消失。
- 关键的时间账:定义问题、设计方案、想清楚架构与取舍——软件工程"最有灵魂"的部分——只占普通工程师约 10% 的时间;其余 90% 是调 Kubernetes 报错、复现 bug、看日志、迁移升级版本等实现类杂务。AI agent 吃掉的是那 90%,人保留并放大那 10%(完整的问题定义与规格说明权仍在人手里)。
- 该强化的技能:理解复杂系统;在整个公司/产品的上下文里思考"要解决什么问题、方案是什么、关键取舍是什么";把需求精确到细节的规格能力。
- 还要不要学 CS:要。学的不是某语言语法,而是 1) 逻辑化拆解问题的能力;2) 计算机的抽象模型(数据库、GC、网络/TCP-IP 等)。会剥开抽象层的人才能构建好系统——如同今天仍有人为极致性能下探到汇编。
- 数量预测(Jevons Paradox):编程的单位成本下降 → 社会总"软件消费"上升更多 → 几年后程序员会更多而非更少,但形态改变(更多并行、更多指挥、更少手写样板)。
- 对"人人变成 agent 经理"的担忧,Scott 的回应:体验更像 architect 而不是 manager——管理让人却步的是情绪劳动与责任归属,而带 agent 更像获得了一个更高层的任务交接口(类似 Python 之于汇编),核心是找到合适的抽象层级,而非失去控制。
适用边界
- Scott 承认"零经验也能做出很酷的东西"的时代会来,但"相当长时间内"精确思考细节、剥开抽象层的能力仍是分水岭。
- 预测部分来自卖 coding agent 的公司 CEO,立场利益相关,斜率存疑但方向论据完整。
关键引述 · 原话
"One of the ways that we've thought about Devin is really allowing engineers to go from bricklayer to architect." — Scott Wu
"That's probably in the neighborhood of 10% of the average software engineer's time... 90% of the time is you've got this Kubernetes error, you've got to debug..." — Scott Wu
— Scott Wu
关联卡片
- 依赖 `agent-tasks-not-problems--scott-wu`(人负责把 problem 拆成 task)。 - Jevons Paradox 是通用经济学概念,此处的增量是把它落到软件工程供需的具体预测上。
被这些卡引用
出处:Scott Wu (Cognition CEO) · 03-podcasts/scott-wu.md
提炼自 Lenny Rachitsky 的 Lenny’s Newsletter & Podcast(2019–2026)。本站为个人学习用途的二次创作,与 Lenny’s Newsletter 无官方关联。
provenance · 已核验 · glm-5.2
提炼自 Lenny Rachitsky 的 Lenny’s Newsletter & Podcast(2019–2026)。本站为个人学习用途的二次创作,与 Lenny’s Newsletter 无官方关联。
provenance · 已核验 · glm-5.2