3 ms·
He who has just learned something, or is in the process of FULLY learning it....is usually better able to teach it, because they understand the challenges with
by huggyface 15y ago
He who has just learned something, or is in the process of FULLY learning it....is usually better able to teach it, because they understand the challenges with learning it.
Perhaps. Or perhaps they're at the point where they think they get it -- they understand it -- and they start espousing their wisdom to others prematurely? Only they have some fundamentally wrong ideas about the thing they just started to learn. This is the story of almost every developer's apprenticeship since the beginning of time. Heck, it's the story of the world (the whole "I was a better parent before I had children" thing. And of course the most you'll ever know is in the first year of university, before you learn how much you don't know).
A simple case in point is, just pick up any of the hundreds of programming books...how horrible are they?
I'm not sure how that is a case in point given that the overwhelming majority of programming books are written by people trying to gain credibility through authoring as a surrogate for actual code (indeed, isn't this what this submission is about?) -- it is hardly dominated by experts since, what, the 70s?
The software development how-to field -- and this has only been made worse by the whole self-publishing trend -- is dominated by apprentices. It is the guy who has laid his first brick telling the world how to be a mason. No thanks.