下一章 上一章 目录 设置
20、番外 ...
-
“我爱你。从第一行代码到最后一行。从bug到无bug。从大一到现在。”
傅北辰握住她环在他腰间的手,手指穿过她的指缝,十指交握。那枚刻满代码的戒指在两个人的手指之间,在屏幕的微光中闪着银色的光。
“我也爱你。”他说,声音低得像深夜的潮水,“从你写下的第一个字符开始。到永远。”
窗外的城市灯火渐渐暗了下去,夜更深了。书桌上的电脑屏幕自动熄灭了,房间陷入了温柔的黑暗。只有两个人的呼吸声,交织在一起,像一段正在运行的、永远不会停止的程序。
晚安。
生产环境已上线。
运行稳定。
陈小北觉得自己可能是全公司最幸福的人。
不是因为升职加薪,不是因为代码写得有多好——而是因为他亲眼见证了一段神仙爱情从萌芽到开花结果的全过程。他是在场的人,是第一排观众,是那个在八卦群里第一时间发布“重大新闻”的人。他觉得自己有义务、有责任、有使命——把这段故事的后续,完整地记录下来。
所以当林溪和傅北辰领证的消息传来的时候,陈小北的第一反应不是“恭喜”,而是——“我要帮他们办一个庆祝派对。”
他把这个想法告诉老周的时候,老周正在喝茶,差点喷出来。“在公司办派对?你疯了?”
“不是在公司办!”陈小北连忙解释,“在他们家里办。或者在外面找个地方。就是一个私人的、小范围的、朋友们一起庆祝一下的聚会。”
老周放下茶杯,想了想:“行。你组织。预算走部门经费,别太过分就行。”
陈小北激动得差点跳起来。
接下来的一个星期,他像一台被超频的CPU,全速运转。他建了一个微信群,群名叫“溪姐和傅老师结婚庆祝筹备组”,把技术中心里所有和他们关系好的同事都拉了进来。群里每天消息不断——有人提议订蛋糕,有人提议买鲜花,有人提议做一条横幅,还有人提议请一个乐队来现场演奏代码运行的声音。
陈小北否决了最后那个提议。不是因为不好,是因为找不到能演奏“代码运行声音”的乐队。
最后方案定了下来:周六下午,在一家租来的私人空间里,办一场小型的庆祝派对。蛋糕、鲜花、气球、一条横幅——横幅上写着“恭喜溪姐和傅老师永久合并无回滚计划”。陈小北亲自设计的字体,等线,加粗,居中。他觉得这个设计非常完美,因为等线是程序员最熟悉的字体。
派对那天,林溪推开门的瞬间,整个人愣住了。
房间里挂满了浅金色和白色的气球,桌上摆着一个三层的蛋糕——蛋糕的表面不是奶油花,是一段打印出来的代码。她凑近看了一眼,发现那是她大一写的那个冒泡排序,被用食用墨水印在了糖霜纸上,整整齐齐地贴在蛋糕的侧面。蛋糕的最上面插着两个小人——一个穿着白衬衫戴着眼镜,一个穿着奶白色连衣裙,两个小人中间用翻糖做了一颗星星。
横幅挂在房间最显眼的位置:“恭喜溪姐和傅老师永久合并无回滚计划。”
林溪站在门口,看着那条横幅,笑了足足一分钟。
“这是谁想出来的?”她笑着问。
陈小北从人群后面探出头来,骄傲地举手:“我!溪姐你觉得怎么样?”
“太有才了。”林溪竖起大拇指,“这个横幅我要带回家裱起来。”
陈小北激动得差点哭出来。
派对来的人不多,但每一个都是他们生命中重要的人。老周带着技术中心的几个核心骨干来了,每个人手里都拎着一瓶酒或一束花。傅北辰的几个网络安全圈的同行也来了——几个看起来和他一样冷淡的、穿着连帽衫的男人,站在角落里安静地喝着饮料,偶尔交流几句关于漏洞和防火墙的话题。林溪的大学室友从上海飞过来了,一进门就抱着林溪哭:“你终于嫁出去了!当年你说要嫁给一个能帮你改bug的人,我还以为你在开玩笑!”林溪的闺蜜带来了一个巨大的相框,里面是林溪和傅北辰的合影——不是婚纱照,是他们第一次一起参加技术大会时的照片,两个人都对着镜头面无表情,像两台并排放置的服务器。
“这张照片太丑了!”林溪抗议。
“丑什么丑,这叫程序员的标准表情。”闺蜜理直气壮地说。
角落里,傅北辰的几个同行正在小声讨论一个最近爆出来的高危漏洞。傅北辰端着饮料走过去,加入了讨论。三个男人站在墙角,表情严肃,手指在空中比划着网络拓扑图,完全沉浸在了技术的世界里。林溪远远地看着这一幕,忍不住笑了——在她的婚礼派对上,她的新郎在和别人讨论漏洞。但这很傅北辰。如果他站在角落里和别人聊天气,那才不正常。
陈小北端着一杯饮料溜达到林溪旁边,小声说:“溪姐,我有一个问题想问你。”
“什么?”
“你和傅老师……以后会不会一起写代码?”
林溪想了想:“会吧。我们本来就是同行。”
“那你们会不会因为代码风格吵架?”
“有可能。”林溪笑了,“他比我严谨,我比他感性。他觉得代码应该像数学证明一样精确,我觉得代码应该像诗一样有温度。”
“那吵赢了怎么办?”
“没有赢家。”林溪看了一眼墙角里的傅北辰,他正在给同行解释一个技术细节,手指在空中划着,表情专注而认真,“写代码不是比赛,是合作。就像我们的关系一样——不是谁压倒谁,是两个人一起,写出更好的代码。”
陈小北感动得眼眶都红了:“溪姐你说话太有哲理了……”
“少来。”林溪笑着拍了一下他的头,“去拿蛋糕吃。”
蛋糕切开的环节,陈小北自告奋勇当摄影师。他举着手机,蹲在最好的角度,镜头对准林溪和傅北辰。两个人站在蛋糕前面,林溪握着刀,傅北辰握着她的手,两个人一起切了下去。刀刃划过蛋糕表面的代码,奶油从切口处溢出来,像一段正在执行的程序吐出了完美的输出结果。
“恭喜溪姐和傅老师!”陈小北带头喊了一句。
所有人跟着喊:“恭喜——!”
林溪被这个声音震得耳朵嗡嗡响,但她笑得很开心。她转头看傅北辰,发现他的嘴角也弯了起来——不是那种微不可察的动一下,是一个真正的、完整的、在所有人面前展露的笑容。
“傅北辰你笑了!”林溪像发现了新大陆一样指着他的脸。
“没有。”
“有!我拍到了!”陈小北举着手机激动地说,“我拍到了!傅老师笑了!”
傅北辰面无表情地看了陈小北一眼:“删了。”
“不删!”陈小北把手机藏到身后,“这是传家宝!”
蛋糕吃完之后,大家散坐在房间里,三三两两地聊天。老周端着一杯酒走过来,在林溪旁边坐下。
“小林,”老周的声音比平时温和了很多,“我跟你说个事。”
“什么事?”
“你知道傅北辰为什么来我们公司做安全顾问吗?”
林溪愣了一下:“不是你请的吗?”
老周笑了:“我请他?我请得动他?他是国家队的人,业界顶级的安全专家,我一个小破公司的技术总监,拿什么请他?”
他喝了一口酒,语气变得认真起来。
“是他自己找来的。去年冬天,他给我打了一个电话,说‘周总,听说你们公司最近在招安全顾问,我想试试’。我当时以为听错了——傅北辰主动要来我们公司?这种好事能轮到我?”
他看了一眼墙角里正在和同行说话的傅北辰,目光里有了一种长辈看晚辈的慈祥。
“后来我才知道,他是因为你。他说‘我听说林溪在你们公司,我想离她近一点’。就这么简单。没有什么高大上的理由,没有什么职业规划——就是因为你在。”
林溪低下头,手指攥着裙摆,指甲陷进了掌心里。她的眼眶热热的,喉咙像是被什么东西堵住了。
“他来了之后,每天坐在你旁边。你以为他真的是来做安全顾问的?他那点活儿,半天就能干完。剩下的时间,他全在看你的代码。你的每一次提交,他都知道。你的每一个bug,他都看到了。你的每一次进步,他都比自己做出成绩还高兴。”
老周拍了拍林溪的肩膀,声音更低了:“小林,我不知道你们之间有什么故事,但我知道一件事——这个男人,是真的把你放在心上的。不是那种挂在嘴边的‘我爱你’,是那种藏在每一天、每一行代码、每一次默默注视里的。这种感情,比什么都真。”
林溪终于没忍住,眼泪掉了下来。她用袖子胡乱地擦了一下脸,吸了吸鼻子,声音哑哑的:“周总,谢谢你告诉我这些。”
老周笑了笑:“不用谢。好好过日子就行。”
派对的最后一个环节,是陈小北精心设计的“祝福墙”。他在墙上贴了一大张白纸,旁边放了一盒彩色马克笔,让大家写下对林溪和傅北辰的祝福。纸条贴满了整面墙——
老周写的:“祝你们的婚姻像你们写的代码一样,稳定、高效、无bug。”
陈小北写的:“溪姐傅老师,你们是我见过的最浪漫的程序员!祝你们永远幸福!PS:以后生了小孩要不要学编程?”
林溪的大学室友写的:“从大学到现在,我看着你从一个对着编程书抓狂的小姑娘变成了今天的技术大神。你值得所有的幸福。恭喜你,找到了那个愿意帮你改一辈子bug的人。”
林溪的闺蜜写的:“虽然我还是不太懂你们程序员的世界,但我知道你们很配。一个写代码,一个修bug,天生一对。”
傅北辰的同行写的:“北辰,认识你十年了,第一次见你笑。祝你们幸福。”
傅北辰的实验室同门师兄写的:“当年你在实验室刻桌子的时候我就知道你小子有情况。恭喜你,终于等到了。”
林溪站在祝福墙前面,一张一张地看过去,笑着笑着就哭了,哭着哭着又笑了。傅北辰走到她旁边,低头看着满墙的纸条,沉默了一会儿。
“你在想什么?”林溪问。
“在想一件事。”
“什么?”
“在想,我欠他们一句谢谢。”
“为什么?”
“因为他们都在帮你看着你。你不在我身边的时候,是他们陪着你走过那些路的。”
林溪转过头看着他,眼眶红红的,嘴角翘得高高的:“傅北辰,你今天怎么回事?怎么每一句话都像情书?”
傅北辰低头看着她,目光很柔:“因为你今天穿得很好看。”
“……你能不能不要转移话题!”
“不能。因为这是事实。”
两个人站在祝福墙前面,头凑在一起,看着满墙的五颜六色的纸条,笑了。窗外的阳光照进来,把两个人的影子投在白墙上,交叠在一起,和那些祝福的纸条融成了一幅温暖的画。
派对结束的时候,陈小北把那条横幅取下来,叠得整整齐齐,双手递给林溪:“溪姐,给你。你说要裱起来的。”
林溪接过横幅,看着上面“永久合并无回滚计划”几个字,忍不住又笑了:“小北,谢谢你。”
“谢什么呀!”陈小北挠了挠头,脸红了,“我就是做了我应该做的事。你们的故事让我相信了一件事——写代码的人,也可以很浪漫。这就够了。”
他看了一眼站在门口等林溪的傅北辰,压低了声音:“溪姐,傅老师在外面等你呢。快去吧。”
林溪点了点头,抱着横幅走向门口。傅北辰推开门,让林溪先出去,然后回头看了一眼房间里的朋友们——老周在收拾杯子,陈小北在和别人合影,大学室友和闺蜜在聊天,同行们在讨论技术。他沉默了一秒,然后说了一句所有人都不相信是从他嘴里说出来的话:
“谢谢大家。今天很开心。”
房间里安静了零点三秒,然后陈小北的声音打破了沉默:“傅老师说谢谢了!傅老师说很开心了!我的天哪!太阳从西边出来了!”
所有人都笑了。
傅北辰面无表情地关上了门,把笑声关在了身后。
门外,林溪抱着横幅,靠在走廊的墙上,笑得弯了腰。
“傅北辰你刚才说‘谢谢大家今天很开心’的时候,表情像是被人用枪指着后脑勺。”
“没有。”
“有!陈小北应该把那个也拍下来的!”
“他没拍。”
“你怎么知道?”
“因为他的手机在我出门之前就被我没收了。”
“……傅北辰!!!”
他牵起她的手,走向走廊尽头的电梯。十月的阳光从窗户照进来,在走廊的地板上画出一块一块的金色光斑。两个人踩在光斑上,一步一步地往前走,影子在身后拉得很长。
“傅北辰。”
“嗯。”
“今天开心吗?”
傅北辰没有立刻回答。他按了电梯的按钮,等电梯门打开,牵着林溪走进去,按了一楼的按钮。电梯门关上的那一刻,他说了一句话,声音很轻,轻到如果不是电梯里只有他们两个人,根本听不清:
“有你在的每一天,都很开心。”
林溪抱着横幅,靠在电梯的墙上,笑得眼睛弯成了月牙。
“傅北辰。”
“嗯。”
“你的情书水平越来越高了。”
“谢谢。”
“你能不能谦虚一点?”
“不能。因为这是——”
“因为这是事实。”林溪接过了他的话,学着他的语气说了一遍,然后自己先笑了。
电梯到了一楼,门打开了。两个人走出大楼,走进十月的阳光里。北京的秋天是最美的季节,天高云淡,风里带着银杏叶和糖炒栗子的香气。街上的人来来往往,每个人都有自己的故事,自己的代码,自己的bug。
而林溪和傅北辰的故事,写在代码里,刻在戒指上,印在蛋糕的糖霜纸上,贴在祝福墙的五颜六色的纸条上——也写在他们往后余生的每一天里。
“回家吗?”傅北辰问。
“回家。”林溪说。
两个人手牵着手,走在十月的阳光里,走向那盏为他们亮着的灯。
【两人的故事还在继续,他们会一直一直一直幸福下去!】
【最后:祝大家工作顺利!生活愉快!】