Why are programmers so well paid when the job is so easy?