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.
Stop complaining and pay programmers more
31–40 of 290 posts
Re: Stop complaining and pay programmers more
#32Earlier 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…
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
#33In 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.
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
#34I 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…
Re: Stop complaining and pay programmers more
#35Re: Stop complaining and pay programmers more
#36I 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.
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
#37How many job postings even mention salary beyond "salary commensurate with experience"? We must be seeing different types of postings.
Re: Stop complaining and pay programmers more
#38I 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.
- 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
#39Earlier 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…
Re: Stop complaining and pay programmers more
#40I 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.
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?