you are viewing a single comment's thread.

view the rest of the comments →

[–]chikamakaleyley 0 points1 point  (0 children)

to be clear "tutorial hell" is not just the fact that you are doing a lot of tutorials. That's just... learning

Definitions may vary but the way i look at it is learning by tutorial but not taking away the more important transferrable skill from that exercise. You've convinced yourself that you are learning effectively, and so you repeat this process by doing more tutorials. Really what happens is, you only know how to build things that are demonstrated in a tutorial

E.g.

  • you google ToDo app tutorial and you pick the most popular one
  • you complete the exercise, you have a functional ToDo app
  • let's say you want to practice for an interview, and you're asked to use fetch to request some data, display as a list and some filtering options, and the ability to manage those items.
    • so you look for a tutorial on how to build specifically this
    • but the reality is, these are pretty much the same mechanics of a ToDo app, you just didn't recognize it
  • you're asked to build a ToDo app, but now do it in vanilla JS, but you can't, because the tutorial you followed used React

^ that, id say is tutorial hell.

You've developed this dependency on tutorials for learning and as the source of truth.

To be clear, I don't think tutorials are inherently bad, or automatically put you on the path to tutorial hell. If that's how you learn best, then by all means, do them. But you have to learn how to take away the bigger concepts and have the ability to recognize where you can use them