第11章 就是一个普通邻居
“发展到哪了?”我没好气地呛了回去,方向盘都握紧了几分,“你脑子里能不能装点干净东西?我跟她清清白白,就一普通邻居!”看他那副不依不饶的八卦样,我索性把从彭惠玲那儿听来的、关于她家催婚逼嫁的事儿,简略地跟王睿说了一遍。
王睿听完,脸上那股子兴奋劲儿肉眼可见地褪了下去,取而代之的是一种“原来如此”的了然,还带着点不易察觉的唏嘘。他咂了咂嘴,身体重新陷回座椅里,声音也恢复了平时的调调,只是兴致明显淡了:“啧,这样啊……确实,这地方不少老观念,姑娘家压力大。不容易。”他摆了摆手,像是要把这个话题彻底扫开,“得了,不提了。”
接下来的路程,车里重新响起了音乐和我们惯常的插科打诨。王睿又恢复了那副没心没肺的样子,天南海北地胡侃。笑声在车厢里回荡,表面上看不出任何异样。但我能清晰地感觉到,在我们所有的玩笑和话题之间,他小心翼翼地绕开了一个雷区——关于我过去那段刻骨铭心的感情。他那些夸张的笑话和跳跃的话题,像一层刻意的屏障,将某些沉重的东西隔绝在外。这份默契的回避,无声却清晰。
车轮碾过成乐高速,窗外的风景从平原逐渐染上丘陵的起伏。上午十一点刚过,我们这辆风尘仆仆的比亚迪秦PLUS终于驶入了乐山地界。按照导航,车子七拐八绕,最终停在了一处银行工作室门口。老周和他团队里的两三个人已经等在那儿了,看到我们的车,老周叼着烟,远远地就扬起了手,脸上带着点“可算到了”的笑意。我和王睿推开车门,带着一路的微尘和些许疲惫,迎了上去。
老周是个老烟枪,说话间已经熟练地抖出两根烟,分别抛给我和王睿。他自己也叼上一根,点燃了烟头,深深吸了一口,才在一片袅袅青烟中继续:“这次的任务呢,说重吧,不算压死人;说轻吧,也马虎不得。”他吐了个烟圈,目光在我和王睿脸上扫过,“核心就是咱们公司跟这边银行的交易系统升级,还有那些ATM机、柜员机的人机交互界面翻新。这是大头,也是咱们这趟来的根本目的。”
他顿了顿,夹着烟的手指点了点我和王睿:“今天呢,咱们先简单碰个头。下午你俩的任务就一个——”他目光转向我,“你,把前端框架,就是用户点按钮看到的那层皮儿,”又转向王睿,“你,把后端交易系统,管钱怎么流动的那套里子,”他两手做了个合拢的手势,“——都给我摸个门儿清,了解个大概齐就行。剩下的活儿,”他大拇指朝后一撇,指了指身后那三四个一直没怎么吭声的同事,“硬件的拆装、线路对接、还有最后上电测试这些粗重功夫,就交给他们哥几个了。”
我顺着他的示意看过去,那几张面孔都很陌生,穿着不同部门的工作服,大概是其他项目组临时抽调过来支援的,平时在总部确实没见过。
“行,没问题。”王睿接过烟,没急着点,在指间灵活地转了个圈,“下午麻烦把银行那边的服务器权限开一下,再把他们这次升级的具体需求文档,或者哪怕是个要点清单,发我们一份。”
听着两位组长你一言我一语地敲定细节,我自觉插不上什么话。职场有职场的生态位,此刻我就是个执行者。我默默接过烟,借着老周伸过来的火点着了,退开半步,靠在旁边一张略显陈旧的办公桌沿上,有一口没一口地吸着,目光在烟雾中飘向窗外乐山略显潮湿的天空,耳朵里听着他们敲定最后的流程。
“好,就这么办。”老周最后拍板。
两组人象征性地握了握手,算是正式接上了头。散会后,我们被银行对接人员引着,住进了附近一家协议酒店。推开房门,标准的两床配置,简洁干净,但也透着商务酒店的刻板。王睿把背包往靠窗那张床上一扔,人跟着就瘫了上去,长吁一口气:“总算安顿下来了!”
王睿这家伙,绝对是“工作狂”三个字的活体注解。他刚把背包甩到床上,人还没坐稳,手已经像装了定位似的精准探进去,“唰”地一下抽出了他那台沉甸甸的笔记本电脑。电源线一插,屏幕一掀,手指在键盘上噼里啪啦一阵敲击,几乎没怎么停顿,就干净利落地登进了银行核心服务器的后台。那股子专注和迅捷劲儿,仿佛周遭的一切——包括这间刚入住的陌生房间——都瞬间被屏蔽了。
我这边就从容多了。不慌不忙地摸出手机,点开项目工作群,找到那份标着“最终版(V3.5)”的需求文档,点击下载。趁着文件传输的间隙,我才慢悠悠地打开自己的电脑。核心目的很明确:弄清楚银行那边究竟想要什么,具体到每一个按钮的位置、每一条提示语的措辞。
这次出差的工作强度,明摆着是王睿那头重得多。我负责的前端用户交互界面,说白了就是用户看得见、摸得着的“面子工程”。无论需求怎么变,核心框架和交互逻辑万变不离其宗——设计好布局、美化好样式、确保用户体验流畅,最后把清晰的数据接口预留出来,对接给王睿的后端就大功告成。属于“所见即所得”的范畴,压力相对可控。
而王睿要面对的,则是深埋系统之下、盘根错节的“里子”。他那边的工程量堪称浩大:首先要厘清这堆陈年代码是用什么上古语言堆砌的;然后要抽丝剥茧般理解整个资金流转和业务处理的运行逻辑;最要命的是,他得在这片牵一发而动全身的“屎山”代码里动手术——每一次修改都可能引发意想不到的崩溃,每一次调试都像在布满陈年淤泥的沼泽里跋涉。这种项目,光是想想那层层嵌套、注释混乱、逻辑纠缠的代码结构,就足以让任何一个程序员头皮发麻,血压飙升。
窗外的天色不知何时已染上暮色。整个下午,房间里只有键盘敲击的噼啪声、鼠标点击的轻响,以及偶尔一声对着屏幕的低咒。时间像指缝里的沙,在专注的忙碌中悄然溜走。
当我把最后一条用户反馈整理归档,揉着发涩的眼角抬起头时,电脑屏幕右下角的时间赫然显示着:18:07。高度集中的精神一旦松懈,被压抑的疲惫感瞬间反扑,眼球干涩酸胀得厉害。
“呼……”我长长吐出一口浊气,从那张坐了快五个小时的椅子上挣扎着站起来,脊柱发出一阵轻微的抗议声。我用力伸了个懒腰,骨头都仿佛在嘎吱作响,视线投向还埋首在复杂代码丛林里的王睿:“喂,咋样了哥们儿?有谱没?”
王睿像是被惊动的困兽,猛地从屏幕前抬起脸,用力揉搓着两边的太阳穴,指节都按得发白了。他眼底带着明显的血丝,声音透着股被代码蹂躏后的沙哑和暴躁:“操!别提了!这破系统简直是个雷区,走一步炸一个坑!刚他妈把入口那堆乱麻理出点头绪,里面还不知道藏着多少惊喜呢!”他烦躁地耙了耙头发,屏幕幽光照着他拧紧的眉头。
看他这副随时要原地爆炸的样子,我赶紧提议:“人是铁饭是钢,先出去觅食吧?回来再跟这些祖宗代码死磕。”
王睿有气无力地点点头,算是同意。我也没耽搁,抓过椅背上那件半旧的牛仔外套胡乱一套,顺手抄起桌上的房卡和手机钥匙塞进口袋。“走吧。”我招呼一声,率先拉开了房门。王睿这才慢吞吞地合上他那台还在嗡嗡作响的笔记本,拖着脚步跟了上来,背影都写满了“生无可恋”。

