Earlier quoted context omitted.
> The best programmers I know seem to be indifferent to cash. No, they do care about cash. How do I know? >They work on the most interesting project they can find that pays them enough to live. There. That's why. If they weren't making enough money to meet their needs, they'd be looking to trade up. Money isn't the only answer. Everyone likes to talk about how money isn't the solution. I'm pretty sure every one is ma…
Yes, but offering more money to someone who feels like they already make enough is amazingly ineffective. My point is that, in my experience, great programmers place a much higher value on doing interesting work than they put on making more money.
Stop complaining and pay programmers more
101–110 of 290 posts
Re: Stop complaining and pay programmers more
#102Earlier quoted context omitted.
That's silly, physicians, mechanics, lawyers, and many other skilled tradesmen are just like programmers. The problem is that many folks see programmers as somehow different than these folks.
I read a great article in the Harvard Business Review about what defines a profession. Their question: are managers a profession akin to Doctors and Lawyers? The author defined a professional as someone whose work you have to take on faith. Not being doctors or lawyers ourselves, we're usually unable to evaluate the quality of legal advice or medical care we're receiving. The best we can do is seek another opinion. T…
Re: Stop complaining and pay programmers more
#103Earlier quoted context omitted.
The only difference is in the protectionism of the other professions. Most of the barriers you mention are imaginary. Programming errors can have far worse consequences than medicine or law. I've never seen a doctor or lawyer make a rocket ship turn into the ground (Arian V) or oil pipelines explode (buggy versions of pipeline software stolen by Russia) or make airplanes refuse to execute commands ( airbus and apache…
The examples you gave are edge cases and exceptions -- relatively very rare situations. Most programming work is hum-drum, with errors being no big deal, and easily and cheaply caught and caught early. I was comparing cases "in the main" between these 3 professions. Also, by pointing out the cases that you did, you actually increased the strength of the point I was making: these 3 professions are very different and o…
Re: Stop complaining and pay programmers more
#104Earlier quoted context omitted.
Yes, but offering more money to someone who feels like they already make enough is amazingly ineffective. My point is that, in my experience, great programmers place a much higher value on doing interesting work than they put on making more money.
I'm interested to know who they are. I'm dead serious. If "great programmers" work attitude is based on mood swing, business owner will be in danger hiring "great programmers". Cause what you just said boils down to human's mood to perform. "I'd like to do this because that's what I want to do now, I don't like to do X,Y,Z" where X,Y,Z are usually "testing, documentation, and mentoring".
Re: Stop complaining and pay programmers more
#105Earlier quoted context omitted.
..and yet you aren't attracting the people you want. Hmmmm.
Of course we are. We just need more :)
$125k to work in Silicon Valley? Will that even cover my rent? I used to work in Palo Alto - shared a 1 bedroom apartment - took turns on the couch. It was fun, when I was straight out of college.
Re: Stop complaining and pay programmers more
#106Earlier quoted context omitted.
That's silly, physicians, mechanics, lawyers, and many other skilled tradesmen are just like programmers. The problem is that many folks see programmers as somehow different than these folks.
Doctors and lawyers can't engage in their profession since the age of 10 or so, like programmers can. Doctors generally cannot be self-taught like programmers (what practice surgery on a neighbor?). Programmers can literally envision things in their minds, and then make them come to life after putting hands on keyboard -- there's no effective equivalent in medicine and law. (Biology/biochem/chem, sure.) Also doctors…
Re: Stop complaining and pay programmers more
#107Earlier quoted context omitted.
That's silly, physicians, mechanics, lawyers, and many other skilled tradesmen are just like programmers. The problem is that many folks see programmers as somehow different than these folks.
Doctors and lawyers can't engage in their profession since the age of 10 or so, like programmers can. Doctors generally cannot be self-taught like programmers (what practice surgery on a neighbor?). Programmers can literally envision things in their minds, and then make them come to life after putting hands on keyboard -- there's no effective equivalent in medicine and law. (Biology/biochem/chem, sure.) Also doctors…
Similarly, poking around on a keyboard doesn't make a ten year old a programmer, merely an enthusiast (no matter how gifted).
Re: Stop complaining and pay programmers more
#108How exactly does offering a higher salary prevent hordes of unqualified candidates from applying?
Re: Stop complaining and pay programmers more
#109Earlier quoted context omitted.
The examples you gave are edge cases and exceptions -- relatively very rare situations. Most programming work is hum-drum, with errors being no big deal, and easily and cheaply caught and caught early. I was comparing cases "in the main" between these 3 professions. Also, by pointing out the cases that you did, you actually increased the strength of the point I was making: these 3 professions are very different and o…
What are you talking about? When you roll a new version of a high volume web app if it has bugs that don't get caught in certain scripts then you can literally cost people hundreds of thousands of dollars before it is fixed. eg. A trading platform, an advertising platform, etc. This is not that rare.
Almost every doctor or pharmacist you deal with on a daily basis can say something or do something that, if mistaken, can end up getting you dead or seriously sick -- or at least fail to prevent you from becoming so. A dead website can be fixed and brought back to life. Dead humans cannot. Well, for now anyway! :)
Re: Stop complaining and pay programmers more
#110If you've been around yc for more than a month, you've doubtless seen a number of links to articles on motivation as it pertains to creative activities like software development. The consensus is pretty clear. Incentives hurt productivity in creative activities. This seems to have something to do with the relationship between creative effort and intrinsic vs. extrinsic motivation. The prospect of an incentive seems t…