From Jason Fried, a cofounder of Basecamp, who met Clayton Christensen, of the Innovator's Dilemma fame:
You’ve probably heard it said that someone can’t be taught until they’re ready to learn. I’ve heard it said that way too. It makes sense, and my experience tells me it’s mostly true. Why though? Why can’t someone be taught until they’re ready to learn?
Clay explained it in a way that I’ve never heard before and I’ll never forget again. Paraphrased slightly, he said:
‘Questions are places in your mind where answers fit. If you haven’t asked the question, the answer has nowhere to go. It hits your mind and bounces right off. You have to ask the question — you have to want to know — in order to open up the space for the answer to fit.’