摘要:只有中央空调出风口均匀的、带着点疲惫的嗡嗡声,像一只被关在笼子里的巨大飞虫。
拿到年终奖明细单的时候,办公室里很安静。
只有中央空调出风口均匀的、带着点疲惫的嗡嗡声,像一只被关在笼子里的巨大飞虫。
那张A4纸,从人事手里递过来的时候,还是温热的,带着打印机墨粉的特殊香气。
我捏着纸的边角,指尖能感觉到那种廉价的、略显粗糙的木浆质感。
上面的数字,黑色的宋体,冷冰冰地戳在那儿。
我盯着那个数字看了很久。
久到我觉得那几个阿拉伯数字在我眼前开始跳舞,模糊成一团没有意义的墨点。
然后,我听到了旁边工位上传来一声压抑不住的、短促的吸气声。
是小周。
他几乎是抢过那张纸,眼睛一扫,嘴角就咧到了耳根。
他没出声,但那种巨大的、快要溢出来的喜悦,像水一样,迅速地漫过了我们两个工位之间的隔板。
他用手捂住嘴,肩膀在抖,然后拿出手机,开始飞快地打字。
我知道,他在跟女朋友报喜。
或者,是在家庭群里发一个大大的红包。
我的目光,又回到了我那张纸上。
那个数字,正好是他的一半。
不多不少,精准得像用尺子量过一样。
胃里有点凉,像吞下了一块冰。
我把那张纸对折,再对折,塞进了我桌上那本厚厚的《系统架构设计》里。
就像给它找了个小小的、体面的坟墓。
我没作声。
连眉毛都没抬一下。
我只是转了转脖子,颈椎发出一声轻微的“咔哒”声,然后继续看屏幕上那些密密麻麻的代码。
那些代码,是我一手搭建起来的“云雾山谷”系统。
这是公司最底层的核心数据交换平台,连接着前端所有的业务线和后端所有的数据库。
它就像一栋大楼的地基和所有看不见的管道,没人会夸奖它,但它要是抖一抖,整栋楼都会塌。
“云雾山谷”这个名字,是我取的。
因为在搭建它的那半年里,我几乎每天都是凌晨四五点才离开公司。
走出办公楼的时候,天还没亮,城市笼罩在一片灰蒙蒙的雾气里,只有远处的路灯,像一颗颗昏黄的、遥远的星星。
那个时候,我觉得自己就像一个在深山老林里独行的旅人,周围全是看不清的迷雾,每一步都得自己摸索着往前走。
没有现成的路,没有向导。
只有我和那些不断跳出来的BUG,像林子里的毒蛇猛兽。
小周,那个时候,正在负责一个前端的展示项目。
每天在会议室里,用光鲜亮丽的PPT,给老板们演示着各种酷炫的交互效果。
他的项目,名字叫“星辰大海”。
听上去,就比我的“云雾山谷”要气派得多。
老板们很喜欢他。
每次开会,李总都会点名表扬他:“小周这个项目很有想象力,用户体验做得非常好,这才是我们公司未来的方向。”
然后,他会转过头,象征性地问我一句:“你那个数据平台,怎么样了?要稳定,一定要稳定,别出岔子。”
我每次都点头,说:“没问题,李总。”
我没法跟他解释,小周那些酷炫的交互效果,背后流淌的每一条数据,都要先经过我的“云雾山谷”。
我没法跟他形容,为了保证他口中那句轻飘飘的“稳定”,我熬了多少个通宵,喝了多少杯冰美式,在服务器冰冷的机房里,对着屏幕上的一行错误代码,枯坐到天亮。
这些东西,做不成PPT。
它们是沉默的,是藏在地下的,是看不见的。
就像我的辛苦一样。
下班的时候,小周特意绕到我身边,拍了拍我的肩膀。
他的手很热,带着一股兴奋的劲儿。
“晚上一起吃饭啊?我请客!庆祝一下!”他笑得眼睛都眯成了一条缝。
我摇摇头,指了指屏幕。
“不了,还有个接口要优化。”
“哎呀,大过年的,还这么拼?”他嘴上这么说,但眼神里,却是一种居高临下的、带着点怜悯的同情。
仿佛在说,你看,努力有什么用?
他走了,办公室里的人也陆陆续续地走了。
很快,就只剩下我一个人。
我关掉显示器。
屏幕黑下去,映出了我的脸。
一张没什么表情的、有点疲惫的脸。
我站起来,走到窗边。
外面,是城市的万家灯火。
一盏一盏的灯,像撒了一地的碎金子,温暖又繁华。
可没有一盏,是为我亮的。
我忽然觉得很没意思。
真的。
不是愤怒,不是委屈,而是一种巨大的、空洞的虚无感。
就像你花了好几年时间,用心血和头发,一砖一瓦地盖起了一座城堡。
你以为它是坚不可摧的。
结果别人只是路过,朝上面吐了口口水,它就整个儿地融化了,变成了一滩泥。
那种感觉,就是没意思。
我回到工位,没有收拾东西,只是把我桌上那盆小小的多肉植物,小心翼翼地捧了起来。
那是我刚来公司时买的,一直养着。
它长得很慢,不怎么需要人照顾,只要偶尔给点水和阳光,就安安静D地待在那里,努力地长出一点点新绿。
我捧着它,走出了办公楼。
冷风一吹,我打了个哆嗦。
那一刻,我决定了。
年,还是要好好过的。
家里的年夜饭,很丰盛。
爸妈看我瘦了,一个劲儿地给我夹菜,把我的碗堆得像小山一样高。
他们小心翼翼地问我工作顺不顺心,奖金发了多少。
我笑着说:“挺好的,发了不少,够给你们包个大红包了。”
我给了他们一个厚厚的红包。
里面的钱,是我自己的积蓄。
看着他们开心的样子,我忽然觉得,那张A4纸上的数字,好像也没那么重要了。
它能买到的东西,和我此刻拥有的东西比起来,不值一提。
除夕夜,外面是震耳欲聋的鞭炮声。
五颜六色的烟花,在夜空中一朵一朵地炸开,绚烂得像一场盛大的梦。
我没有看春晚,一个人待在房间里,打开了我的笔记本电脑。
我没有写辞职信。
我只是打开了一个空白的文档。
然后,我开始写。
写“云雾山谷”的每一个模块,每一个接口,每一个函数的详细说明。
我把那些埋藏在我脑子里的,只有我一个人知道的逻辑、架构、还有那些为了绕过历史遗留问题而设计的“独门秘籍”,一个字一个字地敲了出来。
我画了详细的架构图、数据流图、部署图。
我把可能遇到的每一个坑,都用红色的字体,标注得清清楚楚。
这不像一份交接文档。
它更像一本武功秘籍。
或者说,是一张藏宝图。
我把宝藏的位置,画得明明白白。
但能不能找到,能不能看懂,能不能拿到,就看寻宝人自己的本事了。
我写了整整七天。
从大年初一,写到了大年初七。
这七天里,我没出过门,没见过朋友。
我像是又回到了搭建“云雾山谷”的那个时候,整个世界都消失了,只剩下我和屏幕上闪烁的光标。
写完最后一个字,我按下保存键。
文档的名字,我取为“云雾山谷使用指南”。
然后,我把它上传到了公司的共享服务器上,一个谁都能看得到的公共目录里。
做完这一切,我感觉身体被掏空了。
我靠在椅子上,看着窗外。
天,已经亮了。
新年的第一缕阳光,照了进来。
也是时候,该有新的开始了。
假期结束,回到公司的第一天。
办公室里充满了新年的气息。
大家都在交换着各自家乡的特产,分享着过年的趣事,空气里都是快活的味道。
小周的工位上,摆了一个崭新的机械键盘,敲起来噼里啪啦的,声音特别大,像是在向全世界宣告他的春风得意。
李总召集大家开了一个新年启动会。
他在会上意气风发,规划着新一年的宏伟蓝图。
小周的“星辰大海”项目,被他提到了战略高度,说是今年的重中之重。
而我的“云雾山谷”,只在他提到“保障系统稳定”的时候,被一句话带过。
会议室里,所有人都很兴奋,眼神里闪着光。
只有我,像一个局外人,平静地看着这一切。
我知道,这场戏,已经没有我的角色了。
会后,我敲开了李总办公室的门。
我把一封打印好的辞职信,轻轻地放在了他的桌上。
信的内容很简单,只有一行字:因个人原因,申请离职。
李总愣了一下。
他拿起那封信,看了看,又看了看我,眼神里全是不可思议。
“怎么回事?怎么突然要走?”
“个人原因。”我平静地重复。
“是不是对年终奖不满意?”他试探着问,“这个……可以谈嘛。我知道你去年很辛苦,公司都看在眼里。这样,我跟人事打个招呼,再给你补一个红包。”
他以为,这只是钱的问题。
他以为,一个红包,就能抚平所有的不公和漠视。
我摇了摇头。
“谢谢李总,但真的不是钱的问题。”
我笑了笑,那大概是几个月来,我第一次对他笑。
“我只是觉得,有点累了。”
说完,我转身,离开了他的办公室。
没有给他任何挽留的机会。
我的离职手续,办得很快。
因为我的岗位,没什么需要交接的。
至少,在他们看来是这样。
人事问我,工作交接给谁。
我说:“所有的技术文档,我都放在共享服务器上了,名字叫‘云雾山谷使用指南’,谁都可以看。”
小周被指定为我的接替者。
他看起来有点不情不愿,大概是觉得维护一个老旧的底层系统,远没有做他那个光鲜亮丽的前端项目来得有成就感。
他象征性地来找我问了几个问题。
我指了指那份文档。
“上面都写了,写得很清楚。”
他撇撇嘴,没再多问。
在他看来,我写的那些东西,可能就像小学生的说明书一样,没什么技术含量。
我走的那天,是个下午。
天气很好,阳光透过巨大的落地窗,在办公室的地板上洒下斑驳的光影。
我收拾好了我为数不多的私人物品,一个水杯,一本笔记本,还有那盆小小的多-肉。
我抱着纸箱,和同事们一一道别。
大部分人都很惊讶,但也都送上了祝福。
只有小周,眼神有点复杂。
他大概觉得,我是一个因为年终奖而赌气的失败者。
走到门口的时候,我回头看了一眼。
这个我待了三年的地方,奋斗了无数个日夜的地方。
那些熟悉的桌椅,熟悉的电脑,熟悉的同事。
一切都好像和往常一样,我的离开,没有在里面激起一丝波澜。
就像一颗石子,投入了大海。
我轻轻地关上了门。
把过去的一切,都关在了里面。
离职后的第一个星期,我彻底放空了自己。
我关掉了手机,拔掉了网线,每天就是睡觉,看书,出门散步。
我去了很久没去的公园,看到柳树已经抽出了嫩绿的新芽。
我去了很久没去的菜市场,感受那种热气腾腾的、充满生活气息的烟火气。
我的身体和精神,像一块被拧干了很久的海绵,终于又慢慢地,重新吸满了水。
第二个星期,我开始接到一些猎头的电话。
我的履历,在行业里还是很有分量的。
尤其是“云雾山谷”这个项目,虽然在公司内部不受重视,但在懂行的人眼里,这是一个技术含量极高的、完整的、从零到一的复杂系统工程。
我见了几个面试官,都聊得很好。
其中有一家,是一家发展很快的创业公司,他们的技术负责人,和我聊了整整三个小时。
从架构设计,聊到数据一致性,再到高并发处理。
我们聊得酣畅淋漓,像两个多年未见的老友。
最后,他握着我的手,眼神里满是欣赏和诚恳。
他说:“我们需要你这样的人,来为我们打下最坚实的地基。”
“地基”。
这个词,一下子就击中了我。
原来,我做的那些看不见的工作,在有的人眼里,是如此重要。
原来,我的价值,并不需要用一份华而不实的PPT来证明。
我几乎没有犹豫,就接受了他们的offer。
薪水,比原来高出不少。
但更重要的,是那种被需要、被尊重的价值感。
也就在这个时候,我接到了一个意想不到的电话。
是前公司的一个同事打来的,一个和我关系还不错的测试小妹。
她的声音,听起来很焦急。
“哥,你快看看公司群,出大事了!”
一进去,几百条未读消息,疯狂地弹了出来。
我往上翻了翻,很快就明白了发生了什么。
“云雾山谷”,崩了。
不是某个接口不稳,或者某个模块报错。
是整个系统,从底层逻辑上,发生了一次链式崩溃。
起因,是小周。
为了配合他的“星辰大海”项目二期上线,他需要对“云雾山谷”的一个核心数据分发模块进行修改。
他大概是觉得,我的设计太保守,太复杂了。
于是,他大刀阔斧地,用他自己理解的方式,“优化”了我的代码。
他没有做完整的回归测试。
或者说,他根本不知道,那个模块的背后,牵连着多少个下游业务。
他动的那一行代码,就像是多米诺骨牌的第一张。
推倒了它,后面的一切,就都跟着倒了下去。
公司的所有前端业务,瞬间瘫痪。
用户无法下单,商家无法结算,后台数据一片混乱。
这对于一个互联网公司来说,是灾难性的。
群里,已经炸开了锅。
李总在群里疯狂地@所有人,语气是前所未有的严厉和恐慌。
“技术部所有人员,立刻回公司!立刻!!”
“谁能告诉我,到底发生了什么?!”
“小周呢?让他给我死过来!”
我能想象到,此刻办公室里,是怎样一幅鸡飞狗跳的混乱景象。
我甚至能想象出,小周那张惨白的、不知所措的脸。
他一定去看了我留下的那份文档。
他也一定会发现,在他动刀的那个模块旁边,我用加粗的、鲜红的字体,写下了一行注释:
“警告:此模块为系统核心基石,任何改动,都可能引发不可预知的连锁反应。如非必要,切勿触碰。”
可是,他没有看到。
或者说,他看到了,但没有相信。
他太自信了。
自信到,以为自己可以轻易地推翻和重建别人耗费心血搭建起来的一切。
测试小妹又给我发来了私信。
“哥,现在全乱套了。李总让小周恢复你之前的代码,可小周说……他说他没有备份。”
我看到了这句话,一点也不意外。
傲慢的人,总是会忽略最基本的安全准则。
“他们看了你留下的文档了吗?”我问。
“看了,所有技术都围在一起看,但是……但是好多人说,看得不是很懂。你的设计思路太复杂了,里面有很多……他们看不明白的逻辑。”
我沉默了。
我写的不是一本说明书,而是一本心法秘籍。
只看招式,不理解心法,是没用的。
“云-雾山谷”,从一开始,就是我一个人的江湖。
我把所有的路都画了出来,但怎么走,只有我自己知道。
“哥,李总……李总让你接个电话。”
测试小妹的语气,变得有些犹豫。
我还没来得及回复,一个陌生的号码就打了进来。
我接了。
电话那头,传来了李总的声音。
他的声音,不再是平时开会时那种中气十足、充满威严的样子。
而是带着一种压抑的、沙哑的疲惫。
甚至,还有一丝……恳求。
“小林啊……”他叫了我的名字。
这是我进公司三年来,他第一次,没有叫我“那个谁”,或者“搞数据的那个”,而是清清楚楚地,叫了我的名字。
“公司出事了,你应该知道了吧?”
“嗯。”我淡淡地应了一声。
“你……能不能回来一趟?帮帮忙?我知道,之前公司在一些事情上,对你……不太公平。但是现在,真的,只有你能解决这个问题了。”
他的姿态,放得很低。
“你回来,条件你开。职位,薪水,期权,都好说。只要你能让系统恢复正常。”
我拿着手机,走到了窗边。
楼下,是车水马龙的街道。
新公司的办公室,就在我对面的那栋楼里。
那里,有一群人,正在等着我,去和他们一起,打下属于我们的“地基”。
我听着电话里,李总那急切的、带着喘息的声音。
我忽然想起了,我离开公司的那天下午。
阳光很好,办公室里很安静。
我的离开,没有带走一片云彩。
他们都以为,我只是一个可有可-无的螺丝钉。
他们以为,地球离了谁,都照样转。
可是他们不知道。
有的螺丝钉,拧在墙上,只是为了挂一幅画。
而有的螺丝钉,是拧在飞机发动机里的。
平时,你看不见它。
可一旦它松了,掉下来了,那是要机毁人亡的。
“李总。”我开口了,声音很平静。
“那份文档,我写得很清楚。每一个设计,每一个逻辑,背后都有原因。如果你们能静下心来,花点时间,把它从头到尾,仔仔细细地看一遍,我相信,你们能找到解决问题的办法。”
“可是……可是我们没有时间了啊!现在每一分钟,公司都在烧钱!”李总的声音,几乎是在咆哮。
“那是你们的问题,不是我的。”
我的语气,依然平静,甚至可以说是冷淡。
“当初,我花了大半年的时间,一个人,把‘云雾山谷’从一片荒芜中建立起来。那个时候,也没有人给我时间。我有的,只是一个个不眠的夜晚,和一杯杯冰冷的咖啡。”
电话那头,沉默了。
我能听到他沉重的呼吸声。
“我还有事,先挂了。”
说完,我没有等他回答,直接按下了挂断键。
世界,一下子清净了。
我没有感到报复的快感。
也没有觉得大快人心。
我的心里,很平静。
就像一个农民,辛辛苦苦种了一片地。
有人路过,说你的地种得不好看,然后把它踩得乱七八糟。
现在,地里颗粒无收,那个人又跑回来,求你把地变回原来的样子。
可是,凭什么呢?
我不是救世主。
我只是一个,想要体面地,靠自己的手艺吃饭的,普通人。
我的价值,应该被尊重,而不是在事后,被当成一种可以用来交易的筹码。
后来,我听说。
前公司为了解决那次危机,花了大价钱,从外面请了一个顶级的技术团队。
那个团队,花了一个多月的时间,才把系统勉强恢复到我之前的版本。
公司的业务,因此遭受了重创,好几个大客户都流失了。
李总因为这次重大的技术事故,被集团通报批评,年终的考评,也受到了严重影响。
而小周,在事故发生后的第二周,就主动辞职了。
听说,他在行业里的名声,也受到了很大的影响。
那份我留下的“云雾山-谷使用指南”,后来被前公司的技术部,当成了新人入职的必读教材。
他们说,那不仅仅是一份技术文档,更像是一部教科书,里面蕴含的架构思想和设计哲学,让他们受益匪浅。
这些,都是我后来,从一些还在前公司的好友口中听说的。
听到这些的时候,我正在新公司的办公室里,和我的新同事们,一起庆祝我们的新产品上线。
我们的产品,运行得非常稳定。
因为我们从一开始,就花-了最大的力气,去搭建那个看不见的“地基”。
我的老板,那个欣赏我的技术负责人,在庆功会上,特意把我叫到一边。
他递给我一杯香槟,对我说:
“谢谢你。我知道,用户永远不会看到你做的这些工作。但是,我们知道,我知道,它有多重要。”
我举起杯,和他碰了一下。
杯子发出清脆的响声。
窗外,是同样的万家灯火。
但这一次,我感觉,有一盏灯,是为我而亮的。
我桌上的那盆多肉,被我养在了新办公室的窗台上。
这里的阳光更好。
它长出了很多新的、嫩绿的叶子,看起来,比以前精神多了。
有的时候,我看着它,会想起过去的那段日子。
想起那个在无数个深夜里,独自面对着屏幕上冰冷代码的自己。
我并不后悔,也不怨恨。
那段经历,就像“云雾山谷”这个名字一样。
虽然充满了迷雾和孤独,但也正是在那样的环境里,我才一步一步,摸索出了自己的路。
我学会了,一个人的价值,从来都不是由别人来定义的。
你不需要向任何人证明什么。
你只需要,安安静静地,做好你该做的事。
然后,在某个合适的时机,带着你的成果,和你所有的骄傲,转身离开。
把那个因为你的缺席而留下的巨大空洞,当成你给这个世界,最好的回响。
真正的强大,不是声嘶力竭的呐喊。
而是当潮水退去时,所有人都发现,原来你,才是那块支撑着一切的,最坚硬的礁石。
而你,早已不在原地。
你去了更广阔的,属于你自己的,那片星辰大海。
我开始在新公司投入到紧张而充实的工作中。
这里的工作氛围,和我之前待的地方,完全不同。
没有那么多虚头巴脑的会议,没有那么多需要精心制作的PPT。
大家都是实干派,一头扎进技术里,为了解决一个难题,可以争论得面红耳赤,但一旦有了结论,又会立刻齐心协力地去执行。
我的位置,不再是那个被遗忘在角落里的“后台支持”。
在这里,我是架构师,是核心。
每一个新功能的开发,每一个产品方向的决策,技术负责人都会先来征求我的意见。
“从底层来看,这个方案可行吗?”
“数据结构上,我们应该怎么设计,才能支撑未来的扩展?”
“性能瓶颈可能会在哪里出现?我们得提前做好预案。”
这些问题,正是我最擅长,也最热爱思考的。
我感觉自己就像一条在浅滩里搁浅了很久的鱼,终于回到了深海。
周围的每一滴水,都在欢呼着,拥抱着我。
我开始主导一个全新的底层系统搭建,它比“云雾山谷”更复杂,更有挑战性。
我给它取名叫“磐石”。
我希望它能像一块坚不可摧的磐石,为公司未来所有的业务,提供最稳固的支撑。
我不再是一个人战斗。
我有一个团队。
团队里的每一个人,都对技术充满了热情。
我们会为了一个算法的最优解,在白板前写写画画一整个下午。
我们会为了一个微小的性能提升,通宵达旦地做压力测试。
那种感觉,很累,但是很纯粹,很快乐。
有一天深夜,我们终于攻克了一个困扰了团队很久的技术难关。
大家兴奋地叫了起来,在空无一人的办公室里互相击掌。
那一刻,我看着身边这些年轻而又充满活力的脸庞,忽然有些恍惚。
我想起了在“云雾山谷”的那些日子。
同样的深夜,同样的办公室。
却只有我一个人,和无边的寂静。
解决了问题,没有人和我击掌。
攻克了难关,没有人和我分享喜悦。
所有的辛苦和成就,都只能自己默默地吞下,然后第二天,再在会议上,听着别人用我的成果,去换取老板的赞扬。
那种孤独,像潮湿的青苔,一点一点地,爬满了我的心脏。
而现在,阳光照了进来。
青苔,正在慢慢褪去。
一个周末,我接到了前公司测试小妹的电话。
她约我出来喝咖啡。
我们约在了一家安静的咖啡馆,阳光透过玻璃窗,在桌上投下暖黄色的光斑。
她看起来有些憔-悴,眼圈发黑。
“你走了之后,公司简直乱成了一锅粥。”她搅动着杯子里的咖啡,苦笑着说。
“那个外部团队,收费贵得吓人,而且特别傲慢。他们根本不了解我们的业务,很多东西都得从头学起,沟通成本特别高。”
“李总最近的脾气,越来越差了,几乎天天在办公室里骂人。”
“好多老人,都动了走的心思。大家觉得,这公司,没盼头了。”
我静静地听着,没有插话。
这些,都在我的预料之中。
一个只看表面,不重根基的公司,就像一棵枝繁叶茂的空心树。
看起来很繁盛,但只要一阵大风,就可能拦腰折断。
我的离开,就是那阵风。
“对了,”她忽然想起了什么,从包里拿出一个小小的信封,推到我面前。
“这是李总让我转交给你的。”
我打开信封。
里面,是一张银行卡,还有一张手写的便签。
字迹很潦草,看得出写字的人,心情很烦躁。
“小林,这是公司给你的补偿,算是之前年终奖的差额,还有这次事故处理的顾问费。密码是六个零。之前的事,是我考虑不周,对不住了。”
落款,是李总的名字。
我看着那张卡,觉得有些讽刺。
他还是觉得,这是钱的问题。
他还是以为,用钱,就可以弥补一切,就可以买到心安。
我把卡,推了回去。
“这个钱,我不能要。你帮我还给他吧。”
“为什么?”测试小妹很惊讶,“这是你应得的啊!”
我摇了摇头,笑了。
“如果我想要钱,当初就不会走。我走,是因为我觉得,我的劳动,没有得到应有的尊重。”
“尊重,是钱买不来的。”
“你告诉他,那份文档,就是我留给公司的,最后的情分。至于顾问费,我不是公司的顾问,我担不起。”
我不知道,测试小妹是怎么把我的话,转达给李总的。
我也不关心,李总听了之后,会是什么反应。
从我交出辞职信的那一刻起,那个地方的一切,就都与我无关了。
我的“磐石”项目,进展得很顺利。
我们用最新的技术,最前沿的架构,把它打造成了一个业内领先的底层数据平台。
它上线的那一天,整个公司都沸腾了。
虽然用户看不见它,但公司的每一个产品经理,每一个开发人员,都知道,我们有了一个多么强大的后盾。
我们可以更大胆地去创新,去尝试更多有想象力的功能,而不用再担心,底层的系统,会拖我们的后腿。
老板在全员大会上,花了整整十分钟的时间,来介绍我们的“磐石”项目。
他把我和我的团队,请到了台上。
当着所有人的面,他说:“他们,是我们公司的英雄。他们做的,是看不见的工作,但却是最伟大的工作。”
台下,响起了雷鸣般的掌声。
我站在聚光灯下,看着一张张真诚的、充满敬意的脸。
我的眼睛,有点发热。
原来,被看见,被认可,是这样一种感觉。
它比任何奖金,任何头衔,都更能让人感到温暖和富足。
后来,我的“磐石”项目,拿了行业内的一个技术创新大奖。
我去参加颁奖典礼。
在会场,我意外地,遇到了小周。
他瘦了很多,也憔悴了很多,头发有些乱,眼神里,没有了当初那种不可一世的神采。
他看到我,愣了一下,然后有些不自然地,朝我走了过来。
“好久不见。”他挤出一个比哭还难看的笑容。
“好久不见。”我点了点头。
我们之间,陷入了一种尴尬的沉默。
最后,还是他先开了口。
“恭喜你,拿了大奖。”他的声音,有些干涩。
“谢谢。”
“我……我后来,把你留下的那份文档,从头到尾,看了一百多遍。”他看着我,眼神很复杂。
“我才发现,我当初,有多么的……无知和狂妄。”
“你写的每一个细节,考虑得都那么周全。你埋下的每一个伏笔,都像一个精密的机关。我自以为是地去改动它,就像一个三岁的小孩,要去拆一个定时炸弹。”
他说着,自嘲地笑了笑。
“我从公司出来之后,找工作,很不顺利。那次事故,在圈子里,都传遍了。没人敢用一个,能把公司核心系统搞垮的人。”
“我现在,在一家很小的公司,从头做起。每天都在写最基础的业务代码。”
“也好。”他说,“正好,可以让我静下心来,好好地,把基本功,重新练一练。”
我看着他。
眼前的这个人,和当初那个在办公室里,因为拿了高额年终奖而手舞足蹈的年轻人,仿佛判若两人。
时间,终究还是会教给每个人,他应该学会的东西。
“加油吧。”我说。
这是我唯一能对他说的话。
他点了点头,对我鞠了一躬。
“谢谢你。也……对不起。”
说完,他转身,走进了人群里。
我看着他的背影,消失在璀璨的灯光下。
我没有觉得高兴,也没有觉得解气。
我只是觉得,人生,真的很奇妙。
你走的每一步,做的每一个决定,都会在未来的某一个时刻,以一种你意想不到的方式,给你回应。
无论是好的,还是坏的。
颁奖典礼结束,我走出会场。
外面,夜色正浓。
城市的霓虹,在夜空中闪烁,像一条流光溢彩的银河。
我拿出手机,给我的团队,发了一条消息。
“奖杯拿到了。明天带回公司,放在咱们的‘磐石’服务器机柜上。那是它,最该待的地方。”
然后,我收起手机,深吸了一口夜晚微凉的空气。
空气中,有青草和泥土的味道。
我抬起头,看着满天的繁星。
我忽然明白。
无论是叫“云雾山谷”,还是叫“星辰大海”。
其实,都没有那么重要。
重要的是,你要清楚地知道,你脚下的这片土地,是你亲手开垦的。
你头顶的这片星空,是你用汗水点亮的。
你不需要活在别人的评价里。
你只需要,活在自己的价值里。
这就够了。
时间过得很快,转眼又是一年。
新公司发展得越来越好,我的“磐石”系统,也经历了数次迭代,变得越来越强大和智能。
它就像一个沉默的巨人,稳稳地托举着公司所有的业务,在飞速发展的互联网浪潮中,乘风破浪。
我也从一个纯粹的技术专家,开始慢慢地,承担起更多的管理职责。
我带的团队,越来越大。
我开始面试新人,培养下属,把我的经验和理念,传递给更多的人。
在面试的时候,我总会问一个问题。
“在你看来,一个优秀的技术人员,最重要的品质是什么?”
有的人,会说是技术能力。
有的人,会说是学习能力。
有-的人,会说是沟通能力。
这些都对。
但都不是我想要的最终答案。
直到有一天,一个刚毕业的年轻人,坐在我的对面。
他看起来有些紧张,但眼神很清澈。
他想了很久,然后对我说:
“我觉得,是责任心。”
“技术,是我们的工具,是我们的手艺。但真正决定我们能走多远的,是我们如何使用这个工具,如何对待这门手艺。”
“是把它当成一个可以随时丢弃的玩具,还是当成一个需要用一生去守护和擦拭的宝贝。”
“一个有责任心的人,他写的每一行代码,都会考虑到,它在未来,可能会对系统,对公司,对用户,造成什么样的影响。他不会留下一个烂摊子,让后面的人,去替他收拾。”
“他会像一个真正的工匠一样,对自己的作品,负责到底。”
我看着他,在他的眼睛里,我仿佛看到了很多年前,那个在深夜里,独自一人,为“云雾山谷”写下详细文档的自己。
我笑了。
“你被录取了。”我说。
年底,公司开年会。
所有人都很开心,因为公司今年的业绩,超出了所有人的预期。
老板在台上,宣布了今年的年终奖方案。
他说:“今年的年终奖,我们不搞差异化。每一个为公司付出过努力的员工,无论你的岗位是前端还是后端,是销售还是行政,你们的贡献,都同样重要。所以,我们所有人的奖励系数,都是一样的。”
台下,先是短暂的安静。
然后,爆发出了比任何时候都热烈的掌-声和欢呼。
我坐在台下,看着身边一张张兴奋而又感动的脸,心里也充满了暖意。
这,才是一个好的公司,该有的样子。
它尊重每一个人的劳动,认可每一个人的价值。
它让所有人都感觉到,自己是这个大家庭里,不可或缺的一份子。
年会结束后,我一个人,走在回家的路上。
天空中,飘起了小雪。
雪花,落在我的头发上,肩膀上,凉凉的。
我路过我曾经工作过的那栋办公楼。
楼里,依然灯火通明。
不知道,他们今年,又是怎样一番光景。
我站了一会儿,然后转身,继续往前走。
我没有再回头。
因为我知道,我的路,在前方。
那个曾经困住我的“云雾山谷”,我已经走了出来。
而现在,我正走在,通往我自己的,“星辰大海”的路上。
这条路,或许依然会有迷雾,会有坎坷。
但这一次,我不再是一个人。
我的身边,有同行的伙伴。
我的心里,有坚定的方向。
我的脚下,有我亲手打造的,最坚实的“磐石”。
这就够了。
雪,越下越大了。
我拉了拉衣领,加快了脚步。
家的方向,灯火温暖。
我知道,有人在等我。
生活,就是这样。
你总要告别一些错的,才能和对的相逢。
你总要经历一些寒冷,才能更懂得,温暖的可贵。
而那个年终奖比同事少一半的冬天,就像我人生中的一场雪。
它落下来的时候,很冷。
但当它融化之后,却滋润了我的土地,让我长出了,更坚韧的,新的枝芽。
所以,我感谢它。
感谢那段经历,让我看清了很多东西,也让我,成为了更好的自己。
一个,真正懂得自己价值,也值得被世界温柔以待的,自己。
来源:博学精灵ghOFJZX
