直觉:身体知道的,比大脑多

“我们知道的多于我们能言说的。” —— 迈克尔·波兰尼

写代码的时候,有时候你会有一种奇怪的感觉:说不上来为什么,但你就是觉得这段代码会出问题。不是 bug 已经冒出来了,而是在它还没发作的时候,身体先告诉了你——“这块不对”。

你会停下来,重新读几遍。有时候当场找到问题,有时候隔几天真的在那附近爆了个雷。而另一种情况是,代码写完了,跑得好好的,但你总觉得某个地方”写得不够好”,有一种隐隐的不安或者别扭。回头看,往往是那个地方的抽象不对、命名不顺、或者埋了一个未来会咬你的坑。

这种事情经历多了,你开始信任这种感觉。你不会给它起名字,只在心里觉得”嗯,我好像对代码有一点感觉了。”

另一种场景是选 offer。你画了一整张表格,薪资、成长空间、团队氛围、通勤距离、公司规模……逐个打分,加权求和。表格告诉你选 A,但你就是不想选 A。你对 B 有一种说不上来的偏向——可能 B 钱少一点,平台小一点,但你在 B 的面试里聊得更舒服,或者 B 做的事情让你觉得**”更有意思”**。表格是公平的,但你心里不服表格。

如果表格和内心的偏向指向同一个方向,你就是笃定的、流畅的、不需要纠结的。

纠结的时候,往往是表格说选 A,心里却说选 B。理性列了一长串证据,但直觉不给证据,只给一个结论。

这时候你会发现一个很有意思的事:直觉在说话的时候,从来不会给你一张 pros/cons 清单。它不会解释自己。它只说”我觉得是这个”。

那你会问——凭什么?这个东西没有理由,凭什么信它?

我想聊的就是这个。

你懂的,远比你”知道”的多

迈克尔·波兰尼,一个匈牙利裔的哲学家和科学家,在 20 世纪中期提出过一个概念,叫**”默会知识”(Tacit Knowledge)**。

我们知道的多于我们能言说的。

他会举骑自行车的例子:你知道怎么骑,你不会倒,但你能不能用一堆公式和语言把”如何保持平衡”写下来,让另一个从来没骑过车的人看完之后直接上车就能骑?做不到。你的身体知道,但你的大脑说不出来。

类似的还有很多。

老医生走进病房,看了病人一眼就觉得不对,让他去查某项指标,果然异常。你跟他说”你是怎么看出来的”,他说”经验吧。”这不是谦虚,也不是敷衍。他是真的不知道该怎么用语言把这一眼里的信息量翻译给你。

老司机在前车还没有踩刹车灯的时候就开始减速,几秒钟后前车果然刹车了。他不知道前车要刹车,但他的身体知道——是前车姿态的某种微妙变化,是几十万公里驾驶在身体里留下了模式识别。他的身体比他的大脑更早看到了刹车。

coding 的"这块会出问题",就是默会知识。

你之前读过的好代码不是白读的。你踩过的坑不是白踩的。你看过的烂抽象、改过的烂命名、被某个设计决策反噬过的痛苦——这些都还在。它们不在你能随时调用的显性记忆里,但它们在你身体里,变成了一种更底层的东西:一种对代码”对不对”的嗅觉

你不需要先列出十条标准再逐条检查,你的身体直接跳过了检查步骤,给了你一个心慌、别扭、或者一种说不清的笃定。这就是默会知识在工作。

波兰尼自己说得很直白:“默会知识不是显性知识的低级版本,相反,显性知识依赖于默会知识。” 你能把代码写好,不是因为你记住了 Clean Code 的全部原则,而是因为你的默会知识在帮你做绝大多数判断。原则只是出来善后的——帮你给已经形成的直觉找一个体面的解释。

直觉就是”一下看到全部”的能力

到这里,波兰尼解释了直觉从哪里来。但他没有完全解释直觉为什么有时候比理性更准。直觉的”来源”是经验的压缩态,这说得通。但它的”质量”怎么解释?为什么在某些情况下,直觉的综合判断比理性分析的得分表还要靠谱?

柏格森——一个法国哲学家,被叫了很多年”生命哲学家”——他提供了一条很有意思的思路。

柏格森认为,理性——就是那种把东西切开、分类、打分、比较的方式——天生有一个局限:它只能处理语言能描述的东西。 而语言,本质上是通用的、抽象的。当我们用理性分析的时候,我们不是在理解”这件事本身”,而是在把它放进已有的概念格子里面。

一个 offer 好不好,理性会把它切成薪资、平台、成长、氛围……每个维度单独打分。但一个 offer 的真实体验,不是这些分加在一起的总和。

整体的东西不等于碎片之和。 你最后去的那个公司,你每天感受到的不是”薪资 8 分 + 平台 7 分”,你感受的是一个完整的、混合在一起的生活。

柏格森说,要把握整体,你需要的不是分析,是直觉。直觉不是低配版理性,直觉是另一种认识方式——它不把东西切碎,而是试图直接”进入”那个东西的内部。

你在选 offer 的时候,直觉做的事情是什么?它没有逐一比较薪资和平台。它在一瞬间,把你关于**”我是什么样的人”、”我想过什么样的生活”、”这个团队给我的感觉”、”五年后的我会不会后悔”**等等所有这些维度,一次性综合了起来。它给了你一个整体的、说不清理由的偏好。

理性的天花板是”可以言说”,直觉的天花板是”可以把握”。 也就是说,理性的上限是被语言囚禁的——有些东西,它就是说不出来。而直觉,可以触碰到那些你表达不了但确实存在的东西。

比如面试的时候,有的面试官你聊得很好,技术问题都答上来了,对方评价也不错,但你就是觉得这家公司不太对。你说不出来是哪儿不对。是对方某个表情?是办公室空气里的什么东西?是某个回答里藏着一丝微妙的不一致?你不知道。但你感觉到了。

事后你可能发现,那个公司的 leader 风格和你合不来,或者那个团队的文化有点压抑。总之你的直觉抓到了一些东西,那些东西真实存在,但不在你理性分析的范畴里。

纠结是一种哲学

如果直觉这么牛,为什么我们还会纠结?

回到选 offer 的场景。如果不纠结,说明直觉和理性在同一个方向上——你想要的和”应该”要的重合了。 这很幸福,但不太常见。

大多数让人成长的决策,都在纠结区里。

纠结不是简单的”信息不足”或者”算不过来”。从更深的层面看,纠结是两种认识方式的冲突。理性数的是外部标准:薪资多少、平台多大、title 好不好听。直觉数的是内部标准:这个事情有没有意思、这个团队待着舒不舒服、这个方向是不是我真正想做的。

外部标准没有什么错。人活在现实里,要吃饭要租房要算数字。

内部标准也没有什么错。这些就是你真正在乎的东西——它们真实存在,即使你写不进简历。

波兰尼和柏格森合在一起,看纠结会更清晰一点:

直觉是超能力,可以替代理性。

直觉只是另一种认识方式——它看到的东西更多,但打不出证据。

  • 你的直觉来自于长期的默会知识积累——你在生活里一次又一次地感受到”什么是适合我的”、”什么让我舒服”、”什么让我痛苦”。这些东西积累下来,形成了一套你自己都不完全了解的判断系统。(波兰尼
  • 你的直觉可以”一下看到整体”,它同时考虑了外部条件、内部偏好、潜在感受、未来可能性……但不给你列明细。(柏格森
  • 而你的理性,只能处理能被语言描述的部分——也就是表格上的那些项目。薪资可以量化,成长空间可以打分,但”我在这个团队会不会真正开心”这种东西,你没法赋值,只能感觉。
  • 于是两种认识方式产生了冲突——直觉说**”你应该选这个”,理性说“我没有选这个的数据支撑”**。

直觉打不出证据,但直觉看到了更多东西。

纠结就是这张表格和这种感觉在谈判。

纠结不是坏事。你在纠结的时候,不是在浪费时间——你在试图让两种认识方式彼此倾听。你在努力把你的默会知识和你的理性判断对齐。这个过程本身,就是你对自己认真负责的模样。

信直觉,但别神化它

聊到这儿,我总觉得得拉回来一点。要不然容易把直觉写成某种超能力。

直觉不是完美的。它有天花板。 这个天花板不是柏格森说的理性的天花板,而是经验的边界——你的直觉只在你深耕过的领域里靠谱。

一个老医生看病人有直觉,但让他去修车,他的直觉就是噪音而不是信号。一个老司机开车有直觉,但让他去写代码,他的”感觉”跟随机猜没什么区别。

直觉的可靠性,和你在这个领域里积累的默会知识的厚度成正比。

所以有一个很简单的原则:在深耕的领域,相信直觉;在陌生的领域,直觉只是偏见。

在你自己写了五六年代码之后,”这块好像会出问题”是值得认真的信号。在你开了十年车之后,下意识想要踩刹车是值得信任的。在你认真过自己的生活很多年以后,那种”我好像真的想要这个”的感觉,是有分量的。

但在完全陌生的领域——你第一次炒股、第一次装修、第一次和某个类型的人打交道——那种”我觉得”大概率只是刻板印象或者情绪反射,和直觉没有关系。这不是直觉,这是错觉。

分辨这两者,本身就是一种默会知识:你越认识自己,你越知道自己哪些感觉靠谱,哪些不靠谱。

最后

直觉终归不是什么神秘的东西。它是我们经验的压缩态,是身体替我们记住了太多大脑说不出来的事情。

学会辨认它——什么时候它在说话,什么时候它在误报。
学会尊重它——在你深耕的领域里,它往往比你的理性看到得更多。
学会审视它——认出它的边界,知道它在什么地方不可信。

我想这大概是一个成年人能对自己做出的最好的信任——不是相信直觉永远对,而是相信直觉值得被倾听。毕竟,那里面装着你在世界上活过的所有年岁。你的身体比你的简历长了更多记性。它能告诉你的,远比一份表格要多。