程序员的思维修炼 新手 -> 专家 Context 很关键。 专家 精通者 胜任者 高级新手 新手 积极实践 一个明确定义的任务 任务需要有适当难度 - 有挑战性且可行 任务环境可以提供大量反馈,以便于采取行动 提供重复犯错和纠正错误的机会 tips 新手使用规则,专家使用直觉 知道你不知道什么 通过观察和模仿来学习 保持实践以维持专家水平 如果你需要创造力、直觉或者独创能力,避免使用形式主义 学习如何学习