事情要从上个月说起。我每天早上都在纠结吃什么,煎饼果子吃腻了,包子铺要排十分钟,便利店的三明治看着就冷冰冰。这个选择题做了三年,我愣是没找到最优解。
有天我盯着电脑屏幕上那个永远算不对的表格,突然灵光一闪。既然连一杯咖啡加多少糖都要用公式算半天,为什么不能用Excel解决早餐问题?说干就干,我打开一个新工作表,像做正经项目一样列了八个维度。
第一列是价格,第二列是距离,第三列是等待时间,第四列是热量,第五列是口味评分。我甚至丧心病狂到加了个“被同事夸好看指数”的权重。每个选项从1到5打分,再用各种公式加权求和。建好模型那天晚上,我兴奋得两点才睡着。
第二天早上闹钟响了,我打开Excel,输入实时数据。煎饼果子5元,步行4分钟,排队2人,热量450卡,口味我给自己的打分是4.5。面包店的可颂8元,步行7分钟,不用排队,热量280卡,但我总怀疑它不是现烤的。
你们猜最后Excel推荐了什么?答案是——空着。因为系统一直在报错,说权重设置有冲突。我调了半小时参数,最后那个模型告诉我:最优解是你妈做的鸡蛋灌饼。可是我妈在老家,这个选项的“可实现性”评分是0。
我看着屏幕上密密麻麻的公式,突然觉得自己像个傻子。一个简单的早餐问题,被我搞成了MBA案例研究。更讽刺的是,我花在调模型上的时间,足够我吃完三顿早餐。
同事小李路过我工位,看我对着Excel发呆,问我在干嘛。我说在做早餐决策模型,他白眼都快翻到后脑勺了。“你每天9点半才到公司,路边的煎饼摊10点就收摊了。你哪有什么早餐选择?你只有‘路过能买到什么就吃什么’这一种选项。”
那一刻我突然明白,很多问题之所以复杂,是因为我们假装自己有选择。就像我在Excel里给面包店打了4分的高分,但走到那家店要穿过一条没有红绿灯的马路,我每天早上都在骂那个路口的设计师。这个变量,我的模型从来没加进去过。
现在我每天早上经过煎饼摊,看排队人数。少于三个人就买,多于三个人就去包子铺。超过十分钟等待就直接进公司喝咖啡。这个算法只用了三秒钟,准确率比Excel模型高多了。
那个存着早餐模型的Excel文件,一直躺在桌面角落里。我没删,留着当个纪念。纪念我浪费的那两个晚上,纪念我假装自己能掌控生活的那股劲儿。现在我只用一个指标做决策——肚子饿不饿。肚子饿了什么都好吃,这是上了四年班才学会的道理。