Live data from Hacker News

Stop complaining and pay programmers more

news.ycombinator.com

31–40 of 290 posts

Re: Stop complaining and pay programmers more

#31
post #17
post #14

Earlier quoted context omitted.

"How will offering a higher salary deter less qualified people?" You've got it exactly backwards: it's not intended to deter the unqualified, it's meant to attract the qualified. And yes, high salaries do tend to attract good people. Maybe not exclusively , but it's an important factor. So, if the complaint is that "there are no good programmers" (and we assume that your screening process isn't totally arbitrary), th…

You may attract more qualified people, but the number of unqualified people may increase as well. Put another way, you may get more qualified people in absolute numbers, but the signal-to-noise ratio could go up, too.

If the number of qualified applicants increases from zero to more than zero, it will be worth the noise.

Re: Stop complaining and pay programmers more

#32
post #19
post #17

Earlier quoted context omitted.

You may attract more qualified people, but the number of unqualified people may increase as well. Put another way, you may get more qualified people in absolute numbers, but the signal-to-noise ratio could go up, too.

"You may attract more qualified people, but the number of unqualified people may increase as well." ...which is why you have a screening process. When people are complaining that there are no good programmers (and this is a common complaint on HN; it's not just a straw man), there's at least one of two things going on: 1) Their screening process sucks. 2) They aren't attracting good programmers. High salaries help wi…

Hopefully higher salaries are also going to help keeping your existing programmers, which will alleviate the need to go and get more programmers.

Also, if you have a stellar programmer in an interview, they tend to stick out more than their non stellar counterparts.

Re: Stop complaining and pay programmers more

#33
post #6

In software development, like most anything else, you really get what you pay for. Being a non-technical co-founder, I did learn this the hard way a few times. I totally agree that having a competent, hardworking and passionate programmer is probably the most important part of a startup.

"In looking for people to hire, you look for three qualities: integrity, intelligence, and energy. And if they don't have the first, the other two will kill you." — Warren Buffet CEO, Berkshire Hathaway

My Buffet said it best IMHO... I've worked with some competent, hardworking, and passionate with no integrity who have really caused a lot of problems.

Re: Stop complaining and pay programmers more

#34
post #28

I have a simple theory. Most managers are still educated according to Taylor's Scientific Theory of Management, where the managers are more intelligent than the "factors of production," and their role is to "scientifically" direct their work so that they create additional value (which is multiplied by how many workers they have reporting to them). Their salaries reflect that model, and thus is proportional to the sal…

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.

Re: Stop complaining and pay programmers more

#36

I think you have it exactly backwards. The best programmers I know seem to be indifferent to cash. They work on the most interesting project they can find that pays them enough to live. Hiring people like that is really tough.

> 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 making a bit more than minimum wage or aren't looking to get compensated in some other way in the future.

Re: Stop complaining and pay programmers more

#37

How many job postings even mention salary beyond "salary commensurate with experience"? We must be seeing different types of postings.

Job postings have salary ranges. If I have 80 years of experience and ask for $500k/yr salary, I'm not going to get it.

Re: Stop complaining and pay programmers more

#38
post #28

I have a simple theory. Most managers are still educated according to Taylor's Scientific Theory of Management, where the managers are more intelligent than the "factors of production," and their role is to "scientifically" direct their work so that they create additional value (which is multiplied by how many workers they have reporting to them). Their salaries reflect that model, and thus is proportional to the sal…

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.

Docs, mechanics, skilled tradesmen, lawyers,...hell even accountants have location knowledge and expertise that is location specific.

- You won't drive your car cross country to a cheaper mechanic. - You won't get a lawyer from India to represent you in America. - You don't go to a doctor... well thats changing isn't it? Too bad doc education still costs so damn much in America.

Its about group supply and demand. Don't forget that homes cost and arm and a leg and that a programmer in a particular neighborhood should be able to afford a home in that neighborhood and should charge accordingly.

Re: Stop complaining and pay programmers more

#39

Earlier 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.

Docs, mechanics, skilled tradesmen, lawyers,...hell even accountants have location knowledge and expertise that is location specific. - You won't drive your car cross country to a cheaper mechanic. - You won't get a lawyer from India to represent you in America. - You don't go to a doctor... well thats changing isn't it? Too bad doc education still costs so damn much in America. Its about group supply and demand. Don…

[deleted]

Re: Stop complaining and pay programmers more

#40
post #28

I have a simple theory. Most managers are still educated according to Taylor's Scientific Theory of Management, where the managers are more intelligent than the "factors of production," and their role is to "scientifically" direct their work so that they create additional value (which is multiplied by how many workers they have reporting to them). Their salaries reflect that model, and thus is proportional to the sal…

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.

The author drew this line because he feels it necessitates the things we expect from a profession: shared ethics and a rigorous certification process. Professions require would-be professionals to jump through a number of hoops to make sure that all who deal with these professionals receive some minimum level of service from someone with a minimum level of competence.

Have software developers arrived at this point? Can someone check the quality of what they receive from a developer without being a developer? If they can't, will this always be true?

Post reply on HN