# 生长学习法

在硅谷教书育人三年来，从十万学员的身上，我发现学员最大的问题是学习方法错了。我们拿不到offer的原因是没有学懂。因此，我们提出了生长学习法，让大家从不懂到真懂。

阻碍我们学懂的两个障碍是
1. 不知道自己哪里不懂
2. 自以为懂了

这需要我们锻炼一下三个能力
1. 知道自己是真懂还是假懂
2. 知道自己哪里不懂
3. 知道怎样去搞懂

上课的时候，我很喜欢问一个问题：“你们听懂了吗？”大家会开心的说：“懂了。”但是我知道他们其实不懂。我会说：“当你说懂了，只是证明我懂了。只有当你给他人讲懂，才说明你真的懂了。”

我们会让大家写出思路报告，并且在其中给出严丝合缝的逻辑证明。这需要我们能够把知识分层，并且能够实现充要条件的批判性分析。

如何判断一个老师讲的好不好？一个坏老师会让你困惑的问：“你是怎么想到的？”一个好老师会让你掌握每一步是怎么想到的。生长学习法的本质是在教学中回答一个核心问题：你是怎么想到的？生长学习法的定义是：还原事物从无到有的过程，把每一个决策点背后的why讲出来。我在本书中对面试题的解读，包括整本书的写作方式，都在遵循生长学习法。


## 知识的三个维度

- 微观：解决具体问题
- 中观：掌握主流套路
- 宏观：看透核心方法

具体来说，当我们在书中讲解算法设计的时候，一道一道具体的题目是我们在微观层面的学习，我给出的核心思维模型是我们在中观层面的学习，而这一章所讲解的生长学习法是会让你终身受用的在宏观层面的学习。
