In my teens and early 20s, I had all the time in the world to experiment. As a middle-aged father, I get very few hours to learn, and so have to use them efficiently. Being spoon-fed helps a lot with that. It's an especially acute problem given how much junk info exists on the internet.
If you can afford the time to spend a whole day learning how to solve the problem yourself, it's probably the best way to learn. But if we restrict the industry to those who can afford that time, we'll be poorer for it. Many people can be good developers despite going through a different learning path.
If you can afford the time to spend a whole day learning how to solve the problem yourself, it's probably the best way to learn. But if we restrict the industry to those who can afford that time, we'll be poorer for it. Many people can be good developers despite going through a different learning path.