我怀念那种用力思考的感觉

 

原文地址: https://www.jernesto.com/articles/thinking_hard
原文作者: Ernesto

在你开始阅读这篇文章之前,先问自己一个问题:
你上一次真正"用力思考"是什么时候?

我所说的"用力思考",是指遇到一个具体而困难的问题,然后花上好几天时间,一直和它较劲,直到把它解决。

a)经常这样。
b)从来没有。
c)介于两者之间。

如果你的答案是(a)或(b),这篇文章可能不太适合你。但如果像我一样,你的答案是(c),那也许你会从中得到一点共鸣——至少知道自己并不孤单。

先声明一下:这篇文章没有答案,甚至连建议也没有。它只是我过去几个月一直萦绕在心头的一种感受的发泄。

建造者与思考者

我觉得我的性格主要由两个特质构成:

建造者(Builder)
渴望创造、发布、务实地做出东西。

思考者(Thinker)
需要进行长时间、深入而艰难的思考。

"建造者"其实很好理解,它由速度与实用性驱动。
它是我体内那个渴望把"想法"变成"现实"的部分。它热爱一次成功部署带来的多巴胺刺激,享受构建系统来解决真实问题的满足感,也喜欢知道 somewhere 有人正在使用自己做的工具。

而要解释"思考者",我需要回到大学时期学习物理的时候。

偶尔,我们会遇到一些比平均难度高得多的作业题。即使你对课程内容理解得不错,光是想出解题思路就很困难

我观察到学生在面对这些问题时通常分成三类(如果算上那 1% 的天才,则是四类):

第一类:大多数人
尝试几次之后,就去找教授或助教求助。

第二类:研究者
他们会去图书馆查资料,寻找类似问题或相关启发,然后再回来解决问题。通常他们也能成功。

第三类:思考者

我属于第三类。在我的经验中,这类人几乎和那 1% 的天才一样稀少。

我的方法非常简单:思考。

长时间地、深入地思考。
通常持续几天甚至几周。只要不是在处理输入输出的时间,我的大脑几乎一直在咀嚼这个问题,尝试各种可能的解决方案,甚至在睡觉的时候也在思考。

这种方法从未让我失望过。

我一直觉得,这种长时间的深度思考是我的"超能力"
我也许没有那些顶尖天才那样的速度或天赋,但只要给我足够时间,我相信自己可以解决任何问题。

而这个过程本身,会带来一种深深的满足感。

与 AI 的冲突

正因为如此,软件工程一开始对我来说如此令人满足

它达到了一个恰到好处的平衡:
既满足了 建造者(创造有用的东西、保持生产力),也满足了 思考者(解决真正困难的问题)。

回头看,我成长最多的项目,往往都是那些包含很多棘手问题、需要创造性解决方案的项目。

但最近,我发现自己真正花超过几个小时思考一个问题的次数大幅减少了

是的,我把这个归因于 AI

现在,我写的软件比以前更多、也更复杂。但我却感觉自己作为工程师几乎没有成长

当我认真思考为什么会有这种"停滞感"时,我意识到:
我的"思考者"正在挨饿。

所谓的 "vibe coding"(氛围编程) 确实满足了建造者。
看到一个想法在极短时间内变成现实,感觉非常棒。

但它也大幅减少了我必须自己想出技术解决方案的时刻

我认识很多纯粹的"建造者"。对他们来说,这个时代可能是最好的时代。

但对我来说,少了点什么

实用主义的陷阱

我知道你可能会这么想:

"如果你能靠 vibe coding 解决问题,那说明这个问题本来就不难。"

但我觉得这其实错过了重点。

问题不在于 AI 是否擅长解决难题。事实上,它甚至连简单问题也不算特别擅长

我非常确定:如果我把某个模块手动重写三次,最终的版本一定会比 AI 生成的更好。

但问题是:我是一个实用主义者。

如果我能用极少的时间和精力得到一个 "足够好" 的解决方案,那么选择 AI 几乎是理性的。

而这正是问题所在:
我没法关掉自己的实用主义。

归根结底,我还是一个 建造者
我喜欢做东西。
而且越快越好

即使我想拒绝 AI、回到过去那种通过编程满足"思考者"的时代,我体内的"建造者"也会对这种低效率感到不适。

即使 AI 给出的解决方案几乎肯定达不到 100% 满意
但它给出的 70% 解决方案 通常已经达到了"够用"的标准。

那么接下来怎么办?

说实话,我也不知道。

我还在寻找答案。

我甚至开始怀疑,编程是否还能同时满足我的这两个部分

你当然可以去做更困难的项目,希望遇到 AI 完全无法解决的问题。

我偶尔仍然会遇到这种情况。
但需要深度创造性思考的问题似乎正在迅速减少。

我也尝试过把这种"思维成长"的感觉放到编程之外。

例如重新接触物理,翻看以前的教材。
但这也没有成功。

因为很难说服自己花时间和精力去解一些既不前沿、也不相关的物理题——当我知道自己本可以用这些时间去构建一些真正的东西的时候。

于是现在的情况变成了:

我的 建造者 不允许我只是坐在那里思考那些未解决的问题,
而我的 思考者 却在我不断 "vibe coding" 的过程中慢慢挨饿。

我不知道未来是否还会有一个时代,
让这两个部分再次同时得到满足。


"现在我们可以把这个存在称为那个众所周知的名字——一个任何想象力、任何最大胆的幻想、任何虔诚的心灵、任何再深刻的抽象思考、任何狂喜的精神都从未真正达到的东西:上帝

但这种根本的统一已经属于过去;它不再存在。
它通过改变自身的存在方式,彻底而完全地粉碎了自己。

上帝已死,而他的死亡就是世界的生命。"

—— 菲利普·迈因兰德(Philipp Mainländer)