I read a lot of research papers, new concepts every week. I am wondering what is the best way to organize the knowledge so that I retain and more importantly recall it quickly when required. Ideally, a knowledge tree is what I should make in my mind or on paper maybe, but I am not sure how to go about doing it.
Please share your ideas how you organize important points when learning new things?
Top comments (19)
I use Nuclino.
I've tried to offload as much of my brain's responsibilities as possible. For a computer analogy, the human brain is a great processor, but absolute shit everything else.
Todoist is my process manager (What do I work on when)
Nuclino is my hard drive (Remembering Things)
Whatever white-board/scratchpad I have handy is my RAM (In case I'm working with more than 5-7 things)
This is mind-mapping and this is awesome :)
Very usefull for:
I use Freeplan (offline linux desktop software).
(As developper check your solution can export your map as JSON or XML file)
Wow, Nuclino is so great! I just made an account. How do you organize what you learned on it - what kind of "clusters" are you creating to help with this? I think that's my biggest challenge.
Oh boy, well it's an evolving process...
I have workspaces Work and School. I have one for the entire sum of my software engineering knowledge. Reading List/Notes on books I've read is one (I have a super old blog post on this )
Journal is a workspace.... Contacts (I actually refer to it as Dossiers)... It can be anything. That's what makes it great, it's so flexible.
Thanks for the suggestions! I will surely check these out.
Nuclino looks slick. Definitely checking it out.
Nuclino looks quite impressive, clean and slick. For sure, trying out.
Tags are native on Mac now.
What is your method for tagging file in linux ? I've been looking for something like that but couldn't find anything that I liked.
My method ? I use tags for categorize photography (landscape, city, animal or nature). I use this functionnality rarely. Search filter is natively integrated with nautilus (Gnome on Debian9).
I started using Trello. Some ex co-workers introduced it to me a few years ago, but i started using it daily for only half a year now.
I find it verry nice, with a simple and clean interface, options to create boards / lists / cards, options for checklists, due dates, label coloring, attachments and all sorts of useful things. It's also colaborative, you can create teams and give access to other people. They can add comments and work together.
If you're interested in recall techniques, there's a fantastic book called Moonwalking with Einstein that talks about various mnemonic devices, and is really entertaining as well. It's insanely effective.
I offload as much as possible. The human brain is great for processing and decision-making, but terrible for data storage or repetitive tasks. So I aggressively automate what I can.
I have gone through A LOT of software and have actively used (ConnectedText, OneNote, Evernote, MindManager, FreeMind) trying to find a program that can help me organize my information / knowledge. What I wanted:
The only software that could satisfy those requirements for me is InfoQube
Neat.
Tried org-brain , but may be I was not creative enough to realize its' full potential at first go.
org-mind-map was nice, mostly as it saves me to remember the graph-viz commands , but there is some bug, when I am trying to convert an entire tree.
I am currently seeking a tool which not only does the job, is more intuitive, is without glitches or issues above, but also dumps json, so that I can further it as I want. mostly on the lines of org-element that can detects dependency relationships in a list, let the user edit it and give the data structure , with due UI .
If would have wrote one, but I am not that in to mind mapping, just toying with it yet.
I was a long-time and very extensive Evernote user. But two things started to bother me:
In the beginning of 2017 I created Knowfox, an open source, personal knowledge management solution that gives me a single place to create my dream solution. I use it every day since and welcome contributions.
I use a personal slack workspace with channels for everything: java, python, spring, hibernate, design patterns,...