One free tool that makes learning coding easier

There are times in coding where some concepts are hard to grasp.

It usually is from a package or utility you barely use. This applies to all languages (i.e., Python, R, Java, etc.) There are just some function that you barely use and usually forget about. Why is that a bad thing? Well, sometimes those functions form part of complex code you need to utilize. It can be quite time inefficient and frustrating to relearn this function or code, over and over, without it sticking to your memory.

So, what is the solution to this problem?

Anki would be the answer.

Anki is a memory and revision app that uses spaced repetition. What is spaced repetition? Spaced repetition is basically revising a piece of information in intervals. This is effective because of the inherent nature of the forgetting curve. When we learn a new piece of information, we need a stimulus of the use of the information, repeatedly, otherwise we start forgetting it. Anki uses a set of decks and digital flashcards for this purpose

The benefits are amazing in the long-term.

The structure of Anki is completely scalable. It grows as your knowledge base of coding expands. This ensures that you have an efficient way to organize the coding knowledge without worrying where you placed it. You can download it as an app on any device you have available. You can access you knowledge deck of coding at any time.

The best part is the time efficiency. It can take you less than five minutes a day to revise the deck and your done for the day. This ensures that you will be consistent with it. If you are consistent with it then it will work for you.

Anki has definitely helped me design a system of continuous learning of coding, and I believe it can do the same for you and your system.

Leave a Reply

Your email address will not be published. Required fields are marked *