首页

科幻科技

五彩绫镜

设置

字体样式
字体大小

五彩绫镜:番外第129章凌晨四点的代码

姚浮萍已经连续七十二小时没合眼了。 倒不是公司逼的——龙胆草上周就发了通知,要求所有项目组严格执行八小时工作制,加班必须报备,连续加班超过三天强制休假。可通知是通知,现实是现实。 “五彩绫镜”上线前最后一轮压力测试出了岔子。 事情发生在三天前的凌晨。姚浮萍正准备下班,监控系统突然弹出警报:服务器响应延迟激增,某个核心模块的内存占用率飙升到百分之九十七。她坐下来开始查,一查就是三个小时,等她把问题定位到某段三年前写的底层代码时,天已经亮了。 “这代码谁写的?”她当时问。 姚厚朴凑过来看了一眼,沉默了。 姚浮萍也沉默了。 那代码是她自己写的。三年前,“星链”项目刚启动的时候,她一个人扛着后端架构,连着熬了一个月,赶在deadline之前把基础框架搭了起来。那时候时间紧任务重,有些地方写得糙,想着以后有空再优化——然后就没有然后了。 “我改。”她说。 这一改,就是三天。 此刻是凌晨四点二十分,姚浮萍坐在工位上,盯着屏幕上密密麻麻的代码,眼睛干涩得几乎睁不开。她已经改完了一大半,还剩最后一个模块,可脑子像灌了铅一样,转不动了。 她站起来,去茶水间倒咖啡。 茶水间的灯亮着。姚浮萍推门进去,愣了一下——姚厚朴坐在角落里,面前摆着一台笔记本电脑,正在噼里啪啦敲键盘。 “你怎么在这儿?”她问。 “改代码。”姚厚朴头也不抬,“你不是说那段底层有问题吗?我把我负责的部分过了一遍,有几个地方也得重写。” 姚浮萍走过去,看了一眼他的屏幕:“你这是……” “优化算法。”姚厚朴终于抬起头,眼睛红得像兔子,“之前那个排序效率太低,我换了个新思路。预计能提升百分之十五的性能。” 姚浮萍沉默了。 她这个弟弟,从小就这样。话不多,认死理,认准了的事九头牛都拉不回来。当年高考填志愿,他非要学计算机,爸妈不同意,他就自己跑去打工赚学费,硬是把四年大学读下来了。 “你几天没睡了?”她问。 姚厚朴想了想:“两天?三天?不记得了。” “去睡。” “把这个改完就睡。” 姚浮萍想说什么,又咽了回去。她知道自己说什么都没用——她们姐弟俩是一样的人。 她倒了杯咖啡,回到工位。坐下的时候,余光瞥见隔壁工位的灯也亮着。 她转头一看,是林晚。 林晚正在翻看什么,面前堆着一摞文件。姚浮萍走过去,发现那是用户反馈记录。 “你怎么也在?”她问。 林晚抬起头,有些意外:“姚姐?你还没走?” “走不了。”姚浮萍在她旁边坐下,“你呢?” “我在看用户反馈。”林晚指了指那摞文件,“压力测试不是出了岔子吗?我想看看是不是有用户提前遇到了类似问题。结果发现,三个月前就有零星反馈说某些操作会卡顿,当时没当回事。” 姚浮萍接过文件翻了翻,眉头皱起来:“这个反馈路径……是投诉邮箱?” “对。”林晚说,“投诉邮箱归客服部管,客服部只统计投诉量,不分析技术问题。这个用户写了八百字描述问题,客服回复了句“已记录,感谢反馈”,然后就没了。” 姚浮萍沉默了一会儿,说:“这是个漏洞。” “什么?” “信息传递的漏洞。”姚浮萍说,“用户反馈没有直接到达技术团队,中间被过滤掉了。我们不知道问题存在,问题就一直存在,直到今天爆发。” 林晚点点头:“我也这么想。所以我正在整理这些历史反馈,把有技术价值的挑出来,做一个分析报告。以后可以定期汇总,避免再出现类似情况。” 姚浮萍看着她,忽然觉得有些陌生。 一年前的林晚,还在提心吊胆地当卧底,每天盘算着怎么完成任务又不被发现。现在的林晚,已经能主动发现问题、提出解决方案了。 “你变了很多。”她脱口而出。 林晚愣了一下,然后笑了:“是吗?” “以前你……”姚浮萍想了想措辞,“不太管这些事。” 林晚低下头,翻着手里的一页文件,轻声道:“以前是不敢管。” “不敢?” “怕管多了露馅。”林晚说,“怕被人注意,怕被发现。那时候每天想的都是怎么藏起来,怎么不被人看见。” 她顿了顿,抬起头:“现在不一样了。现在想的是怎么把事情做好,怎么让公司变得更好。” 姚浮萍看着她,没说话。 “姚姐,”林晚忽然问,“你原谅我了吗?” 姚浮萍沉默了。 这个问题,她们之间从来没正面聊过。当初林晚的身份曝光,姚浮萍气得摔了键盘——不是因为项目受影响,是因为她觉得自己被背叛了。她当林晚是同事,是战友,是把后背交给对方的那种人。结果林晚从一开始就是带着任务进来的。 那段时间,她几乎不跟林晚说话。 后来林晚反戈一击,帮着公司打赢了官司,又留下来做数据安全。姚浮萍知道这是对的,理智上接受,可情感上那个坎儿一直没过去。 “我不知道。”她最后说。 林晚点点头,没再追问。 茶水间的方向传来脚步声,姚厚朴端着两杯咖啡过来,递给她们一人一杯。 “喝完这杯,都去睡。”他说,“天亮了再说。” 姚浮萍接过咖啡,喝了一口,苦得皱眉。她低头继续看代码,看了几行,忽然说:“林晚。” “嗯?” “那段底层代码是我三年前写的。”姚浮萍盯着屏幕,“当时赶工期,写得糙,想着以后优化。结果一拖就是三年,拖到今天出问题。” 林晚等着她说下去。 “我是想说,”姚浮萍顿了顿,“有些事,不是不原谅,是不知道怎么原谅。给自己时间,也给我时间。” 林晚看着她,眼眶有点热。 “好。”她说。 凌晨四点半的办公室,三个人各自对着屏幕敲键盘。窗外是沉沉的夜色,远处有几盏路灯亮着,偶尔有车驶过,声音远远传来,又被玻璃窗隔开。 姚厚朴先扛不住了,趴在桌上睡着了。姚浮萍看了他一眼,把自己的外套脱下来搭在他身上。 “他从小就这样,”她说,“困了倒头就睡,哪儿都能睡。” 林晚笑了:“我弟也这样。小时候写作业写着写着就趴桌上睡着了,我妈说他是属猪的。” 姚浮萍也笑了。 两个人沉默了一会儿,各自继续干活。 五点多的时候,林晚把那摞文件整理完了。她站起来活动了一下脖子,走到窗边往外看。天边已经开始泛白,楼群的轮廓慢慢清晰起来。 “姚姐,”她忽然说,“你看。” 姚浮萍走过来,顺着她的目光看去。东方天际线上一抹橙红色正在扩散,云层被染成淡淡的金边,整座城市在晨光中慢慢苏醒。 “日出。”林晚说。 两个人站在窗前,看着那轮红日一点一点升起来。阳光透过玻璃照进来,落在她们身上,暖洋洋的。 “我很久没看过日出了。”姚浮萍说。 “我也是。”林晚说,“上次看日出还是上大学的时候。期末熬夜复习,天亮了出去买早饭,就看见太阳升起来。” 姚浮萍看着她,忽然问:“你后悔过吗?” “后悔什么?” “后悔当初的选择。”姚浮萍说,“如果没来龙胆科技,没做那些事,你现在会在哪儿?” 林晚想了想,说:“可能在某个小公司当程序员,每天写写代码,拿份工资,平平淡淡过日子。” “那样的日子不好吗?” “好。”林晚说,“但那样的日子,不会有你们。” 姚浮萍没说话。 “姚姐,”林晚转过头看着她,“我知道我当初做的事伤害了很多人。如果可以重来,我一定不会那么选。但既然不能重来,我就只能往前走。往前走,把那些事变成教训,变成经验,变成让我变得更好的东西。” 姚浮萍看着她,良久,点了点头。 “好。”她说。 身后传来动静,姚厚朴醒了,揉着眼睛走过来:“几点了?” “六点。”姚浮萍说,“去洗把脸,准备开会。” “开会?开什么会?” “早会。”姚浮萍说着,拿起手机给龙胆草发消息,“告诉他,问题定位了,今天能搞定。” 姚厚朴愣了一下:“你一夜没睡,还开会?” “不然呢?”姚浮萍已经开始收拾东西,“项目后天上线,今天必须把代码改完。你也是,别想跑。” 姚厚朴苦着脸去洗脸了。 林晚看着他们姐弟俩,忽然笑了。 “笑什么?”姚浮萍问。 “没什么。”林晚说,“就是觉得,有你们真好。” 姚浮萍顿了顿,然后说:“彼此彼此。” 三个人收拾好东西,往会议室走。走廊里陆续有人来上班,看见他们三个从里面出来,都有些惊讶。 “姚姐,你们昨晚没回去?” “嗯,通宵了。” “辛苦了辛苦了!” “没事。” 会议室里,龙胆草已经在等他们了。看见三个人进来,他站起来,目光从姚浮萍熬红的眼睛移到林晚手里的文件,再移到姚厚朴刚洗完脸还挂着水珠的脸上。 “搞定了?”他问。 “快了。”姚浮萍说,“今天能改完。” 龙胆草点点头,忽然说:“改完以后,你们三个给我放假。” “放假?” “对。”龙胆草说,“三天。不准来公司,不准干活,不准看代码。睡觉,吃饭,逛街,干什么都行,就是不干活。” 姚浮萍想说什么,龙胆草抬手制止她:“这是命令。” 三个人面面相觑。 “行了,开会。”龙胆草坐下来,“说说情况。” 窗外,太阳已经完全升起来了。金色的阳光洒满会议室,落在每个人脸上。 这一天,才刚刚开始。