PS: It's a true eye opener to see someone making 500$ an hour working a 40 hour week and know they could raise their rates and keep their job and they also get more done than the average small team.
PS: It's a true eye opener to see someone making 500$ an hour working a 40 hour week and know they could raise their rates and keep their job and they also get more done than the average small team.
Right some how we make the moral argument that one person should not be making that much. But when you realize a good developer can do the work of a team. Because the how you do it, is more important than how much you do of it. Couple that with the fact that a developer can automate 100-1000 peoples jobs and the true value of their labor starts to take form.
There was a good article from one of the early Apple guys who wrote the switcher. Apparently both Jobs and Gates where after it and him and both as soon as he entered the room started out with a critique as to why it was not worth that much, how he only put 100 or so hours in to it because he was a "good" developer. It is pretty typical of what you see out there. I will try to dig it up, it has been posted on HN a few times.