第1章
猝死------------------------------------------:59。,盯着面前三块屏幕的代码,眼睛干涩得像砂纸打磨过。他已经连续工作了36个小时,咖啡喝了七杯,胃里翻涌着酸水。。,在35岁生日这天,还在亲自de*ug。,进度条卡在99%已经三分钟。陈燃的手指在键盘上悬着,随时准备处理可能出现的错误。。“燃石OS 3.0”,是公司未来三年的核心战略。去年立项时,他在董事会上拍着桌子保证:“新架构能让我们的云计算成本降低40%,性能提升两倍。”,CEO微笑,所有人都说“陈燃不愧是技术天才”。。,换了三任项目经理,需求文档改了十七版。市场部说要有社交功能,销售部说要兼容旧版API,财务部说要控制在预算内。每一个人都在提要求,没有一个人真正理解技术。。“如果CTO不亲自下场,这个项目怎么推进?”CEO在会上笑着说了一句,所有人都点头。。,一条微信消息弹出来。陈燃瞥了一眼,是董事会秘书发来的:"陈总,明天下午两点,董事会有个重要决议需要您参加。"。
重要决议。这四个字在他脑子里转了两圈。
上个月,财务总监偷偷告诉他,CEO正在和几家投资机构接触,讨论新一轮融资。按惯例,*轮之后创始人股权会被稀释到30%以下。燃石科技A轮时,陈燃已经让出了35%。如果*轮再稀释,他的股份将降到20%以下。
而CEO手里的投票权,已经超过了40%。
“陈总,你要小心点。”财务总监走之前说的最后一句话,表情微妙,像是在提醒,又像是在试探。
陈燃知道这意味着什么。
他做了六年的CTO,从公司只有三个人的时候就在。最初的那间民房里,他和另外两个合伙人一起写下了燃石科技的第一行代码。那时候没有办公室,没有投资人,甚至连公司名字都是随便取的——“燃石”,因为他姓陈,名字里有个“燃”字,合伙人开玩笑说“燃烧的石头,***”。
创业第一年,他们接外包项目养活自己。陈燃白天写客户的代码,晚上写自己的产品。有时候困得睁不开眼,就用冷水冲头,然后继续。最穷的时候,三个人分一碗泡面,陈燃把面让给别人,自己喝汤。
“等我们成功了,我一定要吃一碗加三个蛋的泡面。”他那时候说。
后来真的成功了。燃石科技的企业级云服务产品拿下行业第一,营收破十亿,估值三十亿。媒体把他称为“中国云计算十年来的技术旗手”。
他也确实吃得起加三个蛋的泡面了。
但他再也没有吃过泡面。
编译进度条终于走完了。绿色的“*uild Succeeded”弹出来,陈燃松了一口气,伸手去拿桌上的水杯。
手在发抖。
不是累了的那种抖,而是控制不住的震颤。他想握住杯子,手指却像不听使唤似的,杯子滑落,水洒在键盘上。
“操。”他骂了一声,抓起纸巾擦键盘。
但这只手根本握不住纸巾。纸巾在手指间滑来滑去,像一条活的鱼。
陈燃愣了一下,盯着自己的右手。
这只手写了二十年代码。从Tur*o C++到Visual Studio,从Eclipse到VS Code,从黑底的终端到彩色的IDE。它敲击过的键盘如果连起来,可以绕地球不知道多少圈。
但现在,它连一张纸巾都拿不起来。
一种前所未有的恐惧涌上心头。
不是因为水,而是因为胸口那股突然炸开的疼痛。像有人把手伸进胸腔,攥住了他的心脏,然后狠狠一拧。
剧痛从胸口向四肢蔓延,像电流一样窜过每一根神经。陈燃张大了嘴,但喉咙像被人掐住,发不出任何声音。
他的身体开始向后仰,椅子发出刺耳的摩擦声。最后的意识里,他看见屏幕上的代码——那行优雅的lam***表达式,简洁得像一首诗——
return users.stream().filter(u -> u.isActive()).collect(Collectors.toList());
真好。这是他职业生涯的最后一个commit。
然后一切都黑了。
再次有意识的时候,他发现自己趴在键盘上。
不对。
他不是趴在键盘上,他是漂浮在黑暗里。
低头看,自己的手是半透明的。出租屋的灯光穿过他的身体,在地板上投下一个模糊的影子。
他死了。
这个认知像一盆冰水,从头浇到脚。
陈燃站在——或者说飘在——自己的**旁边。那具身体还趴在电脑桌上,脸埋在键盘里,姿势像一个写着写着就睡着的程序员。桌上的咖啡已经凉了,屏幕保护程序亮起来,是燃石科技的公司Logo——一个燃烧的石头的剪影。
“原来死是这样子的。”他想。
没有走马灯,没有白光隧道,没有天使来接。只是疼痛,然后是黑暗,然后是发现自己变成了一个旁观者。
手机又响了。
屏幕亮起来,微信消息一条接一条地弹。
"陈总,明天的董事会您一定要来啊,有些事情需要当面聊。"
"技术部的兄弟们说燃石OS 3.0今天上线,辛苦了陈总!"
"陈总,生日快乐啊,虽然晚了点,哈哈。"
"燃哥,听说CEO要换掉你的人,你小心。"
最后一条消息来自林默——他的老部下,跟了他十年的核心架构师。消息是三分钟前发的,陈燃死后的第三分钟。
他想回复,手伸出去,却穿过了手机。
他忘了,自己已经没有手了。
手机屏幕暗下去,又亮起来。来电显示:林默。
没有人接。
电话响了四十多秒,挂断。然后再次响起。五次,六次,七次。
第七次响完,屏幕定格在通话记录页面。陈燃看见自己的名字上面,有99+条未读消息。大多数来自林默,还有一些来自其他同事、前同事、合作方。
其中一条,来自一个他没想到的人。
苏晚。
"陈燃,听说你最近不太好。有空的话,我请你喝杯咖啡吧。好久没联系了。"
消息发来的时间是23:47。他死前的十二分钟。
他没有看到。
这辈子,他错过了太多消息。
上辈子也是。
陈燃漂浮在出租屋的天花板下,看着这间他住了两年的屋子。十二平米,一张床,一张桌子,一台电脑,三块屏幕。窗外是北京五环外嘈杂的夜,楼下是永远在施工的地铁站。
他本来可以住更好的房子。他的身家如果变现,足够在北京三环内买十套。但他没有时间去看房,没有时间去搬家,甚至没有时间去买一束花放在桌上。
他只是写代码。写代码,写代码,写代码。
从22岁写到35岁,从实习生写到CTO,从一间民房写到另一间出租屋。
他以为写完了燃石OS 3.0,一切都会好起来。公司会上市,他会成为亿万富翁,他可以买一套带落地窗的房子,可以养一只猫,可以请苏晚来家里吃饭。
但他没有写完。
或者说,他写完了,但没有人会在意了。
因为明天下午两点的董事会,主题不是“燃石OS 3.0上线庆功”,而是“关于公司管理层调整的决议”。
他已经提前知道了结局。
上辈子——不对,这辈子——他有过无数次这样的预感:在会议室里被微笑的CEO请出去,在邮件里看见“不再担任CTO职务”的通知,在媒体上读到“燃石科技核心技术人员离职”的新闻。
然后呢?
然后就是这间出租屋,这台电脑,这杯凉了的咖啡。
然后就是死亡。
陈燃突然很想笑。三十五岁,云计算领域的顶级专家,手握三十亿公司的核心技术,却死在了一张几十块钱的塑料椅上。
他想起一个笑话:程序员有三宝,钱多、话少、死得早。
笑话不好笑。
他一直以为自己是被累死的。但现在他终于明白了,他死于一件事——
他以为只要把技术做到极致,世界就会对他温柔以待。
世界没有。
手机最后一次亮起来。这次不是消息,是朋友圈的一条更新。
发信人头像是一个蓝色的火焰图标,名字叫“赵墨-星火互动CTO”。内容是一张截图——福布斯30位30岁以下精英榜,他的名字排在第一个。
配文只有一句话:"三十而立,感谢所有相信技术的人。"
这条朋友圈发出三分钟,点赞破百。评论区里,投资人们排队祝贺,媒体人预约专访,同行们喊着“赵总**”。
陈燃看着那个名字,手指——如果他还有手指的话——微微蜷缩。
赵墨。
星火互动的CTO,比他小两岁,江湖人称“深蓝”。他是这个行业里唯一让陈燃感到威胁的人。
不是因为他技术更好。是因为他永远走在陈燃前面。
2014年陈燃开始做容器化,赵墨已经在做Service Mesh。2016年陈燃布局AI,赵墨已经把AI应用到所有产品线。2018年陈燃开始研究边缘计算,赵墨的专利比他还多五个。
永远领先半步。
永远在每一个技术拐点上精准卡位。
陈燃曾经怀疑赵墨是不是有预知能力。后来他觉得是自己想多了。这个世界上就是有天才,就是有人比你聪明还比你努力。
但现在,死过一次的他,站在自己的**旁边,看着赵墨的福布斯喜讯,脑中突然炸开一个念头——
如果赵墨不是天才呢?
如果他也有预知能力呢?
如果他——
也重生了呢?
这个念头太大,大到陈燃的意识都开始震荡。他感觉自己在被什么东西吸走,像旋涡一样,从出租屋的天花板一直向上,穿过楼板,穿**空,穿过云层。
最后的最后,他听见一个声音。
那个声音不像从外界传来,而像是从他的灵魂深处响起,低沉,缓慢,带着某种古老机器运转的轰鸣:
"程序错误……回溯……重新加载……"
"目标时间节点:2008年9月17日。"
"地点:中国,江城,理工大学。"
"宿主状态:……正常。"
"重启。"
黑暗崩塌。
陈燃感觉自己在下坠,穿过无数层代码,穿过无数个0和1构成的数字长河,像一块被扔回过去的石头。
他要醒了。
在2008年的大学机房里。
在一切都还来得及的时间里。
重要决议。这四个字在他脑子里转了两圈。
上个月,财务总监偷偷告诉他,CEO正在和几家投资机构接触,讨论新一轮融资。按惯例,*轮之后创始人股权会被稀释到30%以下。燃石科技A轮时,陈燃已经让出了35%。如果*轮再稀释,他的股份将降到20%以下。
而CEO手里的投票权,已经超过了40%。
“陈总,你要小心点。”财务总监走之前说的最后一句话,表情微妙,像是在提醒,又像是在试探。
陈燃知道这意味着什么。
他做了六年的CTO,从公司只有三个人的时候就在。最初的那间民房里,他和另外两个合伙人一起写下了燃石科技的第一行代码。那时候没有办公室,没有投资人,甚至连公司名字都是随便取的——“燃石”,因为他姓陈,名字里有个“燃”字,合伙人开玩笑说“燃烧的石头,***”。
创业第一年,他们接外包项目养活自己。陈燃白天写客户的代码,晚上写自己的产品。有时候困得睁不开眼,就用冷水冲头,然后继续。最穷的时候,三个人分一碗泡面,陈燃把面让给别人,自己喝汤。
“等我们成功了,我一定要吃一碗加三个蛋的泡面。”他那时候说。
后来真的成功了。燃石科技的企业级云服务产品拿下行业第一,营收破十亿,估值三十亿。媒体把他称为“中国云计算十年来的技术旗手”。
他也确实吃得起加三个蛋的泡面了。
但他再也没有吃过泡面。
编译进度条终于走完了。绿色的“*uild Succeeded”弹出来,陈燃松了一口气,伸手去拿桌上的水杯。
手在发抖。
不是累了的那种抖,而是控制不住的震颤。他想握住杯子,手指却像不听使唤似的,杯子滑落,水洒在键盘上。
“操。”他骂了一声,抓起纸巾擦键盘。
但这只手根本握不住纸巾。纸巾在手指间滑来滑去,像一条活的鱼。
陈燃愣了一下,盯着自己的右手。
这只手写了二十年代码。从Tur*o C++到Visual Studio,从Eclipse到VS Code,从黑底的终端到彩色的IDE。它敲击过的键盘如果连起来,可以绕地球不知道多少圈。
但现在,它连一张纸巾都拿不起来。
一种前所未有的恐惧涌上心头。
不是因为水,而是因为胸口那股突然炸开的疼痛。像有人把手伸进胸腔,攥住了他的心脏,然后狠狠一拧。
剧痛从胸口向四肢蔓延,像电流一样窜过每一根神经。陈燃张大了嘴,但喉咙像被人掐住,发不出任何声音。
他的身体开始向后仰,椅子发出刺耳的摩擦声。最后的意识里,他看见屏幕上的代码——那行优雅的lam***表达式,简洁得像一首诗——
return users.stream().filter(u -> u.isActive()).collect(Collectors.toList());
真好。这是他职业生涯的最后一个commit。
然后一切都黑了。
再次有意识的时候,他发现自己趴在键盘上。
不对。
他不是趴在键盘上,他是漂浮在黑暗里。
低头看,自己的手是半透明的。出租屋的灯光穿过他的身体,在地板上投下一个模糊的影子。
他死了。
这个认知像一盆冰水,从头浇到脚。
陈燃站在——或者说飘在——自己的**旁边。那具身体还趴在电脑桌上,脸埋在键盘里,姿势像一个写着写着就睡着的程序员。桌上的咖啡已经凉了,屏幕保护程序亮起来,是燃石科技的公司Logo——一个燃烧的石头的剪影。
“原来死是这样子的。”他想。
没有走马灯,没有白光隧道,没有天使来接。只是疼痛,然后是黑暗,然后是发现自己变成了一个旁观者。
手机又响了。
屏幕亮起来,微信消息一条接一条地弹。
"陈总,明天的董事会您一定要来啊,有些事情需要当面聊。"
"技术部的兄弟们说燃石OS 3.0今天上线,辛苦了陈总!"
"陈总,生日快乐啊,虽然晚了点,哈哈。"
"燃哥,听说CEO要换掉你的人,你小心。"
最后一条消息来自林默——他的老部下,跟了他十年的核心架构师。消息是三分钟前发的,陈燃死后的第三分钟。
他想回复,手伸出去,却穿过了手机。
他忘了,自己已经没有手了。
手机屏幕暗下去,又亮起来。来电显示:林默。
没有人接。
电话响了四十多秒,挂断。然后再次响起。五次,六次,七次。
第七次响完,屏幕定格在通话记录页面。陈燃看见自己的名字上面,有99+条未读消息。大多数来自林默,还有一些来自其他同事、前同事、合作方。
其中一条,来自一个他没想到的人。
苏晚。
"陈燃,听说你最近不太好。有空的话,我请你喝杯咖啡吧。好久没联系了。"
消息发来的时间是23:47。他死前的十二分钟。
他没有看到。
这辈子,他错过了太多消息。
上辈子也是。
陈燃漂浮在出租屋的天花板下,看着这间他住了两年的屋子。十二平米,一张床,一张桌子,一台电脑,三块屏幕。窗外是北京五环外嘈杂的夜,楼下是永远在施工的地铁站。
他本来可以住更好的房子。他的身家如果变现,足够在北京三环内买十套。但他没有时间去看房,没有时间去搬家,甚至没有时间去买一束花放在桌上。
他只是写代码。写代码,写代码,写代码。
从22岁写到35岁,从实习生写到CTO,从一间民房写到另一间出租屋。
他以为写完了燃石OS 3.0,一切都会好起来。公司会上市,他会成为亿万富翁,他可以买一套带落地窗的房子,可以养一只猫,可以请苏晚来家里吃饭。
但他没有写完。
或者说,他写完了,但没有人会在意了。
因为明天下午两点的董事会,主题不是“燃石OS 3.0上线庆功”,而是“关于公司管理层调整的决议”。
他已经提前知道了结局。
上辈子——不对,这辈子——他有过无数次这样的预感:在会议室里被微笑的CEO请出去,在邮件里看见“不再担任CTO职务”的通知,在媒体上读到“燃石科技核心技术人员离职”的新闻。
然后呢?
然后就是这间出租屋,这台电脑,这杯凉了的咖啡。
然后就是死亡。
陈燃突然很想笑。三十五岁,云计算领域的顶级专家,手握三十亿公司的核心技术,却死在了一张几十块钱的塑料椅上。
他想起一个笑话:程序员有三宝,钱多、话少、死得早。
笑话不好笑。
他一直以为自己是被累死的。但现在他终于明白了,他死于一件事——
他以为只要把技术做到极致,世界就会对他温柔以待。
世界没有。
手机最后一次亮起来。这次不是消息,是朋友圈的一条更新。
发信人头像是一个蓝色的火焰图标,名字叫“赵墨-星火互动CTO”。内容是一张截图——福布斯30位30岁以下精英榜,他的名字排在第一个。
配文只有一句话:"三十而立,感谢所有相信技术的人。"
这条朋友圈发出三分钟,点赞破百。评论区里,投资人们排队祝贺,媒体人预约专访,同行们喊着“赵总**”。
陈燃看着那个名字,手指——如果他还有手指的话——微微蜷缩。
赵墨。
星火互动的CTO,比他小两岁,江湖人称“深蓝”。他是这个行业里唯一让陈燃感到威胁的人。
不是因为他技术更好。是因为他永远走在陈燃前面。
2014年陈燃开始做容器化,赵墨已经在做Service Mesh。2016年陈燃布局AI,赵墨已经把AI应用到所有产品线。2018年陈燃开始研究边缘计算,赵墨的专利比他还多五个。
永远领先半步。
永远在每一个技术拐点上精准卡位。
陈燃曾经怀疑赵墨是不是有预知能力。后来他觉得是自己想多了。这个世界上就是有天才,就是有人比你聪明还比你努力。
但现在,死过一次的他,站在自己的**旁边,看着赵墨的福布斯喜讯,脑中突然炸开一个念头——
如果赵墨不是天才呢?
如果他也有预知能力呢?
如果他——
也重生了呢?
这个念头太大,大到陈燃的意识都开始震荡。他感觉自己在被什么东西吸走,像旋涡一样,从出租屋的天花板一直向上,穿过楼板,穿**空,穿过云层。
最后的最后,他听见一个声音。
那个声音不像从外界传来,而像是从他的灵魂深处响起,低沉,缓慢,带着某种古老机器运转的轰鸣:
"程序错误……回溯……重新加载……"
"目标时间节点:2008年9月17日。"
"地点:中国,江城,理工大学。"
"宿主状态:……正常。"
"重启。"
黑暗崩塌。
陈燃感觉自己在下坠,穿过无数层代码,穿过无数个0和1构成的数字长河,像一块被扔回过去的石头。
他要醒了。
在2008年的大学机房里。
在一切都还来得及的时间里。
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
相关书籍
友情链接