Joel Spolsky (better known as Joel On Software) has published an essay on the value of good programmers versus cheap programmers. He believes that good programmers create code of a quality that average programmers can simply never create. Essay | Discussion