残羹剩饭这词儿,以前年轻的时候,光觉得就是吃剩的饭菜,没啥特别的。说白了,就是字面意思,吃不了兜着走,剩下的那些个。真是在社会上摸爬滚打了几年,才算是真正明白了这四个字背后的滋味儿,那可不光是吃的那么简单,里头带着一股说不出的道道儿。
我为啥会这么说?这事儿还得从我刚进那行的时候说起。那会儿也是意气风发,觉得能大展拳脚,好歹也是学了一身手艺出来的,总得找个地儿施展施展。结果,社会这大学校,上来就给我上了一课。公司里派活儿,一般都是挑肥拣瘦的,这道理在哪儿都一样。好的项目,有油水的项目,或者说,能出成绩、能露脸的项目,那些个老员工、有资历的,都抢着做,那架势,比过年抢红包还来劲。
等到分到我手里的,你猜怎么着?那会儿领导把我叫到办公室,语重心长地拍了拍我的肩膀,说小伙子,你看你刚来,得有个机会锻炼锻炼,感受一下我们公司的底蕴。我当时还傻乎乎地觉得这是个好事儿,觉得领导器重我。结果他给我甩过来的,是一个老旧系统的维护项目。说是维护,就是修补,更准确地说,是收拾烂摊子。
这个系统,用的是好多年前的技术栈,那会儿我看着那些代码,感觉就像在看古董。整个系统就像个补丁堆起来的房子,左边一个洞,右边一个窟窿。代码写得七扭八歪,逻辑链条错综复杂,文档更是别提了,那是压根儿就没有。以前的那些老员工,干完一茬又一茬,每个人都在这系统上添了一笔,然后又留下一堆问题,拍拍屁股走人了。搞得这项目组里,谁都不愿意碰这玩意儿。那些有点资历的同事,都找各种理由推掉了,有的说手头项目忙,有的说要去出差,反正各种借口都出来了。这块儿烫手的山芋,就这么稳稳当当地落到了我这个刚来的愣头青头上。

刚开始我还不懂,真觉得是个学习的机会。那会儿傻呀,还真想着能从中学到点儿结果一上手才发现,我的天呐,这哪是项目,这分明就是个文物,还是个残破不堪的文物。每一行代码都像个坑,你刚填平一个,旁边的地儿又塌下去了。改一个bug,牵出来十个八个新的问题,就跟打地鼠似的,没完没了。想找人问,之前的那些开发者,好多都离职了,联系不上了。剩下的那些,也是支支吾吾,含糊不清,一问三不知,或者干脆告诉你,这个我没碰过。那段时间,我真是日日夜夜猫在公司,办公室里就我一个人开着灯。每天盯着屏幕,头发都快愁白了,眼圈儿黑得跟熊猫似的。看着别人做的项目风风火火,天天说进度,说创新,自己这边却是在一堆破烂里刨食,那种感觉,就叫残羹剩饭,真是说一点儿也不夸张。
那段时间,我才真明白,这残羹剩饭不光指餐桌上的剩菜剩饭,更指的是那些别人挑剩下、不愿碰、甚至觉得是负担的活儿,是那些没油水、不讨好、还费力气的差事。在职场上,这玩意儿可太多了。好的机会被抢走了,能出彩儿的活儿被人分完了,留给你的,可能就是这些没人要的、费力不讨好的。那种滋味,就像是别人吃饱喝足了,享受完了宴席,你却只能在边上收拾他们的烂摊子,还得想办法把这烂摊子给收拾利索了。这不就是把别人的残羹剩饭,当成自己的大餐来啃吗?而且还得啃出个模样来,不然可没人给你鼓掌。
我硬是把那个破系统给捣鼓得能用了,虽然没法大放异彩,也谈不上什么高大上的技术升级,但好歹算是稳定运行了,至少没再出过什么要命的故障。那时候才明白,虽然是残羹剩饭,但啃下来了,也算是自己的一份本事,一份经验。这些年的摸爬滚打,让我学会了,不是所有事情都能挑到最好的,很多时候,我们就是得从别人的残羹剩饭里,找出自己的路来,找出自己的价值来。这词儿,现在在我心里,分量可重了,因为它背后,是我一段实实在在的摸爬滚打,一段从不解到深悟的经历,真是尝尽了人情冷暖。

