How to get stuck, guide for new programmers and developers

How to NOT get stuck, actually!

Shantanu Kaushik
2 min readNov 5, 2020
Photo by Chris Ried on Unsplash

This post is the Guide for new Programmers/Developers on how to avoid getting stuck.

When I say “stuck,” what does that really mean. Let’s say you finished learning CSS through video tutorials on YouTube or any other platform. Now you are ready to create a website with awesome CSS in it. You sit down to code, but surprisingly you feel that you lack something, so you open YouTube and start learning CSS again.

That is the point where my friend, you are stuck. This is the problem faced by many new devs and programmers when they learn new things. The question is how to avoid this.

Break out of the tutorial hell

The problem with self-teaching programming is it can be very hard to escape tutorial hell. You do tutorial after tutorial after tutorial. Never moving your knowledge past a cap they set and never thinking of creative solutions.

Have you ever noticed that you are watching tutorials for the same topic or concept again and again? I was learning DOM manipulation using VanillaJS from 3 different YouTube channels and a Udemy course. All of which were teaching the same thing. This is tutorial hell.

How do I break out of it? It's simple; after every new concept I learn, I implement it on my own. I ask myself (what will happen if I do this) and then code it and then see what the output is. I keep asking questions.

If something is not clear to me, then I search it on google.

After all, my doubts are clear; I create a program to implement the newly learned concept. Check the output and compare it with what I thought the output should be. If the output is not what I expected it would be, then I look for the reason(why is it different?). Sometimes there are stupid mistakes in the code, and sometimes it is the concept that is not clear to me. In the end, I am confident that I know the concept extremely well and I can implement it whenever necessary.

I recommend you to do the same and stay away from the tutorial hell.

--

--