好男人2018夜深了,城市上空飘着细密的雨丝,整条街都安安静静的。程远的办公室亮着最后一盏灯,他就着那点暖黄的灯光,敲完最后一行代码。屏幕上跳出一行字——“第987次自动迭代完成,《好男人2018》情感逻辑模型正式收敛。”他长长地吐了口气,靠在椅背上发了会儿呆,终于露出一个疲惫的微笑。 《好男人2018》是他主导开发的交互式情感引擎,一部以代码构成的虚拟人生系统。在两年的研发周期里,他把所有对“好男人”这个命题的理解,用一行行冷冰冰的语句写进了程序的核心。程序的核心规则只有三条:忠诚、陪伴与克制。没有冗余的甜蜜承诺,没有刻意编排的浪漫桥段,只有一个男人在平凡日复一日里,隐忍而坚定地守候。 手机屏幕突然亮了。程远看了一眼来电显示,眉心不受控地跳了一下,是父亲的名字。 “你妈今晚又在翻你小时候的照片,”父亲的声音里带着显而易见的疲惫,“边看边哭,说你这孩子,怎么好端端的就不认这个家了。” 程远没有接话,只是把手机搁在桌上,点了免提键,继续检查代码的测试报告。 电话那头安静了很久,父亲的声音终于沉下来:“那笔钱,爸是真的走投无路了。你弟弟那套房子首付还差二十万……你就不能帮一把?” “不能。”程远回答得很干脆,像执行程序里的判断语句,“那是留给我自己结婚用的。” “结婚?你连个女朋友都没有——” 程远挂断了电话。 屏幕上的代码还在安静地滚动着。他忽然觉得有一丝荒谬。他花了两年时间,让程序里的虚拟角色学会懂得什么是分寸,什么是守住自己的底线;而现实里,他花了三十年的时间学习怎么做一个好儿子,最终却因为一次拒绝,变成了旁人眼中的不孝子。 他点开隐藏的调试日志,翻到文件夹里一个标注着“好男人2018·父亲模块”的数据区。那是他三年前写的原型代码,模拟的是一个无条件付出、永远疲惫、从不抱怨的“理想父亲”形象。他逐行看下去,代码逻辑清晰、情感路径温和而坚定,几乎挑不出任何BUG。可越是这样,他越觉得胸口闷得发疼。 因为他心里很清楚——现实中的父亲,从来没有活成这段代码的样子。 凌晨两点,程远离开公司大楼。雨还在下,街上空空荡荡的,只有一个卖烤红薯的老伯支着伞守在路灯下。他走过去,买了一个。老伯接过钱的时候,微微一笑:“这么晚才下班啊?年轻人也得注意身体。”他没有回答,只是点了点头,默默走远。边走边掰开红薯,热气在雨雾里腾腾地散开,烫得他指尖发红。 他咬了一口,甜的,糯的,是那种从小吃到大的味道。他忽然想起,上一次吃父亲买回家的烤红薯,是十三岁那年的冬天。那天父亲破天荒没加班,带回来两个热乎乎的烤红薯,他高兴得一晚上没怎么说话,父亲也只是坐在旁边,默默地剥开了外面焦黑的皮。 那是他记忆里,父亲最像“好男人”的一个晚上。 手机又震动了一下。是系统自动发送的邮件通知:“情感引擎《好男人2018》补丁更新:新增‘歉意表达’模块。” 程远站在雨里读完那封邮件,忽然觉得这世界总是把最复杂的东西写进程序,却把最简单的道理留给了人去猜。什么是好男人?程序会告诉你答案,用一行一行确定的数据。可人不会,人只会用沉默、愤怒和偶尔的一次烤红薯,笨拙而狼狈地表达着那些羞于说出口的东西。 他把最后一口红薯塞进嘴里,关上手机,走进雨里。夜还很长,但他知道,那个逻辑上永远正确、情感上完美无缺的《好男人2018》,终究也只能活在代码的世界里。真正的“好男人”,大概不是写出来的。 他只是走在雨里,没有回头。