Darrell has an excellent post on "How to fix the software development industry". He mentions the often quoted statement that great programmers are 10x more productive yet they are not paid for this tremendous value. I won't quote Darrell's entire article just go read it, he provides a great analysis of the situation we all find ourselves in.