致知录
第 I 卷 · 第 03 篇 · Biology · 1970.01.01

演化不是进步

生命科学 · 1970.01.01 · 8 分钟阅读 · 1,934 字
目录 · 8
鲎 4 亿年没动;人类男性的乳头虽然没用但被保留。"更好"不是自然选择的目标——"够用"才是。

预计时间:25 分钟读 + 25 分钟习题 = 50 分钟。

本课核心问题
当你把"做得更好"视为目标时,就已经被"线性进步"的错觉困住。演化不是登山,是气候战——能把后代送过冬天的方案赢,不管它是否精致。

一、演化的三个「非进步性」

  1. 无方向(Directionless)——演化没有内部目标,「做得更好」只是对环境压力的回应。环境一变,「更好」立刻可能变「更糟」。
  2. 无必要继续(Not Cumulative Forever)——物种可以停止演化(鲎 4 亿年几乎没变)。「停滞」是被允许的。
  3. 无最优(No Optimum)——没有「完美形态」。每个物种都是局部妥协。

细菌的适应度可能比人类高——它们繁殖一代只要 20 分钟,意味着演化速度高 100 万倍。但人类用自己的指标衡量「进步」,于是看高不看实。

芒格式提醒
"演化产生人类"是个例,不是目标。把物种演化误读为"线性阶梯"是儿童读物和西方中心论的合谋——商业里这一思路同样常见:以为"先进 = 高级 = 最终胜出"。

二、为什么「够用即可」是商业主流?

绝大多数成功产品不是「最佳」,而是「够用」。原因有三:

原因生物商业
选择压力有限环境稳定→改良的回报低市场未变→没必要迭代
边际改进递减第 N 项小优化没大好处已经很稳定的系统再改=扰动
资源稀缺能量要分配给其他功能开发资源有限,造新的是拖累

三、警示:「伪进步」的几种表现

  1. 「现代化」的迷信——以为换更「现代」的工具 = 更先进。旧 COBOL 系统至今仍在跑银行核心,因为够用且改动代价巨大。
  2. 「更多功能」就是好——Bloat / 复杂度上升不叫演化,叫「晚期病」(paligenesis)。
  3. 「完美主义」陷阱——一定要做完打磨才上线。这是反演化的:在快速变化的环境中,先做一个够用的版本比「完美」更重要。

四、方法论:判断「继续优化的边际效用」

遇到「要不要继续打磨」的决策时,问三个问题:

  1. 环境是否变?如果不变——打磨的边际效用递减;如果变——也许要「放弃」重新做。
  2. 资源机会成本是什么?继续打磨 vs 投到别的方向,哪个期望回报高?
  3. 完美上线 vs 够用上线?你可能有 5% 改进、5% 风险、95% 时间——但 95% 时间可以做完全不同的 10 件事。
警觉:你是不是在做"晚期病"工程?
  • 系统有 200+ 菜单,每个季度只增不减 → 复杂度膨胀
  • 每次改一个老功能都得做全套集成测试 → 演化成"耦合霸王"
  • 上线新版本用户数停滞但"功能满意度调研"涨 → 用户用的一直是旧版本
本课一句话
演化的目标不是"变得更好"——是"继续活着"。把"做得更好"翻译成"活得下去",所有方法都会变。

下一课 0004 · 性选择与无用的奢华——为什么「客户根本用不上」的孔雀羽毛,居然是演化最关键的发明之一。

五、练习(10 题)

单选

1

鲎 4 亿年几乎不变,说明演化:

2

关于「演化 = 进步」的说法,最准确 的是:

3

人类男性保留乳头「虽然没用但也没害,所以留下」——这说明演化?

4

为什么 COBOL 系统至今还在银行核心运行?

5

「Bloat(功能膨胀)」为何是反演化的?

6

「现代化 = 进化」的误区在?

7

演化「有方向」的论点在什么前提下才成立?

8

关于细菌与人类的「演化速度」,下列最准确 的说法是:

9

你的功能上线后用户不增长但「功能满意度调研」上涨——这是什么信号?

10

做「完美版本」还是「够用版本」,对 PM 而言实际是?

案例分析

C1

C1. 案例:某银行核心用 COBOL,运行 30 年没出现大问题。 这暗示?

C2

C2. 案例:你公司 10 年做同一类项目管理软件,每年「升级版」加功能但用户不增长。 你会?

C3

C3. 案例:你团队每季度加 30 个新菜单,最后系统有 800 个菜单。

反事实思考题

T1

T1. 反事实:你的产品今年发布「完美版本」vs 提前一周上线「够用版本」。哪个更可能胜出?

T2

T2. 反事实:你设想把「必须做完美」的产品哲学砍掉,改「先打出去跑起来」。最大的反弹会来自?

下一步:Lesson 0004 · 性选择与无用的奢华——为什么「客户根本用不上」的孔雀羽毛,居然被自然选择保留下来——这是理解「信号 vs 实用」的入口。