3 ms·
Great points. I personally find that teaching software engineering concepts/skills to others helps me shore up my own knowledge - in many cases, it actually hel
by HappySushiCo 16y ago
Great points. I personally find that teaching software engineering concepts/skills to others helps me shore up my own knowledge - in many cases, it actually helps me learn more effectively than just teaching myself.
Also, I believe the key to being a good teacher is putting oneself in the other person's shoes - which is, as the author mentions, essential to explaining technical matters to nontechnical people.
- johkra 16y agoI agree. Sometimes, I deliberately set myself the task to be able to explain something when attending a lecture - I make different notes and I believe I understand things better. (pkrumins is probably on the right path.) Interesting enough, I believe just knowing how to teach makes learning easier. I've learned some (Romance) languages and taught my own mother tongue in tandems. Although there are significant differences, I feel that I could learn better with my experiences from teaching.
- balding_n_tired 16y agoThe guy who taught my section of calculus years ago said that you don't really know it till you teach it.
- HappySushiCo 16y agoAin't that the truth :)