how to get out of tutorial hell?
first we understand what exactly is tutorial hell.
so when you know some basic stuff, for example basic mern stack (most fall in this category), and u’ve built some basic project by watching some tutorials while learning, but when u start to build something from scratch by ur own without a tutorial, you get absolutely blank and you don’t have any idea what to do next.
i know this is a very bad phase when you want to build something but can’t because you don’t have a clue how to proceed step by step, and sometimes this also means u have “skill issues” dawg.
now let’s talk about how i really got out of it and how you can also do the same.
how i got out of tutorial hell
when i learned the basic mern development, i’ve built some basic projects along the way. but one day, when i sat to build a project that i genuinely wanted to build, then i realized that i knew nothing.
you won’t believe, i didn’t even know how to connect a react frontend with the express backend. i was that cooked. but one day i decided that i need to break all this, and i will build a mid-level complexity project on my own, no matter what.
so i decided to build the salon management project, which includes:
payment integration
admin dashboard
notifications
booking functionality
etc etc
so how did i manage to build this without that much knowledge?
here comes the “FAFO” thing, i figured out the things along the way using docs, llm, and stack overflow. i learned things that i didn’t have any idea of. and please don’t be shy to google or ask things to llm. you think you are choosing the shortcut by using them, but it is the only way to learn things 100x faster.
by using llm i don’t mean generating the full code from it, but asking doubts that come along the way, for e.g., “which payment integration to use: stripe or razorpay?”
so through “FAFO”, i completely built and deployed that project. and literally, i didn’t need to watch any tutorial again to build anything, i became self-independent. so this is how i overcame tutorial hell. now let’s talk about how you can overcome it.
how can you get out of tutorial hell
if you want a one-line answer to it? then it will be: “FUCK AROUND AND FIND OUT”
this is the only way. but let’s discuss it in detail.
blind coding technique
i heard about this technique from kirat, and it is pretty straightforward, but this may break ur patience.
what do you do in this technique?
you pick a project tutorial, and you build that whole project by watching it.
after building that, next time you try to build that same project again from scratch, and this time you don’t follow that tutorial.
if you can build it, then it’s good. but if you get stuck in the middle or can’t even start, then you again watch that tutorial and build that project from scratch again.
and you will repeat this cycle until you finally build it without watching the tutorial, by urself.
honestly, i don’t like this technique that much as it is very time-taking and requires patience.
how i would do it again
if i became a beginner again (i’m still a beginner tho), i would follow this:
pick a project
learn the techs that u’ll need to build that (docs, llm)
ask llm how you can start, where to start, how to do this (theory)
start assembling the things
if stuck, first go for → stack overflow → docs → llm
just FAFO, bro
so this was my experience and my observation, i shared what worked for me. and after all this, if you still can’t build by your own, then you are ngmi. please leave tech bro and start farming.
good luck dawgs, see you in the next one.
btw you guys can follow me on:
x dot com: https://x.com/fardeentwt
medium: https://medium.com/@fardeenmansuri0316