3 ms·
I've actually recently tried Anki when I was forced to learn Javascript and knew I would be using it so rarely that I knew I'd end up regoogling, re-researching
by jplayer01 8y ago
I've actually recently tried Anki when I was forced to learn Javascript and knew I would be using it so rarely that I knew I'd end up regoogling, re-researching, relearn Ing the same facts/solutions over and over and over again. It was a revelation. Suddenly I could, in a systematic way, codify whatever new thing(s) I learned in a way that I knew I wouldn't forget it again. It was incredibly freeing and I noticed the difference it made day-to-day when I did have to use JS.
The important thing is that these cards aren't static. As your knowledge improves, as you gain practice, you'll notice the cards that aren't written in a way that are conducive to flash card learning and (ideally) you end up pruning and refining the process until it works. This requires a non-insignificant amount of dedication though.
- canaus 8y agoI don't understand. Did you have to create the card deck in Anki or was there someone else who created one, which you used? I just can't imagine using flash cards, or a similar product, to learn anything in-depth about a language. Maybe API specific problems, but nothing more.
- jplayer01 8y agoI made my own. Every time I googled something or learned something new, I added a flash card. It could be anything. I added a lot while reading a book about learning Javascript. It's just something I had to figure out once I decided I wanted to use Anki. I have cards like asking what a closure is or how to use one, or what an IIFE is or how to use one. Or what IIFE stands for. How to deconstruct an array or an object. What's the scope of a variable defined with "var"? How does it differ from "let"? How do I list all the properties of an object? How do you access the properties of an object? When should you use bracket notation to access a property of an object? I have a bunch of syntax ones or basic ones ones like what's the equivalent of a Python forEach. Somebody else might decide to have completely different questions. I tried to codify every little thing I learned while using Javascript, where others would consider it overkill. I've already deleted plenty of cards where I I felt I'd internalized the knowledge in a way that I don't need a flash card for it.