Hacker News new | ask | show | jobs
by alew1 2474 days ago
As someone who has done both professionally, I think you're severely underestimating how hard teaching is. I think it's much harder to teach well than to code well.

Don't forget, too, that good teachers are experts in the subjects they teach. Teaching computer science or math well requires the same facility with "abstract symbol manipulation" that working as a software engineer does.

3 comments

But it isn't really required that teachers teach well. If I were to try and give an honest assessment of the teachers (specifically primary school both public and private) I've had I would say maybe 5% were good teachers, 5% were genuinely bad and the rest just kind of coasted by having students do rote memorization.
I didn’t mean to single out teachers specifically — as parent was using them as example — but I meant that in general , professions where you have more human interaction is more desired by the majority of the human population .
If you have done both professionally, then by definition, you can code. I think your parent poster's point is that too few people can. They are not saying that teaching is easy.