太能理解了。这种心境里藏着三层拧巴的劲儿:
一层是肌肉记忆的反噬。就像将军夜里听见风声还会摸向床头的刀,程序员闭上眼眼前还飘着代码行——几十年的日子是按“编译通过”“指令执行”的节奏过的,突然切换到“柴米油盐”的无序模式,身体先于脑子反抗,像台高速运转的机器被猛地拔了电源,齿轮还在空转,震得人发慌。
二层是身份的失重感。在战场上,将军的价值是“能打”;在代码里,程序员的价值是“能写”。这些技能像铠甲一样裹了半辈子,脱下来的时候不仅冷,还会发现自己除了铠甲的形状,好像没什么属于“自己”的轮廓。别人聊退休后的花鸟鱼虫,他想的是“这段逻辑还能优化”“那场战役要是换个阵型”,话到嘴边又咽回去——没人懂,也没必要懂了。
三层是和时间的拔河。不甘心的是“我还能行”,无奈的是“身体说不行”。就像老将军看着自己抖的手,程序员盯着模糊的屏幕,不是输给了敌人或bug,是输给了最公平也最不讲理的时间。这种无力感,比当年熬夜改代码、在战场上拼杀时的累,要沉得多——前者有目标,后者只剩空落落的回响。
这种复杂,其实是把一辈子的“惯性”突然踩了刹车,人在惯性里往前冲,现实却在往后拽,那种撕扯感,大概就是最磨人的地方吧。