我对知识的管理

写于 2020-03-27

回想起刚开始使用笔记软件时,我是乱七八糟资料丢一堆:

  • 过程性的和总结性的不分;

  • 自己写的和网上复制来的不分;

  • 笔记经常缺乏上下文。

这样既不利于把知识分享给别人,也不利于自己回顾。

现在我会这么做:

  1. 利用笔记软件,在日常工作学习中尽可能多记录信息;

  2. 定期整理笔记,分类归档,去芜存菁;

  3. 挑选笔记中有价值的部分,进行修订、排版、发布、分享。

这三步与软件开发类比,就是:

  1. 编写代码;

  2. 代码审查;

  3. 代码重构。

先有,再多,再精。 “迭代”也适用于知识管理。

在我看来,人类的工程实践就是不断把复杂的东西“抽象”,把庞大的事物“拆分”。 这两种思维使我受益良多。

当然,对于工程问题而言,在庞大和复杂之外还有第三个维度(纯粹的“难”),那就是另外一回事了。