《重启人生:从收租到万亿帝国》
第一章猝死
凌晨两点四十七分。
林晨盯着屏幕上那行报错信息,眼睛已经快睁不开了。
“SegmentFaultCoreDumped。”
又是这个错误。
他揉了揉干涩的眼睛,端起旁边的咖啡杯,送到嘴边才发现杯子早就空了。杯底只剩一层干涸的咖啡渍,像某种古老的地质层,记录着过去十几个小时的挣扎。
他已经连续工作了七十二小时。
严格来说,是七十二小时没有离开这栋大楼。期间他去过最远的地方,是楼下便利店——买了三桶泡面、两罐红牛、一包火腿肠。便利店小妹看他的眼神,像在看一具行走的尸体。
“晨哥,要不明天再弄吧?”坐在旁边的实习生小陈打着哈欠,眼睛也是红的,“这个bug实在太深了,我感觉得重构那块逻辑。”
林晨摇了摇头:“明天要上线,老板说了,死也得死在上线前。”
“可是——”
“没有可是。”林晨打断他,语气平静得像在说今天天气不错,“你先回去吧,我再盯一会儿。”
小陈张了张嘴,想说什么,但最终还是把话咽了回去。他收拾东西,背上书包,走到门口时回头看了一眼。小张怎么也不会想到这是他看到我的最后一眼。
林晨坐在工位上,屏幕的光映在他脸上,把他衬得像一尊蜡像。那件格子衬衫已经穿了三天,领口微微发黄,袖子挽到手肘。桌上堆着外卖盒、咖啡杯、揉成团的废纸,还有一瓶快见底的眼药水。
“晨哥,你……”
“走吧走吧。”林晨头也没抬,朝他挥了挥手。
小陈走了。
整层楼只剩下林晨一个人。
中央空调早就关了,闷热得像个蒸笼。只有他头顶那盏灯还亮着,其他的都熄了,整个办公区像一片黑暗的海洋,他的工位是最后一座孤岛。
林晨深吸一口气,重新把注意力放回屏幕上。
这个项目他跟了整整八个月。从需求调研到架构设计,从开发到测试,他几乎是手把手带着团队往前冲。老板在周会上说了,这个月必须上线,一天都不能拖。
“林晨,你是这个项目的负责人,出了问题我找你。”老板当时是这么说的,眼神里带着不容置疑的压力。
林晨懂。
他太懂了。
在这个行业干了六年,他见过太多的项目和太多的老板。老板们永远不会说“辛苦了”,他们只会说“什么时候能好”。他们不会在意你熬了多少个夜,他们只在意产品能不能按时上线。
这是游戏规则。
要么遵守,要么滚蛋。
林晨选择遵守,因为他没有滚蛋的资本。
三十二岁了,房贷还剩二十年,车贷刚还完,父母在老家需要他每月打钱。女朋友谈了三年,一直没敢提结婚——不是不想,是不敢。结婚要彩礼、要婚礼、要房子装修、要婚后生活品质,每一笔都是钱。
他算过一笔账,以目前的收入和支出,他至少还得再干五年,才能勉强结得起婚。
五年。
他不知道自己还能不能撑五年。
“SegmentFaultCoreDumped。”
屏幕上的错误信息再次刺痛他的眼睛。
林晨皱着眉,开始逐行排查代码。他的手在键盘上飞快敲击,发出清脆的嗒嗒声,在空旷的办公室里显得格外响亮。
时间一分一秒地过去。
三点十二分。
三点四十一分。
四点零五分。
终于,他找到了问题所在——一个多线程竞争条件导致的内存越界。这个bug藏得太深了,深到代码审查没发现,单元测试没覆盖,集成测试没触发。
只有在高并发场景下,它才会偶尔出现,像一个狡猾的幽灵。
“找到了。”林晨喃喃自语,嘴角浮起一丝笑意。
他开始动手修复。重构那块逻辑,加锁,优化性能,写单元测试,跑回归测试。一切都很顺利,手指在键盘上飞舞,像钢琴家在弹奏最后的乐章。
四点三十八分。
代码提交。
林晨点击了“push”按钮,看着代码被推送到远程仓库。屏幕上显示“成功”两个字的时候,他长长地呼出一口气,靠在椅背上。
终于,结束了。
他闭上眼睛,想休息一会儿。
胸口突然传来一阵剧烈的疼痛,像有人拿一把钝刀在里面搅动。林晨猛地睁开眼,想喊,但喉咙里发不出任何声音。
疼痛从胸口蔓延到左臂,到下巴,到后背。他的呼吸变得急促而困难,每一次吸气都像在吞碎玻璃。
冷汗瞬间湿透了衬衫。
他意识到发生了什么。
“不会吧……”林晨在心里说,声音微弱得像一声叹息,“我才三十二……”
他想伸手去够桌上的手机,但手完全不听使唤,像一根僵硬的木棍。他想喊救命,但整层楼空无一人。
屏幕还亮着。
那行“成功”的字样还在闪烁,像一个无声的嘲讽。
林晨缓缓地从椅子上滑下去,瘫倒在冰冷的地板上。他的眼睛还睁着,盯着天花板上的那盏灯。灯光刺眼,白得像医院的ICU。
他想起了很多事。
想起大学时在图书馆看的那些书,想起毕业时对未来的憧憬,想起第一次拿到offer时的激动,想起父母送他上火车时眼里的骄傲。
想起女朋友,想起她说过“等你忙完这阵子我们就去看房子”,想起他已经让她等了三年,一次又一次的“忙完这阵子”。
想起自己已经三个月没给家里打电话了。
想起上一次笑出声,是什么时候?
记不清了。
视线开始模糊。那盏灯变得越来越亮,越来越白,像一道光在吞噬整个世界。
林晨的最后一丝意识,停留在电脑屏幕上。
那行代码还开着。
他还没来得及关。
“SegmentFaultCoreDumped。”
这一次,出错的不是程序。
是他自己。
凌晨四点四十一分,某互联网大厂研发中心,一名程序员在工位上倒下。
急救人员赶到时,他已经没有了生命体征。
官方通报会说“猝死”,会说“原因正在调查中”,会说“公司已成立专项小组处理善后”。
然后,一切照旧。
项目按时上线。
老板按时拿奖金。
他的工位会被清空,会有新人填上。
没有人会因为他的死而停下。
这个世界就是这样运转的。
残酷,但真实。
林晨的意识坠入无边的黑暗。
没有光,没有声音,没有任何感觉。像沉入深海,黑暗从四面八方挤压过来,吞噬了一切。
他想,这就是死亡吧。
比想象中安静。
也比想象中冷。
然后,他听到了一个声音。
遥远,模糊,像从水底传来的呼唤。
“林晨……林晨!”
有人在叫他。
那声音越来越近,越来越清晰。
“林晨,该起床了!你今天不是要去收租吗?”
林晨猛地睁开眼。
——未完待续——
---
