感谢素封的分享,下面是笔记和自己的实践指南。
符号
“一个卡片是一个符号”,可以理解为一卡一事,一卡一主题。这里的”卡片“,是基础卡片(虽然在实际应用中就是一张实体卡)。用编程来类比就是syntax。
组块
”卡片涌现的碰撞“。是一个将零碎的认知总结为有意义的信息单元的过程。词语可以是一个很小的组块。也可以是将日常生活中的观察总结成的规律。在程序的世界中,一个组块就是一个函数。在平时我们所提到的”卡片“,应该就是指组块卡片。这也是知识储备的基本砖块。比起“一万小时”(太容易被不是刻意练习的时间充数),“五万卡片”的要求更加严格。
文章
”卡片组织连接“。程序的世界中对应一个独立完整的功能(例如大家都熟悉的文字处理软件Word)。
作品
“卡片有限理性实践”。可以看成是文章或者组块的有机结合。在程序的世界中就是一个拥有多个复杂功能,提供一项服务的软件(比如Office系列)。
实践
- 随时写:“好记性不如烂笔头”,卡片随身带,随时写。
- 不要复制粘贴。对于我来说这一点需要格外注意。目前看书多是电子书,用marginNote软件划线和写标注都非常方便。但是实际上还是一个“复制粘贴”的过程,知识还是没有变成自己的。解决方法是看书之后第二天专门抽时间回忆知识点,并且写成卡片。然后每周整理成更完整的短文。
- 一定要整理并且以输出为目的。即使是被写过一百遍的动态规划算法,只有自己也写一遍才能成为自己的。不要因为“这个大家都已经写烂了”为理由不去写整理文。整理的过程其实是一个深度工作的过程,同时大脑也会最活跃,容易产生新的火花。
- 对于阅读中遇到的新概念,可以先统一记录下关键字,找时间集中查阅并写卡片。