Skip to main content

learn about learning

📅 2026-03-08 ✏️ 2026-03-08 EF
No related notes

1 · 学习”如何学习”

https://cacm.acm.org/research/10-things-software-developers-should-learn-about-learning

  1. 人的记忆和计算机的不同,不是”写进去就会稳定保存”,人的记忆会”遗忘”、“变形”,也可以”重构”;学习的本质,是将”内容”放入长期记忆;“一次看懂”不代表会了;
  2. 当下能理解多快,主要不靠临场硬想,而靠长期记忆里有没有现成的知识结构可供调用;你的水平由长期记忆的量决定;
  3. 专家靠识别(从长期记忆中获取模式、知识块),初学者靠硬推理(容易卡住);
  4. 学习抽象概念:需要将定义例子联系起来;
  5. 间隔重复练习!而不是临时猛刷;

  1. 不能只看,要反复练习;看懂不代表会;
  2. 间隔练习,加强记忆,而不是临时抱佛脚;
  3. 多看优秀案例(代码)、多解决真实问题;
  4. 教人时,把对方当作初学者(刻意放慢、拆细、举例);