Swastik Yadav

S Y

Navigate back to the homepage

How to pull yourself out of the tutorial hell

Swastik Yadav
November 2nd, 2021 · 2 min read

In a nutshell, tutorial hell is the process of watching tutorials endlessly and getting a false sense of knowledge.

I have been there, watching tutorials after tutorials, thinking “I got this”, ending up with a blank screen, and then watching more tutorials.

This is a vicious cycle. Today I will share my experience, how I got out of the tutorial hell, and how you can too.

So, let’s discuss the problems with the tutorial hell and why it should be avoided at all costs.

The Problems

  • It feels that tutorial hell exists mainly in the field of programming. Because you don’t get false confidence to ride a bicycle, by watching (how to ride a bicycle) tutorials. You need to get on a bicycle, fall a few times, and eventually, you build your muscle memory.

  • How do people get better at their skills? With practice right?

    • Runners run.
    • Writers write.
    • Public speakers speak.
    • Dancers dance.
    • Players play.
    • But, Programmers Watch Tutorials?
  • Tutorial hell appears to trouble “self-taught developers” the most. Because unlike boot camps they don’t have a defined curriculum and deadlines.

  • Tutorials don’t challenge you. They just give you solutions right away. You need to be in the Goldilock zone to be productive and actually learn something.

    https://sinhabipul.com/wp-content/uploads/2020/07/pasted-image-0.png

The Solutions

  • The first step to get out of tutorial hell is to accept that you are in there. A lot of beginners don’t want to accept this, because this way they can be in their comfort zone, and getting out of their comfort zone takes some effort. So, accept it.

  • Get yourself a mentor. A mentor can keep you in the goldilocks zone and provide guidance whenever needed. It is far better than relying on tutorials. Reach out to your favorite dev online, most people are humble enough to guide you.

  • Build your own projects. You don’t have to build a full-stack app at once. Start small, start with what you know. Let me share a few of my projects, that I build to get out of the tutorial hell.

    You can see how I increased the difficulty level for each project. None of the above project is perfect, but they helped me learn a lot and build my confidence (not the false confidence that tutorials build).

  • Teach others. The best way to learn is to teach others. This will solidify your learnings to the optimal level. If you don’t have anyone to teach, take notes, and start writing blogs.

  • Read Documentation. Get into the habit of reading documentation. Sometimes instead of watching tutorials, try reading docs, docs won’t put you in the tutorial hell. As a developer, you must develop the habit of reading docs anyways.


That’s all I wanted to share. Hopefully, this will help you get out of the tutorial hell.

I am building a platform to help, beginners learn to code without the tutorial hell, by helping them build real-world projects and more money.

If you are interested, please check out below.

Thank You! 🙏

More articles from Swastik Yadav

MongoDB Introduction and CheatSheet

Introduction to MongoDB. Mongo is a No SQL database, Let's see some basic commands of mongoDB.

August 6th, 2021 · 1 min read

NodeJS - JavaScript powering the backend

Introduction to NodeJS. NodeJS is a JavaScript run time environment. It is the way to run JavaScript outside the browser.

July 30th, 2021 · 2 min read

DiaryOfADev, Success stories of underdog developers.

Every week we share an underdog developer's story and a deep dive into a programming concept.

© 2021–2024 Swastik Yadav
Link to $https://github.com/SwastikyadavLink to $https://www.linkedin.com/in/swastikyadav/