看阮一峰最新的网络日志,说程序员现在更像不停接到厨房出菜的餐厅服务员,感觉很中肯

SilenceLL 2026-07-13 11:16 1

AI 明显大大提高了我现在的工作效率,我可以同时高效地处理五件事。问题是,这种工作方式使得我整天都在切换上下文,能够真正进入心流状态的时间大大减少。
不久前,程序员的工作还属于冥想类工作。现在变了,更像不停接到厨房出菜的餐厅服务员。

《程序员们现在需要开始冥想了》


今年的 AI 实在进步太快了,常规的开发任务在上下文增加以后,早就已经能够胜任了。各种工程类的 skills 如 superpower ,ecc 等都在被快速淘汰。这种每天并行一堆开发任务的程序员这条路真的是没有什么意思。

最新回复 (34)
  • supuwoerc 07-13 11:40
    1
    之前是自然语言到代码的翻译官,现在是传话筒+背锅的。
  • dingawm 07-13 11:45
    2
    以前是手工制作,匠人精神,现在是工业生产,能跑就行
    以后会不会有手工编程仙人,售卖纯手工代码,不掺任何科技( bushi
  • ikw 07-13 11:49
    3
    我看起来更觉得是卖焦虑,虽然阮一峰不一定需要。

    单就你这个例子,只传菜肯定是一种选项,可是也还能点菜,还能指挥厨师做菜,味道不好我还能 PUA 厨子
  • nenseso 07-13 12:05
    4
    superpowers 的替代者?
  • sillydaddy 07-13 12:08
    5
    程序员这份工作的本质到底是什么?

    楼上提到了「手工生产」 vs 「工业化生产」的例子,来说明程序员其实是「手工艺人」,要被 AI 这一「工业自动化」替代掉。

    可是程序员做的「手工」,不是那种固定的「流程性操作」,而是「复杂的脑力操作」。那么这种脑力的自动化,到底意味着什么?它自动化的到底是什么?
  • yidinghe 07-13 12:14
    6
    不要整天切换上下文,不要同时做几件事。
  • cenbiq 07-13 12:22
    7
    我认为大多数行业都会慢慢变成 产出交给 AI/机器,人类负责中间服务 这种模式
  • julyclyde 07-13 13:03
    8
    @cenbiq 不要让中间商吃差价!!
  • SilenceLL 楼主 07-13 13:38
    9
    @yidinghe 有时候不是自己想不想,一堆事情堆过来。
  • yidinghe 07-13 13:43
    10
    @SilenceLL 事情多,你就成了超人了吗,你表现得像个弹簧,别人就当你是个弹簧。
  • SilenceLL 楼主 07-13 13:44
    11
    @nenseso 我自己是从 superpowers 全部 skills -> 只用 brainstorm -> 啥都不用(也有人用 https://github.com/mattpocock/skills )
  • xingzhi95 07-13 13:57
    12
    其实是 ai 正在慢慢吃掉程序员之前的大多数工作,导致程序员一些碎片时间变得更多了,整块的时间给了 ai ,比如写大型项目,可能会起几个 codex 窗口跑不同的模块,比如删除一个数据,可能写规范 ai 教怎么删要半个小时,但是自己做几分钟就干好了
    skill 本质就是轨迹信息,以及最佳实践,最后都会被基模习得的,就像我之前经常写 spec ,现在完全不写了
  • SilenceLL 楼主 07-13 14:05
    13
    @yidinghe #10 没毛病
  • Sylphiette 07-13 14:13
    14
    @sillydaddy 这是把号给 Agent 玩了啊
  • kaivbv 07-13 14:23
    15
    因为用的多了,就形成路径依赖了。
  • aker91 07-13 14:27
    16
    我不理解这种同时做好几件事的,是时间太紧还是个人倾向,为什么非要并行去做
  • Lockroach 07-13 14:39
    17
    我的看法是程序员扮演的是将需求从自然语言翻译成代码语言的中介,以前实施的时候工具是自己的技能,现在的工具是 llm 。老板并不关心你工具用的有多好,只关心你的产出是否达标已经稳定可交付
  • wengjin456123 07-13 14:42
    18
    少做点事,不过就怕公司有人直接给自己工作量*10 ,还说这是标准
  • Rehtt 07-13 14:45
    19
    古法手搓时代时,我就时分复用同时做好几件事,个人摸鱼项目和公司项目同时搞。现在 ai coding 时代属于达到甜蜜点了
  • HeyWeGo 07-13 14:57
    20
    挺好的
  • SilenceLL 楼主 07-13 15:27
    21
    @wengjin456123 是的,KPI 给你定效率提升,总有人会想进步的
  • wy78200 07-13 16:11
    22
    @yidinghe 项目在砍人 不并行根本干不过来, 产出效率比不上别人 也会被干掉
  • zx9481 07-13 16:16
    23
    感觉现在 ai code agent 的基础能力,已经没必要安装 superpowers 了
  • coderzhangsan 07-13 16:48
    24
    AI 发展到现在,很多公司还是传统的协作关系:产品/ui/研发/测试,目前来看极大的提高了工效,但是这种协作关系将来会随着 AI 进一步迭代而打破,原因也很简单,从产品源头到开发交付,中间协作环节太多了,很多精力是浪费在沟通上,AI 完全可以取代这些中间环节。

    按照 AI 要求整理好详细产品原型,直接喂给 AI 生产对应业务功能代码,再由 AI 测试验收,所以后面对岗位的要求会侧重于以下几个能力:产品思维能力/架构逻辑能力,传统 CURD 初中级程序员需求会大大减少,偏向于产品的高级程序员需求会增加。
  • novaline 07-13 17:48
    25
    有多少 agent 就有多少上下文,人恰恰不擅长上下文切换
  • yunshangzhou 07-13 19:34
    26
    ai 扰乱了心流,还是工作量上升扰乱了心流?
  • homewORK 07-13 19:41
    27
    你们公司那么 low 的吗?
    现在程序员不光是厨子,还是进货人员,还是服务员,还干收银了。。
  • w3cll 07-13 19:53
    28
    新时代的农民工而已
  • crysislinux 07-13 20:54
    29
    我反正还是一件一件慢慢做,ai 干活儿的时候我就耍手机
  • ClericPy 07-13 23:31
    30
    某人把程序员列成 5 级,每级都相差巨大,AI 只能说一步步往金字塔上爬,但就目前的 LLM 来说,上限是很明显的

    等下一代看看吧,下一代不知道是世界模型还是其他新的方式,就现在科技迭代速度来说,堪比前两次世界大战时候科技飞升的速度
  • paradoxs 07-13 23:40
    31
    犯错误代价低、可以轻易无限重试的职业,未来会惨的不能再惨。 AI 真的太强了。
  • maolon 07-13 23:50
    32
    本来程序员就是知识 broker ,你在拿经验和技能和时间换工资,现在 ai 可以更便宜,更快更好(更好这个暂时存疑)的实现你的技能和经验,那必然还在程序员这个范畴里折腾的空间就不大了。
    之前像冥想,现在像服务员,后面呢?
  • loading 07-14 08:25
    33
    所以,厨房里的是自动炒菜机。
  • ChevalierLxc 07-14 09:21
    34
    已经觉得编程没有意思了
* 帖子来源V2EX
返回