需求变更后的一周,整个技术部像是被按下了快进键,所有人都被裹挟着卷入了一场争分夺秒的冲刺战。
新方案不仅要推翻之前一半的技术架构,重新搭建适配客户新需求的底层逻辑,还被硬生生压缩了交付周期,必须在本周五前拿出第一版可演示的项目原型。这个消息如同一块巨石投入平静的湖面,瞬间打破了部门原本按部就班的工作节奏。
从周一清晨开始,办公室的灯火就再也没有在天黑前熄灭过。格子间里,敲击键盘的声音密集得像暴雨前的鼓点,此起彼伏,从未停歇。打印机不知疲倦地吞吐着一张张图纸和文档,墨粉的味道混着空气中弥漫的速溶咖啡香、便利店里买来的微波速食味,还有偶尔飘来的提神薄荷糖气息,交织成一种属于高强度加班的独特味道。
桌上的咖啡杯换了一轮又一轮,空掉的外卖盒被整齐地堆在角落,等待着第二天保洁阿姨来清理。每个人的脸上都带着难以掩饰的倦意,眼下挂着淡淡的青黑,可眼神里却透着一股不服输的韧劲。有人累极了,就趴在桌上眯十分钟,定好闹钟,醒来后抹把脸,又立刻投入战斗。
林晓妍坐在靠窗的位置,面前的双屏电脑上,左边是密密麻麻的代码,右边是错综复杂的技术架构图。她已经保持同一个姿势坐了三个多小时,颈椎传来一阵又一阵的酸痛,抬手揉了揉发胀的太阳穴,指尖触及皮肤,能感觉到一丝不正常的灼热感——大概是长时间对着屏幕,眼睛和脸颊都被辐射得有些发烫。
她的目光重新落回屏幕中央那处标红的模块上,眉头又紧紧蹙了起来。这是技术组上午提交的架构方案里的核心数据接口,也是整个原型开发中最棘手的一块硬骨头。按照原有的设计思路,接口的响应速度和数据承载量始终达不到预期,一旦用户并发量增加,极有可能出现卡顿甚至崩溃的情况。
为了解决这个问题,林晓妍已经尝试了三种修改思路。第一种是优化现有代码,精简冗余部分,可效果微乎其微;第二种是增加缓存层,却又导致了数据同步延迟的新问题;第三种是调整数据传输格式,结果反而让整个模块与其他功能的兼容性变得更差。
每一次尝试都耗费了她大量的精力,可问题却像打不死的小强,始终横亘在那里。她烦躁地抓了抓头发,将额前散落的一缕碎发别到耳后,指尖的力道大得几乎要把头发扯下来。
窗外的夜色早已彻底沉了下来,城市的霓虹灯透过百叶窗的缝隙,在地板上投下一道道斑驳的光影。远处的写字楼大多已经暗了下去,只有零星几个窗口还亮着灯,像是黑夜里孤独的眼睛。办公室里的人也陆续走光了,先是技术组的几个小伙子,互相拍着肩膀说“明天再战”,然后是产品组的小姑娘,抱着电脑包,脚步虚浮地走出了大门。
最后,偌大的办公区里,只剩下她和角落里那个还在埋头工作的身影。
是顾宇轩。
他坐在离林晓妍不远的斜对角,平日里总是收拾得一丝不苟的办公桌,此刻也堆满了文件和图纸。他微微低着头,专注地盯着电脑屏幕,手指在键盘上灵活地跳跃着,发出清脆而有节奏的敲击声。那声音在空旷寂静的办公室里格外清晰,却不显得嘈杂,反而像是一种稳定的节拍,让人莫名地安心。
林晓妍其实早就注意到他了,只是刚才一直沉浸在自己的难题里,无暇分心。现在整个办公室安静下来,她才忽然觉得,有这样一个人陪着加班,似乎连这份深夜的疲惫都减轻了几分。
就在她愣神的片刻,一道温和的声音自身后传来:“还没走?”
林晓妍回过头,看见顾宇轩端着一杯温水走了过来,白色的衬衫袖口随意地挽到小臂,露出线条流畅的手腕。大概是加班太久,他平日里梳理得整整齐齐的头发,有几缕落在了额前,添了几分平日里少见的慵懒。
“顾总。”林晓妍下意识地站起身,语气里带着一丝不易察觉的窘迫。她总觉得自己对着一个问题死磕这么久还没解决,有些不好意思。
“坐着吧。”顾宇轩摆了摆手,示意她不用客气,然后顺势将手里的温水递了过去,“一直盯着电脑,喝点水缓缓。”
林晓妍接过水杯,指尖触到温热的杯壁,一股暖意顺着指尖蔓延到心底。她轻声说了句“谢谢”,低头抿了一口,温水滋润了干涩的喉咙,让她混沌的大脑也清醒了几分。
顾宇轩的目光落在她的电脑屏幕上,视线在那处标红的接口模块上停留了几秒,便已然洞悉了症结所在。他没有立刻说话,而是从旁边拉过一把办公椅,在她身边坐下,顺手拿起桌上的一支黑色水笔和一张空白的草稿纸。
“这里的问题,出在数据兼容上。”他开门见山,声音低沉而清晰,带着一种让人信服的力量。一边说,他一边在草稿纸上画了一个简单的架构图,“你看,原有的接口协议太厚重了,既要负责数据传输,又要处理格式转换,还要兼顾安全验证,多重任务叠加,自然会影响效率。”
他的笔尖在纸上快速移动,画出一条清晰的逻辑线:“我们可以换一种轻量化的接口协议,剥离掉一部分非核心功能。数据格式转换可以提前在后端完成,安全验证单独设置一个中间层,这样接口只需要专注于数据传输这一件事,响应速度自然就提上来了。”
林晓妍顺着他的思路看去,草稿纸上的线条简洁明了,每一个模块的分工、每一条数据的流向都标注得清清楚楚。那些困扰了她一下午的难题,那些在她脑海里缠绕成一团乱麻的逻辑,在他的笔下,瞬间变得条理清晰,一目了然。
就像是在浓雾中迷失了方向的人,突然看到了一盏指路的明灯。林晓妍只觉得眼前豁然开朗,之前所有的困惑和烦躁,都在这一刻烟消云散。她忍不住侧过头,看向身边的顾宇轩,眼里满是钦佩:“原来是这样……我怎么就没想到呢?”
顾宇轩抬眼看了她一下,嘴角勾起一抹浅浅的笑意:“当局者迷。你一直陷在原有的框架里,自然不容易跳出来。换个角度想想,问题就简单多了。”
他没有丝毫居功自傲的语气,反而像是在和她探讨一个再平常不过的技术问题。这种平和的态度,让林晓妍更加放松,也更加坚定了自己的思路。
她不再犹豫,立刻投入到代码的修改工作中。指尖在键盘上飞舞,之前卡顿的思路此刻变得无比顺畅,一行行代码精准地呈现在屏幕上。
顾宇轩没有立刻离开,而是留在她身边,打开了自己的笔记本电脑,处理着项目的其他收尾工作。
一时间,办公室里只剩下两人交错的键盘敲击声。时而急促,时而舒缓,像是一首默契的双人奏。
夜色越来越浓,窗外的城市渐渐陷入沉睡,连远处马路上的车鸣声都变得稀疏起来。办公区的中央空调不知何时自动调低了温度,林晓妍下意识地裹了裹身上的薄外套。
她专注地盯着屏幕,手指不停歇地敲击着键盘,偶尔遇到不确定的地方,就停下来,对着顾宇轩画的草稿纸琢磨片刻,很快就能找到解决办法。
不知过了多久,她抬手揉了揉有些僵硬的脖子,无意间抬起头,目光正好落在身边的顾宇轩身上。
灯光从他的头顶倾泻而下,在他轮廓分明的侧脸上投下柔和的阴影。他的睫毛很长,微微垂着,专注地看着屏幕,神情认真而沉静。鼻梁高挺,唇线清晰,平日里总是带着几分疏离感的五官,在这样安静的深夜里,竟显得格外温润。
林晓妍的心跳莫名地漏了一拍,她赶紧收回目光,假装继续看屏幕,可脸颊却不受控制地微微发烫。
不知怎么的,她忽然想起了自己刚进公司的时候。
那时候的她,还是个职场小白,什么都不懂。连一份简单的会议纪要都写得颠三倒四,被领导退回了好几次。是顾宇轩,当时还是部门主管的他,在百忙之中抽出时间,手把手地教她怎么提炼会议重点,怎么梳理逻辑结构,怎么用简洁的语言呈现核心内容。
后来,她开始接触项目,面对复杂的业务流程和技术文档,常常手足无措。也是顾宇轩,把自己的经验倾囊相授,带着她跑客户、做调研,教她如何制定项目计划,如何把控项目进度,如何应对突发状况。
她还记得第一次独立负责一个小项目时,因为经验不足,差点搞砸了和客户的对接。是顾宇轩及时出现,帮她挽回了局面。事后,他没有批评她一句,只是温和地告诉她:“别怕犯错,年轻人就是要在试错中成长。下次遇到这种情况,记得先冷静,然后想办法解决,解决不了的,随时来找我。”
那些温暖的片段,像是电影画面一样,在她的脑海里一一闪过。不知不觉间,顾宇轩已经在她的职场生涯中,扮演了一个如此重要的角色。他是领导,是导师,更是在她迷茫无助时,总能给她指引方向的人。
“想什么呢?”
顾宇轩的声音突然响起,打断了她的思绪。
林晓妍猛地回过神,发现自己不知何时已经停下了手里的动作,屏幕上的代码停留在了刚才修改的地方。她有些慌乱地看向顾宇轩,对上他带着几分探究的目光,脸颊的热度又升高了几分,连带着说话都有些结巴:“没……没什么。”
她下意识地避开他的视线,手指在键盘上胡乱地敲了几下,试图掩饰自己的窘迫。
顾宇轩看着她这副模样,眼底闪过一丝笑意,却没有点破。他只是收回目光,继续看着自己的电脑屏幕,语气依旧温和:“是不是累了?要是累了,就先歇五分钟。”
“不累不累。”林晓妍连忙摆手,深吸一口气,让自己的注意力重新集中到工作上,“我就是……就是觉得你好像什么难题都能解决。”
这句话是她的真心话。从入职到现在,不管遇到多么棘手的问题,只要有顾宇轩在,似乎都能迎刃而解。他就像一座可靠的靠山,让人心安。
顾宇轩闻言,轻笑了一声。那笑声低沉悦耳,在寂静的办公室里格外清晰。他转过头,看着林晓妍,眼神真诚而恳切:“哪有什么都能解决的人,只是经验多了而已。”
他顿了顿,目光落在她的电脑屏幕上,语气里带着毫不掩饰的认可:“其实你进步很快。从一开始连会议纪要都写不好,到现在能独立负责这么重要的项目,甚至能快速跟进需求变更后的调整,这些都是你自己努力的结果。现在的你,已经能独当一面了。”
这是顾宇轩第一次如此直白地夸赞她。
林晓妍的心猛地一跳,一股暖流从心底涌出,瞬间蔓延至四肢百骸。连日来加班的疲惫、攻克难题的烦躁、面对压力的焦虑,在这一刻,仿佛都被这一句真诚的夸赞驱散了。
她抬起头,正好对上顾宇轩的目光。他的眼神清澈而明亮,里面没有丝毫的敷衍,只有满满的肯定。
林晓妍的嘴角不由自主地向上扬起,眼底也染上了一层笑意。她用力点了点头,声音带着一丝不易察觉的哽咽:“嗯,我会继续努力的。”
有了顾宇轩的指点和鼓励,林晓妍的效率更高了。接下来的几个小时,她几乎没有再遇到什么阻碍,代码修改得异常顺利。
顾宇轩也一直在旁边陪着她,偶尔处理一下自己的工作,偶尔会提醒她注意某个容易出错的细节。两人之间没有太多的交流,却有着一种无需言说的默契。
时间在不知不觉中流逝,电脑右下角的时间一点点跳动,从十一点,到十二点,再到凌晨一点。
办公区里依旧只有他们两人,键盘敲击声渐渐放缓,取而代之的是鼠标偶尔点击的声音。
凌晨两点整,林晓妍按下了最后一个保存键,然后长长地舒了一口气,整个人瘫坐在椅子上,脸上露出了释然的笑容。
“搞定了?”顾宇轩的声音适时响起。
“嗯!搞定了!”林晓妍用力点头,转过头看向他,眼里满是兴奋,“第一版演示原型,终于完成了!”
顾宇轩看着她如释重负的样子,也笑了。他合上自己的笔记本电脑,站起身,伸了个懒腰,长时间保持一个姿势,让他的身体也有些僵硬。
“辛苦了。”他说道,语气里带着几分欣慰。
“你也辛苦了。”林晓妍也跟着站起身,活动了一下僵硬的四肢,感觉全身的骨头都在发出“咯吱咯吱”的声音。
两人相视一笑,所有的疲惫和辛苦,在这一刻都化作了满满的成就感。
顾宇轩率先收拾好桌上的东西,将文件整理整齐,放进公文包。林晓妍也跟着收拾好自己的电脑和草稿纸,小心翼翼地将那张画着架构图的纸叠好,放进了文件夹里。
一切收拾妥当,两人关掉了桌上的台灯,并肩走出了办公区。
走廊里的感应灯应声亮起,照亮了他们前行的路。整个楼层都静悄悄的,只有他们的脚步声在空旷的走廊里回荡。
电梯下行时,林晓妍看着跳动的数字,忽然觉得有些不真实。从下午到凌晨,整整八个小时,她竟然真的攻克了那个难题,完成了原本以为不可能完成的任务。
走出办公楼大门,一股清冷的夜风扑面而来,带着夜晚特有的湿润气息。林晓妍忍不住打了个寒颤,却也瞬间清醒了不少。
凌晨的街道格外安静,和白天的车水马龙判若两个世界。路灯整齐地排列在道路两侧,发出柔和的橘黄色光芒,在地面上投下长长的影子。偶尔有一辆出租车驶过,打破了片刻的宁静,很快又消失在夜色深处。
路边的绿化带里,不知名的小虫还在低声鸣叫,像是在演奏一首深夜的催眠曲。远处的高楼大厦笼罩在一片静谧之中,只有顶层的几盏指示灯还在亮着。
林晓妍和顾宇轩并肩走在人行道上,两人之间保持着不远不近的距离。
“我送你回去吧。”顾宇轩率先开口,打破了沉默。
“不用了,顾总,太麻烦你了。”林晓妍连忙摆手,“我家就在这附近,走几分钟就到了。你也累了一天了,早点回去休息吧。”
顾宇轩看了她一眼,没有坚持,只是点了点头:“也好。那你路上注意安全。”
“嗯,你也是。”林晓妍应道。
两人在路口停下脚步,这里是他们回家的岔路。
“那我先走了。”林晓妍转过身,对着顾宇轩笑了笑。
“好。”顾宇轩看着她,眼神温和,“回去早点休息,别再想工作的事了。”
“知道了,谢谢顾总。”
林晓妍说完,便转身朝着自己家的方向走去。她走了几步,下意识地回头看了一眼,发现顾宇轩还站在原地,朝着她的方向望着。
看到她回头,顾宇轩抬起手,对着她挥了挥。
林晓妍的心里一暖,也对着他挥了挥手,然后加快脚步,走进了旁边的小巷。
顾宇轩看着她的身影消失在巷口,才转身朝着相反的方向走去。
回到家,林晓妍洗漱完毕,躺在床上,却没有丝毫的睡意。脑海里不断回放着刚才在办公室的画面,顾宇轩认真工作的侧脸,他在草稿纸上画图的样子,他温和鼓励的话语,一一清晰地浮现在眼前。
她拿起手机,点开了和顾宇轩的聊天框,犹豫了很久,最终还是只发了一句:“顾总,我到家了,你也早点休息。”
消息发送成功后,几乎是秒回。
顾宇轩:“好,晚安。”
看着那两个字,林晓妍的嘴角忍不住上扬,心里甜甜的。她放下手机,闭上眼睛,嘴角带着笑意,缓缓进入了梦乡。
梦里,还是那个灯火通明的办公室,她和顾宇轩并肩坐在电脑前,键盘敲击声清脆悦耳,温暖而又安心。
而此刻的街道上,顾宇轩刚坐上出租车。他看着手机屏幕上和林晓妍的聊天记录,指尖轻轻摩挲着屏幕,眼底闪过一丝连自己都未曾察觉的温柔。
这个深夜,因为一场并肩作战的加班,两颗心,在不知不觉中,又拉近了几分。