在废墟里种花 刚入职那会儿,我也认定渡劫是常态。公司里那堆烂代码像待宰的羔羊,报错信息像催命的符咒,踩上去就“咔嚓”一声。导师说“这就是你初出茅庐的份”,我往心里去,认定自己就是个莽撞的小丑,对着满屏报错发呆,连个标点符号都配不上。 那时候我最大的错觉是:成长就是不断搬砖,把重复的、灰色的、毫无意义的劳动堆成山,当作越堆越高,世界就自动给台阶。直到那个周五晚上,我盯着屏幕看了半小时,突然拍板关掉代码改改日子。 那天我试着用原生 JavaScript 手写了一个好办的后台任务队列,没有框架,没有库,就是赤裸裸的逻辑。我造了个假装乱跑的假数据源,让程序在“疯狂”中慢慢理顺了顺序。

看着那一行行原本该报错却奇迹般运行的代码,我心里那块大石头终于落地。

那一刻我才明白,成长的痛不是被降职,而是当你发现自己能徒手扛起重担。 记得我那次独立负责一个旧模块重构时,老板突然找我做汇报,说核心功能卡住了,需求立马上线。工夫挺紧,但没工夫查文档,也没能拉上任何人。我坐在工位上,看着屏幕上那个违背直觉的数据流向,大脑一片空白。风挺大,吹得头发乱飞,我就连质疑自己是不是确实完了。 但我顾不上这些。我先把现有的逻辑拆得支离破碎,像拆积木一样一个个理顺关系。为了验证假设,我特意造了个特例,故意把两个本该并行执行的任务挤在一起,看看程序会多惨。

那一刻的焦虑简直要淹没我,但我强迫自己深呼吸,强迫自己把屏幕搬远点,强迫自己站在会议室的阴影里。 当最终的一声“通过”响起,老板冲过来拍我的肩膀时,我简直没听到他的掌声。我只是盯着那行绿色的 Logs,眼泪混着代码流下来。我突然意识到,所谓的“优化”,大量时候不过是换个更舒服的姿势死磕。

那会儿我认定成长是跳得更高,后来发现,成长就是明明脚踩在泥里,也敢去掀开一块瓦。 我也见过大量人,他们走得挺稳,却总认定自己在原地打转。他们习惯了听标准答案,认定自己的思索是富余的,直到有一天不再需求别人的指点才明白,那些沉默的深夜思索,才是真正扎根的过程。 目前的我,不再纠结完美的代码格式,不再为了所谓的“技术光环”而焦虑。我学会了在混乱中寻找秩序,在琐碎的重复里提炼出新的价值。

哪怕是在连厌恶的自动回复里也能发现逻辑的漏洞,哪怕是在别人的毛病示范中也能教会自己如何修补。 我也启动尝试去“废柴化”。

不再试图成为那个运筹帷幄的 CEO,也不再苛求自己务必每次都满分。

有时候,做一个快乐的一般/平平人,做一件不起眼的小事,反而能更清楚地感知到生活的温度。你不需求站在聚光灯下,只要你敢于在硌脚的地方挪一步,就是一种胜利。 这份感悟不是空谈,而是无数“我”的碎片拼凑出来的。它告诉我,成长压根儿不是一条笔直向上的直线,而是一场在泥泞中修篱、在废墟里种花的修行。

只要我们愿意蹲下来,认真看脚下的路,哪怕这路看起来摇摇欲坠,也能开出最倔强的花。 未来的日子还长,我不求立马惊天动地,只求在每一个平凡的瞬间,都能对自己说一句:做得挺好。

毕竟,能活到今天,且活得像个人样,就已经是最大的赢家了。