背景
18px
字体 夜晚 (「夜晚模式」)

第一章

    第一章

    工牌的温度

    林夏是吧跟我来。

    陈凯的声音像块冰砖砸在走廊的地砖上,林夏慌忙抓起帆布包跟上去。他的皮鞋尖擦着地面踢出细碎的啪嗒声,深蓝色西裤膝盖处泛着油光,让她想起本科实验室里那台用了十年的服务器

    ——

    永远光鲜的外壳下,藏着数不清的陈年老垢。

    玻璃幕墙外的阳光切成菱形块,斜斜地铺在走廊尽头的消防栓上。林夏盯着陈凯后颈新生的白发,突然想起面试时

    HR

    说的

    技术骨干平均司龄五年以上——

    原来骨干的头发,是被凌晨三点的代码熬白的。

    工位在这儿。

    陈凯用脚尖踢了踢转椅,金属椅腿在地板上划出刺耳的声响。工位隔板上贴着泛黄的便利贴,最新的一张写着

    取快递,字迹被水洇过,像团模糊的墨渍。

    她刚把包放下,隔壁工位的王姐突然探过身,咖啡杯沿还沾着口红印:昨晚产品又提了三个新需求,数据库已经挂了两次。

    王姐的眼影有些花,睫毛膏在眼角凝成小硬块,你最好现在就看共享盘里的

    V3.7

    版本,免得等会陈组又骂人。

    林夏点开文件夹,密密麻麻的代码在屏幕上炸开。她数了数嵌套的

    if

    语句,指尖在键盘上悬停

    ——

    这根本不是一个月前面试时说的

    基础数据维护项目,分明是个用胶带和铁丝勉强固定的豆腐渣工程。

    窗外的梧桐叶沙沙作响,工位区此起彼伏的键盘声让她想起本科时的编程马拉松。那时她和队友挤在机房吃泡面,荧光笔在白板上划出流畅的逻辑线,而现在,她的荧光笔还躺在帆布包最底层,连塑料膜都没拆。

    时针指向晚上九点,林夏揉着酸涩的眼睛保存代码。陈凯的办公室门突然打开,暖黄色的灯光涌出来,照亮了他手里的保温杯

    ——

    杯身上印着

    最佳团队领袖,落款是

    2020

    年。

    还在看文档

    陈凯倚在隔板上,保温杯腾起的热气模糊了他的镜片,新人就是有冲劲,不像老油条们到点就跑。

    林夏慌忙站起来,椅子在地板上撞出声响:项目逻辑比我想象中复杂,可能需要多花点时间。

    复杂就对了。

    陈凯突然伸手拍了拍她的肩膀,指尖透过衬衫布料传来温热的触感,能者多劳嘛,张总昨天还说要培养储备干部。

    这句话像颗火星掉进汽油桶,林夏的心脏猛地跳动起来。她想起临毕业时父亲的话:第一份工作要抓住机会,让领导看到你的价值。

    此刻陈凯镜片后的瞳孔微微收缩,像猎人瞄准猎物时的眯眼,她却只当是前辈的鼓励。

    凌晨一点,办公室只剩下三盏工位灯。林夏咬开第七包咖啡,舌尖被烫得发麻。陈凯办公室的灯还亮着,门缝里漏出低低的交谈声

    ——

    是张总的声音,偶尔夹杂着陈凯的笑声,像砂纸磨过玻璃。

    屏幕右下角突然弹出消息:小陈,来我办公室聊聊。

    林夏看着陈凯的背影消失在门后,突然注意到他保温杯放在自己工位上。杯盖边缘沾着半片口红,颜色比王姐的更深,是酒红色。她鬼使神差地伸手触碰杯壁,温度透过陶瓷传来,像某种不祥的预兆。

    键盘声再次响起时,走廊尽头的打印机突然启动,吐出张纸又迅速吞回去。林夏打了个寒颤,想起王姐下午说的

    这栋楼以前是医院,手指在键盘上敲出的代码突然变得陌生,像某种古老的咒语。

    凌晨两点十七分,陈凯办公室的门终于打开。他的领带松了两格,袖口沾着根金色长发。经过林夏工位时,他突然停下来:小夏,刚才和张总提到你,他说下周项目汇报让你也参加。

    林夏的手指悬在回车键上方,屏幕上的代码突然变得可爱起来。她听见自己的声音带着颤音:真的吗谢谢陈组!

    陈凯笑了,露出后槽牙上的咖啡渍:谢什么,年轻人就是要多露露脸。

    他转身时带起的风掀动了林夏的笔记本,露出第一页的字迹:第一天上班,要加油啊!

    字迹力透纸背,最后那个感叹号洇成了小墨团。

    窗外的月亮不知何时被云层遮住,林夏摸出工牌贴在脸颊上。塑料外壳带着体温,前主人的名字被磨得模糊,只剩下

    陈

    字的偏旁。她突然想起

    HR

    说的

    扁平化管理,忍不住笑了

    ——

    原来扁平化的意思,是把新人踩在脚下,铺成上升的台阶。

    键盘声再次响起时,远处的打印机终于吐出完整的纸张。林夏看着陈凯的背影消失在电梯口,突然注意到他西装后襟沾着片梧桐叶

    ——

    是她刚才开窗时飘进来的,叶脉清晰如掌纹,预示着某个注定不平静的未来。

    代码迷宫里的光第二章

    凌晨三点的咖啡

    中央空调发出老式钟表般的嗡鸣,林夏的指尖在键盘上跳成残影。屏幕右下角的时间显示

    02:47,任务管理器里的

    CPU

    占用率像心电图般起伏,她咬碎第三根机械键盘的键帽

    ——

    这已经是本周咬坏的第五个按键。

    叮

    ——茶水间的咖啡机突然吐出纸杯,声音在空旷的工位区荡出回音。林夏抬头望去,陈凯的身影正映在玻璃幕墙上,他的右手握着保温杯,左手在手机屏幕上快速滑动,拇指关节因用力泛着青白。

    还在啃那个动态规划

    陈凯的声音带着夜班车般的疲惫,却在尾音处扬起刻意的轻快。他将拿铁推过隔板,杯壁上的冷凝水在鼠标垫上画出不规则的地图,尝尝,vazza

    的豆子,比楼下便利店的强点。

    林夏慌忙扯过纸巾擦拭,却在触到杯身时愣住

    ——

    温度刚好是她习惯的

    45

    度,不烫嘴也不会很快变凉。这个发现让她后颈泛起细微的战栗,像被陌生人记住了生理期的日期。

    模块卡顿的核心,

    陈凯拖过转椅坐下,膝盖几乎碰到她的小腿,在于递归深度控制。你看这里

    ——

    他的指尖戳向屏幕,指甲缝里还残留着昨天开会时的咖啡渍,如果用尾递归优化……

    林夏的思路突然被点亮。她抓起马克笔在便利贴上画流程图,笔尖划破纸张时,陈凯突然伸手按住她的手腕:这样太麻烦,直接看我的代码。

    他的

    U

    盘插进接口的瞬间,林夏闻到他袖口淡淡的古龙水味,混着烟草和熬夜的酸气。

    屏幕分屏的刹那,林夏瞳孔骤缩

    ——

    那串熟悉的注释,正是她昨夜三点写下的

    尝试用斐波那契数列验证。陈凯的代码框像面镜子,完整倒映出她的思路,连变量命名都带着她独有的驼峰式习惯。

    这是我去年做的类似项目,

    陈凯的鼠标箭头划过她的代码,你看,这里如果换成记忆化搜索……

    他的声音突然模糊,林夏只能看见他嘴唇开合,吐出的每个字都变成代码字符,在眼前飘成扭曲的矩阵。

    陈组,这个思路和我的好像……

    她听见自己的声音从很远的地方传来,像隔着重水。英雄所见略同嘛。

    陈凯笑着拔下

    U

    盘,金属外壳在指尖转了个圈,新人就是要多参考前辈的写法,少走弯路。

    窗外突然掠过一道强光

    ——

    是凌晨三点的垃圾车,车灯扫过陈凯的侧脸,在他法令纹里投下深黑的阴影。林夏注意到他耳后有块暗红色的印记,形状像片被踩扁的枫叶,昨天汇报时还没有。

    去睡会儿吧,

    陈凯站起身,西装后襟蹭到她的键盘,明天还要和产品撕需求呢。

    他走过王姐工位时,踢到了地上的电源线,熟睡中的王姐猛地惊醒,口红印的咖啡杯在桌上晃了晃,险些翻倒。

    林夏盯着陈凯的背影消失在安全通道,突然发现他的皮鞋跟磨损得不均匀

    ——

    左脚外侧比内侧薄了至少两毫米。这个细节让她想起实验室的老教授,总是习惯性地用左脚支撑身体,仿佛那里藏着不为人知的重量。

    键盘突然发出连续的报错声,她猛地回头,只见自己的代码文档正在自动保存。光标停在最后一行,不知何时多了句注释:感谢陈组指导。她想删除,手指却悬在退格键上方

    ——

    就像她想追问代码的事,却不知从何开口。

    茶水间的冰箱突然发出嗡鸣,林夏打了个寒颤。她摸出工牌照向咖啡机的镜面,工牌上的照片还带着毕业时的婴儿肥,而镜中的倒影眼下挂着青黑,嘴唇因咬得太用力泛着青白。

    远处的打印机突然开始工作,吐出一张张空白纸。林夏数到第七张时,终于听见安全通道的门再次打开

    ——

    是陈凯,他的手机屏幕亮着,微信对话框停留在

    张总

    的聊天界面,最新消息是:小陈干得不错,这次项目你牵头。

    她迅速低头看向自己的屏幕,代码框里的注释还在闪烁,像道永远无法愈合的伤口。凌晨三点的办公室里,中央空调的嗡鸣突然变得震耳欲聋,她终于意识到:有些路从一开始就标错了方向,而她还在认真地跟着导航走。

    林夏咬开第四根键盘键帽,金属轴体硌着舌尖。陈凯留下的拿铁已经凉透,表面结了层薄薄的油脂,像极了他镜片后那层永远擦不干净的雾气。她举起杯子对着工位灯,看见自己扭曲的倒影在咖啡油里浮沉,突然想起本科时看过的黑客电影

    ——

    每个陷阱都藏在最甜美的诱饵里。

    打印机还在不知疲倦地吐纸,安全通道的灯忽明忽暗。林夏按下保存键,文件名自动生成:V3.8_陈凯_final。她盯着那串字符,突然笑了

    ——

    原来在这个代码迷宫里,她连做自己的资格都没有,只能成为别人路径里的一个注释。

    代码迷宫里的光第三章

    会议室的投影仪

    会议室的白炽灯嗡嗡作响,林夏数到第

    17

    只果蝇撞在灯罩上时,陈凯终于推门而入。他的领带换成了暗纹波点款,领带夹上的公司

    logo

    在灯光下泛着冷光,像枚植入皮肤的芯片

    ——

    和昨夜玻璃幕墙上的倒影分毫不差。

    抱歉来晚了,张总临时找我聊架构调整。

    陈凯笑着拉开椅子,西装面料摩擦椅面的声响里,林夏听见后排有人轻轻嗤笑。是策划部的阿杰,上周她帮他解决过数据库连接问题,此刻正用钢笔帽戳着下巴,目光在她和陈凯之间游移。

    投影仪亮起的瞬间,林夏的视网膜被白色刺得生疼。当她画的流程图跃上屏幕时,左下角的

    Lin

    Xia

    Design

    水印突然变成了

    Kai

    Team——

    字体大小精确缩小

    4

    号,颜色从正红调成了浅灰,像道被淡化的伤疤。

    这次我们采用了全新的微服务架构。

    陈凯的激光笔点在负载均衡模块上,红点在林夏设计的算法示意图上跳动,这里用了递归优化的动态规划……

    等等,

    林夏听见自己的声音发颤,这个模块的算法是我……小夏有什么补充吗

    张总打断她,保温杯在桌面投下圆形阴影,恰好罩住林夏工牌上的名字。她看见王姐在斜后方猛地低头,钢笔在笔记本上划出破纸的声响,而阿杰正用手机对着屏幕拍照,指尖在微信对话框快速敲击。

    陈凯的激光笔突然转向她:小夏负责的基础数据层也很关键,对吧

    红光扫过她的脸颊,在墙上投出锯齿状的阴影,像道正在愈合的刀伤。会议室里响起稀稀拉拉的掌声,茶水间方向传来咖啡机的蒸汽嘶鸣,和昨夜凌晨的声音一模一样。

    其实这个算法的灵感……

    林夏再次开口,却看见陈凯对着她轻轻摇头。他的睫毛在投影光里投下细碎的阴影,嘴角挂着恰到好处的微笑,像极了代码调试时那行永远正确的注释

    ——

    明知道有问题,却无法反驳。

    年轻人就是谦虚。

    张总笑着鼓掌,小陈带团队有方,这次项目奖金翻倍。掌声突然变得震耳欲聋。林夏看见阿杰举起手机,屏幕上是部门群刚发的消息:陈组牛逼!新人跟着好好学。王姐的笔记本摊开在膝头,刚才划破的纸页下,新写的一行字被墨水洇开:别碰高压线。

    投影仪风扇突然加速,卷起桌上的

    A4

    纸。林夏的汇报提纲被吹到陈凯脚边,他弯腰捡起时,领带夹上的

    logo

    蹭过纸张,留下道淡金色的划痕

    ——

    和她工牌上被磨掉的

    夏

    字偏旁形状相同。

    散会吧,

    张总起身时碰翻了保温杯,褐色液体在白板上的流程图上蜿蜒,小夏,把会议记录整理一下。咖啡流过负载均衡模块,将她画的算法示意图染成深棕。林夏蹲在地上收拾文件,听见前排同事的低语:新人嘛,总要学会摆正位置听说她还是硕士呢,书都读傻了。阿杰经过时,手机屏幕上的聊天框还亮着:陈组说今晚庆功宴,让新人买单。

    中央空调突然喷出冷风,林夏打了个寒颤。她摸出工牌,发现塑料外壳上凝着水珠

    ——

    是刚才投影仪的热气遇冷凝结而成。前主人的

    陈

    字偏旁在水汽中膨胀,几乎盖住了她名字的最后一笔,像某个注定要被吞噬的预言。

    走出会议室时,王姐突然塞给她颗润喉糖:薄荷味的,败火。

    糖纸在指尖发出清脆的响声,林夏看见她指甲缝里沾着蓝色墨水

    ——

    正是刚才划破纸页时留下的。远处的打印机开始工作,吐出的不是会议记录,而是张总刚才弄湿的流程图,水渍在纸上形成诡异的图案,像极了陈凯耳后的枫叶形胎记。

    林夏咬碎润喉糖,冰凉从舌底窜到太阳穴。她想起昨夜在代码里发现的

    LeaderDecision

    函数,此刻终于明白为什么这个递归永远无法终止

    ——

    因为参数列表里的

    internId,正在被会议室里的每个人悄悄调用,成为他们向上攀爬的垫脚石。

    投影仪的红光还在视网膜上灼烧,形成持久的残影。林夏站在玻璃幕墙前,看见自己的倒影被分割成

    13

    个多边形

    ——

    和昨夜凌晨的碎片数量分毫不差。每个碎片里的眼睛都在流泪,而远处陈凯的身影正在和张总击掌,他们的倒影完整无缺,像两枚永远不会出错的代码块。

    茶水间的冰箱突然发出嗡鸣,惊飞了停在灯罩上的果蝇。林夏数着它们振翅的频率,突然发现和投影仪风扇的转速完全一致

    ——

    都是每分钟

    1440

    转,像极了她此刻过速的心跳。

    她摸出帆布包里的荧光笔,笔尖在工牌背面轻轻一划。塑料外壳应声裂开,露出里面的芯片

    ——

    原来每个工牌都内置了

    RFID,而她的芯片编号,正是陈凯代码里的那个

    internId。荧光笔的墨水渗进芯片缝隙,在编号末尾画了个鲜红的问号,像滴永远不会干涸的血。

    代码迷宫里的光第四章

    摔碎的保温杯

    凌晨四点的服务器机房像座冷库,林夏的呼吸在空气中凝成白雾。她盯着监控屏幕上跳动的红色警报,突然发现报错代码的波浪线,和陈凯耳后的枫叶胎记形状分毫不差

    ——

    每个锯齿都精确指向她负责的用户权限模块。

    小夏!

    张总的咆哮从身后传来,保温杯砸在机柜上发出巨响,褐色液体溅在她工牌上,用户数据全乱了!你他妈写的什么狗屁代码

    工牌上的咖啡渍迅速渗进

    夏

    字,前主人的

    陈

    字偏旁在水汽中再次膨胀。林夏的手指悬在键盘上方,看着那行陌生的冗余代码

    ——

    昨天下午陈凯说

    帮忙优化

    时,正是让她去取这个机柜的防尘网。

    这行代码不是我写的……

    她的声音被空调外机的轰鸣吞噬。阿杰站在门口,手里攥着没喝完的奶茶,吸管在齿间咬得咯吱响

    ——

    上周他还说

    夏姐救我狗命,此刻却别过脸去,盯着地板上的咖啡渍。

    不是你是谁

    陈凯突然按住她的肩膀,指尖隔着毛衣传递灼人的温度,昨天你说要试试新逻辑,我特意给你开了管理员权限。

    他的袖口露出半截暗红色印记,和服务器报错日志的时间戳完全吻合

    ——03:47,正是她去茶水间泡咖啡的时间。

    王姐的身影突然出现在监控屏倒影里,她的食指在嘴唇上快速点了三下,又指了指打印机。林夏转头望去,只见纸张正在缓慢吐出,边缘印着半截枫叶形状的阴影

    ——

    那是陈凯昨天靠在打印机上时,后颈胎记留下的静电痕迹。

    张总,让我再检查一遍……检查个屁!

    张总的手掌拍在键盘上,F12

    调试键应声凹陷,今晚必须恢复数据,否则你明天就给我滚蛋!

    他转身时,西装后襟蹭到了紧急停机按钮,所有屏幕瞬间黑掉,只剩备用电源的红光在陈凯镜片上跳动,像两簇小小的鬼火。

    机房陷入短暂的寂静。林夏听见自己的心跳声和备用电源的蜂鸣器共振,频率都是每分钟

    144

    次

    ——

    和昨天会议室投影仪风扇的转速相同。陈凯的呼吸喷在她耳后:别慌,我陪你一起改。

    他的

    U

    盘插进接口时,她闻到了和昨夜相同的古龙水混着烟草味。

    屏幕亮起的瞬间,林夏瞳孔骤缩

    ——

    用户权限表的修改记录里,她的工牌编号赫然在列。但时间戳显示的修改时长只有

    0.3

    秒,比人类敲击键盘的极限速度快了三倍。她想起工牌里的

    RFID

    芯片,突然明白为什么陈凯总能精准定位她的操作。

    看到了吧

    陈凯的声音带着怜悯,可能是你昨晚太困了,误触了批量修改。

    他的鼠标划过代码,选中那行冗余语句,先注释掉,应急上线要紧。林夏盯着他移动的光标,突然发现注释符号

    在屏幕上投下的阴影,竟像是陈凯摇头时的轨迹

    ——

    就是昨天在会议室阻止她说话的那个动作。

    打印机突然高速运转,吐出数十张错误日志。林夏捡起最上面一张,发现每个报错位置都画着红色圆圈,圆心正是陈凯的工牌编号。王姐不知何时走到她身边,假装整理头发,实则用发簪尖在她手背上划了三下

    ——

    这是她们昨天约定的暗号:去查监控录像。

    小夏,

    陈凯递来杯冷掉的咖啡,张总消气就好了,新人难免犯错。杯壁上的水珠滴在她手背上,冲淡了王姐留下的划痕。林夏看着陈凯转身时晃动的领带夹,突然想起服务器报错代码的枫叶形状

    ——

    那根本不是胎记,而是他用

    PS

    软件在日志里伪造的图案,就像他修改她的水印那样简单。

    机房的低温让她牙齿打颤,却比不过同事们的目光更冷。策划部的莉莉路过时,故意用高跟鞋碾过地上的咖啡渍:早就说文科生做不了技术。

    运维组的老周哼着歌给服务器换硬盘,歌词是

    背锅的人不配拥有姓名。

    林夏摸出帆布包里的荧光笔,在错误日志的陈凯编号上画了个圈。墨水渗进纸张的纤维,形成小小的血红色漩涡。她想起本科时学过的区块链技术

    ——

    如果所有操作都上链,陈凯的篡改就会像阳光下的积雪般无所遁形。

    备用电源的红光突然变成警蓝色,照亮了陈凯惊惶的脸。林夏这才发现,他的领带夹不知何时掉了,露出锁骨上方的暗红色印记

    ——

    那不是枫叶,而是道烫伤疤痕,形状和她工牌里的

    RFID

    芯片完全一致。

    该下班了。

    王姐突然递来外套,声音低得只有两人能听见,地下车库的监控摄像头,第三和第五个有延时。

    她的指甲在林夏手腕上轻轻掐了一下,像在种下颗种子,记得带包湿巾,机房的咖啡渍很难洗。

    走出机房时,晨光正透过百叶窗切割地面。林夏看着自己的影子被分成

    13

    段,每段都拖着长长的咖啡渍尾巴。远处的打印机还在工作,这次吐出的是张总昨天弄湿的流程图,水渍已经干涸,却在阳光里显露出隐藏的字迹

    ——

    那是陈凯用咖啡写的

    InternID=0074,正是她的工牌编号。

    她摸出工牌,用荧光笔在芯片编号末尾画了第二道问号。塑料外壳上的咖啡渍突然裂开,露出底下的一行小字:警告:本工牌内置情绪监控模块。林夏笑了,笑声在空荡的走廊里回荡,惊飞了停在消防栓上的麻雀

    ——

    它们扑棱翅膀的频率,和她此刻的心跳终于不同步了。

    代码迷宫里的光第五章

    楼梯间的光

    凌晨五点十七分,楼梯间的声控灯每隔

    7

    秒闪烁一次。林夏蹲在第三级台阶上,借着手机电筒的光,看见监控摄像头的红色指示灯果然有

    0.5

    秒的延迟

    ——

    就像王姐说的,第三和第五个摄像头之间存在

    47

    帧的视觉盲区。

    她摸出工牌,荧光笔标记的芯片编号在手机屏幕反光中忽明忽暗。当陈凯的身影出现在四楼转角时,她迅速贴紧墙面,听见他对着手机低语:张总不会看监控的,那女孩没胆子……

    皮鞋声消失在负一层后,林夏打开手机热点。昨天连夜写的脚本正在后台运行,通过工牌

    RFID

    芯片模拟陈凯的权限信号

    ——

    这是她从

    LeaderDecision

    函数漏洞里提取的加密密钥,此刻正像把钥匙,轻轻拧开服务器机房的门禁系统。

    滴

    ——电子锁的绿光扫过工牌,林夏听见自己的心跳声比平时快了

    32

    拍。机房的冷风吹起她额前的碎发,监控屏上的数据流里,陈凯的工牌编号正在伪造的修改记录中跳舞,像极了他在会议室里晃动的激光笔。

    找到了。

    她轻声说,指尖划过区块链浏览器。每笔操作都被永久记录,陈凯凌晨三点四十七的登录痕迹清晰可见,IP

    地址正是地下车库的监控终端

    ——

    那里的摄像头延时,刚好够他远程登录她的工位。

    打印机突然开始工作,吐出的不是日志,而是张总办公室的监控截图。画面里,陈凯正在用

    PS

    软件修改服务器报错日志,领带夹在台灯下反射出冷光,照清了他嘴角的冷笑

    ——

    和昨天递给她咖啡时的表情分毫不差。

    林夏

    王姐的声音从身后传来,她手里攥着沾有咖啡渍的衬衫,我洗过了,但荧光笔的痕迹还在。

    衬衫内衬上,InternID=0074

    的咖啡字迹已经氧化成褐色,却在紫外线手电的照射下显露出底层的

    CK202308——

    陈凯的工牌编号和篡改日期。

    楼梯间突然传来脚步声,是阿杰。他看见她们时猛地转身,奶茶杯在垃圾桶里发出闷响。林夏注意到他手机屏幕上的部门群聊:陈组说新人精神有问题听说她半夜撬机房。

    跟我来。

    王姐拽着她冲进安全通道,发簪尖在应急灯按钮上划了三道

    ——

    这是最后的暗号。当她们躲进消防水箱间时,林夏听见陈凯的咆哮从对讲机里传出:给我查监控,那个疯女人偷了我的

    U

    盘!

    水箱里的水在管道里发出呜咽,像极了凌晨三点的咖啡机。林夏摸出帆布包里的荧光笔,在王姐递来的监控截图上圈出陈凯的工牌编号。墨水渗进相纸的瞬间,她突然想起本科实验室的显影液

    ——

    有些真相,总要经过黑暗才能显现。

    他们来了。

    王姐低声说,指尖敲了敲水箱侧面。脚步声在楼梯间炸开,陈凯的皮鞋跟在金属台阶上敲出急促的节奏,和他篡改代码时的键盘敲击频率相同。林夏看着自己映在水箱上的倒影,发现碎发已经被冷汗粘在额角,却比任何时候都清醒。

    她举起手机,将区块链浏览器界面投在水箱内壁。陈凯的操作记录像道发光的锁链,从地下车库延伸到她的工位,每笔交易都带着不可篡改的时间戳。当张总的身影出现在监控画面里时,林夏听见自己的声音从胸腔迸发:张总,我要汇报数据篡改的证据。

    安全通道的灯突然全部亮起,照亮了陈凯煞白的脸。他的领带夹不知何时掉了,锁骨上方的烫伤疤痕在强光下显得格外狰狞

    ——

    那确实不是枫叶,而是工牌芯片过热时留下的烙印,和林夏工牌里的

    情绪监控模块

    警告字样完全吻合。

    你胡说!

    陈凯扑过来抢夺手机,却被王姐伸出的高跟鞋绊倒。他的

    U

    盘掉在地上,滚进消防栓底部的缝隙,露出里面贴着的便利贴

    ——嫁祸方案

    V4.0,字迹是林夏熟悉的驼峰式写法。

    阿杰不知何时又回来了,手里举着手机在录像。部门群里的消息正在爆炸:天呐,陈组居然搞这种事新人手里有区块链记录。莉莉和老周的身影出现在楼梯口,前者的高跟鞋不再碾咖啡渍,后者的嘴里也没了歌词。

    张总,

    林夏递上监控截图和衬衫内衬,所有操作都有链上记录,包括陈组长用我的工牌权限伪造修改记录。

    她指着陈凯的烫伤疤痕,这个位置,和工牌芯片的位置完全一致,说明他长期非法使用他人权限。

    张总的脸色从铁青变成灰白,他转身时碰掉了陈凯的

    U

    盘,里面的伪造日志散落一地。林夏看见其中一张纸上画着枫叶形状的标记,旁边写着

    胎记贴纸已到位——

    原来那道

    疤痕,不过是防水纹身贴。

    机房的备用电源突然切换,所有屏幕亮起蓝白色的冷光。在陈凯的工牌编号被系统自动标记为

    高危用户

    的瞬间,林夏听见远处的打印机吐出最后一张纸

    ——

    是她入职第一天写的

    加油

    笔记,被茶水间的咖啡机蒸汽熏得字迹模糊,却在某个角度下,显露出陈凯的签名笔迹。

    阿杰的手机突然响起,是张总的来电。他慌忙接起,耳尖通红:张总好的,我马上通知技术部封掉陈组的权限……

    莉莉和老周开始收拾地上的文件,假装忙碌的样子。王姐掏出镜子补妆,发簪尖上还沾着监控截图的碎纸屑。

    林夏摸出工牌,咖啡渍裂开的缝隙里,情绪监控模块

    的警告字样已经脱落,露出底下的生产编号

    ——

    和陈凯

    U

    盘里的便利贴编号相同。她笑了,笑声在楼梯间里回荡,惊飞了停在安全出口标志上的麻雀。这次,它们扑棱翅膀的频率,终于和她的心跳达成了奇妙的共振。

    走吧,

    王姐勾住她的胳膊,高跟鞋在台阶上敲出轻快的节奏,去喝杯真正的咖啡,vazza

    的豆子,不加糖。晨光从消防通道的气窗里漏进来,在林夏脚下铺出条金色的路。她看着工牌上的

    夏

    字终于完整显现,前主人的

    陈

    字偏旁已经被咖啡渍彻底浸透,变成团模糊的黑影

    ——

    就像那个即将被删除的

    CreditGrabber.exe

    程序,永远消失在代码的长河里。

    代码迷宫里的光第六章

    升职抉择

    张总的办公室飘着新换的咖啡豆香气,vazza

    的焦苦混着檀香,像给权力裹上了层精致糖衣。林夏盯着桌上的水晶笔筒,里面插着六支钢笔,笔帽上的公司

    logo

    都朝着同一个方向,像六把对准心脏的微型手枪。

    小夏啊,

    张总推开镀金边框的任命书,这次多亏你揪出害群之马,技术部需要你这样的年轻人。

    阳光透过百叶窗,在他脸上切出明暗相间的条纹,和会议室投影仪的红光如出一辙。

    任命书上的

    副组长

    三个字泛着烫金光泽,林夏却看见油墨里藏着细小的代码

    ——

    那是陈凯曾经用来抢功的

    CreditGrabber

    程序片段,此刻被压缩成装饰性花纹,印在每张公司公文上。

    谢谢张总,

    她听见自己的声音像隔着水,只是我还在考虑……考虑什么

    张总突然起身,指着玻璃幕墙外的城市景观,你看那栋双子塔,我们明年就要搬进去。新办公室的工位隔板都是智能玻璃,能根据情绪调节透明度

    ——

    这是你的创意,对吧

    林夏的指甲掐进掌心。三个月前,她在茶水间随口和王姐提过

    隐私保护与协作平衡

    的想法,此刻却成了张总口中的

    战略布局。智能玻璃的宣传片在脑海中闪过,画面里的员工们对着透明隔板微笑,像极了实验室里观察的小白鼠。

    张总,

    她摸出工牌,咖啡渍裂痕里露出的芯片编号正在阳光下发烫,我想知道,陈凯的情绪监控模块,是不是还在运行

    张总的笑容凝固了。他转身时,西装后襟扫过书架,一本《区块链革命》掉在地上,封面朝上的页码正是林夏用来作为证据的那页

    ——

    上面用红笔圈着

    不可篡改的谎言。

    年轻人不要太较真,

    张总的声音突然冷下来,职场不是学校,有些规则……是像工牌芯片那样,把人变成可监控的数据流

    林夏打断他,将工牌拍在桌上,还是像智能玻璃那样,让每个人都活在透明的监狱里

    办公桌上的智能音箱突然亮起,红色麦克风图标闪烁不停。林夏想起王姐说过的

    会议室有录音设备,原来整个楼层的电子设备,都是张总的耳朵和眼睛。

    沉默持续了

    17

    秒,这是智能音箱上传录音的标准时长。张总重新坐下,领带夹换成了陈凯同款的暗纹波点,logo

    在阳光下刺得她眼睛疼:你想要什么更高的薪资独立办公室

    我想要真相。

    林夏直视他的镜片,看见自己的倒影被扭曲成数据流的形状,陈凯不是第一个抢功的人,也不会是最后一个。这个系统培养的不是人才,是会写代码的提线木偶。

    窗外突然响起直升机的轰鸣,是某家公司的广告投影。巨大的二维码覆盖了双子塔外墙,林夏想起陈凯伪造的枫叶胎记,和这个二维码的像素密度完全相同

    ——

    都是

    72dpi,适合在屏幕上说谎。

    张总的手机震动起来,屏幕上跳出猎头的消息:林小姐的简历已收到,我们很欣赏她的区块链取证思路。

    他的瞳孔微微收缩,林夏这才注意到,他的虹膜里有淡淡的蓝色光斑

    ——

    那是长期佩戴智能隐形眼镜的痕迹,能实时显示员工的情绪数据。

    你早就打算离职。

    张总的陈述里没有惊讶,只有被触犯利益的愠怒。他拉开抽屉,里面整齐码着二十个工牌,每个

    陈

    字偏旁都被磨得发亮,这些年轻人都以为自己能改变系统,最后不是变成提线木偶,就是被碾成代码里的注释。

    林夏站起身,任命书的烫金字体粘在掌心,像层剥不掉的金箔。她看见张总身后的书架上,《基业长青》和《厚黑学》并排摆放,中间夹着本被翻烂的《演员的自我修养》——

    原来职场生存的终极法则,是学会扮演某个角色,直到忘记自己是谁。

    张总,

    她指着窗外的二维码广告,您说那栋双子塔能容纳八千人,但每个工位的智能玻璃都有

    37

    个监控角度。知道为什么是

    37

    吗张总皱眉,领带夹在手指间转动,发出咔嗒声。

    因为

    37

    是质数,

    林夏转身走向门口,就像每个职场人,本质上都是孤独的质数,却被系统强行分解成便于计算的因数。

    走廊里的智能玻璃正在调试,透明与雾化的切换频率和她的心跳同步。王姐靠在茶水间门口,手里晃着两杯拿铁:vazza

    的豆子,半糖。

    她的工牌背面贴着片枫叶形状的贴纸,遮住了原来的姓氏偏旁。

    要走了

    王姐递过咖啡,杯壁上没有冷凝水

    ——

    温度刚好是

    45

    度,却让林夏想起陈凯那杯藏着口红印的咖啡。

    你怎么知道看你摸工牌的样子就知道,

    王姐笑着指指她的手,我们这种人,摸到不属于自己的标签时,手指会下意识地发抖。

    林夏低头,果然看见自己的拇指在工牌边缘摩挲,像在试图揭掉层不属于自己的皮肤。远处的打印机开始工作,吐出的不是文件,而是张总办公室的智能音箱录音

    transcript——

    她刚才说的每句话,都被转换成了

    0

    和

    1

    的数据流。

    其实我早就投了简历,

    王姐晃了晃手机,屏幕上是某家开源社区的

    offer,他们承诺永不监控员工情绪,代码贡献直接上链。

    她的发簪尖划过林夏的工牌,一起走他们缺区块链取证的人才。

    智能玻璃突然全部雾化,走廊陷入短暂的黑暗。林夏听见自己的心跳声,和远处服务器机房的风扇声再次共振

    ——

    这次不是

    144

    次,而是自由的频率。当玻璃再次透明时,她看见王姐的倒影里,工牌上的姓氏已经被枫叶贴纸完全覆盖,只留下个鲜红的

    王

    字,像滴挣脱枷锁的血。

    张总的办公室门突然打开,他手里攥着林夏的工牌,芯片部位还冒着热气:再考虑一下,新办公室的工位任选……不用了,

    林夏将任命书折成纸船,放进茶水间的回收箱,我怕智能玻璃会记住我皱眉的次数。

    走出写字楼时,阳光正穿过双子塔之间的缝隙,在地面投下道狭窄的光。林夏摸出工牌,对着阳光转动

    ——

    塑料外壳里的

    RFID

    芯片已经脱落,留下个空洞,像极了陈凯耳后消失的枫叶胎记。她轻轻一捏,工牌裂成两半,露出里面藏着的小纸条,是王姐今早塞的:每个螺丝都有拧松的可能,包括这个系统。

    手机震动,猎头发来消息:林小姐,我们欣赏您对抗系统的勇气。

    林夏笑了,抬头看向双子塔上的二维码

    ——

    这次,她看见每个像素点都在闪烁,组成了行隐形的

    ASCII

    码:Escape

    from

    the

    matrix.

    她将两半工牌扔进垃圾桶,金属垃圾桶发出清脆的回响。远处的智能玻璃再次雾化,这次再也没有透明起来

    ——

    就像她心里某个开关,一旦关闭,就永远不会再打开。

    vazza

    的咖啡在胃里温热,林夏突然想起王姐说的

    半糖——

    原来真正的职场生存法则,不是全苦,也不是过甜,而是保留那份让你能随时离开的清醒。

    她掏出帆布包里的荧光笔,在垃圾桶上画了个鲜红的问号。笔迹未干,就被路过的清洁机器人擦掉了

    ——

    但在消失的前一秒,她看见自己的倒影映在机器人的外壳上,嘴角上扬的弧度,比任何时候都更像真正的自己。
← 键盘左<< 上一页给书点赞目录+ 标记书签下一页 >> 键盘右 →