The most instructive kind of problem solving is solving problems badly and learning why you did a bad job. Do that enough times ina row and they call it a career.
This. But then I have a very hands-on learning style - I cannot learn things by watching (or reading about) others doing it. I have to mess one up myself first.