I agree. I worry about processes like Scrum which put so much emphasis on resolving “blockers”. Being able to spend a couple of days bashing your head against something thorny is a really important part of learning practical knowledge.
I am kind of surprised at everyone here saying how important it is. I would say its a far more crucial skill to be able to learn by yourself for this industry.