Tutorial Hell : A brief thoughtdump
tl;dr
Focus on learning and practicing, not just the completion of courses
Don't be afraid to skip parts of a course if it's too easy, don't be afraid to challenge yourself with extra research if a course isn't giving enough explanation, don't be afraid of dropping a resource when it's no longer relevant or helpful to you
Build small atomic projects to test new concepts you're learning
Use it or lose it! This goes with getting practice on new topics, and remembering to revisit your saved bookmarks! š
thoughtdump
There's a big pitfall for consuming lots of tutorials and courses without building or practicing it. Nowadays, if Iām bored with the sludge of a tutorial, I just move on from it or skip around as I please. Donāt worry about 100% completing it. Whatās the point?
(Disclaimer: It's still an amazing achievement to complete courses, it takes dedication, perseverance, and consistency! Personally, I've found myself beaten down by the expectation to complete things. So I find it helpful to let go of this kind of perfection)
Sometimes I find the best explanations on a stackoverflow post, in the source documentation, or on a niche developerās blog.Ā
The benefit of courses is the structure and the guaranteed coverage of topics in a field. So thereās that. Just gotta be intentional with it, and always connect what youāre learning with what you already know to make it sticky to your brain. Also, before buying any course, there's likely a free resource online that will do the trick! I find free courses in the most unexpected places, from youtube playlists, to github repos.
Itās much more engaging to learn something relevant to a problem youāre trying to solve as well, which leads to the epitome advice regarding tutorial hell..Ā
"Quite Simply.. Build Projects"
The advice of simply ābuilding projectsā is thrown around a lot, but I think itās important to build small, atomic, projects. Very small demos that test out just one concept youāre trying to hone down.
Sources of InspirationĀ
I recently got inspired by a collective named, SokPop. They are a game development studio that recently accomplished their goal of releasing 1 game a month for 100 months. Thatās 100 games. Insane!Ā I can only imagine how much you can learn from incrementally figuring out how to build different game mechanics. On a similar note, Jennifer Dewaltās 100 websites in 100 days inspired me to build silly little websites to learn different web dev topics.














