总结一下自己的知识管理

2010年7月10日 | 分类: 编程随想 | 标签: ,

上次KNSS团队内部交流,分享了一下自己的知识获取思路、方法以及相关工具,大家的反映还不错,但是当时分享的时候思路比较混乱,只是临时写了个提纲,所以一直想将这些东西整理一下,无奈前段时间考试、课程设计等等一堆事情。这两天整理了一下思路,写一下。同时欢迎大家评论补充分享自己的知识管理的方法。

背景

从我的角度来说,对于知识的获取,总是在遵循着“自我补全”的这一原则,对于自己感兴趣的领域,希望自己能够有一个全方位的了解,不一定要全部都深入的了解,但是当需要的时候,自己能够快速地找到相关知识,这是很有必要的。但是,知识的零散促使我们需要知识管理工具来进行记录和组织,当然根据知识的来源、类型等等,我们需要用不同的工具来进行记录组织。

过程

纯粹自己的总结:分析 – 提炼 – 挖掘 – 记录

分析

首先要分析自己需要什么知识,这个遵循上面提到的“自我补全”的原则,比如对于我自己来说,我对WEB应用有着相当浓厚的兴趣,在未进大学之前,略学过一点网页设计(HTML)和Linux,那么我进大学之后急需的就是加强对HTML以及相关的动态网页开发能力,还有就是对WEB服务器的实际操作部署等等。

提炼

提炼,当然就是根据上面的分析结果,提炼出自己最为需要知道的,将他们简化为一个个问题,将这些问题解决,那么就完成了提炼的工作了。在我开始学PHP的时候,最为迫切的肯定是要去了解网页是怎么由PHP生成的,WEB应用的开发流程是怎样的,怎么让自己写的应用跑起来,需要什么服务器环境。

挖掘

仅仅是解决问题还是不够的,举一反三,深入挖掘才能知道一些有趣的东西(经常是更加有用的东西),停留在表层只会让自己更加肤浅。同样类似与上面的问题,我们深入挖掘一下,比如“怎么让应用跑起来?”我们可以深究为“怎么让应用在多台服务器上面跑起来?如何做负载均衡?如果应用有错,如何回滚?怎么样快速将应用部署到多台服务器上面”,看似简单的问题,深究一下,会有更多有挑战性的问题可以去思考。

记录

“好记性不如烂笔头”,将自己获取的知识记录下来,是很有用的,这不仅仅只是方便到以后查找的方便,在记录整理知识的过程,本身就是一个回归思考的过程,可以让自己的思路更加清晰。对于自己的心得或者想法,博客是一个不二的选择,写博客不是为了追求什么知名度啊之类的,想想你写的东西会让别人看到,你就会更加负责人去整理自己的思路。总而言之:“一件事情,如果你不能说清楚,十有八九你就做不好

工具

列举一下一些有用的工具以及自己的心得:

Evernote – 随时随地的笔记

官方网站:http://www.evernote.com

更加详细介绍看善用佳软:http://xbeta.info/tag/evernote

Evernote是一个很好的笔记型软件,标签、全文搜索,用来管理知识是相当方便的,最重要的是提供了很多手机客户端(iPhone,Android,BlackBerry…)不过由于我大部分时间用教育网,同步起来不方便,使用这个软件并不是很长时间,所以不做过多评论,纯粹力荐。

Scrapbook – 收集网页、离线阅读

下载地址:https://addons.mozilla.org/zh-CN/firefox/addon/427/

相当好用的Firefox扩展,用来收集网页上面的知识(特别是多级页面)非常方便,我现在使用的组合就是Scrapbook + Vimwiki的组合。因为经常需要到网上找一些手册之类的,大部分都是在线版本,对于这钟,用Scrapbook下载到本地,然后慢慢阅读,相当惬意。

Vim Wiki – 个人知识管理

(适用vim控 :D

项目地址:http://code.google.com/p/vimwiki/

善用佳软的教程:http://xbeta.info/vimwiki.htm

这个就不多说了,由于对VIM有强烈的依赖,所以这个VIM插件当仁不让成了我的首要个人笔记工具。

Calibre – 电子书、文献管理

官方网站:http://calibre-ebook.com/

开源,跨平台的电子书管理软件,星级、分类、搜索、标签应有尽有,对于经常下电子书,硬盘里面电子书一大堆的来说这个软件相当方便,另外一个特点就是可以将PDF转成mobi格式,跟电子书阅读器结合得很紧密。强烈推荐给使用Kindle或者其他电子书阅读器的同学。

日常积累

对于自己关注的领域,日常的积累相当重要,特别是对于IT行业,相信大家也明白这个道理,需要不断更新自己的知识,才能跟得上。总的来说,以RSS为中心,订阅相关的博客、标签到Google Reader。基本上就可以解决日常的知识积累问题。

两个好推荐

1. Delicious

在很多人眼里,Delicious大概只是一个网上书签而已,事实上,Delicious完全可以帮助我们获取到我们需要的知识,想想看,对于相关标签里面的条目的推荐,基本上可以是对这个表情所在领域最新动态的一个体现。因此,想了解哪个领域,就去订阅哪个标签吧,对于页面重构工程师,CSS和HTML标签是一定要订阅了 :)

2. Reddit

Reddit的programming频道,力荐

http://www.reddit.com/r/programming/

  1. 2010年7月10日10:30

    这个总结相当不错,加油!

  2. raychen
    2010年8月17日16:29

    WizExplorer也是一款不错的知识搜集软件。。。。

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。