There are programs than can write programs. I don't want to compete with a computer that's smarter than me. Haha. I'll stick with my "right brain" work and hack some open source software when I need it.
Please forgive me, I'm currently reading "A Whole New Mind" http://www.danpink.com/whole-new-mind
The author foretells that programming is becoming less important due to abundance, automation and outsourcing to Asia. India alone produces 350,000 Engineering graduates each year.