3 ms·
Sure thing! (and sorry for the late reply :)) Anki is a program which allow you to learn/memorize by using a Spaced repetition technique where newly introduced
by Megalepozy 6y ago
Sure thing! (and sorry for the late reply :))
Anki is a program which allow you to learn/memorize by using a Spaced repetition technique where newly introduced and more difficult "ideas/notes" are shown more frequently, while older and less difficult ones are shown less frequently in order to exploit the psychological spacing effect. More about the technique at https://en.wikipedia.org/wiki/Spaced_repetition https://en.wikipedia.org/wiki/Spaced_repetition
I use it for everything that I learn which I also want to know in the future, this range from CS related knowledge like a new algorithm that I learn to an English word which I don't know to even remembering the main concepts from books that I read or names of people that I meet.
The flow goes something along the lines of:
1. Learn something new till you actually understand it
2. Summarize it to a note or few notes with proper questions (in a way this stage reminds me the Feynman method)
3. Find/Create (by create and find I mainly just do screenshots or just save pre-made images... ;)) some pictures (if applicable) as adding visuals enhance memory capabilities
4. Insert it into Anki!
Admittedly this flow demands way more time and energy from "just listening/reading" some content, but after so many years of programming I found that I learned so much but forgot most of it... so I prefer to learn better and slower, and honestly after doing this for around 1-2 years now I got to say that it's absolutely amazing (I tell it to anyone who is willing to listen not only to programmers).
There is also a daily practice where you need to pass through some notes (this is the memory spaced repetition part), this usually take anywhere from 5 to 45 minutes a day (for me and based on how intense I am learning during the last period).
You can download Anki for free and with no subscription fees at https://apps.ankiweb.net/ https://apps.ankiweb.net/
It also support Linux/PC/Mac/Android/iOS (the iOS version cost money).