早晨七点十五分,闹钟还没响,苏凡已经醒了。
不是他勤奋自律,而是楼下那家包子铺准时得像瑞士钟表——每天清晨七点整,第一笼包子出屉时,蒸笼盖子“嘭”地一掀,那声带着水汽的脆响能穿透三层楼板,精准地砸在他的枕头上。
“今天好像是肉包子的日子。”苏凡闭着眼睛嘟囔。
楼下包子铺的老板李叔有个严格的排班表:周一豆沙,周二鲜肉,周三菜包,周四烧卖,周五肉包加量庆祝周末来临。苏凡在这条老街租住三年,已经能通过清晨飘上来的蒸汽味道准确判断星期几。
他在床上又躺了五分钟,听着窗外渐渐热闹起来的声音:隔壁张阿姨骂儿子起晚了的尖嗓门,对面老陈遛狗时狗链子的叮当声,楼下自行车铃铛一串脆响——那是送报的老王赶着去报刊亭。
“苏凡啊苏凡,二十六岁,普通本科毕业,在一家不大不小的公司做着一份不上不下的工作,住在一条不老不新的街上。”他对着天花板喃喃自语,像在念某种现代都市咒语,“完美的人生平均值,连起床时间都精准得毫无惊喜。”
手机闹钟终于响了,是那种最原始的“滴滴滴”,因为上个月他把所有个性化铃声都删了——他受够了每天被不同的流行歌曲或网红神曲叫醒,那让他感觉自己像个被设定好程序的机器人。
洗漱,穿衣,抓起背包。镜子里的男人有着一张“地铁里一抓一把”的脸:不丑不帅,不高不矮,头发不长不短,眼镜不方不圆。唯一的特点可能是眼睛里还残留着一点没被完全磨平的光,但也只剩一点了。
“早上好啊,平均值先生。”他对镜子里的自己说,然后被自己这个冷笑话冷得一哆嗦。
下楼时正好碰见房东赵大爷在门口打太极拳,动作慢得像被按了0.5倍速播放。
“小苏啊,今天气色不错!”赵大爷一边“手挥琵琶”一边中气十足地打招呼。
“赵大爷早,您这太极拳打得越来越有仙气了。”苏凡礼貌回应,心里想的是:我每天都是一副被生活榨干的样儿,您到底从哪儿看出我“气色不错”的?
“那是!我这可是跟公园周老学的正宗杨氏太极!”赵大爷得意地收了势,“对了,下个月房租——”
“已经准备好了,月底准时转您。”苏凡抢答,这套对话每月上演一次,台词都能背了。
“好好好,不着急。”赵大爷笑眯眯地继续“云手”,目送苏凡拐出巷口。
老街的早晨是一幅活过来的市井画。早点摊的油烟混着清晨的露气,买菜的大妈们挎着布袋子讨价还价,刚开业的小商店把货品摆到人行道上,自行车和电瓶车在狭窄的街道上演出惊险的穿行杂技。
苏凡熟练地在这幅画里穿梭,像一条游了三年早已熟悉每一处暗流的鱼。
他停在李叔的包子铺前:“两个肉包,一杯豆浆,今天周五对吧?”
“小苏记性真好!”李叔麻利地装袋,“今天肉包加量,庆祝周末,多给你半个!”
“半个?”苏凡接过袋子一看,第三个包子确实明显小一圈。
“哎呀,做生意嘛,意思到了就行。”李叔憨厚地笑,露出被烟熏黄的牙齿。
苏凡也笑了,这就是老街,连占便宜都占得这么实在。
七点四十五分,他准时出现在地铁站入口。接下来的二十分钟,他将参与这座城市每天早晨最盛大的集体仪式——挤地铁。
站台上已经站满了人,每个人都盯着隧道深处,眼神里有一种奇异的虔诚与麻木的混合体。苏凡找了个相对不那么挤的位置站定,从背包里掏出耳机——这是他为自己打造的移动堡垒,音乐一起,周遭的喧嚣就暂时被隔绝在外。
但他今天没按播放键。
他忽然想听听这个世界真实的声音。
列车进站的轰鸣由远及近,人群开始无意识地向前蠕动。车门打开的一瞬间,文明的假象被瞬间撕碎——刚才还彬彬有礼的人们突然变成了抢滩登陆的士兵,推搡、挤压、低声的抱怨和道歉混杂在一起。
苏凡被一股力量裹挟着塞进了车厢,后背紧贴着车门玻璃,面前是一位大叔的后脑勺和一位女士的背包。空气里弥漫着早餐、汗水和各种香水混合的复杂气味。
“下一站,人民广场,下车的乘客请准备。”机械的女声播报。
列车启动,加速,车厢摇晃。苏凡透过人缝看见车窗上自己的倒影,变形、模糊,随着地铁的震动微微颤抖。他忽然想起大学时读过的那些小说,主角们总是在某个平凡的清晨突然觉醒超能力,然后生活天翻地覆。
“如果我现在突然能瞬移多好,”他异想天开,“‘咻’一下就到公司,还能多睡半小时。”
或者读心术也不错,至少能知道前面这位一直用背包顶着他肚子的大姐到底什么时候下车。
再不然点石成金?那明天就不用挤地铁了,直接买辆——不,雇个司机,每天睡到自然醒,然后思考一些“有钱人的烦恼”,比如今天该乘游艇还是私人飞机。
苏凡被自己的异想天开逗笑了,轻微的笑声在安静的车厢里显得有点突兀,旁边一个穿西装的年轻人奇怪地看了他一眼。
“抱歉。”苏凡用口型说,重新戴上耳机。
音乐流淌出来,是他昨晚刚建的一个歌单,名叫《循环》。里面的歌都是关于日常、重复、寻找意义——很符合他现在的心境。
列车停靠又启动,人群流动又填补。苏凡观察着车厢里的众生相:闭目养神的上班族,抓紧时间背单词的学生,刷短视频笑得肩膀发抖的年轻人,还有一位大爷居然在这么挤的环境里展开了一张报纸,专注得像是坐在自家书房。
每个人的脸上都写着疲惫,但也都藏着某种坚持。为了房贷,为了孩子,为了父母,或者只是为了“别人都在坚持所以我不能先倒下”的那点倔强。
苏凡忽然觉得自己没那么特别了。他的疲惫、迷茫、对重复生活的厌倦,原来不是独属于他的秘密,而是这一车厢人共享的、沉默的共识。
这想法不知该让人感到安慰还是更绝望。
八点零五分,列车到达换乘站。车门打开时涌出去的人流像开闸的洪水,苏凡顺着人潮漂出车厢,又随着另一股人潮漂向另一条线路的站台。
换乘通道是一段漫长的上坡,人们沉默地向上走,脚步声汇成一片沉闷的鼓点。苏凡抬头,看见通道尽头透进来的苍白晨光,那一刻他忽然有种奇怪的既视感——这不像通勤,像朝圣,每个人都走向那个叫“生活”的神殿,献上自己的八小时,换取一点维持生命的甘露。
“我是不是该少看点哲学书了。”他甩甩头,把这过于文艺的联想赶出大脑。
第二段地铁稍微空一些,至少能拿出手机看了。苏凡刷了刷朋友圈,满屏都是精心修饰过的生活:同事小吴去了新开的网红餐厅,大学同学晒了结婚证,去了巴厘岛度假——照片里笑得很灿烂,背景是碧海蓝天。
他点了个赞,然后迅速滑走。
工作群里已经有消息在跳动,主管发了今天的任务清单,末尾附上一句:“希望大家以饱满的热情迎接新的一天!”后面跟了三个握拳的表情。
苏凡盯着那三个表情包,忽然很想回复一句:“主管,我的热情还在被窝里,可能需要一点时间才能赶到公司。”
当然,他没发。二十六岁的成年人已经学会了把吐槽留在心里,把“收到,马上处理”发在群里。
八点二十五分,他走出地铁站。公司大楼就在对面,玻璃幕墙反射着初升的阳光,亮得刺眼。
来到公司大堂,挤进了一部电梯,站到了最角落。电梯缓缓上升,失重的感觉轻微而持续。苏凡盯着楼层数字一个个跳动:10、15、20……他的公司在22楼,一个不高不低的位置,就像他在公司的职位一样。
“叮”一声,22楼到了。
电梯门打开的瞬间,苏凡深吸一口气,调整了一下表情——要切换到“职场模式”了,那个稍微积极一点、专业一点、把疲惫藏得好一点的苏凡。
办公区已经有一半的工位有人了,键盘敲击声、电话铃声、压低声音的交谈声混成一片熟悉的背景音。苏凡走到自己的工位——靠窗那一排的第三个,正好能看见一小角天空,如果站起来伸长脖子的话。
他放下背包,打开电脑,登录系统。桌面上整齐地排列着各种文件夹:项目资料、周报月报、会议记录、待处理事项。每个文件夹都按照日期和重要性命名排序,像一支纪律严明的小型军队。
隔壁工位的小吴探过头来:“凡哥早啊,脸色不太好啊,昨晚没睡好?”
“做了个奇怪的梦。”苏凡随口回答,实际上他根本不记得自己做了什么梦。
“我懂我懂!”小吴压低声音,“我昨天梦见被一头会说话的猪追着跑,那猪还穿着咱们公司的工牌!你说这是不是暗示我该辞职了?”
苏凡笑了:“也许只是你睡前吃太多了。”
小吴撇撇嘴,转回自己的工位,不一会儿就传来了激烈的键盘敲击声——他最近在跟一个新项目,每天都被催得焦头烂额。
苏凡打开邮箱,未读邮件37封。他按照紧急程度开始处理,手指在键盘上飞舞,大脑进入熟悉的“邮件回复模式”:开头问候,中间分点论述,结尾祝福,必要时加上恰当的感叹号和表情符号。
回复到第12封时,主管从独立办公室走出来了。王主管四十出头,头发梳得一丝不苟,衬衫永远熨得笔挺,走路时背挺得笔直,像个移动的标尺。
“大家停一下手头工作,”他拍了拍手,“说个事。”
所有人都抬起头,露出“我在认真听”的表情。
“上周五交代的季度总结,明天上午十点前必须交给我。”王主管的目光在办公区扫视一圈,“我知道大家都很忙,但工作要有优先级,这个总结关系到我们部门下半年的预算分配,重要性不用我多说了吧?”
一阵轻微的骚动,有人小声叹气,有人迅速在日历上做标记。
“小苏,”主管突然点名,“你手头的社区公益项目可以先放一放,全力配合这次的总结。”
苏凡愣了一下:“但那个项目下周就要——”
“先放一放。”主管重复,语气不容置疑,“明白优先级吗?”
“……明白。”苏凡点头,心里却有一丝不舒服。那个社区项目他已经跟进了两个月,和街道办、志愿者团队开了好几次会,眼看就要落地了。
主管满意地点头,转身回办公室去了。门关上的瞬间,办公区响起一片低低的议论声。
“又是临时加任务……”
“我的周末泡汤了。”
“小苏你的社区项目怎么办?不是说好下周签约吗?”
苏凡苦笑着摇头:“还能怎么办,加班呗。”
他看了一眼电脑右下角的时间:上午九点十七分。一天才刚刚开始,却已经感觉疲惫从骨头缝里渗出来。
他起身去茶水间冲咖啡,路过窗户时停下脚步。22楼的高度足以让他看见这个城市的一角:纵横交错的街道,蚂蚁般移动的车流,远处模糊的天际线。阳光正好,天空湛蓝,是个难得的好天气。
但他只能透过这扇玻璃窗看着。
端着咖啡回到工位时,苏凡注意到电脑旁那盆小小的绿萝。那是刚入职时行政部发的,每个新员工都有一盆,寓意“生机勃勃,茁壮成长”。三年过去,很多同事的绿萝早就枯死了,他的这盆却还顽强地活着,虽然叶子有点发黄,但总算是活着的。
他偶尔会给它浇点水,但更多时候是忘记它的存在。这盆绿萝和他一样,在这个格子间里默默存在着,不引人注目,也不完全枯萎,就那样保持着一种最低限度的生命力。
“难兄难弟啊。”苏凡对着绿萝小声说,给它浇了点水。
水珠在叶片上滚动,在晨光中折射出一点微弱的光。苏凡盯着看了几秒,忽然觉得这平凡的早晨、这重复的通勤、这望不到头的日常工作,也许并不是他生活的全部。
也许在某个看不见的维度里,那盆绿萝正以他无法理解的方式生长着;也许地铁里那些疲惫的面孔下,都藏着不为人知的故事和坚持;也许他自己,这个平均值先生,也还有某种可能性没有被完全磨平。
手机震动了一下,是妈妈发来的消息:“儿子,周末回家吃饭吗?你爸买了你最爱吃的鱼。”
苏凡看着这条消息,嘴角不自觉地扬起。他打字回复:“回,周六晚上到。告诉爸别放太多辣椒,我最近上火。”
发送成功,他放下手机,重新看向电脑屏幕。
邮件还有25封未读,季度总结要重新规划时间,社区项目得想办法协调,下午两点还有个跨部门会议。
生活还在继续,重复、疲惫、充满小小的无奈和妥协。
但至少周末有鱼吃。
苏凡喝了一大口咖啡,苦得他皱起眉,然后深吸一口气,手指重新放回键盘。
窗外的阳光又移动了一点角度,正好照在那盆绿萝上,那点水珠闪着微光,像是这个平凡早晨里一个不起眼的、但确实存在的小小奇迹。
而苏凡还不知道,就在这个周五,在接下来的周末菜市场里,他将遇见一个真正的奇迹——一个会彻底打破他“平均值人生”的奇迹。
但那还是几个小时之后的事。
此刻,他只是一个普通的上班族,在普通的早晨,做着普通的工作,想着普通的周末,过着普通的、重复的、让人疲惫但也让人踏实的一天。
列车还在轨道上运行,生活还在既定的轨道上前进。
至少看起来是这样。

