我以前一直有一个很朴素的错觉。学习嘛。找一本好书。从第一页看到最后一页。划线,记笔记,做题。最好再把目录背下来。

只要书足够经典,人足够努力,知识迟早会像泡茶一样,从纸里一点点泡进脑子。

后来学的东西越来越杂,这套方法开始变得有点诡异。

学高数的时候,老师会告诉你:

教材必须好好看。

学操作系统的时候,大家推荐《深入理解计算机系统》、MIT 的课程。

真到了凌晨两点装一个奇怪版本的 CUDA,陪在你身边的通常既不是教材,也不是论文,而是一条三年前的 GitHub Issue:

same problem here.

下面一个印度老哥回复:

fixed by downgrade to 12.1.

你如获至宝。

到了大模型时代,建议更乱。

有人说:

“先把线性代数、概率论、优化学扎实。”

有人说:

“别管那些,先调 API,项目做起来再说。”

有人让你看 MIT。有人让你上 NVIDIA 的课。有人推荐论文。有人说直接读源码。

还有人更加干脆:

“你不会就问大模型啊。”

每个人听起来都有道理。

甚至培训班也会跳出来:

“别浪费时间自己摸索,我们帮你规划好路线,六个月从入门到就业。”

于是一个更有意思的问题出现了。

如果真的存在一条最科学的学习路线,为什么大家几十年了还在吵?

数学应该先理解还是先做题?

计算机应该先补基础还是先做项目?

培训班到底是不是割韭菜?

大学既然最后也要就业,为什么不干脆按照岗位要求教?

408 学那么多东西,写业务代码的时候又不用,到底有什么意义?

为什么大学毕业以后,还有人跑去职校学技能?

甚至同一本教材,也有人说它经典,有人说它根本不适合初学者。

可能不是大家还没有找到那个“标准答案”。

而是:

学习这件事,本来就没有一条固定流水线。

真正稳定的,可能不是路线。

而是几个更底层的问题:

这部分知识多快过期?

它最后要在哪里被证明算数?

人脑究竟怎么把它真正留下来?

又是谁在替你组织这套学习过程?

把这几件事拆开以后,教材、论文、培训班、大学、职校、博客、视频,甚至大模型为什么会同时存在,就没那么奇怪了。

稳定机制

先从教材说起。

一项研究刚发表的时候,当然也可以叫知识。

可它和一本大学教材里写了几十年的定理,显然不是同一种稳定程度的知识。

John Ziman 在讨论科学的“公共知识”时就强调过,科学并不只是某个科学家脑中的私人发现。一个研究结果还要进入共同体,在公开交流、质疑和检验中逐渐获得接受,个人工作才真正变成公共知识的一部分。

它会被阅读、被质疑、被复现、被反驳。

有人发现它确实成立。有人发现只在特定条件下成立。有人改进方法。

还有一些论文发完以后慢慢没人再提,静静躺在数据库深处,等待十几年后某个倒霉研究生重新挖出来。

知识不是一出生就住进教材。它先在论文里吵。论文多起来以后,开始出现综述。

再往后,一部分比较稳定的东西进入课程、讲义,最后才可能进入教材。

于是一个特别魔幻的现象出现了。

当年:

十几篇论文互相打架。

二十年以后:

教材五页。

证毕。

整个过程流畅得仿佛人类一开始就知道答案应该长这个样子。

教材真正厉害的地方,也正在这里。它并不是单纯“把正确知识印成书”。它还在重新整理依赖关系。

哪些概念应该先讲?

哪些证明值得保留?

什么例子最典型?

哪些历史岔路已经可以删掉?

某种意义上,一本成熟教材卖给你的不是几百页纸。

而是:

一门学科替后来者整理了几十年的结构。

数学尤其吃这个红利。

基础分析、线性代数、微积分的核心结构足够稳定,一代代作者才有时间重新整理它。

微积分不会每个月发布:

Chain Rule is deprecated.

线性代数也不会因为 NumPy 升级,就宣布:

矩阵乘法将在下一版本移除。公式反而不是教材最稀缺的东西。网上一搜全有。

真正值钱的是:

为什么先定义这个?

后面的结论为什么依赖这里?

为什么这里突然需要多抽象一层?

这就是结构。


只是把教材写成“长期筛选后的知识精华”,还是太理想化了。

库恩关于范式的讨论提醒过另一半:一个成熟的共同体,不仅拥有答案,也拥有自己习惯提出的问题、使用的语言,以及“什么算好答案”的判断标准。

教材因此不只是保存知识。

它也在训练一门学科当前认为正常的看问题方式。

再往现实里看,稳定其实有两种来源。

一种是:

知识真的稳定。

另一种是:

制度让它看起来稳定。

这两件事差得非常远。

一个课程用了二十年,可能因为里面的知识依然重要。

也可能因为考试大纲没变、教师熟悉这套讲法、已有题库和课件都围绕它建立,换教材的成本很高。

“还在使用”本身,不能证明“仍然值得选择”。

这里甚至可以再往前分三种“资料腐烂”。

第一种是响亮的腐烂。软件版本升级。接口 deprecated。

官方发布 Migration Guide。

Release Note 明明白白告诉你:

朋友,时代变了。第二种是静默腐烂。三年前一篇博客,当年完全正确。搜索引擎今天仍然把它放在首页。

页面没有版本号,也不会突然弹出红色警告:

“本答案对应四代以前。”

最危险的旧资料,很多时候不是一直错误。

而是:

曾经完全正确。

还有第三种更隐蔽:

被制度保鲜的腐烂。

资料不仅没有过期提醒,考试、课程和指定教材还在持续向你释放:

“它依然重要。”

这就比静默腐烂更难发现。

因为连“我要不要查一下”这个动作都被取消了。


当然,不能因为存在制度惯性,就反过来觉得所有老教材都是标本。

判断一个东西是真正稳定,还是被制度保存,可以换一个问题:

有自由选择的人,还会不会主动选它?

从头设计课程的教师还会不会参考这套结构?

不受考试大纲约束的自学者是否仍然推荐它?

新的教材和综述有没有继续沿用其中的概念框架?

从业者提到它时,是说:

“这东西今天还是基础。”

还是:

“考试会考,背一下。”

“被使用”和“被选择”,不是一回事。

有些知识活在共同体里。有些只是活在制度里。一个经得起自由选择。一个只经得起指定。这条区别特别重要。


闭合机制

可“知识多快过期”只能回答标题的一半。

数学研究生也天天刷 arXiv。找预印本。看讨论班讲义。

翻教授个人主页上一份多年没正式出版的 PDF。

如果只是“稳定知识看教材,前沿知识看论文”,数学和计算机其实没什么根本区别。

可现实中,我们仍然很容易观察到两种很不同的学习动作。

数学的人喜欢说:

“这篇我要啃一下。”

程序员更常说:

“我去翻一下文档。”

为什么?

差别的另一半可能在于:

一门知识最终在哪里完成闭合。


数学特别典型。

一个数学证明是否成立,不需要把它部署到一台服务器上跑三天。

你检查的是定义、前提、引理和推导。

某一步真的能推出下一步吗?

引用的定理条件满足了吗?

作者省略的中间步骤能补出来吗?

如果一条证明成立,它不是因为:

“目前没有报错。”

而是论证本身必须闭合。这直接决定了数学研究者怎么读论文。当然也会先搜。扫摘要。找主定理。追引用。判断有没有关系。

真正碰到关键部分以后,动作就从“翻”变成“啃”。

展开定义。拿纸重新推。补作者省略的步骤。

确认某个 lemma 到这里到底能不能用。

论文说:

“这里有座桥。”

你最后还是得自己走过去一遍。

这就是为什么一个数学研究生可以同时开着十篇 arXiv,真正吃掉一下午的,却是其中半页证明。


工程不是这样。

程序员搜索一个错误,往往根本不需要完整理解博客作者的世界观。

他真正想知道:

这个 flag 改掉能不能跑?

这个版本是不是有 Bug?

这个环境变量到底设不设?

驱动和框架是不是不兼容?

改。运行。不行。换一个假设。

工程知识最后的闭合点,经常不在文本里。

而在:

系统真的工作。

一份架构 PPT 再漂亮。一篇技术文章再自洽。服务起不来就是起不来。

所以数学和工程都需要论文、博客、讨论和前沿资料。

区别不是一个“严谨”、一个“不严谨”。

而是:

数学很多时候在证明链里闭合。

工程最终必须在运行环境里闭合。

一个经常追问:

这一步凭什么成立?

另一个经常先追问:

到底是哪一步坏了?


物理正好卡在中间。

它高度依赖数学。

可理论在纸上写得再漂亮,自然界也没有义务配合。

物理最后还得回到实验、观测和测量。

所以一个理论物理学生和实验物理学生,即使都学“物理”,资料生态也已经完全不同。

前者可能长期泡在公式、论文和讨论班里。

后者除了论文,还得碰仪器说明、实验记录、数据处理程序,以及大量实验室内部的经验。

理论闭合不等于物理闭合。

它永远要保留一个出口:

最后问现实。


生物学又是另一种画风。

数学喜欢从少量定义出发,慢慢向上搭结构。

生物很多时候恰好相反。

现实先给你一坨极其复杂的东西:

细胞、蛋白质、基因表达、代谢、微环境、个体差异、物种差异。

研究者再努力从这里面挖出一个相对稳定的机制。

课本可以告诉你:

某个蛋白参与某条通路。

真正进入研究以后,马上会出现一堆限定:

什么细胞?

什么条件?

效应多大?

小鼠有效,人呢?

统计显著,生物学意义呢?

换一个实验室还能重复吗?

于是生物论文不能只看标题和 Conclusion。

Methods 可能比结论还重要。

因为很多知识还没有稳定到可以脱离实验条件单独存在。

数学论文一句:

“由定理 3 可得。”

和生物论文一句:

“结果提示 X 可能参与 Y。”

背后的证据强度完全不是同一种东西。


历史和法律也能放进同一张图。

历史很难靠“跑一次”验证。

它更多依赖史料来源、交叉印证、时间关系和解释竞争。

法律则还要再加程序。

法条写在那里,不等于案件答案自动生成。

事实如何认定?

谁承担举证责任?

证据是否可采?

判例和法条如何适用?

闭合方式不同,学习材料当然也不可能一样。

所以不同学科经验真正共通的,不是:

“大家都多做题。”

而是:

每一门学科最终都要求你把知识放进它自己的验证介质里。

数学用证明。物理用理论与实验的对应。生物用实验、统计和重复验证。历史靠材料互证。法律靠规则、事实、证据与程序。工程靠运行。

这才是“为什么不同学科学习方法不一样”的硬核答案。


编排机制

这也能解释一个经常被骂的问题:

同济版高数到底适不适合初学者?

这个问题比“教材好不好”有意思得多。

先校正一个细节。

现在同济《高等数学》已经是第八版,依然以“函数与极限”为第一章,第一节映射与函数,第二节很快进入“数列极限的定义”,再往后进入函数极限。也就是说,更准确的说法不是“一翻书第一页就扔 ε-δ”,而是它非常早地让学习者进入形式化的极限定义。高教社对第八版的定位本身也是面向工科本科基础课程,并明确说其内容符合工科类本科数学基础课程的教学基本要求。

所以大家真正不舒服的,可能不是:

“它数学上写错了。”

而是:

它的逻辑顺序,和很多人的认知顺序不是一回事。

数学体系整理完成以后,最漂亮的呈现方式往往是:

定义 → 定理 → 证明 → 例子。

逻辑非常干净。

可一个人真正形成理解,经常不是这个顺序。

可能先看到速度。看到切线。看到一个数列不断逼近。遇到某些直觉开始失灵。

最后才意识到:

原来我们需要一个足够精确的定义,规定“无限接近”到底是什么意思。

所以对于学习者而言:

形式定义可以是论证的起点,却不一定是理解的心理起点。

这两件事很容易混在一起。

教材展示的是一栋已经盖好的建筑。

学生真正需要经历的,却往往是:

为什么当初要盖这栋楼?


所以“定义不是理解的起点,而是理解的终点”这句话,我会稍微改一下。

定义未必是理解的终点。

更准确的是:

定义通常是公共推理的起点,却未必是私人认知的起点。

你最终当然还得回到严格定义。

数学不可能永远靠“差不多就是那个意思”。

真正的教学问题在于:

给出定义的时候,有没有告诉你:

它在治什么病。

好教材或者好老师会说:

我们为什么需要这个定义?

以前的直觉在哪些地方会坏?

如果少掉这个条件,会出现什么反例?

普通教材可能只说:

定义如下。

剩下的自己品。

这就容易形成一种特别中国大学数学的体验:

定义背得出来。

题也会套。

但有人突然问:

“为什么极限要定义成这样?”

整个教室安静了。


这也不能反过来变成:

“任何学科都必须从直觉和故事开始。”

真正可以迁移的教学原则不是:

永远先举例,再给定义。

而是:

从学习者最便宜的已有认知资产开始。

微积分里,人确实带着一些现成资产:运动、速度、面积、变化。

但这里得马上诚实一次。

这些直觉本身也满是 bug。

“瞬时变化率”这个东西,人类最聪明的一批头脑从芝诺一路磨到牛顿和柯西,磨了两千多年才真正站住。

学生的原生直觉,不会比历史更聪明。

所以直觉的价值从来不是“它是对的”。

而是:

它给修正提供了一个便宜的落点。

在一个会出错、但错得有感觉的直觉上修,通常仍然比凭空接受一个 ε-δ 便宜。

抽象代数连这种带 bug 的直觉都没多少。

群、环、域,定义本身可能就是最便宜的入口。

原则可以共通。

参数必须按学科调。


同济教材为什么长期保持这种风格,也不能只归结成“作者不会教学”。

它本来就是一个课程系统里的教材,而不只是一本给孤立自学者写的科普书。

它服务大规模教学。要和课程目标衔接。要有统一习题。要支持考试和考核。

这些约束天然偏爱结构清楚、定义明确、可标准化训练的内容。

高教社甚至专门配有同步测试卷、习题全解和教学数字资源。

于是教材会出现一种制度性的倾向:

越容易标准化考核的东西,越容易成为显性的课程骨架。

“会不会求这个极限”很好考。

“这个学生对连续性的直觉到底有没有长出来”就没那么容易量化。

这不意味着形式训练没有价值。

它只是提醒我们:

一本教材的目录,不仅是知识结构。

也是教学制度留下来的形状。


因此,同济高数最合理的用法,未必是从第一页开始把它当小说线性读到底。

对于很多工科学生,它完全可以作为:

骨架。题库。统一术语。再给它补上其他材料的血肉。比如几何直觉。历史动机。老师自己的解释。视频演示。

甚至直接问大模型:

“极限定义到底在排除哪些模糊情况?给我三个失败例子。”

这并不是“不尊重教材”。

而是在承认:

没有一本书有义务同时承担所有学习功能。


认知机制

前面讲的都是知识本身:怎么筛选、怎么验证、怎么编排。

可这篇文章还有一整个没回答的部分:

人到底怎么学会?

这和知识社会学不是一回事。

一份材料再正确,一门课结构再合理,也不代表它真的能进入长期记忆,更不代表以后能迁移到新问题。

认知心理学里有一条非常反直觉、也非常重要的线:

学习时感觉顺,不等于学得好。

Bjork 团队把一类现象称作“合意困难”。

一些学习条件会让训练过程更慢、更难,甚至让学习者当下觉得自己表现更差,却可能提升之后的长期保持和迁移。

比较典型的包括:间隔练习、交错练习,以及用主动提取代替不断重读。

Cepeda 等人对间隔学习的大规模综述也发现,把学习分散到不同时间,通常比挤在一次完成更有利于长期保持。

这件事为什么重要?

因为很多教学方式恰恰特别擅长制造:

我今天学得很顺。

老师把项目一步一步带着做。每一步都有提示。代码提前准备好。错误全部被绕开。

两个小时以后:

“我已经会了。”

第二周把模板关掉。

不会。

这和认知科学区分的 performance 和

learning

特别像。

训练现场的高表现,未必代表长期学习已经发生。Bjork 团队甚至反复发现,学习者经常会错误地把“现在做得顺”当成“以后会记得、会迁移”的证据。

所以“看懂了”为什么危险?

因为它提供了非常强的熟悉感。看答案:懂。老师推一步:懂。模型解释:懂。

合上以后:

“就是……怎么说呢……大概那个意思。”

代码写错会报错。

知识没有 SyntaxError。

所以人特别容易把流畅感,误认成掌握。


到这里,可以把这篇文章一直在悄悄使用的一个词,重新拆开。

闭合其实有两个层级。

第一种,是知识共同体层面的闭合。

它回答:

“这个知识,为什么可以被大家接受?”

数学里,是证明链闭合。

一个定义推出一个定理,一个定理依赖另一个定理,最终整个逻辑体系能够自洽。

工程里,是系统闭合。代码运行。服务上线。性能达到要求。现实世界给出了反馈。实验科学里,是理论和现实之间闭合。实验能够重复。数据支持假设。第二种,是学习者个人层面的闭合。

它回答:

“这个知识,为什么真的进入了我的能力?”

两者经常同时发生。但它们不是一回事。甚至很多时候会产生一种危险错位。共同体已经闭合。你却没有。工程领域尤其容易出现这种错位。

从 Stack Overflow 抄一段代码。

复制。修改。运行。报错消失。系统闭合了。但学习者可能完全没有建立迁移能力。下一次换一个环境。换一个版本。换一种错误。还是重新搜索。

这其实就是工程版的:

performance ≠ learning。

它和数学里照着答案抄完整证明,本质上是同一种幻觉。

纸面闭合了。

你没有。

所以:

“跑通了”和“看懂了”,其实是同一种幻觉的两个方言。

它们都拿第一层闭合,冒充了第二层。

而学习真正发生的,从来不是第一层。


当然,不能从这里滑向另一个极端:

“只要让学习更难、更痛苦,就一定学得更好。”

不一定。

合意困难自带一个重要限定:

困难必须是学习者目前有能力跨过去的困难。

Bjork 团队明确提醒过,如果一个新手根本没有足够背景去完成提取和生成任务,那么所谓困难就不再合意,只剩困难。

这也是“从最便宜的已有资产开始”的另一半理由。

不是直觉比定义高贵。

直觉经常是错的,前面说过,满是 bug。

而是:

困难先得跨得过去,才谈得上合意。

从一个会出错、但有感觉的直觉,修到严格定义,是一段爬得动的坡。

从零直接跳进形式系统,对多数人是崖。

通用原则从来不是“永远从故事开始”。

而是:

从最便宜的已有资产出发,再逐渐撤掉脚手架。


组织机制

认知科学告诉我们什么样的练习更容易真正留下。

现实制度却未必奖励真正留下。

这也是这篇文章不能写得太理想化的地方。

学生可能明知道间隔学习更好。考试明天。只能突击。老师可能知道项目式学习更有价值。一百五十个学生。没有足够助教。最后只能选择容易统一批改的题。

所以现实里的学习方式,经常不是按照“什么最有利于长期理解”优化。

而是按照:

什么最容易被当前制度处理。


走到这里,培训班就特别适合出现了。

在传统学习鄙视链里,它常年处在一个比较尴尬的位置。

教材是正统。论文是高级。博客是江湖。视频是快餐。

培训班听起来则像:

把别人嚼碎的东西喂给你,还要另外收钱。

这个评价不能说完全没道理。

可它回避了一个很现实的问题:

为什么培训班长期有市场?

如果教材免费、公开课一大堆、GitHub 上什么都有,现在甚至还可以问模型,为什么还有人愿意交钱让别人安排自己学什么?

因为培训班真正卖的,很多时候压根不是知识。

而是:

确定性。


一个初学者最麻烦的地方,往往不是:

“我找不到 Python 教程。”

而是教程有两万套。

他不知道:

先学哪个。学到什么程度。什么时候算学会。下一步去哪里。遇到问题问谁。

一个月没进展的时候,是路线错了,还是自己正常卡住了。

培训班把这些东西打包卖给你:

固定时间表。裁剪好的内容。规定好的项目。Deadline。一个可以问的人。面试范围。

甚至一个:

“照着走,理论上能找到工作。”的预期。

它降低的首先不是知识本身的理解成本。

而是:

决策成本和反馈成本。

这两样对初学者特别贵。

顺带把这笔账算全。

培训班打包出售的,其实还不止这两样。

一个是信号。

一张证书、一段项目经历、一套统一训练背景,本质上是在向外界传递:

“这个人至少经历过某种筛选。”

另一个是同侪。

很多人坚持学习,并不是因为突然拥有了更强的意志力。

而是因为身边有人一起学。有人提交作业。有人讨论问题。

有人制造一种:

“不好意思今天摆烂。”的压力。

所以培训班卖的从来不是简单知识。

它卖的是:

知识、路线、反馈、信号和环境的组合。


所以培训班有没有用,答案当然不是简单的:

“有。”

或者:

“割韭菜。”

有些班确实可以让一个完全不知道从哪开始的人,迅速进入能够动手的状态。

另一些只是在把官方文档重新翻译成 PPT,再配上:

“今年最火。”

“高薪就业。”

“零基础速成。”的问题不在于“它替你规划”。

真正需要看的,是这条规划最后把你送到了哪里。

如果学完以后:

课程换个项目,你不会。框架换个版本,你不会。报错不是老师讲过的那个,你不会。下一步没人列学习清单,你也不会。那它真正训练出来的不是独立能力。

而是:

高级跟做。

培训班不一定负责把你变成最好的学习者。

它最现实的价值,是让一个不知道从哪里开始的人先动起来。

动起来以后,你能不能逐渐摆脱“别人替我安排下一步”,才是更重要的验收标准。


这里还可以看到培训市场背后的另一套逻辑:

时钟差。

大学课程更新相对慢。

工业技术更新相对快。

一套新的技术栈突然冒出来,企业有需求,学校课程却还没来得及改。

这个缝隙天然会长出培训。前端热的时候有前端班。大数据热的时候有大数据班。

AI 应用热的时候马上开始有大模型班。

它们出售的就是:

快层知识的时间差。

于是培训班的有效性,本身也有保质期。

如果岗位需求是真的、供给又不足,快速训练确实可能很有价值。

等大量人涌进来,技术标准化、岗位缺口缩小,企业重新把筛选重心放回基础能力、经验和学历,原来的捷径就会慢慢变普通路。

培训班不是一个永远有效或者永远无效的东西。

它的价值很大程度上依赖:

市场缺口还在不在。


大学机制

这也引出一个经典问题:

既然很多人上大学最终也是为了找工作,为什么大学不干脆全部办成培训班?

因为:

“大学就是就业培训机构”

这个前提本身就不完整。

我国《高等教育法》对高等教育任务的规定,本身就不只包含就业技能,还包括培养社会责任感、创新精神和实践能力,发展科学技术文化;法律同时要求高等教育与生产劳动和社会实践结合。

职业教育的制度定位则更加直接面向技术技能和职业行动能力,《职业教育法》明确把培养从事某种职业或职业发展所需要的知识、技术技能和行动能力写进定义。

所以大学、职业教育、岗位培训,从制度设计开始就不是“同一所学校的高中低三个版本”。

它们承担的闭合介质不一样。

培训班通常围绕:

岗位。项目。面试。当前技术栈。做快速闭合。

职业教育更强调:

真实操作。工艺。技能。工作过程。

大学则还要承担:

基础知识传承。研究训练。通用能力。学术共同体再生产。

实践当然也应该有,但它不能只围绕“这个季度招聘什么”组织整个课程系统。

否则今年 React 火,全校开 React。

明年 Agent 火,全校改 Agent。

四年本科读完以后,学生最大的能力可能是:

完整经历过四次技术换代。


大学为什么不能把最新软件开发全部塞进必修课,道理也在这里。

快层知识的维护成本非常高。今天刚备好的课。下学期接口换了。教师重新备课。教材还没出版。下一版本又出来了。

大学真正适合长期投资的,是那些:

技术栈换了以后依然有剩余价值的结构。

这也就是为什么操作系统、算法、计算机网络、编译原理这些课程看起来老。

很多时候不是学校不知道 Kubernetes。

而是课程试图教的是:

Kubernetes 死了以后仍然存在的问题。


当然,现实里的大学并不因此自动做得好。

课程陈旧,也未必都是在守护慢知识。

教师的时间被科研、项目、行政争抢。

职称和评价体系,长期更奖励论文和项目,不太奖励重写一门课。

教育部在推进高校评价改革时,自己就明确承认过“唯论文”“重数量、轻质量”以及“轻教学、轻育人”等倾向仍然存在,并要求提高教学业绩在评价中的权重。

这其实已经说明:如果一个制度长期更奖励论文,教师把有限精力优先投给论文,完全可以预期。

所以一门课十年不改,有时候是因为基础真的稳定。

有时候只是因为:

没人因重写这门课获得足够奖励。

有些慢是慢知识。

有些慢只是慢制度。

分不清这两种慢,对大学的辩护和批评,都会打偏。

另一些课程则确实可能过度脱离实践。实验只是照着指导书复现。项目没有真实约束。

学生考试结束以后,连完整软件都没做过。

这时问题不是:

“基础课没有价值。”

而是:

基础没有在足够强的介质里闭合。

而且两种失败经常是对称的。

坏的大学教育把知识关在试卷里。

坏的培训班把知识关在 Demo 里。

大学有应试教育。培训班有应面教育。一个训练“这题怎么答”。一个训练“这个面试项目怎么背”。

最后都可能培养出同一种能力:

离开指定问题,就不会。


MIT 的 6.1810 Operating System Engineering 就是一个很好的反例。

它不是让学生在“看经典理论”和“做项目”之间二选一。课程用 xv6 讲操作系统核心机制,同时实验占成绩的大头——近年学期通常在七成上下——学生需要实际修改这个小型操作系统。MIT 对课程的介绍干脆就叫“Learning by doing”。

这件事很重要。

因为它说明:

体系和实操,本来就不是天然对立的。

最好的体系课,往往本来就靠实操完成闭合。


408机制

所以再问:

408 到底有什么用?

答案可能既不像培训机构吹得那么神,也不像“工作完全用不上”说得那么废。

408 长期覆盖数据结构、计算机组成原理、操作系统和计算机网络,本身就是一套计算机系统基础框架。

问题是:

这些东西什么时候出现?

写普通 CRUD 的时候,操作系统原理确实不会每天站出来刷存在感。

你不会上午写一个用户注册接口,突然感慨:

“还好我学过页面置换算法。”

它真正值钱的场景,往往是:

正常世界开始不正常。

服务器为什么突然 OOM?

VIRT 和 RSS 为什么差这么多?

一个并发程序为什么卡死?

缓存为什么让多线程性能突然掉一个量级?

请求为什么偶尔特别慢?

到底是应用、DNS、握手、重传还是队头阻塞?

分布式训练为什么几个进程全卡住?

网络问题,还是集合通信?

数据库查询为什么换个数据量以后突然崩?

这时候基础知识不是直接给你答案。

它更像把日志里的噪音翻译成语言。

没有这些结构,一个报错可能只是:

“玄学。”

有了以后,你开始能说:

这像调度。这像内存。这可能是缓存。这条链应该往网络层继续查。


所以 408 更像一种:

技术期权。

平时你可能感觉不到它。

真正行权的时候,是系统坏掉、性能掉下去、抽象层开始漏水的那一天。

当然,你完全可以选择不买这份期权。

很多岗位本来就不需要深入处理底层问题。

出了事交给平台、基础设施或者资深工程师。

这是合法的职业分工。

需要清楚的只是:

你放弃的到底是什么。

408 并不会自动让一个人成为好工程师。

只会做题、没碰过真实系统,同样可能什么都不会排。

反过来,只会按照博客不断试参数的人,也可能在每个新故障面前重新从零抽奖。

真正强的状态,是两边连起来。

经验告诉你:

先看这里。

基础理论告诉你:

为什么应该看这里。


快慢机制

这样再看计算机学习路线之争,很多所谓矛盾其实根本没有矛盾。

有人说:

“先看 MIT。”

有人说:

“先上 NVIDIA。”

有人让你从项目开始。

有人让你先把体系补好。

NVIDIA 的 Deep Learning Institute 明确把自己定位成 hands-on training,覆盖 AI、加速计算、数据科学和基础设施等实际技能。

MIT 6.1810 同样强调做实验,但目标是借一个足够小的 xv6,让学生理解操作系统设计和实现中的长期结构。

表面都叫“实操”。实际训练的是完全不同的时间尺度。有些内容属于慢层。算法。体系结构。操作系统。网络。概率和优化。自动微分。

很多东西不会因为某个 API 改名就消失。

有些属于快层。具体框架。SDK。模型 API。Agent 编排。部署参数。工具链。这些东西可能半年就换一轮。

于是两种路线之争,很多时候只是:

一个人在推荐慢层。

另一个在推荐快层。

大家却都把它们叫:

“学大模型。”


真正学成的人,终点通常还会收敛。实操派一开始先跑项目。报错。踩坑。

慢慢发现:

不懂优化,很多训练问题解释不了。

不懂显存和通信,部署只能盲调。

不懂注意力和 KV cache,性能优化全靠背参数。

然后开始回填理论。体系派则反过来。线性代数学了。概率学了。Transformer 推过。操作系统也看了。

真正让他开始理解这些东西为什么重要的,往往还是:

把一个项目跑起来以后。

突然看到书里那句抽象话落在现实里。

这就是为什么我越来越觉得:

学习路线决定的是先付哪一种成本,不决定你最后要不要付。

只实操不回填理论,很容易把自己焊死在某个框架版本上。

只补体系不落地,则特别容易获得:

“我看懂了。”

这种全世界最弱的闭合。

读起来顺,不等于遇到异常还能活。

还有第三种失败:

不停换路线。

看 MIT 难了:

“是不是应该先做项目?”

项目报错:

“是不是应该先补数学?”

数学看不懂:

“是不是应该报培训班?”

培训班上两节:

“还是自学最自由。”

学习变成不断优化学习路线。

真正的学习反而没开始。


卸载机制

认知科学告诉我们什么样的练习容易真正留下。

AI 的麻烦在于,它恰好把“感觉顺”这件事的价格,打到了地板。

以前老师布置一道证明题。学生至少得自己把证明写出来。以前程序设计课要求做一个项目。学生至少得把代码跑通。

于是作业天然承担一部分:

强制闭合。

现在模型可以直接给证明。给代码。改实验报告。写论文摘要。甚至解释为什么这份答案是对的。

这意味着:

过去那种“交出了结果,所以大概经历过学习过程”的假设,开始失效。

这可能是 AI 对教育真正麻烦的地方。

不是简单的“学生会不会作弊”。

而是教育过去大量依赖的闭合代理指标,突然不可靠了。

论文交了。不代表写过。代码跑了。不代表调过。证明完整。不代表自己走过。

这里正好接上前面钉过的那个区分:闭合有两个层级。

AI 做的事情,本质上不是制造新问题。

它是把“第一层闭合、第二层不闭合”的制造成本,降到了接近零。

以前抄一份证明,至少要手抄一遍。

以前抄一段代码,至少要跑通一遍。

现在,生成是即时的,解释是即时的,连“为什么这是对的”都是即时的。

虚假闭合,从来没有这么便宜过。


一些新研究已经开始碰这个问题,但结论并不是简单的“AI 一定让人变笨”。

一项 2025 年的随机对照研究发现,允许学生自由使用 ChatGPT 学习 AI 内容的组,在 45 天后的突击测试中长期保持更差,作者把这种结果与认知卸载和缺少努力加工联系起来。

另一方面,2026 年一篇关于生成式 AI 与认知负荷的系统综述认为,目前的证据总体更适合描述为条件性有效:效果依赖脚手架、使用剂量、学习者已有知识和任务设计,而不能简单说“降低认知负荷就是好”,或者“使用 AI 就一定产生认知卸载”。

甚至已经有研究开始区分:

依赖型卸载。

自主型卸载。

前者是把核心思考直接交给模型。

后者是让 AI 当脚手架,学习者仍然保留问题规划、判断和验证。

这可能比“能不能用 AI 学习”重要得多。

真正该问的是:

AI 替你省掉的,到底是哪一种困难?

如果它帮你省掉的是:

看不懂的英文术语。查十个页面才能拼齐的背景。重复的机械劳动。这些认知成本,未必值得保留。

如果它省掉的恰好是:

主动回忆。自己生成答案。忍受第一次失败。独立判断哪种方法适用。

那你可能把真正产生学习的那部分,也一起外包了。

以前有人说:

“不要让计算器替你思考。”

这句话太粗。

计算器当然应该替人算某些东西。

真正的问题一直是:

哪一步还必须经过你的脑子。

大模型只是把这个问题,变得突然无法回避。


所以 AI 时代的强制闭合也必须升级。

不能只看最终作业。可以现场追问。让学生解释关键决策。换一个条件重新做。给一段错误代码让他定位。让证明里的某个条件变化。要求比较两个模型的答案。

甚至直接允许使用 AI,再检查:

你能不能指出 AI 哪里可能错。

教育以后可能越来越需要测量:

过程。迁移。口头解释。变式任务。

而不只是一个可以被模型直接生成的最终作品。

UNESCO 在讨论 AI 时代的 assessment 时,也提出了类似方向:当机器能够生成传统作业输出时,评价本身需要更多转向高阶推理、创造性和真正的理解。

过去:

交作业 = 你大概做过。

以后这条等式,越来越不可靠。


默会机制

这里还漏了一个学校和书特别难处理的东西:

默会知识。

Michael Polanyi 有一个很著名的判断:

人知道的东西,经常比自己能明确说出来的更多。

很多真实能力依赖经验、动作、判断和已经内化的模式,不可能被完整压进教材和操作手册里。

工程师尤其熟悉这种东西。

新人拿一屏日志过来:

“这个应该从哪查?”

老工程师扫一眼:

“先看 NCCL。”

“为什么?”

“感觉像。”

听起来特别玄学。

实际可能是几十次事故压出来的模式识别。

他知道哪些 warning 可以忽略。

知道服务启动到哪个阶段说明什么已经成功。

知道某种错误表面写着内存,真实原因却经常是通信。

很多东西根本不存在:

《工程排障原则第十七条》。

它藏在做事的过程中。


这正是职校、学徒、实验室、项目组为什么一直有独特价值。

大学毕业以后再去学一门具体技能,未必是什么“学历倒退”。

有些知识本来就需要另一种闭合介质。

大学可能教了:

为什么。

职校或者师傅密集训练的是:

手到底怎么放。工具怎么拿。什么声音一听就不对。什么操作说明前一步已经出问题。

如果把职业教育简单理解成“低一档的大学”,其实只是把资料鄙视链原封不动搬到了教育机构上。

有些职业真正缺的不是更多理论。

就是一千次正确动作。


这也是为什么博客、Issue、视频依然不会被正式教材吃掉。

文档负责写:

正常情况下应该怎么用。

博客和 Issue 保存的是:

它不正常的时候到底长什么样。

视频又能保留另一种东西:

过程。

看高手现场排障,有时候比读他事后写出的“排障总结”更有价值。

因为总结会删掉犹豫。

视频里你能看到:

他先看什么。什么直接跳过。什么时候推翻自己的假设。这些注意力分配,本身就是经验。代价是视频特别难搜索和引用。

两个小时的视频里,你记得:

“中间他说了一句很有道理的话。”

然后开始拖进度条。拖。拖。拖。人生过去了。每种载体都在交换。文字牺牲过程,换检索。视频牺牲检索,换过程。

Issue 牺牲系统性,换事故现场。

没有一种资料白拿所有优势。


解释机制

现在再回头看“知识分子”,它和学习材料其实没有最开始看起来那么远。

现代社会的知识越来越专业化。

绝大多数人没有时间重新做每一次实验、读每一篇论文、检查每一个证明。

这不是因为大家懒。

更大的变化是:

知识生产速度,已经超过了个人验证能力。

Herbert Simon 在 1971 年提出过一个非常重要的判断:

信息越来越丰富以后,真正稀缺的资源不再是信息,而是注意力。

过去的问题是:

“哪里能找到资料?”

现在的问题变成:

“面对无限资料,我应该把有限注意力花在哪里?”

所以现代社会才会不断产生各种解释者。

教授、工程博客作者、技术布道者、科普作者,甚至大模型。

他们共同承担了一项工作:

不是替你拥有全部知识。

而是帮你降低第一次进入知识的成本。

因为任何人都不可能亲自验证所有东西。

于是你必须决定:

信谁。

信到哪一步。

“解释者”这个角色,就是在这个缺口上站着的。

曼海姆、科塞、萨义德、鲍曼对于知识分子的理解当然并不相同。

真正值得留下来的,不是给他们各贴一个标签。

而是几条持续存在的张力:

解释者得真的懂东西。

否则公共表达只剩姿态。

又不能因为自己懂,就把判断完全租给权力、市场、组织或者自己的粉丝。

他必须拥有某种公共性。

还需要保留一种特别麻烦的品质:

允许别人检查自己的理由。

不是一句:

“你不懂这个领域。”

就结束讨论。

不是头衔越高,证据越可以少写。

更不是过去说对十次,第十一次自动免检。

知识分子不能给权力下跪。

还得补另外半句:

知识分子也不能要求公众向自己下跪。


那没有免检资格,普通人靠什么判断?

很多人第一反应是逻辑。于是开始学各种谬误的名称。诉诸权威。诉诸大众。稻草人。滑坡。刚学的时候特别上瘾。

医生告诉你:

“这个药不要自己乱吃。”

你拍桌子:

“诉诸权威!”

多少有点病得比药严重。

真正的问题从来不是听不听专家。

而是:

专家的身份,是在增加证据权重,还是在替代证据。

呼吸科专家讨论肺病,专业身份当然应该增加你的信任。

同一个人预测十年后的房价,白大褂就没那么有用了。

真正需要拆开的,是两个问题:

这个人为什么值得听?

这句话为什么成立?

而且现实论证,比逻辑教材难,也在这里。

教材说:

如果下雨,地面会湿。地面湿了。所以一定下雨。你立刻发现:肯定后件。

因为水管、洒水车、洗车的人,全被题目提前清掉了。

现实不是。

现实更像菜市场。

一个政策推出以后就业增长,到底是不是政策导致?

经济周期呢?

统计口径呢?

其他政策呢?

企业预期呢?

一句“相关不等于因果”,根本不能替你完成分析。

所以:

逻辑可以提醒你这里应该检查。

领域知识才告诉你究竟检查什么。

背二十种谬误,并不会自动得到一个能判断真实世界的大脑。


到了大模型这里,这件事几乎被放大到了极致。

模型可能是目前最彻底的一类解释者。一篇博客至少还能看到作者和日期。论文有参考文献。文档有版本。视频里至少坐着一个具体的人。

模型却能把来自不同地方的知识重新熔成同一种语言:

“这个问题主要有三点。”

第一。第二。第三。结构清晰。语气稳定。

顺到你很容易忘记:

这也是一个压缩版本。

模型真正特殊的地方,不是它一定比博客更不可靠。

很多时候,它恰恰可以讲得比普通博客清楚得多。

问题是:

它特别擅长把压缩的接缝藏起来。

哪句话是稳定教材知识?

哪句话来自一篇前沿论文?

哪句只是模型根据大量相似模式做出的概括?

不带来源时,你很难只靠语气看出来。


所以大模型当然已经是学习资料。而且越来越像第一入口。用它解释拉格朗日乘子。拆代码。比较概念。快速读论文。翻译英文 Issue。这些都非常值钱。因为它把第一次理解的成本打得很低。

真正需要记住的是:

解释成本下降,并没有消灭验证成本。

问:

“这个概念大概什么意思?”

先听模型讲完全没问题。

问:

“这个 API 今天还存在吗?”

最好看当前文档。

问:

“这篇论文真的得出了这个结论?”

回论文。

问:

“这句话真是康德说的吗?”

找原文和可靠版本。

模型应该是:

解释器。导航器。陪练。

不能因为它什么都会说,就顺手兼职所有领域的最高法院。


这里又和知识分子的讨论焊上了。

无论一个教授、百万粉丝博主,还是一个说话无比流畅的大模型,都不应该成为:

免检的解释者。

真正值得信任的解释,不只是给结论。

还应该尽量告诉你:

我为什么这么说。证据在哪里。什么是事实。什么是解释。哪里有争议。如果不信,你应该从哪里开始查。

知识的公共性,不只是:

“大家都能听见我。”

还应该包含:

大家有办法检查我。


自学机制

这样再问:

学校和培训班都能教,自学到底算什么?

信息越来越便宜以后,学校真正提供的东西,反而更容易看清。

教材和视频网上都能找。

大学真正难替代的,通常还有几样:

整理好的依赖关系。强制性的 Deadline。必须闭合的作业和考试。老师或者助教的纠错。同学。实验室。项目和讨论环境。以及一张社会仍然认可的证书。

大模型把“有人给我解释”这项服务的价格打到了地板。

这确实让自学变得比以前强得多。

可模型不能自动替你制造:

Deadline。真实交付压力。靠谱的同侪。项目失败的代价。连续半年必须坚持的制度。

所以那些真正自学得很好的人,往往并不是彻底摆脱了制度。

他们只是自己造了一套制度。参加比赛。做开源。公开写项目。找社区。约同伴。接真实需求。给自己设 Deadline。

真正高质量的自学,本质上往往是:

人工重建学校本来应该提供的闭合环境。

“我一个人凭意志从头学到尾最后成才”的故事当然存在。

只是特别适合制造幸存者偏差。


路线机制

所以,一个初学者到底应该怎么学?

如果答案最后还是:

“因人而异。”

那前面这一万字多少有点白写。我觉得还是可以给出一条便宜路线。不是标准答案。是一组标准变量。

先问三个问题:

这一层知识,是快层还是慢层?

它最后在哪种介质里闭合?

我现在真正缺的是知识、反馈,还是动力?

大多数初学者的问题,往往不是:

“知识体系还不够完备。”

而是:

不知道从哪开始。没有反馈。学两周没产出,动力先死了。


所以一个比较稳的初学者路线,可以叫:

双锚点 + 强制闭合。

先找一个慢锚点。

一门结构相对稳定、带作业的基础课程或者教材。

它负责让你知道:

这个领域到底有哪些东西。再找一个快锚点。当前官方文档。新综述。现在从业者真正使用的工具。它负责防止你学成数字考古学家。然后一定加一个必须闭合的东西。

数学:

真正做题和证明。

工程:

能交付的项目。

生物:

实验、数据分析或者论文方法复现。

历史:

材料分析和写作。

哲学:

写出自己的论证,再接受反驳。

否则“我看懂了”,永远是最廉价的一种学习幻觉。


大模型可以放在这条路线中间。当解释器。陪练。查缺补漏。遇到陌生词就追问。让它换一种方式讲。让它出反例。让它检查你的理解。

但别把它变成:

“从现在开始替我思考下一步该干什么的人。”

否则你很容易从培训班的路径依赖,升级成 AI 路径依赖。

以前是:

老师没讲过,我不会。

以后变成:

模型没告诉我下一步,我不知道干什么。

技术升级了。

学习者的位置没变。


判断预算

最后还有一个更现实的问题。我们经常把独立思考说成个人品质。多查证。别轻信。凡事自己判断。都没错。

真正做起来才会发现:

判断是有预算的。

Simon 那句话,说的是整个社会:信息越便宜,注意力越稀缺。

把它从社会搬进一个人的日程表,就是这一节的事。

而且预算不只是时间。还有钱。论文可能在付费墙后。进口教材不便宜。数据库需要学校账号。还有语言。

英文文档今天更新,中文博客可能还停在上一版本。

一本英文新书出来,高质量中译本又要等。

同一个 GitHub Issue,对熟悉技术英语的人可能五分钟。

对刚入门的人,先得搞清楚:

这群人到底在吵什么。再算专业基础。论文下载下来不会自动进入大脑。公式。背景。统计。实验设计。全部要支付认知成本。

所以一个人的判断预算实际上包含:

时间、金钱、语言能力、专业背景、工具权限和注意力。


这也是大模型为什么会迅速改变学习。它可以把很多成本一次压低。英文直接解释。术语随时追问。论文先概括。代码逐行拆。

一个以前搜索半小时的问题,两分钟先搭出框架。

这是真正的技术进步。麻烦也跟着来了。解释越来越便宜。低质量解释同样越来越便宜。一个错误判断十秒钟可以生成。认真核验,可能还是要两个小时。造谣像从楼上扔下一袋垃圾。

辟谣更像有人拿着镊子蹲在下面,一片一片捡。

如果面对这种结构,最后的解决办法只剩:

“大家应该加强独立思考。”

多少有点像满街都是垃圾以后,解决方案是:

给居民开一门扫地课。居民当然应该会扫。问题显然不只在居民。


好的知识环境,本来就应该主动降低验证成本。

论文为什么给引用?

不是为了最后两页显得有文化。

它是在告诉你:

如果不信,可以从这里往回走。

实验为什么强调复现?

软件为什么标版本?

为什么要写 Release Note?

为什么一篇好的知识文章应该把事实、解释、推测和争议尽量分开?

这些东西都在做同一件事:

让后来的人不用每一次都从零开始当侦探。

所以真正成熟的学习,也不是:

“所有东西我都亲自证明。”

没人付得起这笔账。它更像一种升级能力。模型解释一个基础概念。够用了。往下走。教材和现实开始对不上。升级到当前课程和综述。博客代码跑不起来。查日期、版本、文档和 Issue。文档与行为打架。

看 Release Note,再看源码。

两个二手解释完全冲突。

缩短距离,回原始材料,同时找专业解释校准。

结论的风险越高。验证层级继续往上升。学习不是每次都查到宇宙底层。

而是:

知道什么问题值得继续花判断预算。


这样再回头看最开始那些问题,会发现它们其实都在问同一件事。

培训班有没有用?

看它替你省掉了什么,又让你最后在哪闭合。

同济高数适不适合初学者?

看它的逻辑结构有没有匹配你的认知起点,它给的困难你跨不跨得过去。

408 有没有用?

看你的职业有没有可能遇到需要底层地图才能处理的异常。

大学为什么不直接变培训班?

因为两者服务的时间尺度和闭合介质本来就不同。

自学和学校谁更重要?

看你有没有能力自己重建结构、反馈和强制闭合。

MIT、NVIDIA、项目实操,到底听谁的?

先看他们分别在教快层还是慢层。

不同学科有没有共通的学习经验?

有。

但共通的是问题,不是答案。

都可以问 它多快过期? 在哪里闭合?

我现在看到的材料为什么值得信?

如果解释失灵,下一步往哪里走?

至于答案。数学会给你证明。工程会让你跑代码。生物把你赶进实验室。历史让你去翻材料。法律逼你看程序。

学科真正不同的地方,就藏在这些答案里。

那“看懂了”到底算不算学会?

现在也有尺子了:

看它闭在了哪一层。纸面闭了,系统闭了,是知识的事。你脑子里闭没闭,才是你的事。

最后是标题那一问:

为什么学计算机的人天天翻博客,学数学的人还在啃教材?

现在可以回答了。

数学的知识足够稳定,结构在教材里攒了几十年,闭合在纸面就能完成。

啃一本,等于啃下一个完整的沉淀层。

计算机的知识响亮地腐烂,一半经验根本没来得及进书,散落在 Issue、博客和 Release Note 里,闭合点在运行着的系统里。

所以数学的人说“啃”:

啃的是攒下来的结构。

计算机的人说“翻”:

翻的是还没腐烂的现场。两个动词都是对的。它们只是在描述两种不同的知识气候。


学习到后面,资料通常不会越来越单一。

反而越来越杂。桌上有教材。浏览器里开着论文。旁边挂着官方文档。GitHub 里是源码。聊天窗口还有一个随时能问的大模型。搜索历史里是一串非常不体面的报错。

偶尔,还得重新翻开那本一开始觉得全是废话的书。

然后发生一种很奇怪的事。

第一次看:

“作者到底在说什么?”

第二次:

“好像有点意思。”

真的踩过几个坑以后再回来:

“靠,原来他说的是这个。”

书没有变。

那句话也没有变。

你只是终于拥有了足够多的现实,去理解当初那个抽象句子。

书负责把世界整理好。

现实负责把它重新弄乱。

老师、博客、视频、培训班、知识分子和大模型,都可以站在中间,帮你少走一点路。

真正的学习,大概不是找到一个永远正确的路线。

而是有一天,你终于不用再问:

“到底应该看书还是实操?”

你开始知道:

这一次,我到底缺的是哪一种闭合。

而这个问题再往上追一层,就是最后一层了。

每一代工具,都在顺手消灭一批困难。计算器消灭了竖式。搜索引擎消灭了背手册。

大模型正在消灭“找不到人给我解释”。

可困难从来不会全体退场,只会重新排队。

而且队伍里混着两种完全不同的东西。

有些困难纯粹是成本:抄写、检索、翻译、等待。

消灭它们,是纯赚。

有些困难,恰恰是学习发生的地方:主动回忆,自己生成,忍受第一次失败。

消灭它们,等于把学习一起消灭。

所以无论技术怎么换代,学习最后大概都要回到同一个判断:

哪些困难,值得被消灭。

哪些困难,反而必须留下。

……………………………………

延伸阅读

  • John M. Ziman, Public Knowledge: An Essay Concerning the Social Dimension of Science, 1968:科学知识如何从个人研究进入公共、可批判并逐渐形成共同体认可的知识体系。
  • Thomas S. Kuhn,《科学革命的结构》:正常科学、范式和科学革命,以及教材为什么不仅保存知识,也参与训练一个学科如何看问题。
  • Robert A. Bjork & Elizabeth L. Bjork,有关 Desirable Difficulties 的系列研究:为什么学习过程中更顺,不一定意味着长期学得更好,以及间隔、提取和交错练习的价值。
  • Nicholas J. Cepeda et al., “Distributed Practice in Verbal Recall Tasks”, 2006:间隔练习与长期记忆保持的经典综述。
  • Karl Mannheim,《意识形态与乌托邦》:知识、社会位置与“自由漂浮的知识分子”。
  • Lewis A. Coser, Men of Ideas: A Sociologist’s View, 1965:知识分子为什么不只是靠知识谋生的专业人士。
  • Edward W. Said,《知识分子论》:独立性、“业余精神”以及知识分子面对专业化和权力时的紧张关系。
  • Zygmunt Bauman, Legislators and Interpreters, 1987:知识分子如何从替世界“立法”逐渐转向承担“阐释”的角色。
  • Stephen Toulmin, The Uses of Argument, 1958:为什么现实世界里的论证不能完全压成形式逻辑,不同领域又如何形成不同的论证标准。
  • Michael Polanyi, The Tacit Dimension, 1966:为什么真实专业实践无法只靠课堂里的显性规则完成。
  • Daniel Kahneman,《思考,快与慢》:认知成本、启发式判断与有限注意力。
  • Donald A. Schön, The Reflective Practitioner, 1983:为什么真实专业实践无法只靠课堂里的显性规则完成。
  • John Seely Brown, Allan Collins & Paul Duguid, “Situated Cognition and the Culture of Learning”, 1989:知识为什么难以完全脱离真实使用情境。
  • Jean Lave & Etienne Wenger, Situated Learning, 1991:学习如何从单纯接收知识,逐渐变成参与真实实践共同体。
  • Herbert A. Simon, Designing Organizations for an Information-Rich World, 1971:当信息供给越来越便宜,人的注意力与判断能力为什么反而更加稀缺。