DEV Community

How to Get Out of (or Completely Avoid) the Tutorial Trap

Andrew Lundy on July 18, 2020

Exordium This post comes from my 2.5-year experience in the Tutorial Trap. This is an experience where new programmers continuously comp...
Collapse
 
ileriayo profile image
Ileriayo Adebiyi • Edited

If you must, just try out the hello world projects of new tech to get an overview of how it works and so that you don't get lost in conversations. Move on from there. If the tech dies later, you didn't waste your time on it. (Else) if you need to use that tech later on, you'd already have a fair knowledge on it and you'd possibly be able to hit the ground running.

Collapse
 
mgrycz profile image
hrng

This is great advice.

Collapse
 
cspmosh profile image
JTurner

Excellent advice. I've been in this tutorial trap myself for about a year, but I think it's been important to find out what I like and don't like. Still, I think it's time to take off the training wheels and get into some real projects.

Collapse
 
andrewlundydev profile image
Andrew Lundy

I agree. You don’t want to go deep with something that you’re not interested in. Find your thing, then go full speed. You’ve got this man!

Collapse
 
neenus profile image
Neenus Gabriel

a question for you and any other experienced devs out there! I'm also in the same boat of tutorial hell and I found out that I don't like front end development much... I don't mind working on front end if there is a ready design for it but I don't like the design aspect of it since I'm not a designer; I enjoy backend and full-stack projects that does not require designing front end; and on multiple occasions I've been told to start a career in backend I will have to go through front end first and I just want to know if that statement is true ... I'm definitely not a wizard with backend but I'm learning and I always find myself trying to learn front-end just because there is that voice in the back of my head telling me that's where I have to start!!

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

Just remember you eat a elephant one bite at a time. Learn backend development and use frontend templates from CreativeTim to overcome your lack of understanding and reduce your time in building the frontend. You can always pick it up later when you need it.

Collapse
 
neenus profile image
Neenus Gabriel

Thanks Max I like the elephant analogy 😁

Collapse
 
andrewlundydev profile image
Andrew Lundy

Hello Neenus, this is a great question. In my opinion, it doesn't matter.

If you like backend, then go all-in on backend. From what I understand, fullstack will always involve frontend, as fullstack = frontend + backend. Go with what you enjoy more and what you're naturally inclined to.

Collapse
 
sunmik profile image
Sunmi

I depended on tutorials when I start learning iOS. But, it didn't improve my skills.
I admire this article. When I started working as developer, work is different from learning.
After losing job, I choose making app myself. It takes one weeks to start project.
It's better than past.

Collapse
 
andrewlundydev profile image
Andrew Lundy

That is awesome that you’ve seen progress. It really is about diving in, and staying focused even when things get hard. Keep coding!

Collapse
 
gareeb_coder profile image
Asish Raz

Ohhh man, I can't tell you, how freaking relatable this article is.
I am a man of watching tutorials.
You give me new tech and I will end up on Udemy or YT and will develop an app or project with the help of tutor and damn.
Next day, I call myself xyz developer.
I am fucked up in this tutorial trap or tutorial hell.
This article is a tight slap on me.
Thank you so much Andrew for writing this. I have been trapped for a year now.
Harsh truth.
Now, I have stopped it.

Collapse
 
andrewlundydev profile image
Andrew Lundy

Glad to have been able to help Asish! I've found that blogging about what I've learned help solidifies that information. "To teach is to learn twice." Everyone learns differently, but programming is like riding a bike; you just have to kind of do it, struggle a bit, get better along the way and never stop learning.

Collapse
 
jjokah profile image
John Johnson Okah • Edited

😨 scared? Yea.
But I think it's time I took the leap of faith.
I hope to thank you later.

Collapse
 
andrewlundydev profile image
Andrew Lundy

John, hope you've taken that leap and aren't looking back. Keep coding brother.

Collapse
 
wadigzon profile image
WADIGZON DIAZ-WONG

Thanks for that nice summary and gentle reminder to get out of the tutorial trap!

Collapse
 
andrewlundydev profile image
Andrew Lundy

Glad you found some value! 🙏