Reply to Message

I feel your pain...
This statement:

Those who can do, those that can't teach. This theory is backed by the obvious evidence. Why teach a subject and make $50k a year when you could program and make $100k. Anyone who would chose to teach is either very altruistic, independently wealthy or lacks a true understanding of what it takes to do the job in a real world environment and i'm guessing its the last option for most teachers.

... is hardly worth dignifying, but can not be allowed to stand. I've worked in the industry and I've taught. Teaching is more difficult, takes more personal time, and pays less. Industry was extraordinarily easy by comparison. You would be closer to the mark with your comment about altruism. Believe it or not, everyone does not bow to the power of money and, thankfully, some of us like to help others learn. Certainly there are a few poor teachers, but most are worthy of highest honors. Why don't you sign up to teach a class and show us how it's done right?

I think your second point is probably closer to the mark though I think it misses the more general point that what may be missing from current curricula (and I don't know since I haven't been in programming course in a long time) is the conceptual basis for programming, which can be done without ever writing a line of real code.
Posted by guising
24th Nov 2009