Hacker News new | ask | show | jobs
by geerlingguy 2233 days ago
One other aside, I'm often reminded of:

There's a saying "Those who can't do, teach."

I think, on the contrary, a good teacher has to not only be an expert on a topic, but has to poke and prod it further, then distill everything about it down to the essentials to turn it into teachable lessons.

Anyways, I figure that I have a certain amount of knowledge in my head. It would be nice if I could spread that knowledge as far and wide as possible, since that could ignite a bit more passion for good software and solid automation in others.

2 comments

I always heard it as, "Those who can, do. Those who can't, teach."

OTOH, I worked at a .edu for several years (networking) and was asked to teach a course when the contracted instructor suddenly had to back out at the last minute. That led to me teaching a course or two per semester for a few years and, to be honest, I'm fairly certain that I learned way more when I was teaching than my students did. As you said, you have to be much more than just an expert on the topic.

All great thoughts -- you sound like a generous guy :)

> Those who can't do, teach

I'm with you. I'd change that phrase to "Those who have done, should teach".

Reminds me of an idea I think I read in one of Nassim Taleb's books...that growth of education tends to follow the growth of industry, since industry is where a great portion of tinkering and experimentation is happening.