"Mastery fairly quickly" is a juxtaposition. Mastery of a concept or a subject is not simply understanding it, but being able to apply is to many scenarios(aka experience)...and this bit does take time.
I think learning through experience and hands on activities is totally valid, and in most cases I don't know if I would say that kind of learning is 'on-demand'. Preliminary learning doesn't have to be reading out of a book or having to do 10 years or school, but it should be a cohesive, prolonged effort to understand fundamentals.
I think learning through experience and hands on activities is totally valid, and in most cases I don't know if I would say that kind of learning is 'on-demand'. Preliminary learning doesn't have to be reading out of a book or having to do 10 years or school, but it should be a cohesive, prolonged effort to understand fundamentals.