Claude Code:一台老虎机
...但胜算更高
Claude Code 让我一直等待。我就像实验室里那个对可卡因上瘾的小白鼠一样,不停地敲着回车键。“是的,我想要进行这个编辑。”我眼神呆滞,百无聊赖地看着代码在屏幕上滚动,同时又满心期待,因为我的想法即将变为现实。
我成为一名软件工程师,是因为我热爱这个过程。我可以连续坐上好几个小时,琢磨如何把东西‘恰到好处’地连接起来,把一个想法变成现实。这不像是工作,纯粹是乐趣、喜悦和满足。
AI 颠覆了这一过程。过去那种来自心流状态的快感,如今变成了间歇性的奖励和大量的等待。不过,这或许也无妨。也许这正是一种新的技能。反正我整天都在开会。
软件工程的核心在于管理复杂性。在我职业生涯的早期,一位比我智慧得多的人描述了两种工作模式:“魔术师”和“抄写员”。魔术师是凭空创造现实的巫师,他们大刀阔斧,从不深入细节。而抄写员则会阅读每一行文本以及它所引用的每一行,在行动之前,对所有事情都有最深入、最全面的理解。我们中的一些人倾向于其中一种工作方式,但两者都至关重要。
但真正的技能,真正让你高效的,是知道何时使用哪种模式,并能根据需要在两者之间切换。什么时候理解至关重要?什么时候我们应该跳过它,继续做下一件事?在一个每个层面都充满无尽且重要细节的领域,我们必须不断地在“放手,继续前进”和“慢下来”之间切换。
AI 编码工具极大地加速了这一过程,让你挥挥手就能创造出整个机器,将理解的责任推迟得更久。但如果你想让这一切真正‘运转’起来,你最终还是需要深入细节。
我猜,AI 编码工具之所以如此受欢迎,部分原因在于“老虎机效应”。间歇性的奖励、大量分散你注意力的等待,以及在被告知无需动脑数小时后,固有的懒惰让你寄希望于再试一次提示,而不是真正开动脑筋。
创造带来的令人振奋的力量。只需再投几个硬币,你就能再次获得实现梦想的机会。