十一月的最后一个周五,谢恒的工作室迎来了第一个重要的里程碑——为一家中型电商公司定制的智能库存管理系统正式交付。
下午三点,客户公司的技术总监亲自来到工作室验收。谢恒站在投影屏前,白色衬衫的袖口挽到手肘,白色透明眼镜后的目光冷静而专注。他逐项演示系统的每一个功能模块,从实时库存监控到智能补货预测,从多仓库协同到异常预警,整个系统流畅得像一件精密的艺术品。
顾宸坐在旁边的电脑前,随时准备回答技术细节问题。这三个月来,他几乎把所有课余时间都泡在了工作室里,从最初的别扭到现在的全情投入,连他自己都没察觉这种变化。
演示持续了两个小时。结束时,技术总监站起来鼓掌:
“太棒了!比我们预期的还要好!谢同学,你们团队非常专业。”
他走过来和谢恒握手:“后续的维护合同我们会尽快签。另外,我们公司还有几个新项目在规划,如果你们有兴趣……”
“当然有兴趣。”谢恒点头,语气不卑不亢,“随时可以详谈。”
送走客户后,工作室里爆发出一阵压抑已久的欢呼。
“成功了!”顾宸难得地露出笑容,一拳捶在谢恒肩上,“十五万!加上后续维护费,咱们第一桶金到手了!”
谢恒推了推眼镜,嘴角也扬起一个很淡的弧度:“大家的功劳。”
这三个月确实不容易。从最初的数据库崩溃危机,到后来的功能迭代,再到最后阶段的压力测试,整个团队——虽然团队只有三个人:谢恒、顾宸,还有后来加入的一个大四实习生——几乎没睡过几个整觉。但此刻,所有的疲惫都化作了成功的喜悦。
“晚上庆祝!”迟曜不知什么时候来了,手里拎着一个大大的蛋糕盒,琥珀色的眼睛笑得弯起来,“我订了餐厅,我爸说这单他请!”
“迟叔叔太客气了。”谢恒接过蛋糕,指尖不经意擦过迟曜的手背。
“他那是投资眼光好。”迟曜眨眨眼,“他说了,你这个工作室未来可期。”
晚上七点,一行人来到市中心一家新开的融合菜餐厅。包间很大,落地窗外是璀璨的城市夜景。除了工作室的三个人和迟曜,幸逸、纪言亭也来了,连裴安安也被顾宸硬拉了过来。
“我又没帮忙……”裴安安小声说,坐在顾宸旁边,手指紧张地攥着衣角。
“让你来就来。”顾宸把菜单推给他,“想吃什么自己点。”
裴安安看着那本精致的菜单,上面每道菜的价格都让他心惊。他小声说:“我都可以……你点吧……”
顾宸瞥了他一眼,没再说什么,直接叫来服务员,点了一桌子菜,其中好几道都是清淡的、适合病人吃的。
菜上齐后,迟曜第一个举杯:“来!为我们谢老板的第一个大项目成功干杯!”
“干杯!”
玻璃杯碰撞发出清脆的声响。谢恒喝的是果汁——他晚上还要回去改代码。迟曜凑到他耳边小声说:“少喝点,待会儿我送你回去。”
“嗯。”谢恒应了一声,在桌下轻轻握住迟曜的手。
纪言亭正在跟幸逸抢最后一只虾,樱花粉的头发随着动作晃动:“幸逸你让我一下嘛!”
“你已经吃了三只了。”幸逸推了推眼镜,但还是把虾夹到他碗里。
“谢谢幸逸!”纪言亭立刻眉开眼笑。
顾宸看着这一幕,嗤笑一声:“腻歪。”但转头就给裴安安盛了碗汤:“这个不油,喝点。”
裴安安接过汤碗,小口小口地喝着,苍白的脸上泛起淡淡的红晕。
气氛热烈而轻松。大家聊着工作室的未来,聊着学校的趣事,聊着最近的电影和游戏。裴安安话很少,但听得很认真,偶尔被逗笑,眼睛会弯成温柔的弧度。
吃到一半,迟曜突然想起什么:“对了,小梅花最近有联系你们吗?”
空气安静了一瞬。
自从暑假旅行结束后,小梅花就像人间蒸发了一样。电话打不通,消息不回,连她住的那栋高级公寓的物业都说“那位小姐搬走了”。
“没有。”谢恒摇头,“但她应该没事。”
“你怎么知道?”顾宸挑眉。
谢恒推了推眼镜:“直觉。”
这话说得有些玄,但没人追问。小梅花的存在本身就像一场梦,来了又走,留下无数谜团和那张神秘的合照。
“说到合照,”纪言亭拿出手机,“我把上次旅行和今天庆祝的照片都传到云相册了,你们记得去看!”
“我要看我要看!”迟曜凑过去。
照片一张张滑过——丽江古城的夕阳,泸沽湖的篝火,工作室里熬夜写代码的背影,还有刚才举杯庆祝的瞬间。每一张照片上,每个人都在笑,眼睛里有光。
翻到最后一张时,是一张大合照。在餐厅的落地窗前,城市夜景作为背景,所有人并肩站着。谢恒和迟曜站在中间,幸逸和纪言亭在左边,顾宸和裴安安在右边。照片是服务员帮忙拍的,每个人的表情都很自然——
谢恒嘴角微扬,迟曜虎牙露出来笑得灿烂,幸逸表情平静但眼神温和,纪言亭比着耶笑弯了眼睛,顾宸虽然还是那副不耐烦的样子但没躲镜头,裴安安怯生生地笑着,但眼睛是亮的。
“这张好!”迟曜说,“我要洗出来挂墙上!”
“工作室也挂一张。”谢恒说。
“那我房间也要!”纪言亭举手。
顾宸没说话,但默默把照片保存到了手机里。
庆祝持续到晚上九点。走出餐厅时,十一月的夜风已经带着寒意。幸逸叫了车送纪言亭回家,谢恒和迟曜一起走,顾宸和裴安安落在最后。
“我送你回去。”顾宸说。
“不用……”裴安安小声说,“我可以坐公交……”
“这个点公交早没了。”顾宸拦了辆出租车,拉开车门,“上车。”
裴安安只好坐进去。顾宸从另一边上车,报了顾家的地址。
车驶入夜色。窗外,城市的霓虹像流动的星河。裴安安靠着车窗,看着外面飞逝的风景,突然小声说:
“今天……很开心。”
顾宸看了他一眼:“有什么好开心的。”
“就是……觉得你们很厉害。”裴安安转过头,眼睛在昏暗的车厢里很亮,“能做出那么厉害的系统,能靠自己的努力赚钱……”
顾宸没说话,只是看着窗外。
“我……”裴安安顿了顿,声音更小了,“我也想……变得有用一点。”
车正好经过一段隧道。在短暂的黑暗中,顾宸的声音突然响起:
“你现在就很有用。”
裴安安愣住了。
隧道结束,灯光重新涌入车厢。顾宸还是看着窗外,侧脸的线条在光影中有些模糊。
“每天给我递水,给我留饭,在我跟我爸吵架后给我敷脸——”他的声音有点硬,但每个字都清晰,“这些不算有用?”
裴安安张了张嘴,说不出话,只是眼睛慢慢红了。
车停在顾家别墅外。顾宸付了钱下车,裴安安跟在后面。
走到门口时,顾宸突然停下脚步,转身看着他:
“喂。”
“嗯?”
“明天周六。我要去工作室加班。”顾宸说,“你来吗?”
裴安安的眼睛瞬间亮了:“我可以去吗?我不会打扰你们吗?”
“来了就帮忙整理文档。”顾宸转身开门,“爱来不来。”
“我来!”裴安安连忙说,“我一定来!”
顾宸“嗯”了一声,走进门去。在裴安安看不见的角度,他的嘴角轻轻扬了扬。
第二天早上九点,裴安安准时出现在工作室门口。他穿着整洁的白衬衫,手里还拎着一个保温袋。
“这是什么?”顾宸开门让他进来。
“早餐。”裴安安小声说,“我……我做的三明治。不知道你们吃没吃……”
工作室里,谢恒已经在了,正在电脑前调试代码。闻言抬起头:“谢谢。正好饿了。”
三个人在窗边的小圆桌旁坐下。裴安安做的三明治很简单——全麦面包夹鸡蛋和生菜,但很用心,每个都切成整齐的三角形,还用油纸包好。
“不错。”顾宸咬了一口,评价道。
裴安安笑了,很轻,但很满足。
吃完早餐,谢恒继续写代码,顾宸在测试新功能,裴安安就坐在角落的沙发上,安安静静地整理项目文档。他做事很仔细,把三个月的会议记录、需求变更、测试报告都分类整理好,贴上标签,放进文件柜。
阳光从窗外照进来,洒在三个人身上。键盘敲击声,鼠标点击声,纸张翻动声,混合成一种安静而专注的节奏。