晚上十一点,电脑屏幕一暗。我盯着天花板,脑子里跟卡带似的,全在下周的工作汇报上打转。说大不大,说小不小,就是心里发沉。真不是累得骨头散架,是那种非得把日子排成一条笔直轨道的焦虑。咱们这代人,好像集体患上了“连续型强迫症”。下一步踩哪儿?再下一步往哪挪?最好一眼就能瞅见终点的标准答案。哪怕周末只想跑去隔壁市吃顿好的,攻略也得做得比考研还细。路线、预算、备选方案,全列得明明白白。连那家备选餐厅的等位时间都得标清楚。仿佛只要算得足够严密,这辈子就不会走岔道。说真的,我连出门都得把行程表拉成Excel表格。累不累?真他妈累。但就是停不下来。好像一松手,日子就全散了架。

前阵子硬啃《离散数学结构》,翻到有限状态机那章。脑子里那根绷了一天的弦,嘿,一下就被拽松了。书里写得特干脆:复杂的系统,压根不用拿一条平滑曲线去硬套。定死几个“状态”。把状态之间能走的路划清楚,完事。你在状态A,做个决定,系统“啪”地一下跳到状态B。不预设终点。不硬求路径顺滑。只看眼下能迈哪几条腿。作者拿现实里的事儿拆这个抽象玩意儿:电梯上下、红绿灯换色、人走路时重心左右倒腾。骨子里都是状态在“咔哒咔哒”地切。读到这,我差点没笑出声。咱们天天抱怨生活像打仗,其实人家数学书早就把底牌亮出来了。冷冰冰的。但真管用。

以前我总以为,这种分段、跳跃的玩法,是计算机才懂的逻辑,离人烟地儿远着呢。后来才咂摸过味来,人早就按这套逻辑过日子了。只是咱们偏要给它套上“线性规划”的马甲。换工作。搬城市。跟谁散伙。捡个新爱好。哪回不是从一个坑直接蹦到另一个坑?中间压根没有缓冲带。咱们卡在状态A的尾巴上喘不上气,全是因为总想提前看清状态C的轮廓。可有限状态机那套规矩里,压根没写“一键直达C”的边。只有从A挪到B。再从B蹚到C。这招未必是万能解药。现实里的岔路口多的是死胡同,对吧?但在你脑子快炸、信息过载的时候,它确实是个能让人喘口气的缓冲垫。

去年硬着头皮换赛道那阵子,我整宿整宿瞪天花板。不是愁下家在哪。是怕“选岔了”。书里原话特朴素:“算法不关心全局最优,它只关心在当前状态下,如何做出下一步的有效转移。”我盯着这行字,肩膀头子突然就塌下来了。听着有点绕。但你细品,真跟咱自己一模一样。我干嘛非得提前算出五年后的自己该蹲在哪个状态?看清现在卡在哪,挑条允许的边往前走。走不通?退回来重新认路。离散数学教的就是把庞然大物切碎。切成能攥在手心里的逻辑块。生活里的难,多半是因为咱们总想一口吞下整个未来。说实在的,把五年后的KPI压在今天身上,除了把自己逼出焦虑症,真没啥额外收益。

书里大半本都在琢磨怎么把抽象概念掰成能看懂的图。怎么靠一道道习题,把解题手法磨出来。反反复复就一句话:学习不是死磕硬背,是学会拆招。落到日子里,不也一样?咱们老把“人生”当成一道没标准答案的压轴大题,捏着笔不敢落墨,生怕写错一个标点就全盘皆输。可日子哪是连续的函数。分明就是一本写满练习题的旧课本。每个阶段都是一道独立的题。解法就藏在题干里。你不用背下整本书的目录。把眼前这一页翻过去,就算过关。这话听着挺像安慰剂。但真到卡壳的时候,你按着书里那套“拆招”逻辑走两步,确实能少掉两根头发。

现实肯定比状态机磨人。没有绝对的“允许转移”清单,也没有带标准答案的习题册。但那种“必须连贯、必须丝滑、必须一步登天”的执念,恰恰是把人往死里逼的根源。允许自己在某个状态里赖一会儿。路分叉了?行。跳错一步再重新认起点,也没啥大不了的。离散的结构反倒透着股温柔的底牌:你不用摸透终点在哪。只要确认此刻踩的节点,和下一步能迈的方向。就跟书里唠叨的似的,碰上没见过的题,别急着拍脑袋算结果。先把能看见的边界圈出来。

屏幕彻底黑透,糊着一层我自己的倒影。我合上电脑。没再敲明天的待办事项。明天大概还得进新的状态。还得走新的转移。理不清的,先扔那儿不管。反正日子本来就不是连续的函数。就是一连串离散的节点。走到哪一步,就看清哪一步的路标。