There are so many bro-grammers out there making tutorials these days that will really send you down a bad path. A weird programming culture has developed over the past 20 years that has kind of driven me away from enjoying it much anymore.
I remember back in the day I ran a local BBS (around 1991-1993). The idea of video tutorials was a fantasy. All I had was some shitty reference manuals on the C programming language and the rest I learned by trial and error. My board was running WWIV which I had to customize and recompile if I wanted to make any major changes.
Nowadays people use youtube videos and online tutorials as a crutch. They mindlessly copy and paste snippets of code without having any clue what is actually happening. Massive bloated libraries are used where 3 lines of code could do the job.
So yeah, as you put it, take off the training wheels. Jump into the deep end and experiment! I would even suggest that people learn some kind of a lower level language like assembly which forces them to get closer to what the computer is actually doing. Perhaps write some simple programs just to build a stronger foundation.
But maybe I'm an extremist? Personally I've lost the love for coding, which is kind of sad. Perhaps I'm becoming one of those grumpy old guys I used to laugh at when I was a kid.