2 ms·
Doing one's daily work includes a certain amount of repetition, and this can be leveraged into a learning program. When you learn something surprising, or have
by mannykannot 8y ago
Doing one's daily work includes a certain amount of repetition, and this can be leveraged into a learning program. When you learn something surprising, or have to look something up, you have a candidate for a flash card. Also, when you fix a bug in your own work or find you have to rewrite some of it, don't just brush it off as an inevitable part of development, or call it refactoring, but ask yourself if there was something that, if you had known or considered it in advance, would have helped getting it right the first time. If there is, it might include something that could be put on a flash card, and even if not, the analysis will help you develop good judgement (10x people do not generally spend a lot of time fixing or reworking their own stuff, because their first passes are often good.)
Another source of flash cards from any books or articles you are reading: any key point that is new to you, or you had forgotten, might go on a flash card. It's more effective than bookmarking or highlighting (when starting on a topic that is completely new, you might want to limit your notes to those points where you had to pause to think about what you just read.)