skip to content

Stay Human #01 — AI编程就是赌博

AI 偷走了编程里最滋养灵魂的部分?

· ·

Stay Human 系列 — 我亲自翻译的优质英文内容,不是 AI 翻的,是人翻的。翻译本身就是思考。

原文:AI Coding is Gambling by Visaint, 2026-03-15


为什么翻这篇

AI 让编程变得前所未有的容易——输入 prompt,拉一下老虎机,结果就出来了。但作者说了一句让我停下来的话:

AI 把编程里最滋养灵魂的部分偷走了。

自己琢磨、自己找到巧妙解法、自己把东西连通——这种满足感,现在变成了收拾 AI 烂摊子。这跟我做 Stay Human 这个系列的初衷完全一样:别让机器替代了思考。

翻译过程中学到的几个词:

  • half decent — 不是「半成品」,是「还不错」(反话)
  • intoxicating — 不只是「舒服」,是「令人上瘾」
  • portfolio — 这里不是投资组合,是「作品集」

译文

从去年 11 月以来,我一直都使用 AI 编程,那时人们都发现,AI 已经非常厉害了。AI 确实很擅长瞬间造出一个看着还不错的东西。乍一看甚至让人惊艳,你仔细看就不行了。不过那些真正的细节,那些围绕某个系统但更个性化的内容,现在依然是挑战。

但我现在并不是来评估编程智能体或者对其结果吹毛求疵。我也不是来长篇大论地谈,让 Claude Code 跑了 8 天,攒出来相当于 8 年的项目作品集,这些听起来让人惊艳,也非常完整,输出质量不错。我今天想聊聊情感,聊聊人生如何好好地读过,以及如何滋养心灵。

赌博命题

当你发现整个代码库随便怎么改都不费事的时候,那种感觉是会上瘾的。之前我们都被自己的认知与懒惰束缚了。我们需要有个待办的清单列表,然后去权衡这些任务到底需要多少工夫才能完成。得查资料、翻旧代码、重新理解几个月甚至几年前的思路。

但到现在,要么 AI 能完全解决,要么就是它假装自己能够解决。说白了,两次都是装的。但大多数时候结果够用——大致说得过去,偶尔错得离谱。

这些和编程开发大为不同。编程是一项需要极大的思考,以及编写冗长而详细代码的工作。这两项工作,技术上都能实现,前者并不是必须的(你可以直接把它交由 AI 处理),后者当然更不重要了。

但这些能够完美地映射到技术领域最喜欢的机制,那就是赌博。其实就是拉老虎机——输入一条 prompt,赌一个结果。我们刷了这么多年的「下拉刷新」,经济里越来越多的东西都在赌博化。现在连通用人工智能都变成了老虎机。干得漂亮。

但这其实也解释了,为什么对许多人来说,AI 让人令人荒谬地沉迷其中。我当然不会谴责 AI 给我们带来的好处或是担心自己失业。你必须要深刻地理解自己到底在做什么事情,才能够得到想要的结果,让 AI 按照正确的方向做事,而不是你来打各种补丁。我当然也不想解释,AI 到底给我们带来了多少额外的工作。我只是想探究一个更简单的问题。它真的很糟糕。

最简单的问题

我把事情分成两类:对灵魂有益的,和没益的。编程开发就是对心灵有益的,即便我做的不理想。寻找我将要做事情的灵感,也归属这一类。我非常喜欢发现别人已经实现的事情,研究我能如何将其应用起来,进行润色、修改和迭代,以满足自己的需要。有了这台无穷抄袭机器,这事就更容易了。

AI 把编程里最滋养灵魂的部分偷走了——自己钻研琢磨、找到巧妙解法、把东西连通的那种满足感。以前把灵感变成代码,痛并快乐着,现在变成了「擦屁股」,收拾 AI 连接得乱七八糟的烂摊子。

这太没成就感了。当然,能甩锅的人多的是,但最终得自己改。摆脱自己的懒惰,真真正正地和代码互动交流。用我这些年攒下来的老办法——上网找灵感、找巧解。别把自己锁在老虎机里。

特殊情况

我并非一个普通程序员。我也没有在大的团队工作过,几乎没有从零开始过项目。互联网上遍地都是关于代码和灵感的信息,这些可供你选择和调整。

我以前在更小规模的团队工作,甚至是一名独立的开发者,所以我很清楚要如何去重构代码,然后再去优化。我不只是个程序员,骨子里我其实是设计师。那我该高兴 AI 让我变成更好的程序员了吗?

这我还真不确定。AI 使我更有信心去尝试新的框架,走出我的舒适圈。我当然也花越来越多的时间在编程开发上。但到底是因为它让我更高效了,还是因为我只是在赌——赌一个我想看到的结果?我是不是一直都在摇那个摇杆,直到我中奖了?


Stay Human, Stay Foolish.

Now Playing
Ready