美文网首页
怎样做知识管理?

怎样做知识管理?

作者: Julian1009 | 来源:发表于2016-10-15 02:14 被阅读0次

    前阵子由于工作中碰到许多技术上的问题,作为新手程序猿的我发现很多知识需要记录下来,于是便着手开始写读书笔记。因为才开始学着写读书笔记,完全不知道如何入手。就算写出来,二回再看的时候会觉得不堪入目......
    所以搜索了一些大牛写的关于如何学习、如何整理知识的文章后,决定总结一下对自己的有用的方法,加以记录并付诸行动。之后也会持续修改和更新,总结出适合自己的一套方法。

    首先回顾一下前几天的学习过程:

    1. 记录下工作中碰到问题难以解决,或者遇到没有接触过的知识点或者框架、插件。
    2. 查Google或者度娘解决问题、学习知识点,并以搬运的形式记录在学习笔记中,以便下次查阅。

    由于时间比较短,学习的过程中只有两步,还没有回顾整理。但是就在我正准备回顾并企图整理的时候,发现记录下来的东西完全没有办法去整理。这个方式是以问题、情境所引导下的主动式、建构式学习的思路,但是知识点零散,都以某个特定的问题为中心,虽然问题暂时有所解决,但是整个知识体系、方法仍然不清晰,最终暂时搁置起来。
    所以个人知识管理(Personal Knowledge Management)显得很重要。

    个人知识管理(Personal Knowledge Management)的概念一般指个人通过工具建立知识体系并不断完善,进行知识的收集、消化吸收和创新的过程。
    个人信息管理(Personal Information Management)与PKM不同,PIM只是对信息收集,存储,搜索的过程,PKM则还有后续消化、吸收和创新。

    知识管理分为三个过程:

    • 知识积累
    • 碎片整理
    • 思考加工
    知识积累

    目前的做法是,使用笔记软件分门别类地保存网上看到的文章,这里要着重强调一下分类的重要性,好的分类可以节省你以后重新检索文章的时间,不要把时间浪费在不必要的劳动上。笔记软件一般都会提供浏览器插件,保存起来是很方便的。

    碎片整理

    知识碎片是我比较郁闷的地方,下面引用别人总结的方法,实践之后再做总结。

    我自己经常遇到这样的情况:要用到某个 Linux 命令的时候,经常大费周章地去搜索。有人说直接查 man 手册不是很快吗?确实查 man 手册比查搜索引擎要快,但是有两个问题:一是看了 man 手册的命令语法,我还得试试看;二是如果我不知道命令的名字怎么查 man。所以,最快的方法不是搜索引擎,也不是 man 手册,而是个人 wiki。
    与大家平常所知的 wiki 不同,个人 wiki 主要是用来记录知识碎片的,例如说:某个常用命令的语法,特定的软件配置等等。如果还是不理解,可以看看我的个人 Wiki。这些知识碎片是我们初步消化的知识,只不过因为太过碎片,不能够组成完整的知识体系。很多人以为把看到的文章保存到自己的笔记里面,就有一种已经掌握它的错觉,结果保存了成千上百的文章,却一篇都没认真看完。别人的文章是他的知识沉淀,并不是自己的。随时把文章中的精华提取整理到 wiki,才能初步消化知识,为后面的思考加工做准备。
    有人会问为什么不用笔记软件记录这些碎片化的知识呢?用 wiki 当然是有理由的:
    1.笔记软件保存的主要是知识原料。我们从网上保存别人的文章到笔记,存下来的知识是别人的,你只是存下来而已,还没经过消化。我们上面把笔记软件定义为知识的仓库,如果把初步消化后的知识也存在那里,会造成一定的混乱。当然你一定要这么做也可以,但我有分层的思维定势,这算是职业病吧。
    2.wiki 是随处可访问的。wiki 发布在互联网上,我们可以随时随地访问它。
    3.wiki 是分享的。任何人都可以访问你的 wiki,分享自己的知识何乐而不为呢?
    那么如何制作自己的 wiki 呢?我自己用的是 Simiki,具体用法查看 Simiki-个人Wiki写作。发布到互联网我用的是 Github Page,具体操作自行搜索。

    思考加工

    大牛的建议是写博客,具体怎样写好博客,尚未尝试,这里还是先搬运大牛的方法:

    写博客是最好的思考加工知识的方法。当年我也是被刘未鹏的 为什么你应该(从现在开始就)写博客书写是为了更好的思考 给带入坑的。写博客的好处我就不提了,看上面两篇文章就够洗脑了。下面我着重谈谈如何写好博客的一点个人经验。
    1.博客少写纯操作指南类的文章。网上大部分博客写的都是纯操作指南类的文章,例如,如何搭建 LAMP 之类,可能作者自己都不清楚为什么要这么做。不是说纯操作指南类的文章不好,相反我觉得这种文章很重要,只是它的位置不对。它应该放在 wiki 中,因为纯操作指南类的文章只是描述步骤,关注点是怎么做,而不是为什么。写博客的关注点应该在为什么,讲清楚为什么要这么做。另外不要钻牛角尖,我说的是纯操作指南,不要以为只要是搭建环境之类的文章都不能写,这里的“纯”代表只给步骤,不提背后的原理。其实写得好的操作指南应该力求让读者知其然,知其所以然。
    2.定期写文章。 万事开头难,动笔开始写作很难,一旦开始就停不下来了。养成定期写文章的习惯,至少确保一个月一篇的节奏。
    自荐文章到各个技术头条。例如说:伯乐头条,开发者头条,极客头条等,有读者才有动力,同时也是保证自己写好文章的监督。
    3.写博客的工具。我自己用的是托管在 Github Page 的 Hexo 静态博客。搭建教程见 用hexo搭建github博客。如果你有服务器的话,可以试试 wordpress,ghost 之类的博客软件。
    4.把无法加工的知识写到 Wiki。例如说:git 的一些配置和用法,这些内容在官方文档都能找到,写在博客也只是搬运工,除非你有新的理解。

    以上大部分是引用别人的学习方法,先按照这样实践一段时间,在做调整。
    当然,大牛还说了一句很关键的话:

    以上讲的是如何在互联网中学习积累,但是千万不要忽视了看书这一重要方法,书中的知识是成体系的,知识密度高,网上的文章良莠不齐,不成体系,比较碎片化。合理分配时间看书和上网学习是很重要的。

    所以系统的学习知识很重要。

    相关文章

      网友评论

          本文标题:怎样做知识管理?

          本文链接:https://www.haomeiwen.com/subject/wqpnyttx.html