Overcoming plateaus by writing in great detail

In early 2020, I noticed I was stuck in a loop of solving problems and forgetting about them weeks after. I realized I needed a better way to internalize some of the core concepts and patterns.

Thus, I commited to writing extensively about one coding problem a day, for 28 days in a row. This was during the final stretch of my interview prep, and it gave me much of the confidence I needed to succeed during actual onsites.

This Feynman-type approach may not work for everyone — it's rather time-consuming and each person has their own unique learning style. That said, if you find yourself plateauing, you might want to give it a shot anyway. This could mean reviewing algorithms on your own blog, or adding elaborate explanations to the Discuss pages.

If you'd like a point of reference, I've compiled my writings here: https://github.com/yaaooo/28-coding-challenges-in-28-days

Hope this helps!

Comments (0)