Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The reason why universities do not teach welding, is because it would become too clear to everybody involved that the teacher is not particularly a good welder. If he were, he would be welding and not teaching. The same holds true for programming.


It is possible that some people teach for the enjoyment and gratification of it. Some of my lecturers are excellent programmers.

Good programming skills are not necessary to teach CS, but that does not imply that teaching CS is a sufficient condition for having bad programming skills. (Propositional Logic 101, taught by someone who may or may not be good at programming).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: