Train Like a Pro

Photo by <a href="https://unsplash.com/@jsnbrsc?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash">Jason Briscoe</a> on <a href="https://unsplash.com/photos/silhouette-of-person-kicking-on-mid-air-HN_4K2diUWs?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash">Unsplash</a>

Photo by Jason Briscoe on Unsplash

Yesterday, I decided I was going to focus on getting better at JavaScript.  Today, I find myself reading a blog about how to become a pro at JavaScript.  The article, “Become a pro in Javascript” by Designbygio outlines the basics of what seems reasonable to me for becoming a pro as well as a concept I had never thought about in a programming context.  

The article begins describing the importance of relearning the fundamentals.  The reason being that each time you do, you allow your brain to go deeper into the material.  This makes sense.  Think about how often you struggle with a concept after learning it, only to go back and study it again and start picking up more of the nuances.   

Aside from the expected advice to go and read “You Don’t Know JS”, there was one other bit of advice that I thought was really interesting.  They call out an idea they call code workouts.  They are daily challenges to solve small pieces of logic.  They talk about how getting better at these small tasks has made them more efficient in their daily work.  That seems interesting and I think I would like to give that a try.  And again, I’m brought back to the idea of focusing on repetition and relearning as the basis of mastering.   


Comments

Leave a Reply

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