从PKM角度谈如何学习——做一个爱学习的程序员

前言

大概在14年的时候,开始接触到PKM理念(person knowledge manage 个人知识管理)。但一直未能领会其意。只是觉得对于个人的知识需要管理,如何管理一直是难题。

去年的时候,开始接触。那上面有一个专栏叫工具癖。能用癖这个字的,想必里面有很多独到的办法。恰恰这里面有大量关于pkm的内容。在此之前也看过 《如何阅读一本书》、《哪来的天才》、《刻意练习》、《其实你不会记笔记》以及《聪明人用方格笔记本》这些书。也接触过PDCA循环和SMART法则。这些东西也在这时候开始发酵,他们需要产生新的方法,以促进更深层次的学习和领悟。

pkm主要将就的三段论:收集、整理、输出。三位一体,从收集资料,到整理资料,再对已有内容进行输出。方式多样,但主旨很明确,确立对所关注内容的理解和把握。我一直以为,所谓知识,重要的不是知识点,而是知识与知识之间的联系。

从PKM角度谈如何学习——做一个爱学习的程序员_第1张图片
三者之间关系

收集

那么,如何阅读一本书就在解决第一阶段的问题。如何收集,它提出的方案是主题阅读。所谓主题阅读,就是按照一个主题,大量的阅读文献,资料。从而达到对这个主题方方面面的理解。主题阅读要求对同一个主题,就拿我现在工作的Java而言。如果进行主题阅读,我觉得书单应该是这样的《Java核心技术》,《Java编程思想》、《effective java》、《深入理解Java虚拟机》。一个主题,多本书,不同的角度看待同样的主题。虽然反复,但能做到不会那么轻易忘记。

而其他基本书强调的是学习过程中注重小事,一点一点的改正。从而将小的错误改清楚了,大的就自然解决了。这就是分治法解决问题的技巧。

而我平时也喜欢关注很多其他的本领域的问题,我会将其收藏起来。

整理

如何整理,每个人都有自己的思路。我一般喜欢做思维导图。按目录章节来做。这样更加具体,形象。复习的时候,比较容易根据大的方向来回顾。这样比较容易回忆起来。

每隔一段时间分类,汇总自己的收藏夹。将不需要的,重复的删除。这样再次复习的时候不会被东西太多所牵累。

输出

就是将已经整理出来的,根据自己的理解,写成文章输出,或者将其和自己的同事或者朋友们分享。如此反复,不断的坚持。相信自己对这块的掌握必然更加深刻。

你可能感兴趣的:(从PKM角度谈如何学习——做一个爱学习的程序员)