If you think about it, "programming" isn't really that noble of a profession. I rank it the same as "plumber" or "pest-control guy" or even "garbage man." You learn some syntax, learn some rules and design patterns and bam, you're a programmer.
The real skill is being able to explain how to fix the bugs that developers place in their software; that kind of job (Tech Support) is what really demands skill.