5 Reasons Why Teachers Make Good Programmers

What teachers do
Photo Credit



1) We know how to whiteboard.

Nervous about your technical interview? Ever tried turning your back on 30 kindergartners to write on the board?

2) We assume no prior knowledge.

Never be nervous about admitting that you don't know something "basic".

3) We know how to scaffold.

No, not Yeoman.

We break projects into small, achievable substeps to get stuff done.

4) We know the debugger’s question.

How the HELL did you get 2 + 2 = 5? It's the teacher's job to find out where your understanding and expectations diverge.

5) Teachers are jacks-of-all trades.

We don't know it all, but we delight in learning. And we don't just learn it...we learn it so well we can teach it.


Oh, and:

Screw whoever said, "Those who can't do, teach."

comments powered by Disqus