她忽然想逗逗他。
“那咖啡机那个呢?”她问。
陈序愣了一下。
许知然歪着头看他,眼里带着笑:“咖啡机美式太苦,那个bug你怎么分析的?”
陈序沉默了两秒,然后嘴角微微扬起。
那个弧度很小,但许知然看见了。这是她第一次看见他笑,不是嘴角动一下的那种,是真的、发自内心的笑。
“那个我无能为力。”他说,“咖啡机不归我管,行政不会听我的。”
许知然点点头,故意叹口气:“那算了,以后继续喝苦的。”
陈序看着她,那个笑容还在嘴角,淡,但是真的。
“不用。”他说,“咖啡机我管不了,但我可以每天给你带拿铁。”
许知然心跳漏了一拍。
她看着他,他也看着她。
周围还有键盘声,还有同事说话的声音,还有远处打印机工作的嗡嗡声。但这些声音好像都隔得很远,远到听不清。
“每天?”她问。
陈序点点头,目光没躲开:“每天。”
许知然回到工位的时候,苏桐已经等在那儿了。
“怎么样?”苏桐凑过来,一脸八卦。
许知然没说话,但嘴角的笑压都压不住。
苏桐盯着她看了三秒,然后长长地哦了一声。
“完了完了,”苏桐靠在椅背上,夸张地捂着脸,“你沦陷了。你彻底沦陷了。”
许知然还是没说话,但脸红了。
苏桐从指缝里看她,问:“他说什么了?”
许知然抿了抿嘴,声音小小的:“他说明天还给我带咖啡。”
苏桐翻了个白眼。
“你就为了一杯咖啡?”她无语,“许知然,你清醒一点,咖啡能收买你吗?”
许知然想了想,认真地说:“不是咖啡。”
苏桐看着她。
许知然的目光越过电脑屏幕,落在开发组的方向。403工位被挡住了,看不见,但她知道他在那里。
“是他愿意每天给我带。”她说。
苏桐愣了一下,然后笑了。
“行吧,”她拍拍许知然的肩,“你完了,我也救不了你了。”
下午,项目群里弹出一条通知。
【紧急通知】因项目上线在即,即日起至周五,全员进入冲刺状态。每天需安排两人值班至22:00,负责线上监控和紧急问题处理。值班表稍后下发。
五分钟后,值班表出来了。
许知然点开,找到自己的名字。
周一值班:许知然。
搭档:陈序。
她盯着那行字,心跳忽然快起来。
苏桐在旁边探头看了一眼,然后意味深长地笑了。
“今晚?”她压低声音,“就你们两个?”
许知然没说话,但手指在桌面上轻轻敲了两下。
晚上七点,办公室里的人陆续走了。
窗外的天色暗下来,灯光一盏一盏亮起。许知然坐在工位前,盯着屏幕,但其实什么也没看进去。
她听见开发组那边有脚步声,然后是陈序的声音。
“走吧,吃饭。”
她抬起头,看见他站在过道里,手里拿着手机,表情很平静,像只是随口一问。
许知然站起来,拿上手机,跟他一起往外走。
电梯里只有他们两个人。数字一格一格往下跳,没人说话。
但许知然觉得,这种沉默和以前不一样了。
晚上九点五十五分,办公室里的灯已经灭了一半。
许知然盯着屏幕上的数据报表,眼睛有点酸。她揉了揉眉心,刚想站起来倒杯水,肚子突然发出一声响。
在安静到能听见中央空调嗡嗡声的办公室里,那声响格外清晰。
她下意识捂住肚子,抬头看向开发组那边。
陈序正对着屏幕,手指在键盘上敲着,像是没听见。但许知然注意到,他的动作顿了一下,然后继续敲,节奏比刚才慢了一点。
又过了十分钟,陈序站起来,走到她工位旁边。
“饿了?”他问。
许知然有点不好意思:“中午吃太早了。”
陈序看了眼时间,十点零五分。他拿出手机,划了几下,递到她面前:“想吃什么?”
许知然看着屏幕上的外卖界面,愣了一下:“你请客?”
陈序没回答,但手机又往她面前递了递。
许知然随便点了一家简餐,把手机还给他:“就这个吧。”
陈序下单,然后说:“等着。”
二十分钟后,外卖送到。陈序下楼去拿,回来时手里提着一个袋子,放到许知然桌上。
许知然打开一看,愣住了。
一份饭。只有一份。
她抬起头看陈序,他已经回到自己工位,正对着屏幕,像是要继续工作。
“陈序。”她叫他。
他回头。
“你点的是一份?”
陈序点点头。
“你不吃?”
“我不饿。”他说。
许知然盯着他看了两秒,然后站起身,端着饭走到他工位旁边,把饭往他桌上一放。
“一起吃。”
陈序摇头:“你吃吧,我真不饿。”
许知然已经把饭盒打开了。一份简餐,上面是菜,下面是米饭,中间用隔板分开。她拿起筷子,夹了一块肉,递到他面前。
“张嘴。”
陈序愣住了。
他看着那筷子肉,又看着她,耳尖开始泛红。
许知然的手悬在半空,没动。
僵持了三秒,陈序低头,把那块肉吃了。
许知然满意地收回筷子,自己夹了一口菜,就着饭盒吃。吃完一口,她又夹了一筷子菜,递给他。
这次陈序没等,直接张嘴接了。
两人就这样,你一口我一口,分完了一盒饭。中间偶尔筷子碰到一起,偶尔手指碰到一起,每一次触碰都让陈序的耳朵更红一点。
吃完最后一口,许知然把饭盒盖上,扔进垃圾桶。回来时,陈序已经泡了两杯茶,一杯放在她平时坐的位置上。
许知然坐下,捧着茶杯,忽然问:“你大学的时候,也经常这样加班吗?”
陈序想了想:“看情况。项目紧的时候会。”
“在实验室?”
“嗯。研究生的时候跟着导师做项目,经常熬夜。”他顿了顿,“那时候觉得写代码挺有意思的,一坐就是一晚上,不觉得累。”
许知然侧头看他:“为什么学编程?”
陈序沉默了几秒,然后说:“喜欢吧。喜欢那种创造的感觉。一行代码写下去,跑起来,功能就有了。能解决问题,能让人用得上。”
他说这些话的时候,语气很平,但许知然听出了认真。
“我学人机交互也是。”她说,“想做出温暖的产品。不是那种冷冰冰的功能堆砌,是真的能让人用着舒服、用着开心的东西。”
陈序转头看她。
“你做的那些bug,就挺温暖的。”他说。
许知然愣了一下:“bug还有温暖的?”
陈序点头:“你提的bug不是找茬。你是真的在想,用户会怎么用,会在什么场景下用,会有什么感受。字体锐利那个,我调完之后自己用了两天,确实舒服。”
许知然看着他,忽然不知道该说什么。
他继续说:“以前我觉得,产品体验官就是找麻烦的。后来发现,不是。”
“是什么?”
陈序看着她,目光很专注:“是把代码变成产品的人。”
许知然心跳漏了一拍。
她垂下眼,假装喝茶,但茶杯已经空了。她放下杯子,转移话题:“你代码写那么好,没想过自己创业?”
陈序摇头。
“为什么?”
“我只会写代码,不懂产品。”他说。
许知然正要开口,他又补了一句。
“但认识你之后,我开始懂一点了。”
空气突然安静了。
许知然看着他,他也看着她。办公室的灯光很暗,只有他们头顶的几盏还亮着。远处有服务器的嗡嗡声,近处有她自己的心跳声,快得离谱。
她张了张嘴,想说点什么,但不知道该说什么。
陈序也没说话,就那么看着她。
时间好像过了很久,又好像只过了几秒。
然后陈序的手机响了。
刺耳的铃声划破安静。他低头一看,表情立刻变了。
“服务器报警。”他站起来,快步走向自己工位,“线上出问题了。”
许知然跟着过去。陈序已经坐在电脑前,手指飞快地敲着键盘,屏幕上闪过一串串她看不懂的命令。
她站在旁边,安静地看着他忙。
十分钟后,陈序松了口气,靠进椅背里。
“解决了。”他说。
许知然点点头,看了眼时间,快十二点了。
“回去吧。”她说,“明天还要上班。”
陈序站起来,收拾东西。两人一起走出办公室,锁门,等电梯。
电梯里还是只有他们两个人。数字一格一格往下跳,和几个小时后前一模一样。
但又不一样。
许知然看着电梯门上倒映的他的影子,想起刚才那句话。
认识你之后,我开始懂一点了。
电梯到了一楼。门打开,冷风灌进来。
许知然走出去,陈序跟在后面。走到大楼门口,她忽然停下脚步,转身看他。
“陈序。”
他看着她。
许知然想说什么,但话到嘴边又咽回去了。最后只是笑了笑:“明天见。”
陈序点点头:“明天见。”
许知然转身往地铁站走,走出几步,回头看了一眼。
他还站在大楼门口,看着她的方向。
第二天早上,许知然到公司的时候,发现气氛不太对。
茶水间里有人在小声议论,看见她进来就停了。电梯里有人看她,眼神怪怪的。
她走到工位,刚坐下,苏桐就凑过来了。
“听说了吗?”苏桐压低声音。
许知然摇头:“什么?”
苏桐看了眼四周,声音压得更低:“新项目要抽调一个产品体验官,你是候选人之一。”
许知然愣了一下。
“调走?”她问,“调去哪儿?”
“新成立的项目组,要做个新产品,需要从各部门抽人。”苏桐说,“听说那边老大看过你的体验报告,点名要你。”
许知然没说话。
她抬起头,看向开发组的方向。403工位被挡住了,看不见。
但苏桐看见了她的目光。
“这下麻烦了。”苏桐叹了口气。
周三上午,许知然的屏幕右下角弹出一封邮件。
发件人:产品总监李姐。标题:关于新项目人员征集的通知。
她点开,快速扫了一遍。公司要成立一个新项目组,做一款面向年轻用户的社交产品,需要从各部门抽调人手。产品体验官这边,有一个名额。
邮件最后附了候选人名单。一共五个人,她排在第三个。
许知然盯着自己的名字看了几秒,然后关掉邮件,继续工作。
对面开发组,陈序也收到了那封邮件。
他本来没在意。新项目征集,每年都有几次,跟他没关系。他是后端开发,手里这个项目还有一堆事要做。
他随手往下滑,滑到候选人名单。
许知然。
他的手指停在鼠标上。
旁边何照凑过来:“陈哥,那个接口问题你看一下,我这边……”
他说了一半,发现陈序没反应。
“陈哥?”
陈序还是没动,盯着屏幕。
何照顺着他的目光看过去,看见了那份名单,看见了“许知然”三个字。他愣了一下,然后笑了。
“怎么,”他压低声音,“舍不得许老师?”
陈序没说话,但握着鼠标的手指紧了一下。
何照拍拍他的肩:“别紧张,就是候选人,不一定选上。”
陈序还是没说话。
下午两点,全员会议。
产品总监李姐主持会议,介绍新项目的整体规划。屏幕上放着PPT,她讲得眉飞色舞,下面的人听得昏昏欲睡。
许知然坐在第三排,手里转着笔,目光落在讲台上,但其实什么也没听进去。
她想起上午那份名单,想起自己名字后面的括号里写着“重点考虑”。苏桐打听来的消息说,那边老大看过她之前写的几份体验报告,点名要她。
她不知道这是什么感觉。新项目,新机会,按理说应该高兴。但她脑子里冒出来的第一个念头是——
走了之后,每天一杯的拿铁还有吗?
她被自己这个念头吓了一跳。
讲台上,李姐讲完了项目规划,进入问答环节。
“大家有什么问题?”
安静了几秒。有人问预算,有人问 timeline,有人问人员调配的具体流程。
李姐一一回答。
然后后排有人举手。
陈序。
许知然回过头,看见他站起来,手里没拿话筒,但声音足够清晰。
“新项目调人,是强制性的吗?”
全场安静了一秒。
所有人都转过头看他。有人脸上带着疑惑,有人已经开始憋笑。
李姐也愣了,话筒举到一半,停在半空。
“小陈,”她反应过来,语气有点意外,“你对新项目感兴趣?”
陈序站在那儿,表情很平静,但许知然看见他的耳朵红了。
他沉默了两秒,然后说:“不是。”
更安静了。
李姐等着他的下文。
陈序憋了半天,终于憋出一句完整的话:“我是觉得,现在这个项目也需要人。”