zoukankan      html  css  js  c++  java
  • 知识管理,让生活更美好

    目的

    1. 让自己的知识管理更有套路
    2. 让知识管理变成每天都在做的事情

    关系结构

    应用

    知识只有在使用中才有价值。我们不是为了学习而学习,而是为了真实的应用而学习。知识是无限的,人的时间和精力是有限的。
    所以应用的方向也是学习的方向,不可能让一个搞IT的花太多时间去学习养猪吧?
    应用的场景有:工作和生活。(每个人划分都不一样,没有对错,只有适合与否)

    能力

    能力是一切的基础,有能力才会使用。很多小伙伴不愿意承认一个朴素的事实:很多时候不是不想做,而是不会做。因为不会做,所以做起来很不舒服,所以才不想做。
    能力是一个很泛的概念。某个具体的技术可以说是能力,某个流程也可以说是能力,甚至说一种习惯也可以说能力。道理你都懂,可是就是做得不漂亮,就说明还没有能力彻底掌握流程。

    个人知识体系

    搭建自己的的知识体系,方便管理和索引知识。需要使用的时候不会混乱,不会想起来了就有,想不起来就没有。
    每个人的知识体系都是不同的,没有对错,只有适合与否。而且随着认知的增长,知识体系也会发生改变。一蹴而就是不科学的。
    我现在的知识体系:暂时偏重的是专业知识体系。

    管理个人知识体系的生命周期

    这个就是套路。如果有,那么在管理知识的时候就不用重复去思考或者纠结。比如说:学什么、怎么找资源、怎么保存等问题。有了生命周期,就有更优雅、有序管理知识的手段。
    有了套路,管理知识的能力就更稳妥。不会出现状态好的时候管理知识很好,状态不好的时候管理知识很糟糕

    具体应用的使用流程

    不同的应用,流程也是有差异的,所以要根据不同应用的目的来规划不同的使用流程。这时同时也使用了GTD的一些概念。

    学习

    学习是增长能力最快捷的办法。我们不可能经历所有的尝试,时间、精力和资源都不允许。
    学习不是说什么都学,什么都学得特别棒、特别深 、特别广。要根据应用的目的,以及自己的计划去考虑每次学习的目的。

    主动学习

    根据应用,去拆分个人的学习计划。主动学习,最好是学以致用。学一遍,用一遍,用的过程中遇到问题还会和别人讨论一遍,思考总结一遍。这是高效的学习办法。否则容易出现:当时学得很熟悉,过了两个月忘差不多了。
    也可以根据前瞻性去学习。比如下个阶段准备做什么时候,提前去做学习铺垫。而不会等到要用的时候才学。容易出现“书到用时方恨少”的感觉。

    被动学习

    遇到了问题,可是能力又不够的情况下,就需要被动学习了。
    尽量把被动学习转变成主动计划学习。
    被动学习更多的时候是以解决问题为驱动。所以先解决问题。然后还不算完,要么安排时间去学习;要么趁热打铁延伸学习,举一反三。

    产物

    知识管理的生命周期

    知识的管理是有它自己的规律的。如果掌握其要领,则管理起来事半功倍。逆而为之或者不为,则管理起来事倍功半。
    推荐:《你的知识需要管理》这本书普及知识管理的概念。

    个人知识体系

    这是一个不断丰富和优化的体系。没有对与错,适合自己最为重要。每个体系都是要千万次优化而来,不可能一蹴而就。

    管理世界性知识

    管理世界性知识的流程:收集箱、有效资源、整理中、已整理、垃圾箱。根据知识的不同种类,使用不同的工具。
    我个人的知识种类分类:网文(使用为知)、大文件(使用操作系统)、需要记录思维轨迹(使用github)、固化后的知识(使用博客)。

    收集箱

    把觉得有用的资源收集起来,觉得有用的可以放到有效资源,觉得无用的可以放到垃圾箱
    收集箱的目录结构是根据个人知识体系来归类,是平级的结构

    有效资源

    资源再次筛选,这个时候要判断资源的质量,去重、过滤。把信息量少的放到垃圾箱。已经整理完成,则放入已整理的目录。
    有效资源的目录结构是根据个人知识体系来归类,是平级的结构

    已整理

    已整理的目录结构是根据个人知识体系来归类,是树状的结构。和个人知识体系是一模一样的。
    最终我们在使用的时候(一般是搜索、查找),用的是这个目录。这样就不会要而对海量的知识资源。

    垃圾箱

    暂存没有用的信息。每隔一段时间翻一翻,如果无用可以清空。

    需要注意的是,定时、定期去整理知识非常重要,否则容易造成知识灾难。到后面收集箱爆了,然后找知识找不到。

    工作流程


    因为要存储的知识资源比较大。所以建议是:通过文件系统+同步云盘去管理目录

    学习流程


    因为学习是一个过程,有很多版本要记录。所以建议是:通过文件系统+github去管理

    生活流程


    因为要存储的知识资源比较大。所以建议是:通过文件系统+同步云盘去管理目录

    总结

    1. 需要一个个人知识体系。它是所有一切知识管理的基础
    2. 需要根据知识类型,有几个管理世界知识的文件目录结构及软件。网文(为知),大文件(操作系统+云盘)。
    3. 需要根据不同应用,有几个应用个人知识体系的文件目录结构及软件。学习(操作系统+github),工作(操作系统+云盘),生活(操作系统+云盘)。
    4. 需要把上面三类的流程变成习惯。以正确的方式去管理知识。
  • 相关阅读:
    静态初始化块和main方法哪个先被执行?
    Java中的构造方法
    Java中的局部变量、成员变量和静态变量
    经典算法冒泡排序java版
    Java里数组的三种初始化方式
    聊天,发朋友圈可以不打字,但是表情怎么能少呢?那么如何用win10自带的微软拼音输入法打出表情呢?
    java打印实心10*10正方形, 空心10*10正方形
    安卓工程目录
    (1)开源中国android客户端源码分析
    认识电脑的开机流程与主引导分区(MBR)
  • 原文地址:https://www.cnblogs.com/ansn001/p/5381627.html
Copyright © 2011-2022 走看看