演化不是进步
鲎 4 亿年没动;人类男性的乳头虽然没用但被保留。"更好"不是自然选择的目标——"够用"才是。
**预计时间:**25 分钟读 + 25 分钟习题 = 50 分钟。
一、演化的三个”非进步性”
- 无方向(Directionless)——演化没有内部目标,“做得更好”只是对环境压力的回应。环境一变,“更好”立刻可能变”更糟”。
- 无必要继续(Not Cumulative Forever)——物种可以停止演化(鲎 4 亿年几乎没变)。“停滞”是被允许的。
- 无最优(No Optimum)——没有”完美形态”。每个物种都是局部妥协。
细菌的适应度可能比人类高——它们繁殖一代只要 20 分钟,意味着演化速度高 100 万倍。但人类用自己的指标衡量”进步”,于是看高不看实。
二、为什么”够用即可”是商业主流?
绝大多数成功产品不是”最佳”,而是”够用”。原因有三:
| 原因 | 生物 | 商业 |
|---|---|---|
| 选择压力有限 | 环境稳定→改良的回报低 | 市场未变→没必要迭代 |
| 边际改进递减 | 第 N 项小优化没大好处 | 已经很稳定的系统再改=扰动 |
| 资源稀缺 | 能量要分配给其他功能 | 开发资源有限,造新的是拖累 |
三、警示:“伪进步”的几种表现
- “现代化”的迷信——以为换更”现代”的工具 = 更先进。旧 COBOL 系统至今仍在跑银行核心,因为够用且改动代价巨大。
- “更多功能”就是好——Bloat / 复杂度上升不叫演化,叫”晚期病”(paligenesis)。
- “完美主义”陷阱——一定要做完打磨才上线。这是反演化的:在快速变化的环境中,先做一个够用的版本比”完美”更重要。
四、方法论:判断”继续优化的边际效用”
遇到”要不要继续打磨”的决策时,问三个问题:
- **环境是否变?**如果不变——打磨的边际效用递减;如果变——也许要”放弃”重新做。
- **资源机会成本是什么?**继续打磨 vs 投到别的方向,哪个期望回报高?
- **完美上线 vs 够用上线?**你可能有 5% 改进、5% 风险、95% 时间——但 95% 时间可以做完全不同的 10 件事。
- 系统有 200+ 菜单,每个季度只增不减 → 复杂度膨胀
- 每次改一个老功能都得做全套集成测试 → 演化成"耦合霸王"
- 上线新版本用户数停滞但"功能满意度调研"涨 → 用户用的一直是旧版本
演化的目标不是"变得更好"——是"继续活着"。把"做得更好"翻译成"活得下去",所有方法都会变。
下一课 0004 · 性选择与无用的奢华——为什么”客户根本用不上”的孔雀羽毛,居然是演化最关键的发明之一。
五、练习(10 题)
单选
鲎 4 亿年几乎不变,说明演化:
关于"演化 = 进步"的说法,最准确 的是:
人类男性保留乳头"虽然没用但也没害,所以留下"——这说明演化?
为什么 COBOL 系统至今还在银行核心运行?
"Bloat(功能膨胀)"为何是反演化的?
"现代化 = 进化"的误区在?
演化"有方向"的论点在什么前提下才成立?
关于细菌与人类的"演化速度",下列最准确 的说法是:
你的功能上线后用户不增长但"功能满意度调研"上涨——这是什么信号?
做"完美版本"还是"够用版本",对 PM 而言实际是?
案例分析
C1. 案例:某银行核心用 COBOL,运行 30 年没出现大问题。 这暗示?
C2. 案例:你公司 10 年做同一类项目管理软件,每年"升级版"加功能但用户不增长。 你会?
C3. 案例:你团队每季度加 30 个新菜单,最后系统有 800 个菜单。
反事实思考题
T1. 反事实:你的产品今年发布"完美版本"vs 提前一周上线"够用版本"。哪个更可能胜出?
T2. 反事实:你设想把"必须做完美"的产品哲学砍掉,改"先打出去跑起来"。最大的反弹会来自?
下一步:Lesson 0004 · 性选择与无用的奢华——为什么”客户根本用不上”的孔雀羽毛,居然被自然选择保留下来——这是理解”信号 vs 实用”的入口。