第7章

一、网吧里的“晚餐”

十一点,宁森拎着五个油渍斑斑的塑料袋,推开“星际网吧”厚重的玻璃门。热浪混着烟味、汗味和三天没散的方便面调料包味道扑面而来。收银台后的黄毛网管抬头,咧嘴一笑:“哟,宁老板回来了?发财了也不换地方?”

“这儿风水好。”宁森笑着递过去一串烤馒头片,竹签头有点焦黑,在日光灯下泛着油光。

黄毛接过,咬了一大口,芝麻掉在沾满烟灰的键盘上。他含糊道:“你们那角落还留着呢,没人占——都知道是你们‘青藤总部’。”

确实没人占。那个靠墙的角落,五台电脑围成半圆,键盘空格键被磨得发亮,WASD四个键更是油光锃亮——那是陈浩打CS留下的勋章。显示器和机箱外壳上贴着不同颜色的便利贴——红色的“BUG”,黄色的“待优化”,绿色的“已解决”,层层叠叠,像一片电子时代的爬山虎。最老的那台CRT显示器边缘,还贴着三个月前秦悦用荧光笔写的“今日目标:用户破千!”,墨迹已经有些模糊,边缘卷起,粘胶失去黏性,在风扇吹动下轻轻颤动。

陈浩正在CS里冲锋,戴着硕大的耳机,海绵耳罩裂开一道口子,露出里面发黄的海绵。他身体跟着游戏节奏左右晃动,嘴里喊着“B区B区!下包啊兄弟!”,手肘不小心撞倒了一个空可乐罐,罐子滚到地上,发出清脆的响声,在网吧喧嚣的背景音里像一颗投入水中的小石子。

秦悦缩在椅子里,那是她从宿舍搬来的折叠椅,椅背有点歪。她膝盖上摊着笔记本,屏幕上是明天要展示的PPT,标题是“青藤:校园信任交易平台”,宋体,加粗,居中。她咬着一绺头发——这是她思考时的习惯,发梢分叉,在屏幕蓝光下像枯萎的草。眉头紧锁,眼镜滑到鼻尖,她用食指推回去,又在键盘上敲下一行字。

柳婷坐在高脚凳上——网吧唯一的“VIP座位”,是她用一包玉溪烟跟网管换来的长期使用权。面前摊着三份打印表格,纸张边缘卷曲,沾着一点点酱汁。左手按着计算器,按键发出“嘀嘀”声,右手在纸上飞快记录,字迹娟秀但密集。额前碎发被汗水粘在皮肤上,在显示器的冷光下微微反光,像清晨草叶上的露珠。她不时抬头看墙上的钟——那是个圆形电子钟,数字是红色的,有时候会跳帧。

宿桦抱着那台IBM ThinkPad T30——外壳右下角有个明显的磕痕,是他上周骑车去电脑城买硬盘时摔的。屏幕蓝光映着他专注的脸,眼镜片反射出滚动的代码,像两条流淌的河流。手指在键盘上飞舞,发出有节奏的“嗒嗒”声,与隔壁《传奇》玩家狂点鼠标的“咔咔”声形成古怪的二重奏。

“歇会儿。”宁森的声音不大,但在网吧的背景音里清晰可辨——像一根针,刺破了厚厚的音墙。

陈浩猛地摘掉耳机,塑料耳罩“啪”地弹回,发出一声闷响。他转头,鼻子抽动,像饿了三天的狼闻到肉味:“老宁!烤腰子!我闻到味儿了!”

五个人围拢过来。没有桌子,宁森把塑料袋铺在两个并排的机箱上——一台是青藤最早的后端服务器,外壳温热,摸着像活物的皮肤;另一台是备用机,落了一层薄灰,秦悦用手指在上面画了个笑脸。油渍立刻在打印纸和键盘膜上晕开,秦悦“哎呀”一声抢救资料,手忙脚乱中却闻到孜然混着辣椒面的焦香,肚子不争气地“咕噜”叫了一声。她脸一红,赶紧捂住肚子,但声音在突然安静下来的小角落里格外清晰。

陈浩“噗”地笑出来,被秦悦瞪了一眼,赶紧捂住嘴,但肩膀还在抖。

“明天去见投资人,今晚算是……战前动员。该做的大家都已经做到极致了,所以现在不谈工作,只享受美食”宁森笑,眼角挤出细纹——这几个月他沧桑了不少,十九岁的人有了三十多岁的肤色。但眼睛在网吧浑浊的灯光下依然清亮,像江底被水流磨光的石头。

他变魔术般从身后又掏出五罐可口可乐,罐身沁着冰凉的水珠,在闷热的空气里凝成细流,滴在地上,汇成一小摊深色。陈浩欢呼着接过一罐,“滋啦”拉开拉环,气泡沫涌出来,流到手指上,黏黏的,甜甜的。他赶紧舔掉,满足地叹了口气,像喝到了琼浆玉液。

五个人就着机箱吃烧烤。陈浩狼吞虎咽,烤腰子两三口就没了,油顺着嘴角往下淌,他用袖子一抹——那件灰色卫衣袖口已经油光发亮,继续进攻鸡翅;秦悦小心地用纸巾包住竹签尾端,小口咬土豆片,吃相斯文,但速度不慢,一片接一片;柳婷挑了一串最小的羊肉,细嚼慢咽,偶尔被辣椒呛到,小声咳嗽,秦悦顺手递过可乐,她接过,小声说“谢谢”;宿桦左手拿着鸡翅,右手还在敲代码,被宁森按住了手。

“代码跑不完,肚子要先跑。”宁森说。

宿桦愣了下,看看屏幕,又看看鸡翅,乖乖放下笔记本,但眼睛还盯着代码窗口——那里正在编译,进度条缓慢爬行。

秦悦拿起一串烤韭菜,忽然笑了,笑声清脆:“我想起第一次在这里开会,讨论要不要做网站。那天也是吃烧烤,陈浩把竹签戳到键盘缝里,拔不出来,急得满头汗。”

陈浩正啃着第二串腰子,闻言挠头,头发竖起几根,沾着油光:“那不是紧张嘛!老宁说要投几万块做网站,我一辈子没见过那么多钱,手抖!竹签‘哧溜’就滑进去了,卡在F和G键中间,后来还是网管用镊子夹出来的。”

宿桦难得插话,推了推滑到鼻尖的眼镜——镜片上有指纹,他刚才用油腻的手扶过:“我那天在想,这伙人会不会是骗子。但宁森在白板上画的架构图……三层分离,前端、逻辑、数据,还有缓存策略。”他顿了顿,咬了一口鸡翅,咀嚼,吞咽,“很专业。我想,如果是骗子,至少是技术型骗子,值得观察。”

大家笑作一团。隔壁打《传奇》的大学生扭头看他们,嘟囔“这群人疯了”,又转回去对着屏幕狂点鼠标,嘴里念着“爆!爆!爆!”

柳婷小声说,声音被笑声盖过一半:“我那天想,要是能在这里兼职到毕业,学费就攒够了。没想到……”她没说完,低头咬了一口羊肉,油脂和辣椒面沾在嘴角,她慌忙用袖子擦,白色的袖口立刻留下一道橙黄色的油渍。秦悦递过纸巾,她接过,小声说“谢谢”,脸又红了。

宁森举起可乐罐,铝罐冰凉,水珠顺着指缝往下滴,滴在牛仔裤上,晕开一小片深蓝:“无论明天结果如何,谢谢大家陪我走到这里。”

陈浩举罐,罐子碰过来“咚”的一声,可乐溅出来几滴:“必须成!老宁你那么牛!”

秦悦举罐,轻轻一碰,声音清脆:“为梦想。”

宿桦举罐,迟疑半秒,还是碰了:“为了我们的梦想。”

柳婷举罐,手微微发抖,碰得最轻,几乎只是挨了一下:“为……为我们。”

五罐可乐碰在一起,清脆的响声淹没在网吧的喧嚣里——那边有人爆出了裁决,全网吧都在欢呼。可乐沫溢出来,流到手指上,黏黏的,甜甜的。每个人都喝了一大口,冰凉的液体顺着喉咙滑下,驱散了熬夜的燥热,也冲淡了明天的不安。

窗外,2004年的冬夜寂静深远。路灯把光秃的梧桐枝影投在地上,像一幅破碎的水墨画,风吹过,影子晃动,像在纸上晕开的墨。网吧里烟雾缭绕,键盘声、鼠标点击声、游戏音效、少年的叫骂声混成一片,是人间烟火最嘈杂也最真实的声音。而在这个角落,五个年轻人就着机箱的温热和显示器的蓝光,用油腻的手分享食物,用三块钱一罐的可乐致敬未知的明天。他们额头冒着细汗,T恤领口沾着油渍,鞋子边缘开胶,但眼睛却亮着光——那是属于二十岁的、不知畏惧的光,像深夜海面上的灯塔,虽然微弱,但执着地亮着,照亮彼此,也照亮前方一小片未知的海域。

宁森低头看着手里的可乐罐,铝罐表面凝结的水珠慢慢滑落,在他虎口处汇成一小摊冰凉。他忽然想起前世,第一次拿到投资后,团队在五星级酒店庆功,喝的是上千块的红酒,水晶杯碰撞发出清脆的响声,每个人脸上都是得体的笑容,但没有人笑得像此刻这样毫无负担,像此刻这样——嘴角沾着辣椒面,眼里映着对方的脸,笑声里没有一丝杂质。

那一晚他在日记里写:

“2004年12月7日,晴,冷。

明天见IDG张雷。

今晚在网吧吃烧烤,陈浩又把油滴到键盘上了。宿桦说代码明天一定能跑通。秦悦的PPT改了十一版。柳婷悄悄把我给她的卤蛋又放回我桶里。

资本很重要,但比资本更重要的,是陪你吃网吧烧烤的人。他们手上有油,眼中有光,心里有火。这火能燎原。

希望明天一切顺利。如果不顺……那就回来继续吃烧烤。”

写完,他合上那个五块钱的软皮本,封面上印着“江州师范大学”的校徽,烫金字已经磨损。

他关上台灯,网吧角落陷入昏暗,只有显示器的电源指示灯还亮着,一点红光,在黑暗中规律地闪烁,像心跳。

一周前,青藤网升级成功的第三天,注册用户突破3000人,单日交易额首次破万。

数据在后台安静增长,像初春的溪流,开始有了奔腾的声势。宁森坐在网吧角落,看着屏幕上跳动的曲线——用户活跃度、交易成功率、平均客单价,每一个指标都在向上。

但更重要的变化发生在看不见的地方:宿桦搭建的监控系统开始发挥作用。服务器负载、数据库响应、异常访问、用户行为路径……这些数据第一次被系统性地收集和分析。宁森每天花两个小时研究这些报表,试图从数字中找出规律、发现问题、预判趋势。

周三上午,那封期待已久的邮件终于来了。

发件人:zhanglei@idgvc.com

标题:关于青藤项目的面谈邀约

正文简洁专业:

“宁森同学,你好。

我是IDG资本投资经理张雷。你们投递的青藤项目,我已详览知悉,对你们的校园二手交易模式有兴趣。我们注意到,你们在网站升级后,用户增长和交易数据都有显著提升。

如果方便,本周五下午两点,我在江州市,我们在国际中心下面的星巴克面谈。我有大约一个多小时时间。主要想了解:1.商业模式的核心壁垒 2.团队背景与能力 3.未来发展规划。

请确认是否可行。

祝好,

IDG资本张雷”

宁森盯着邮件看了三遍,然后截图,发到团队QQ群。

陈浩第一个回复:“我操!IDG!真来了?!”

秦悦:“需要准备什么?商业计划书?财务预测?”

柳婷:“恭喜。”

宿桦:“技术架构部分我可以参与讲解。”

宁森打字:“所有人,今晚七点,紧急会议。秦悦准备商业模式介绍,宿桦准备技术架构展示,柳婷整理运营数据,陈浩……你负责讲供应链故事。”

陈浩:“我?我讲啥?”

宁森:“就讲你怎么从宿舍扫楼开始,怎么谈供应商,怎么被刘强威胁,又怎么反过来整合资源。要真实,要有细节。”

陈浩:“行!这个我在行!”

放下手机,宁森走到网吧外。初冬的阳光稀薄,梧桐树只剩下光秃秃的枝桠,在灰白的天空下划出凌厉的线条。

他知道这一天会来,但没想到这么快。

IDG,中国最早的风险投资机构之一,投过腾讯、百度,张雷本人是业内知名的早期投资猎手。能得到他的面谈邀约,本身就是一种认可。

但危险也在于此——一旦进入资本的视野,游戏的规则就变了。不再是学生之间的小打小闹,而是要按照商业世界的标准被审视、被评判、被估值。

他能通过考验吗?

晚上七点,团队会议。

秦悦做了二十页PPT,从市场分析、用户痛点、解决方案、竞争格局,到财务预测、风险控制,结构完整。她甚至做了竞品分析——虽然2004年校园二手交易领域几乎空白,但她对比了淘宝、易趣,指出了青藤的差异点。

“我们的核心优势不是价格,是信任。”秦悦指着PPT上的一个图表,“根据柳婷的客服回访数据,73%的用户选择青藤是因为‘七天无理由退货’和‘透明定价’。这是我们在校园场景下建立的护城河。”

宿桦的展示更硬核:他用了十张架构图,从服务器集群部署、数据库分表设计,到信用系统的算法逻辑。最后他放了一张对比图:左边是升级前的青藤网——单体架构,百人并发就卡顿;右边是升级后的——分布式架构,理论支撑万人同时在线。

“技术不是壁垒,但提前布局的技术可以成为壁垒。”宿桦说,“我们现在这套系统,至少领先同类校园项目两年。”

柳婷的数据报告最扎实:她整理了从9月到11月的所有运营数据,做成趋势图。用户增长率、交易成功率、复购率、客诉率……每一个指标都有详细解读。她还附了二十个用户案例,有文字、有截图,生动真实。

陈浩的讲述最粗糙,但也最有力量。他站起来,不用PPT,就站在白板前,讲他第一次去宿舍收手机时的紧张,讲被刘强手下堵在巷子里的恐惧,讲周伟妥协时自己的兴奋。讲到激动处,他挥舞手臂,眼睛发亮。

“我就是觉得,老宁说的对。”陈浩最后说,“做生意不能骗人。你对学生好,学生就对你好。就这么简单。”

会议开到十点。

宁森听完所有人的汇报,沉默了很久。然后他说:“都很好。但周五的面谈,只有我一个人去。”

“为什么?”陈浩不解,“咱们一起去,阵势大啊!”

“因为张雷想见的,是创始人。”宁森解释,“投资早期项目,70%看人。他想判断的是:我有没有领导力,有没有远见,有没有执行力。你们的能力,我会讲,但不需要你们现场展示。”

他顿了顿:“而且,第一次见面就带整个团队,会显得不自信。好的创始人应该能代表团队。”

秦悦点头:“有道理。但你要把我们每个人的特点都讲出来。”

“我会的。”宁森说,“但现在,我们需要统一一个核心叙事——青藤到底是什么?”

他在白板上写下一行字:青藤:校园信任交易平台

“这不是二手交易网站,不是学生创业项目,而是一个基于信任的交易平台。”宁森环视众人,“我们的战场,是中国未来主流消费者的心智养成期。大学生今天在我们这里买二手手机,毕业后可能会买二手车、二手房。如果我们在他们最单纯的年纪,植入‘透明交易’、‘信用积累’的概念,这种认知会伴随他们一生。”

宿桦眼睛亮了:“你想做用户心智的底层操作系统?”

“可以这么理解。”宁森说,“但第一步,是先成为校园里的基础设施——像食堂、图书馆一样,是学生生活的一部分。”

这个定位,让所有人都振奋起来。

不是做生意,是做生态。不是赚钱,是播种。

会议结束后,宁森独自留在网吧。他打开邮箱,给张雷回复:

“张总您好,感谢邀约。周五下午两点,星巴克,我会准时到。另,我只带一份简要的商业计划书可行?”

几分钟后,回复来了:

“可以。期待见面。”

关掉电脑,宁森走出网吧。

夜色已深,寒气刺骨。他裹紧外套,走在空荡的校园里。路灯把影子拉得很长,脚步声在寂静中格外清晰。

手机震动,是苏晚的短信:

“准备得怎么样?”

“差不多了。你父亲给的名片,我打算周五用上。”

“李师兄人不错,但说话直接。你做好心理准备。”

“嗯。另外,中信证券今天涨到5.2了。”

“看到了。你在4.19的成本,现在浮盈超过30%。考虑止盈吗?”

“再等等。趋势还没走完。”

苏晚发来一张截图,是她自己做的技术分析图:中信证券的周线突破前期平台,成交量放大,MACD金叉。“从技术面看,还有空间。但政策面需要关注——股改全面推开后,市场可能会短期获利了结。”

“明白。你周五有空吗?”

“有课。但结束后可以见面。”

“好。面谈完我找你。”

放下手机,宁森抬头看天。

冬夜的星空很清晰,猎户座的腰带三颗星连成一线,明亮而坚定。

他想起了前世第一次见投资人的场景。那时他三十多岁,做了精美的PPT,背了标准的台词,但眼神里都是焦虑——急需用钱,所以姿态很低。投资人看出来了,压价,加苛刻条款,他只能接受。

这一次,他十九岁,没钱,没资源,但有一样东西是前世没有的:

底气。

知道方向是对的,知道时间站在自己这边。

这种底气,比任何谈判技巧都重要。周四晚上宁森就提前与团队算是庆功了。

周五下午一点四十,江州市中心星巴克。

宁森提前二十分钟到,选了靠窗的位置,点了一杯美式——不是因为喜欢,是因为最便宜。他打开书包,里面是打印好的商业计划书(秦悦整理的二十页精简版)、运营数据报告(柳婷做的)、技术架构图(宿桦画的),还有一份手写的问答预演——他模拟了张雷可能问的三十个问题,并写下了答案。

一点五十五分,一个穿着深蓝色西装、三十岁左右的男人推门进来。他扫视了一圈,目光落在宁森身上,径直走来。

“宁森?”声音温和,但有种职业化的距离感。

“张总好。”宁森起身握手。

张雷坐下,点了一杯拿铁。他翻开随身带的笔记本,第一句话就让宁森紧张起来:

“我看过你们网站的数据。说实话,单从数字看,还不够性感——几千用户,日均交易额过一万,在VC眼里太小了。我今天来,是想听听数字背后的故事。”

宁森深吸一口气,把商业计划书推过去:“数字会变大。但青藤的价值不在数字,在模式。”

“什么模式?”

“信任前置的交易模式。”宁森开始讲述,语速平稳,“传统二手交易是‘先交易,后信任’——买家赌卖家不是骗子,卖家赌买家不找茬。我们是‘先信任,后交易’——通过七天无理由、透明定价、信用评价,把信任成本降到最低。”

张雷翻看着计划书,不时抬头看宁森:“这套模式,淘宝也可以做。他们资金更足,技术更强,用户更多。你们凭什么竞争?”

“场景不同。”宁森早有准备,“淘宝是陌生人交易,需要复杂的担保和评价体系。我们是半熟人交易——校园本身就是一个信任共同体。学生证、班级、宿舍楼,这些线下身份可以低成本验证。我们做的,是把线下信任线上化、数据化。”

“然后呢?”

“然后,基于这些信任数据,我们可以做更多事。”宁森翻开技术架构图,“比如信用贷——对高信用学生提供小额分期;比如二手回收估价——基于历史交易数据给出精准报价;甚至,未来可以扩展到校园生活的其他方面:学习、租房、兼职、拼车、社交、内容创作、团购、外卖……”

张雷的手指在桌面上轻轻敲击:“愿景很大。但怎么实现?你们团队都是学生,没有行业经验,没有管理经验。我凭什么相信你们能做到?”

宁森没有直接回答,而是从书包里拿出三份文件。

第一份,是宿桦的技术架构论文——发表在《计算机学报》上的,关于分布式系统设计的学术文章。“我们的CTO,水木博士,国内顶尖的分布式系统专家。”

第二份,是苏晚做的金融模型——关于校园分期风险定价的完整推演,严谨如学术论文。“我们的金融顾问,江大金融系第一,对金融科技有深度研究。她父亲是宇宙行京城分行副行长,算我们潜在顾问。”

第三份,是秦悦的校园调查报告——关于大学生消费习惯的定性研究,有数据、有访谈、有洞察。“我们的运营负责人,新闻系高材生,最懂校园用户心理。”

最后,宁森说:“至于我——我没有经验,但正因为没有经验,所以没有思维定式。我不觉得什么事‘不可能’,我只关心‘怎么实现’。而且……”

他顿了顿,看着张雷的眼睛:“我今年十九岁。如果这个项目失败了,我输得起。但IDG如果错过了这个赛道,可能就错过了一代人。”

这话很狂,但宁森说得很平静。

张雷盯着他看了几秒,忽然笑了:“有意思。你是我见过最年轻、也最淡定的创业者。”

他合上笔记本:“这样,我给你布置个作业。一周之内,做三件事:第一,把信用系统的算法逻辑写清楚,我要看技术可行性。第二,做一个跨校扩张的详细计划——如果给你五十万,你怎么在三个月内覆盖江州十所高校。第三,找三个你们的核心用户,我要亲自电话访谈。”

宁森点头:“没问题。”

“如果这三件事你做得让我满意。”张雷站起来,递过一张名片,“我会推动内部立项。但提醒你一句:早期投资很残酷,我们可能只给钱,不给资源。而且估值不会高——学生项目,风险太大。”

“我理解。”宁森接过名片,“但我相信,青藤的价值不在估值,在未来。”

张雷点点头,转身离开。

宁森坐在原地,慢慢喝完那杯已经凉了的美式。

手心全是汗。

他知道,第一关过了。张雷给了他作业,就是给了机会。

但真正的考验,现在才开始。

三、技术阵痛:数据丢失那夜的“泡面哲学”

数据丢失的消息传来时,是晚上七点十七分。宁森正在“燎原小屋”核对IDG发来的协议草案第三版,手机连续震动三声——团队QQ群炸了。

宿桦:“紧急!用户表被误删!正在恢复!”

秦悦:“论坛已现投诉帖!标题‘青藤网跑路了?’正在安抚!”

柳婷:“客服电话被打爆……我该怎么说?说我们在维护?”

陈浩:“我操!老宁你在哪儿?!服务器冒烟了?!”

宁森抓起外套冲出门。十二月的江州,夜风刺骨,像细针扎在脸上。他骑上那辆二手自行车——链条缺油,每蹬一圈都发出“嘎吱”声,像老人在咳嗽——冲向网吧。

推开网吧门时,角落里的气氛像凝固了。宿桦脸色惨白如纸,手指悬在键盘上,指尖微微颤抖,反射着屏幕的冷光;秦悦正在论坛敲公告,敲几个字就删掉重来,呼吸急促,胸口起伏;柳婷一手按着座机听筒,一手记笔记,声音已经发哑:“您别急……我们正在紧急处理……数据不会丢的……”;陈浩站在宿桦身后,拳头攥紧,指节发白,青筋凸起。

宁森没问“怎么回事”,也没吼“怎么搞的”。他扫了一眼宿桦屏幕上滚动的命令行——那是一条冰冷的“DROP TABLE”语句——又看了看秦悦屏幕上的论坛页面:已经有七个标题带“青藤挂了”“青藤跑路”的帖子,最新一个发帖时间是两分钟前。

“秦悦,”宁森声音平静,像在说一件平常事,“公告发:系统紧急维护,预计恢复时间40分钟后。加上一句:对造成的不便,我们深表歉意,恢复后将给予所有受影响用户补偿。”

秦悦手指停顿了一下,然后开始敲字,键盘声比刚才稳了一些。

“柳婷,电话统一回复:数据不会丢,恢复后会有补偿。语气温和,但别承诺具体金额。”

柳婷点头,深吸一口气,对着话筒说:“您好,青藤客服。是的,我们在进行紧急系统维护……”

“陈浩,你去楼下便利店。”宁森从钱包抽出五十块钱,纸币有些旧,边缘起毛,“买五桶泡面,不同口味,再加五个卤蛋五根火腿肠。剩下的买几包纸巾。”

陈浩愣住:“现在……吃泡面?”

“对,现在。”宁森转向宿桦,手按在他肩膀上,能感觉到肌肉紧绷,“告诉我最坏情况。”

宿桦声音干涩,眼睛盯着屏幕不敢看宁森:“备份……备份是五分钟前的。恢复工具在跑,但日志显示……有十三笔正在进行的交易可能中断。我……我的错,我敲错了命令,我把‘DROP INDEX’敲成了‘DROP TABLE’,我……”

“现在不是追责的时候。”宁森打断他,语气依然平静,“告诉我:数据能完整恢复吗?需要多久?”

“能……应该能。但恢复过程不能中断,至少还要……二十八分钟。”

“好。二十八分钟。”宁森点头,“这二十八分钟,我们做三件事:第一,让用户知道我们在处理;第二,准备好恢复后的补偿方案;第三,”他顿了顿,“吃饭。”

陈浩买回泡面时,宁森已经清理出一块地方——把机箱旁的杂物推到一边,地上有散落的网线、电源适配器、一个不知道谁掉的螺丝,还有半包受潮的瓜子。他铺了张旧报纸,是前天的《江州晚报》,财经版上某支股票的K线图正好垫在下面,曲折的线条像心电图。

五个人在服务器机柜旁席地而坐。机柜嗡嗡作响,散热孔喷出温热的风,吹在脸上痒痒的,带着电路板和灰尘的味道。塑料泡面桶摆成一排,秦悦的是鲜虾鱼板,柳婷是香菇炖鸡,陈浩是老坛酸菜,宿桦是红烧牛肉,宁森也是红烧牛肉——陈浩说“卖没了,就剩这俩口味”。

撕包装的“哗啦”声,掰叉子的“咔嗒”声,注入开水的“滋滋”声。然后,等待的三分钟。

异常安静。只有服务器风扇的低频嗡鸣,开水在面饼里渗透的细微声响,以及窗外偶尔经过的摩托车轰鸣——由远及近,发动机咆哮,再渐行渐远,尾音拖得很长。隔壁包厢传来《传奇》的背景音乐,悠远得像另一个世界。

宁森打开自己的泡面桶,热气“呼”地扑上来,眼镜瞬间模糊。他摘下眼镜,镜片上白雾凝结成水珠,顺着镜腿往下淌。他用衣角擦拭,布料粗糙,在镜片上留下细微的划痕。重新戴上,世界恢复清晰,但镜框还残留着水汽的凉意。

“你们知道泡面为什么是三分钟吗?”他忽然问。

陈浩愣住,手里捏着叉子,塑料叉齿有点弯:“什么?不是……水开了就能吃吗?我有时候两分钟就掀盖子……”

“三分钟,是心理学上的‘期待阈值’。”宁森慢慢说,声音在寂静中清晰,像钟摆的嘀嗒,“短了,你觉得面硬,心里不踏实,总想再等等;长了,面泡烂了,失去弹性,期待变成失望。刚好三分钟,饿意累积到顶峰,想象里的味道也酝酿到极致——这时候掀开盖子,热气扑面,第一口最香。”

他看向宿桦。宿桦低着头,盯着自己那桶红烧牛肉面,盖子边缘已经鼓起,塑料膜被蒸汽顶得“噗噗”轻响,像在呼吸。

“我们现在就在等‘三分钟’。”宁森继续说,声音很轻,但每个人都听得清,“数据恢复需要时间,宿桦在努力;用户需要时间消化,秦悦在沟通;我们也需要时间反思——哪里出了问题?流程哪里可以加锁?以后怎么避免?”他顿了顿,叉子在泡面桶边缘轻轻敲了一下,发出沉闷的“笃”声,“急没用,等不及也没用。我们能做的,就是在这三分钟里,准备好叉子,调整好呼吸,等时间到。”

宿桦沉默了很久。久到陈浩已经忍不住去掀自己的泡面盖,被秦悦拍了下手,塑料叉子掉在地上,弹了两下。

然后宿桦伸出手,手指有些抖,指甲缝里还有刚才敲命令行的污渍。他掀开了盖子——酸辣味猛地炸开,混合着海鲜、香菇、牛肉的香气,在狭小空间里交织,压过了网吧的烟味。热气升腾,在显示器蓝光里形成缭绕的白雾,像初冬早晨的江面。

他深吸一口气,热气扑在脸上,眼镜又模糊了:“我老家,黑龙江齐齐哈尔。冬天冷,零下三十度,出门睫毛都能结冰,眨眼睛能听见冰碴子‘咔嚓’响。”他声音很低,但每个人都听得清,像在讲一个遥远的故事,“我妈总做酸菜炖粉条,在铁锅里炖一下午,满屋都是酸香味,窗户玻璃上全是水汽,我在上面画小人,画太阳,画房子。”

他顿了顿,叉子卷起一撮面,但没吃:“我妈说,酸菜要腌够时间,少一天都不行,酸味不足;多一天就过了,会发苦。她有个本子,牛皮纸封面,记着每年腌菜的日子、气温、盐量、白菜的品种。她说,过日子就像腌酸菜,急不得,也慢不得,火候差了,味道就不对。”

“所以?”秦悦小声问,她的海鲜面已经好了,正小口吹气,蒸汽拂动她额前的刘海,发丝粘在湿润的额头上。

“所以错误也要‘腌’够时间。”宿桦推推眼镜,镜片后眼睛有点红,不知道是热气熏的还是别的,“腌透了,才能记住味道,记住哪里咸了哪里淡了,哪里该加糖哪里该封坛。下次再腌,就知道怎么调整。”他举起叉子,手还是有点抖,但稳稳地卷起一叉面,送进嘴里。烫,他龇牙咧嘴,喉结滚动,硬是咽下去了,然后长长吐出一口气,白雾在冷空气里散开。

然后他说:“明天我写双人复核脚本,加操作日志,加二次确认弹窗——弹窗要红色背景,字体加粗,必须手动输入‘CONFIRM’才能继续。再犯错……”他看看大家,眼神从每个人脸上扫过,“我请大家吃一个月泡面,就这个口味,红烧牛肉,吃到吐。”

陈浩“噗”地笑出来,泡面汤喷了一点在报纸上,油渍晕开了某个股票代码,K线图变得模糊:“那得吃吐!到时候你一打嗝,全是红烧牛肉味!”

“那就吃吐为止。”宿桦认真说,又吃了一口,这次手稳多了。

他们在机柜旁吃完泡面,卤蛋分着吃,火腿肠一人一段。宿桦把蛋黄给了柳婷,因为她最爱吃;陈浩把火腿肠多的一段给了秦悦;宁森把自己的卤蛋剥好,蛋白滑嫩,蛋黄绵密,他放进宿桦快吃完的面桶里——宿桦刚才分给大家,自己没留。

然后开始写事故报告。没有会议室,就在报纸空白处写要点。油渍和字迹混在一起,财经新闻的夹缝里写着:“08:07,误操作;08:09,发现;08:11,启动恢复;08:35,恢复完成……”钢笔水有些洇,字迹边缘毛毛的。

宁森在白板上画时间线,从故障发生到完全恢复,四十七分钟。他在每个节点标注:谁做了什么,用户反馈如何,哪里可以优化。白板笔没水了,他用力划,笔尖发出刺耳的“吱吱”声,留下淡淡的痕迹。

柳婷悄悄在他泡面桶旁又放了一颗卤蛋——她刚才没吃,留着的。宁森看见了,没说话,剥开,蛋白在指尖微微颤动,蛋黄在灯光下是温暖的橘黄色。他咬了一口,咸淡刚好。

十一点,事故报告写完,补偿方案敲定(十三笔中断交易,九折优惠券)。论坛公告更新:“故障已修复,我们对给您带来的不便深表歉意。为表诚意,所有受影响用户将获得九折优惠券……”

关电脑时,陈浩忽然说,声音在寂静中格外清晰:“其实……泡面还挺好吃的。特别是这种时候。”

秦悦笑,笑声有些疲惫:“你这是饿昏了。平时让你吃泡面,你嫌没营养。”

“不是。”陈浩摇头,看着空泡面桶,桶底还有一点汤,油花凝结成白色的块,“是大家一起吃,特别香。以前我在家,我妈总说我吃泡面不健康,要给我做饭。我说不用,我就爱吃这个。”他顿了顿,“但现在觉得,泡面得和人一起吃,一个人吃,越吃越孤单。”

当晚大家都走了后,凌晨一点,宁森跟宿桦在青藤网首页发布了第二份公告:《关于今日服务中断的说明与反思》。全文一千字,坦诚说明了事故原因、处理过程、改进措施,最后附上了宿桦的致歉信。

这份公告在BBS引发了意想不到的反响。

“第一次见创业公司这么坦诚。”

“技术团队亲自道歉,不容易。”

“至少他们没找借口,没推卸责任。”

“还敢继续用,因为觉得他们靠谱。”

后来柳婷监测到,公告发布后,用户流失率从30%降到了15%。有老用户甚至在帖子下留言:“谁还不犯错?改了就还是好青藤。”

危机,处理得当,反而成了转机。

深夜,宁森收到苏晚的短信:

“事故处理得很成熟。透明是最好的危机公关。”

宁森回复:

“是教训换来的。你父亲给的李师兄名片,我今天用了。”

“哦?他怎么说?”

“他说,证监会正在研究校园互联网金融的监管框架,提醒我们注意政策风险。”

“这个信息很关键。周末见面细聊?”

宁森看着手机屏幕,忽然很想听听苏晚的声音。

他拨了过去。

三声后,接通。

“喂?”苏晚的声音在夜晚格外清晰。

“没事,就是想打个电话。”宁森说,“今天挺累的。”

“嗯。但处理得很好。”苏晚顿了顿,“你知道吗,我最欣赏你的一点是:你从不回避问题。不管是技术问题、竞争问题,还是自己的错误。这种直面问题的勇气,很多人没有。”

宁森笑了:“可能是因为我比较理性。知道掩盖没用,只会让问题发酵。”

电话那头安静了几秒,然后苏晚说:“有时候我觉得,你心里住着一个比我父亲差不多年纪的人。”

“那你是夸我成熟,大叔同款,应该是魅力加分项?”

“额。”苏晚停顿一会,估计没适应宁森突然的跳脱。而后轻声说,“是觉得……你一个人扛着太多东西。可以适当放松一点。”

这话让宁森鼻子一酸。

只要创业,所有人都指望他,从来没觉得会有人问他累不累。但苏晚的话抵达了他的柔软。

是的,苏晚看到了。

“好。”他说,“等忙完这阵,我请大家去爬山。”

“说到做到。”

“说到做到。”

挂掉电话,宁森走出网吧。

冬夜的风很冷,但他心里有暖意。

他知道,创业是孤独的旅程。

但幸好,这一路有人同行。

四、马哲课的“价值辩论”与课后实践

周四下午两点,《马克思主义基本原理概论》大课,能容纳两百人的阶梯教室坐满了人。窗户关着,暖气开得太足,空气浑浊,夹杂着羽绒服的鸭绒味、早饭的包子味,还有前排女生头发上的洗发水味——是那种廉价的苹果香精味,甜得发腻。

宁森坐在最后一排靠窗位置。窗外是光秃的梧桐,枝桠间能看到灰色的天空,云层很低,像要压下来。他面前摊着笔记本,但没记笔记——他在草稿纸上画青藤的信用系统架构图,反复修改一个算法逻辑:如何将用户的“社交行为”(如在论坛发帖、评论、点赞)加权计入信用分。

铅笔在纸上划过,发出“沙沙”声。他画了一个三层模型:基础交易数据、内容贡献数据、社交互动数据。然后在旁边标注:“权重动态调整?基于时间衰减?”

讲台上,六十多岁的孙教授声音洪亮,带着老一辈知识分子的铿锵,粉笔在黑板上写字,发出有节奏的“嗒嗒”声:“……所以,商品具有二重性:使用价值和价值。使用价值是物的有用性,是具体的、各异的;价值是凝结在商品中的无差别的人类劳动,是抽象的、一般的。一件衣服的价值,不是它能不能保暖,而是生产它耗费了多少社会必要劳动时间……”

宁森手中的铅笔停了下来。他忽然想到青藤平台上一部正在交易的诺基亚3310。卖家是个大四学长,标价200元,描述里写:“毕业离校,给钱就卖,明天就走。机子没问题,就是旧了点,按键有点松。”买家是个大一新生,在议价区留言:“学长,我家里困难,做家教需要手机联系学生,最多只能出150,可以分期吗?我每个月能还50。”

平台自动撮合,双方进入“议价系统”。最终,成交价180元,分三个月付清。平台收取5%佣金,9元。

这9元,是什么?是平台劳动的凝结?还是“交易可能性”的定价?

“最后一排,靠窗那位同学。”孙教授的声音忽然点名,在安静的教室里像一颗石子投入水面。

宁森抬头,发现全教室都在回头看他。前排的女生转过头,马尾辫扫过旁边男生的脸;中间的男生侧过身子,眼神好奇;还有人小声嘀咕:“大一就创业了,装着来上什么课?”

“你好像很忙。”孙教授推了推老花镜,镜片后的眼睛看着他,“但我刚才看到你在点头——是对我讲的内容有共鸣?那你来说说,使用价值和价值,在你那个……‘二手网站’上,怎么体现?”

教室里响起低低的议论声。“二手网站”“青藤”“创业”……这些词在2004年的大学课堂还不常见,像外来的新鲜物种。有人窃笑,有人好奇,有人不屑。大抵都是想看笑话的居多。宁森忙于创业,和同学大多交集不深,前世是因为孤僻,今世则是纯粹不想,这时代的大学,除了少数玩的好的,大多同学情都很淡,很少有走出社会后还联系的。

宁森站起来。椅子腿摩擦水泥地,发出刺耳的“吱嘎”声。他深吸一口气,整理思绪,能感觉到心跳有点快,手心微。

“老师,我们平台上有部诺基亚3310,卖家标价200元,因为他急需用钱;买家出150元,因为他只有这么多。最终成交价180元,分三个月付清。”

他顿了顿,声音在安静的教室里清晰,像钟声:

“马克思说‘价值是凝结的无差别人类劳动’。那部手机里,有芬兰工程师的设计劳动,有东莞工厂工人的组装劳动,有质检员的检验劳动,有运输司机的搬运劳动,有柜台销售员的介绍劳动。这些劳动,一层层凝结,最终成了这部手机的价值。”

“但促成这笔交易的劳动呢?”他看向教授,眼神认真,“我们搭建平台,写代码,建立信用体系,设计支付流程,审核商品信息,处理纠纷——这些劳动,该不该也算价值?如果算,我们收取的9元佣金,是在为哪种劳动定价?是技术劳动?是信任中介劳动?还是……”

他停了一下,寻找准确的词:“还是我们创造了一种新的‘交易可能性’的劳动?如果没有这个平台,卖家和买家可能永远不会相遇,那部手机会被丢在抽屉里,那个学生可能找不到家教工作。我们做的,是让‘可能’变成‘现实’。这种劳动,该值多少钱?”

阶梯教室安静得能听到暖气片的流水声,“哗啦啦”,像远处的小溪。前排有女生回头看他,眼神好奇,手里的笔无意识地在纸上画圈;旁边座位的男生悄悄竖起大拇指,嘴型说“牛”;后排有个戴眼镜的男生在快速记笔记。

孙教授沉默了几秒。他摘下老花镜,慢慢擦拭,镜片在日光灯下反光。然后重新戴上,走到黑板前,拿起粉笔。

“有意思。”他说,粉笔在黑板上写下几个字:传统劳动、数字劳动、交易成本。

“你把马克思的政治经济学,用在了二十一世纪的互联网交易上。”他转身,看向宁森,“但你想过没有,你们平台本身,是不是也在创造新的‘交易成本’?比如,用户要花时间学习你们的规则,要担心隐私泄露,要适应你们的界面——这些‘成本’,是不是抵消了一部分你们创造的‘价值’?”

宁森愣住了。这个问题他没想过。

孙教授笑了,笑容里有些深意:“下课后,”他说,“来我办公室一趟。带上你的网站数据。我们系里有个‘数字经济研究小组’,正在找案例——你这个问题,他们应该感兴趣。”

下课铃响,尖锐刺耳。宁森收拾东西时,几个同学围过来。

“宁森,你们网站真能分期付款?怎么办手续?要抵押吗?”

“信用分怎么算的?我卖过两本书,怎么才75分?我室友卖了一台旧电脑,就85了!”

“你们招兼职吗?我计算机系的,会写Java……”

宁森一一回答,最后说:“有问题上网站看‘帮助中心’,都有写。兼职的话……暂时不缺人,但可以留个联系方式。”

孙教授的办公室在文科院楼三层,朝南,阳光很好,透过旧式木框玻璃窗照进来,在地板上投出菱形的光斑。书架上塞满了马列著作、经济学经典,还有一堆堆的学术期刊,纸张边缘发黄。研究小组里除了孙教授,还有一个博士师兄、两个硕士生,都戴着眼镜,面前摊着厚厚的文献。

宁森打开笔记本电脑——那台从周伟店里淘来的二手IBM,外壳有划痕,开机时风扇响得像要起飞。他登录青藤后台,展示用户数据、交易曲线、信用分布。屏幕蓝光映在每个人脸上。

博士师兄叫李文斌,戴黑框眼镜,语速很快,像在追赶时间:“你们的信用分算法,本质是建立了一个‘重复博弈’的模型。卖家担心差评,买家担心货不对板——你们用分数让博弈从一次性变成长期,用未来的收益约束现在的行为……”他调出自己电脑里的一个数学模型,屏幕上满是公式和图表:“你看,这是我用博弈论做的‘在线交易信任模型’,但缺实际数据验证。你们的数据……能脱敏后分享吗?我可以帮你们优化算法。”

一个硕士师姐从消费者心理学角度,建议在商品页面增加“卖家历史交易评价”的视觉呈现:“不要只用文字,可以用星级,或者……小图标?比如‘发货快’给个小火箭,‘包装好’给个礼物盒。视觉线索比文字更容易被记住。”

另一个硕士生则提出了数据伦理问题:“你们收集这么多用户行为数据,有没有隐私政策?用户知道你们在分析他们吗?”

那天下午,宁森在办公室待到天黑。李文斌用博弈论帮他优化了信用分的奖惩系数;师姐设计了第一版信用图标;孙教授则一直坐在旁边喝茶,茶杯是搪瓷的,上面印着“先进工作者”,茶垢很厚。他偶尔插一句:“别忘了,一切价值的源泉还是劳动。你们的劳动,是让别人的劳动更好地交换。这是好事,但也要记住——技术是工具,人才是目的。”

离开时,窗外已经全黑,文科院楼前的路灯亮了,昏黄的光晕里飞蛾扑腾。孙教授从书架底层翻出一个老式红灯牌收音机,木质外壳,调频旋钮是塑料的,已经泛黄,天线拉出来有一米长,顶端是个小球。

“这是我七十年代买的,结婚时买的三大件之一——收音机、自行车、缝纫机。”他说,手指抚过木质外壳,上面有几道划痕,“现在不用了,但还能响。挂你们网上,看看能卖多少。卖了钱……”他顿了顿,“捐给系里的学生困难补助基金吧。不用多,就是个象征。”

“您想标多少?”宁森接过收音机,很沉,木质外壳温润,带着岁月的包浆。

“你们定。”孙教授笑,眼角的皱纹很深,“让市场决定。看看在2005年的大学校园,一台1978年的收音机,还值多少钱。”

后来,那台收音机以80元成交。买家是个隔壁理工大的同学,留言说:“拆解研究老式电路,课程作业需要。另外,我爷爷也有台一样的,怀旧。”

宁森把80元现金装进信封,附上交易截图和买家的留言复印件,放进孙教授办公室的信箱。信封是普通的白色信封,他在正面工整地写上“孙教授亲启”。

三天后,他收到孙教授托学生带来的纸条,对折两次,边缘整齐。展开,是钢笔字,蓝黑墨水,力透纸背:

“宁森同学:款已收到,已交系办。

理论结合实践,很好。但别忘了,价值的本质是人的劳动。

你们在做的,是让劳动被合理定价,让需要的人找到彼此。

这是好事。坚持下去。

孙建国字”

纸条右下角,还盖了个小小的私章:“孙”。印泥是红色的,有些模糊。

这张纸条,宁森后来过塑,夹在黑色软皮本里。很多年后,参加一次行业会议,他西装口袋里还装着这张过塑的纸条。记者问为什么,他说:“这是青藤的第一个‘学术认证’,提醒我们做事的本质——不是追逐估值,而是创造真实的价值,让人的劳动被看见、被尊重。”

而那台红灯收音机的故事,被写进了青藤的企业文化手册第一章。标题是:“从一部旧收音机开始:信任如何跨越年代。”旁边配了那张交易截图和买家的留言。新员工培训时,培训师会说:“我们做的不是生意,是连接。连接人与物,连接过去与现在,连接你我的劳动与价值。”

收音机本身,后来被那位买它的同学修复了,换了新电容,清洗了电位器。他毕业时,专程来师大把收音机赠送给了宁森,说:“留给你们吧,它该在更需要它的地方,他见证了你们一段历史。”现在这台收音机放在青藤总部一楼的展示区,旁边立着个小牌子:“1978-2004-至今。它还能响。”

偶尔有老员工路过,会打开收音机,调频到某个怀旧音乐台,沙沙的电流声里,传出邓丽君的《甜蜜蜜》。声音有些失真,但温暖,像从时光深处传来。

第七章完