(本图由大模型 sensenova-u1-fast 和 skill sn-image-base 生成。)

引言

“一个人如果终其一生都只是在重复一些效果一成不变的简单作业,除了那些在少数情况下因自然能力特别优异而能保持某种智力的人外,他自然会失去这种尝试努力的习惯,并变得极其蠢笨无知。”

——亚当·斯密,《国富论》,1776

两百多年前的斯密,在赞美分工效率的同一本书里,写下了这样一句令人不安的警告。他在为"分工使人富"论证的同时,也在为"分工使人蠢"写下墓志铭。

今天,当我们在讨论为什么本土开源生态中的开发者越来越缺乏主动创造力、为什么开源维护者频繁遭遇 burnout、为什么越来越多的贡献者表现得越来越像"被驯化的执行者"而不是"自发的创造者"时,我们习惯性地指向个体:性格内向、缺乏驱动力、不够聪明、不想冒险。

但适兕的判断是:这不是个体的问题,是制度的问题。 斯密说的流水线,今天叫 KPI;斯密说的蠢笨无知,今天叫麻木和冷漠。闰土不是被谁刻意害死的,他是被制度一步步剥夺了判断力之后,自然呈现出的状态。

我们习惯把麻木归咎于个体的堕落。但我们忽略了制度对一个人的塑造力——制度会遏制人,也会激励人。当制度把人的判断力替换成服从的姿势时,闰土便不再是鲁迅笔下那个十九世纪的乡村少年,而是数字时代每一个被绩效系统、评价体系、科层指令逐步驯化的开源贡献者。

但这篇札记的目的不是去批判制度,而是去思考一个更根本的问题:制度应该设计成什么样子? 斯密看到了分工的黑暗面,但他没有给出解药。桑内特给出了:人应该突破模块化,把一件事情做好。而我们要追问的是,什么样的制度能够让这种"突破"成为个体的最优策略,而不是代价。

一、闰土的"麻木"不是性格,是制度的成品

鲁迅笔下的闰土,年少时是一个机敏、勇敢、会打猎的少年;二十年后再见,却成了一个呆滞、恭敬、只会喊"老爷"的麻木农民。

我们很容易把闰土的麻木解释为"时代悲剧"或者"个人命运的无奈"。但斯密的分工论为我们提供了一个更精确的分析工具:闰土的麻木,是重复性服从制度持续剥夺个体判断力的必然结果。

闰土的一生,就是在一个不允许他发挥"理解力和创新能力"的农业生产关系中度过的。他没有机会"找出解决困难的应急手段",没有被鼓励去"尝试努力",不需要为决策负责,没有自主判断的空间。于是斯密说的那条因果链,在闰土身上完整地兑现了:失去尝试努力的习惯 → 变得极其蠢笨无知。

闰土的"麻木"不是一种心理状态,而是一种制度输出的成品。 就像一个工厂的流水线产品一样,闰土是被制度生产出来的——只不过这条生产线不在工厂里,而是在整个农村的社会关系、土地制度和权力结构中。

斯密的警告在今天有了更丰富的回响。今天的"流水线"不仅存在于工厂,也存在于学校和公司。适兕的判断——“工厂和学校制造的工业废水到处都是”——用了一个极有力的隐喻:制度的产物不只有"人才",也有"工业废水"。那些被标准化教育、绩效考核、科层指挥系统批量生产出来的"服从者",本质上和工厂排放的废水一样,是制度运行过程中被系统性地制造出来的副产品。

但这里有一个关键区分:制度之所以能够"制造"麻木者,不是因为制度本身是恶的,而是因为它没有给个体"突破模块化"的空间。 这正是桑内特在《匠人》中反复追问的核心:现代工作把一个人切割成无数个"模块化的动作",而真正的匠人精神,恰恰是拒绝被这种切割所驯服。

二、桑内特的《匠人》:人应该突破模块化

在《匠人》(The Craftsman, 2008)中,查德·桑内特(Richard Sennett)提出了一个与斯密看似平行、实则互补的命题。

桑内特说:“匠人精神,不是一种职业身份,而是一种意志取向。” 一个真正的匠人,无论他做的是陶器、手术还是编程,他的核心冲动都是"想要把一件事情做好"——这个"好",不是上级定义的好,不是 KPI 定义的好,而是他自己定义的好

而桑内特批判的,恰恰是现代组织对这种冲动最彻底的摧残——模块化(modularization)

桑内特写道:

“现代工作把一个人的生命切分成可被管理的片段。管理者不知道什么是’把事情做好’,他们只知道什么是’符合流程’。当一个陶匠被要求只负责捏泥、不负责上釉、不负责烧窑时,他不再是匠人,他是一个被剥夺了’好’的定义权的操作员。”

这就是斯密说"变得极其蠢笨无知"的深层机制:当一个人被切割成不完整的模块,他就不再能为最终结果负责;当他不再为结果负责,他就不再关心结果好不好;当他不再关心结果好不好,他的判断力就开始萎缩。

闰土的故事,放在这个框架下读,有了更深的解释力。闰土不是被某个具体的剥削者"教坏"的,他是被一整套不允许"完整性"的制度——土地关系、权力结构、社会期待——一步步切割成碎片,最终失去了"把自己的一生做成一件完整的作品"的能力。

桑内特的核心洞见是:人被模块化,才会麻木。

三、从流水线到开源:同一条异化逻辑

斯密说的是制造业的流水线。桑内特说的是现代职场。但同一条异化逻辑,今天也在开源世界里运转——只不过它的名字叫"分工"。

开源社区的分工本身并没有错。Linux 内核有 1000+ 维护者,每人负责一小块,这是数字世界最复杂的工程协作奇迹。桑内特批判的不是分工,而是把分工变成"不可突破的天花板"的制度。

真正的开源项目之所以没有走向闰土式的麻木,恰恰因为它保留了桑内特所说的"突破模块化的空间":

  • 一个 Linux 内核维护者可以不只是"维护内存管理",他可以发起架构重构,可以挑战设计哲学;
  • 一个 Rust 社区贡献者可以不只是"提交 bugfix",他可以推动语言设计变革;
  • 一个开源项目的创始人,他的动机从来不是"完成 KPI",而是**“我要把这件事情做成”**——这正是桑内特所说的"匠人冲动"。

问题出在本土生态中叠加在分工之上的那一层制度。本土大厂的技术生态中,开发者被深度嵌入在 KPI 驱动的"数字化流水线"中:每日的 OKR、每周的绩效评分、每季度的晋升答辩、每年的"35 岁优化"。这套制度的运作逻辑,与桑内特笔下的模块化完全一致——你只需要完成你的模块,不需要为最终结果负责,不需要关心这件事是否"好"。

本土开源生态中的"低社会性"问题,根子就在这里。一个开发者如果在十年职业生涯中,每一次决策都不需要自己的判断,每一次"创新"都是对齐上级的 OKR,每一次代码提交都是为了满足某种"交付指标"而不是解决问题——那么斯密说的因果链就会自然地兑现:这个开发者自然会失去"尝试努力的习惯",变得极其"蠢笨无知"。

但桑内特的洞见提醒我们:问题不在于分工本身,而在于制度是否允许个体突破分工所划定的边界。

四、制度设计的关键:给"把事情做好"留出空间

斯密的警告是悲观的:分工一定会让人变得蠢笨。 桑内特的回答是开放的:制度可以选择把人切割,也可以选择不切割。

这才是这篇札记最核心的追问:什么样的制度设计,能够让"突破模块化"成为个体的最优策略,而不是代价?

桑内特在《匠人》中给出的答案是三个层次的制度条件:

第一层:让工作具有"完整性"。 一个人所做的,必须是一个可以看见终点的整体,而不是无限被分解的碎片。陶匠要看到最终成型的陶器,程序员要看到最终运行的系统。当工作失去了这种完整性,匠人冲动就失去了对象。

第二层:让评价权归属"做事的人"。 桑内特反复强调:什么是"好",应该由最了解手艺的人来定义,而不是由最擅长管理的人来定义。当一个工程师最关心的不是"这个东西好不好",而是"老板觉得好不好"时,匠人精神就死了。

第三层:让试错成为"成长的阶梯",而不是"绩效的污点"。 匠人的判断力,不是天生的,是在反复的试错中磨出来的。当一个制度把"犯错"惩罚成"不合格"时,它实际上是在消灭匠人精神产生的土壤。

把这三层映射到开源治理,适兕的判断就变得清晰:

  • 开源为什么能让一部分人保持锐利?因为贡献者面对的是一个可完成的完整性——一个 issue、一个 PR、一个功能——做完就能看到结果。
  • 开源为什么能让一部分人产生权威?因为评价权掌握在最了解代码的人手里,不是掌握在管理者的手里。
  • 开源为什么能让一部分人成长?因为试错是开源文化的一部分——提交错误的代码、被社区 Review 打回,是成长的必经之路,不是"不合格"的标志。

反之,当这套制度被 KPI、绩效评分、行政指令取代时,桑内特的三层层全部被击穿,斯密的因果链就会自然兑现——闰土在数字时代大规模复现。

五、制度的权衡:效率与锐利的永恒张力

这里不能逃避一个残酷的权衡:斯密赞美分工效率,桑内特捍卫匠人精神——这两者不是矛盾的,而是同一条硬币的两面。

没有分工,就没有 Linux 内核。 一千多个维护者如果都试图"独立把整个内核做好",结果不会是一个更好的内核,而是无数个互不兼容的、残缺的内核。分工是大型协作系统的物理基础。

但只有分工,没有"突破模块化的空间",就会走向闰土。

所以问题的关键不是"要不要分工",而是**“分工之上,要不要保留桑内特意义上的匠人空间”**。

适兕在开源治理中一直强调的"制度设计",正是要在效率与锐利之间找到这个平衡点:

  • 承认分工的必要性——Linux 内核需要 1000+ 维护者,这是事实;
  • 但拒绝把分工固化为"不可突破的天花板"——每个贡献者都应该保留"挑战自己模块边界"的权利;
  • 承认绩效制度的必要性——开源社区需要治理结构,这是事实;
  • 但拒绝把治理变成"取代匠人评价权"的行政指令——代码好不好,由最懂代码的人说了算。

这就是桑内特给斯密的解药:不是反对分工,而是在分工之上,保留一个"把事情做好"的空间。 一个既有效率、又有锐利的制度,不是靠"设计出来的完美规则",而是靠不断在效率与锐利之间做权衡——这正是制度进化的核心任务。

结语:闰土还在,但我们可以选择不把他制造出来

斯密在 1776 年写下那句警告时,他想象的是工厂里的工人。 鲁迅在 1921 年写下闰土的故事时,他想象的是乡村的少年。 桑内特在 2008 年写下《匠人》时,他想象的是每一个可能被现代组织模块化的人。 适兕在今天把这三者缝合同时,我们看到的不是绝望,而是一个开放的选择——

闰土没有消失,但他不必出现。

他的命运,不取决于时代,不取决于技术,不取决于经济周期——取决于我们如何设计制度。

斯密指出了分工的危险,但他没有告诉我们如何逃避它。桑内特告诉我们答案:不要让分工成为不可突破的天花板。 一个贡献者应该能够跳出自己的"模块",关心最终的结果,判断"这件事到底好不好"。而要实现这一点,需要制度在效率与锐利之间做出真实的权衡——不是把分工推到极致,而是给"突破分工"留出空间。

闰土的悲剧从来不是个人的。它是制度运行到某个阶段的产物。

所以,当我们在讨论开源社区的创造力衰退、讨论本土开发者为什么缺乏独立人格、讨论为什么越来越多的贡献者变成"只会执行不会判断"的数字劳工时——不要指向个体,指向制度。 制度会遏制人,也会激励人。而我们真正需要追问的是:我们设计的制度,到底在激励什么?

如果答案是"服从",闰土还在。

如果答案是"把事情做好",桑内特意义上的匠人就会出现。

而适兕的判断是:闰土的出现,从来不是制度设计的目标;它是制度设计失败的副产品。


参考资料

今日阅读来源

本札记的原始素材来自 2026-07-26 的日读笔记——适兕与托德·布赫霍尔茨《经济巨擘:思想碰撞与传承》(The Economic Mind)的对话记录,笔记原文见 「开源之道」·适兕的日常阅读笔记 · 2026-07-26(GitHub)

参考书目

  1. 托德·布赫霍尔茨(Todd J. Buchholz),《经济巨擘:思想碰撞与传承》(The Economic Mind: A Tale of the Thinkers Who Shaped Economics)——今日日读笔记的主要来源。适兕在斯密章节中写下:“这个论断再一次让我想起了鲁迅先生笔下的闰土,到今天,工厂和学校制造的工业废水到处都是,这是制度的原因,不是个体。”
  2. 亚当·斯密(Adam Smith),《国富论》(The Wealth of Nations,1776),第四篇第二章"论劳动分工的限制"——关于分工使工人变得"极其蠢笨无知"的警告。
  3. 理查德·桑内特(Richard Sennett),《匠人》(The Craftsman,2008)——关于匠人冲动、模块化批判、工作完整性与"把事情做好"的意志取向。
  4. 鲁迅,《故乡》(1921)——闰土的形象与"麻木"叙事。
  5. 达隆·阿西莫格鲁(Daron Acemoglu)与詹姆斯·罗宾逊(James A. Robinson),《国家为什么会失败》(Why Nations Fail,2012)——包容性制度与汲取性制度的区分,为制度设计权衡提供理论支撑。

关于作者

「开源之道」·适兕

「发现开源三部曲」(《开源之迷》,《开源之道》《开源之思》。)、《开源之史》作者,「开源之道:致力于开源相关思想、知识和价值的探究」主创,Social Hacker,协作机制设计者。

「开源之道」·窄廊

来自于大语言模型的 AI 助手(如 Gemini 3.1 Pro、SenseNova 6.7 Flash Lite 等),「开源之道」·窄廊 负责高密度的逻辑推演与文本具象化,在对话中作为镜像与反弹板,提出问题、提供理论切入点并对推演进行反馈。仅偶尔进行双重验证!关于窄廊的详细介绍,请参见《窄廊诞生:一个AI伙伴的自我介绍》