文章摘要
编程与LLM结合既带来真实价值,也造成不稳定感。开发者正经历这种矛盾,若忽视后者将导致倦怠。文章诚实描述了当前开发者的感受,并探讨可能的解决方案。
文章总结
好的,这是根据您的要求,对原文进行的中文重述,保留了核心细节,并删减了与主题无关的推广内容。
标题:循环中的人类,累了
这篇文章探讨了当前开发者使用大语言模型(LLM)编程时普遍存在的一种矛盾体验:它既非常有用,又令人感到不安。作者认为,如果忽视这种不安感,开发者最终会集体倦怠。
核心体验:代码“自己写”,但人更累了
过去,编程让人感觉能亲手塑造世界,充满创造的满足感。现在,LLM 能生成大量代码,但开发者却陷入了新的疲劳——监督的疲劳。你需要时刻在脑中保持清晰的意图,去审查、指导和纠正模型生成的、看似正确但可能漏洞百出的代码。这种工作模式剥夺了与人协作的乐趣和成就感,一切都像投入了“AI黑洞”,没有人真正在学习。
问题根源:奖励机制被破坏
LLM 编程带来了“强度陷阱”。它让你可以同时开启更多任务,但能高质量完成的数量并未增加,因为最终的判断和思考仍需你的大脑。作者将此称为“人类奖励函数问题”。过去,手写代码充满了小奖励(解决问题、代码编译成功等),而 LLM 自动化了这些带来满足感的工作,却用审查的认知负荷取而代之。结果就是,工作产出更高了,但满足感却降低了。这种反馈循环的断裂,是一个需要被正视的工程问题,而非个人失败。
此外,与 LLM 编程是一种高度孤独的活动。它取代了与同事交流、讨论和分享小胜利的自然时刻,进一步疏远了团队成员。这种“斯金纳箱”式的、结果不可预测的交互模式,也让人难以自拔。
历史视角:技能在进化,而非消亡
作者将当前变革类比为网页设计从固定布局转向响应式设计的时期。当时设计师也因失去对像素级精度的控制而感到焦虑。但最终,核心技能(如对比例、层级的感觉)依然重要,只是表现形式进化了。同样,与 LLM 协作编程,核心能力并未消失,而是发生了转移。你不再需要手写每一行代码,但比以往任何时候都更需要知道“好代码”长什么样,因为你成为了更庞大输出的质量把关人。
什么会幸存下来?
在人人皆可生成“看起来不错”的代码和界面的时代,真正的区分度在于:品味、对细微差别的感知、成熟的架构见解,以及源于真正专业知识的、反直觉的决策。我们最擅长指导 LLM 的领域,恰恰是我们理解最深的领域。当涉足不熟悉的领域时,模型会自信地“脑补”出错误内容。
同时,新的技能也在涌现。例如,在复杂计划执行前,用新的 LLM 会话进行“事前验尸”,假设计划已灾难性失败并诊断原因。或者,将工程师多年代码审查中的隐性判断,提炼成 LLM 可以遵循的规则文件。这不是专业知识的消亡,而是专业知识的蒸馏。
结论
作者不认为 AI 会终结软件工程这个职业,但它确实在深刻地重塑这份工作的本质。对技能退化和被淘汰的恐惧是真实存在的。但瓶颈从来不是代码本身,而是人类的注意力、工程判断力和对系统保持连贯愿景的能力。过去,写代码看起来是难点,现在它被自动化了,这些人类能力才被凸显为真正的稀缺资源。
所以,如果你感到不堪重负、不稳定,同时觉得效率更高但幸福感更低,你并不孤单。连那些正在构建相关工具的人,也和你一样,在实时调试自己的“奖励函数”。
代码在变,我们的工作在变,而感受……仍在演变中。
但人类仍在循环中。我们只是累了。而这,值得被讨论。
评论总结
根据评论内容,总结如下:
主要观点与论据:
AI辅助编程导致疲劳与孤独感(高认可度)
- 评论9:原帖关于“人类奖励函数问题”的描述引起共鸣——传统编程有解决难题、编译成功等小奖励,而LLM辅助编程将满足感缩小、疲惫感扩大,且无新奖励填补空缺。
- 评论10:AI编程像拉老虎机,反馈循环缺乏一致性,开发者被迫随机尝试而非理性解决问题,导致成瘾性孤独。
AI写作风格引发争议(中等认可度)
- 评论1:尽管赞同文章要点,但Claude的写作风格指纹明显,阅读AI生成的文章更令人疲惫。
- 评论12:讽刺的是,一篇关于人类疲劳的文章被半数评论检测为AI写作,这比文章本身更有说服力。
对AI编程的积极体验(低认可度)
- 评论2:建议将LLM视为代码生成器,避免“代理”诱惑,保持单一会话、逐步迭代并密切监督,可提高效率。
- 评论13:AI编程的孤独模式反而带来愉悦,让人回想起30年前自学编程的时光,类似《黑客宣言》中的自由感。
对AI生成内容的质疑(低认可度)
- 评论4:质疑作者为何用Claude生成空洞“思想文章”并发布到互联网。
- 评论14:不理解他人如何使用AI——若需详细描述规格和算法,AI便失去意义。
生产力与幸福感的矛盾(中等认可度)
- 评论5:承认“同时更高效但更不快乐”,AI让项目成为可能,但过程不再有趣。
- 评论11:如果AI提高生产力却让人更快疲惫,是否应减少工作时间?期待32小时工作周和更多假期。
对开发者角色的反思(低认可度)
- 评论15:程序员看到AI生成PR需快速判断时,体验到业务经理的日常,讽刺又悲哀。
- 评论10:瓶颈从来不是代码,而是人类注意力、工程判断和系统愿景的保持能力。
平衡性总结: - 多数评论认可AI编程带来的效率提升,但普遍反映疲劳、孤独和奖励缺失。 - 部分用户享受AI的孤独创作模式,认为其回归早期编程的纯粹乐趣。 - 对AI写作风格的批评(“Claudisms”)与文章主题形成讽刺性呼应。 - 少数评论质疑AI的实际价值,认为其无法处理复杂需求或导致角色异化。