晚上十一点半。屏幕冷光糊在脸上,光标在空白文档里一下下戳着,跟催命似的。我顺手摸出那本边角卷毛的《中文Authorware7.0操作教程》。书页早泛黄起毛,手指头刚好蹭到“判断图标”那页。书上写得那叫一个死板:拽个判断图标进去,填好条件,程序就乖乖按路线跳。条件A撞上,走左边;条件B成了,切右边。严丝合缝。连个岔路口都不留。逻辑清晰得让人有点发怵。这事儿,大概就是这么个意思。
以前我傻乎乎地以为,过日子,也该这么个过法。
刚出校门那阵子,我给自己硬画了一张大流程图。二十岁定个专业,二十五岁冲个主管,三十岁咬牙凑齐首付,三十五岁带兵打仗。每个节点底下都拴着个判断图标:考核过了,往下走;挂了?重头再来。连谈恋爱、跳槽、换城市,都提前划好了分岔路。那时候多笃信啊,只要条件抠得够细,日子就能顺着流程线,稳稳当当跑完全程。现在回头看,扯淡。人哪,真没那么多预设条件等着你去精准匹配。
结果呢?现实压根没给我留那么多余地。
前阵子我死卡在一个自己划的分支上。该升的职考核早就批了,可心里那块石头就是落不了地。悬在半空。跟卡死的代码似的,一遍遍倒腾着同样的焦虑。盯着屏幕发愣,突然就咂摸出味儿来了:Authorware能掐着秒表控制光标乱窜,可它管不了那只按回车的手啊。咱们总自以为是人生的程序员。其实顶多算是站在流程线起头的围观群众。看着一堆图标闪两下,就被生活拽着往前挪。掌控感?多半是脑补出来的。真到了节骨眼上,谁还不是个被动挨打的。
过日子的时候,那些说不清道不明的停顿,其实都在给你打预防针。周末下午,突然懒得回微信。手机反扣在茶几上,连外卖电话响了都嫌吵。熬了大半年上线的项目,没蹦没跳,就剩下一股子说不出的松快。瘫在椅子上,连呼吸都觉得奢侈。跟认识好多年的人碰头,连句“最近咋样”都嫌费口水,干脆各看各的手机。这些档口没触发任何开关,也不往下跳转。它们就干巴巴地杵在那儿,像流程图里一段没接上的断头线。我以前非得把这些空隙填满。总觉得得找个名目,得有个说得通的理由,才敢迈下一步。后来才慢慢咂摸出来,有些路,压根没分支。它就是一条笔直往前伸的线,或者干脆就是死胡同。站在那儿,不用挑,也不用跳。认了。这会儿的停步,本身就算个交代。
书里还拎出个“交互图标”,说它能等用户敲键盘,再定下一步。听着挺通人性。可真到了生活里,连个交互的框框都不给你留。你干等。等不到半点回音。最后只能自己掐掉程序,或者干脆把鼠标挪开。教程里总夹着实训作业,逼着咱们把每章内容敲一遍键盘,非得做到学以致用。可生活压根不配实训室。它把一堆乱码似的变量直接甩你脸上,不演示,不剧透。手滑了?连撤销键都找不到。这套“标准答案”在现实里多半跑不通。毕竟没人会因为你没按教程来就给你发个不及格,它只负责把你往坑里推。
我也许是瞎琢磨。人哪,真没必要把日子过成操作手册。书里每一步都标着对错,顺序排得明明白白。可咱们过日子,大半功夫都在瞎折腾。都在往主线外头跑。全是在没打草稿的情况下,硬生生蹚出一条野路子。
屏幕上的光标还在一下下闪。我把书合上。懒得再往下编。有些分叉,不连上就拉倒。让流程线断在半空。说不定,还能腾出口气喘喘。