一种内在的矛盾正在加剧:一方面想要快速、务实地创造事物(“建设者”),另一方面又渴望通过深度思考解决难题获得满足感(“思考者”)。AI辅助工具极大地提升了工作效率,满足了“建设者”的需求,却也让需要绞尽脑汁思考的机会变得越来越少。这形成了一个陷阱:即使AI的方案不是最优的,但它足够快、足够好,让人在务实的选择面前难以拒绝。最终,这导致了一种成长停滞的感受和内心的迷茫,因为深度思考的需求被长期忽视了。
“建设者”与“思考者”的双重人格
我的个性建立在两个主要特质之上:
- 建设者:渴望创造、交付产品,注重实用性。这部分的我追求从“想法”到“现实”的转变,享受成功部署带来的多巴胺,并从构建解决实际问题的系统中获得满足。
- 思考者:需要深度、持久的脑力挣扎来获得精神满足。
为了解释“思考者”,我需要回到大学学习物理的日子。那时,我们偶尔会遇到一些异常困难的作业题。即使你对课程内容有很好的理解,也很难找到解题的思路。
面对这些难题,我发现我的方法很简单,就是思考,长时间地、努力地思考。在几天甚至几周的时间里,我所有空闲的大脑时间都在反复琢磨解决问题的方法。这种方法从未让我失望,我一直觉得深度、持久的思考是我的超能力。
人工智能带来的冲突
最初,软件工程之所以如此令人满足,是因为它在“建设者”和“思考者”之间取得了完美的平衡。它既能让我通过创造有用的东西来感受效率和实用性,又能让我通过解决难题来满足思考的渴望。
但最近,我真正花几小时以上琢磨一个问题的次数急剧减少了。
是的,我认为这要归咎于人工智能。
我现在编写的软件比以往任何时候都多,也更复杂,但我感觉自己作为一名工程师根本没有成长。当我开始思考为什么会感到“停滞不前”时,我意识到我正在“饿死”我内心的思考者。
所谓的“氛围感编程” (vibe coding) 满足了“建设者”,能以过去几分之一的时间将想法变为现实,感觉很棒。但它也极大地减少了我需要为技术问题提出创造性解决方案的次数。
务实主义的陷阱
你可能会想:“如果你能用‘氛围感编程’搞定,那说明问题本身就没那么难。”
我认为这没有抓住重点。问题不在于AI擅长解决难题,它甚至不擅长解决简单问题。我确信,我手动重写的第三个版本的模块,会比AI输出的任何东西都好。
但我也是一个务实主义者。
如果我能用一小部分时间和精力得到一个“足够接近”的解决方案,那么不走AI这条路就是不理性的。而这才是真正的问题:我无法简单地关闭我的务实主义。
归根结底,我是一个“建设者”,我喜欢创造。我构建得越快越好。即使我想拒绝AI,回到过去那种能满足“思考者”需求的编码方式,我内心的“建设者”也会因其低效而感到挣扎。尽管AI几乎肯定不会给出100%令人满意的解决方案,但它达到的70%的方案通常已经达到了“足够好”的门槛。
那么,现在该怎么办?
说实话,我不知道。我还在摸索。
我不确定写代码是否还能同时满足我内心的两个部分。你总是可以去追求更难的项目,希望能找到AI完全无能为力的问题。但需要深度创造性解决方案的问题数量似乎正在迅速减少。
我曾尝试在编码之外获得那种精神成长的感觉,比如重读物理学教科书,但也没有成功。当我知道我本可以去创造东西时,很难说服自己花时间和精力去解决那些与现实脱节的物理问题。
我的“建设者”一面不允许我只是坐着思考未解的难题,而我的“思考者”一面则在我进行“氛围感编程”时备受煎熬。我不确定是否还会有那么一个时刻,两种需求能被同时满足。
“现在我们有权给这个存在一个众所周知的名字,这个名字总是指代着任何想象力、任何最大胆的幻想、任何虔诚的心、任何深刻的抽象思维、任何狂喜和陶醉的精神都从未达到的东西:上帝。但这个基本的统一体已是过去;它已不复存在。通过改变其存在,它已经彻底地、完全地粉碎了自己。上帝已死,他的死就是世界的生命。”