你如何存儲所有你學到的東西和你想保留的信息? (How do you store all the things which you've learnt and information you want to keep?)


問題描述

你如何存儲所有你學到的東西和你想保留的信息? (How do you store all the things which you've learnt and information you want to keep?)

在實踐中最好保留已授予的知識,但作為程序員,我確信信息太多了。除了為您的書籍添加註釋外,您還為自己的個人知識庫使用了哪些其他方法,以便您可以輕鬆訪問參考?

您是創建自己的 wiki 還是使用像 wikidpad,或者將它們保存為純文本、書籤、pdf、網頁等...?還是您只是將 google/SO 視為您的巨大知識庫並僅在需要時進行搜索?

您可能會發現類似的 https://stackoverflow。


參考解法

方法 1:

Blog about it. That way you'll always have it no matter where you are, and that information gets shared with others.

方法 2:

I use Tiddlywiki to keep all of my development notes together, other than notes or handouts that I might get at a meeting that I want to keep. Those go into a folder for the particular project and I add a reference to them in my Tiddlywiki so that they don't get lost in the shuffle. I tag everything with a limited set of tags (rather than going overboard with the tagging, I have a set of 15 tags that cover the projects and categories I need) so I can get back to them quickly.

Works for me.

Otherwise, I blog about them as needed, use drive indexing for massive searching across lots of stuff, and keep a short daily summary of activities (1 or 2 lines) for better recall.

方法 3:

There are several solutions that I have seen people use successfully:

  • blog about it (as others have noted here)
  • maintain a Wiki (local or hosted)
  • keep it in a plain text file
  • use Backpack
  • use a hosted office solution (Google docs, Zoho)
  • email it to yourself in Gmail (yes, really :) well, makes stuff easily search able)

I personally use a TiddlyWiki (easy to use; very good search) which I carry around in a USB pen drive and which is also checked in to my SVN repository; and a small "notebook" (created from here) which fits neatly in a wallet, to jot down things when I am not near a computer.

方法 4:

Start a wiki. ScrewTurn is what I use.

方法 5:

I've been storing my notes in Google Documents(google.com/docs). I've tried wikis but the cost of setup and maintenance hasn't been justified yet. I may need to look further into this option as my set of notes get larger.

Another thing to consider is ye olde programmer's physical notebook. Paper and pencil should never been underestimated in this digital age.

(by blizpastaDan HerbertitsmattAmit K MathurRobert DemlAntonio Haley)

參考文件

  1. How do you store all the things which you've learnt and information you want to keep? (CC BY‑SA 2.5/3.0/4.0)

#knowledge-management






相關問題

項目規劃,開發人員筆記工具 (Project planning, Note taking tool for developers)

做“程序員”筆記的有效方法是什麼? (What are the efficient ways to take "programmer" notes?)

追踪有用的信息 (Tracking Useful Information)

不會鎖定您的記事工具 (Notekeeping tool that doesn't lock you in)

您如何開始知識轉移? (How do you start Knowledge Transfer?)

Twitter的工作更新 (Twitter for work updates)

信息檢索的移動上下文 (Mobile Contexts for Information Retrieval)

開始一個新項目,知識管理的理想方式? (Starting off on a new project, the ideal way for knowledge management?)

在 python 中尋找與錯誤跟踪器集成的知識庫 (Looking for knowledge base integrated with bug tracker in python)

你如何存儲所有你學到的東西和你想保留的信息? (How do you store all the things which you've learnt and information you want to keep?)

您如何保存您正在從事的項目的狀態信息? (How do you keep the state information of the projects you're working on?)

有人知道任何知識庫開源嗎? (Anybody knows any knowledge base open source?)







留言討論