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…
Stop complaining and pay programmers more
141–150 of 290 posts
Re: Stop complaining and pay programmers more
#142You have to understand: there's more to hiring programmers than paying lots of money. If that were the case, we wouldn't have had a dot-com bust and software companies would be dominated by MBAs. That's the hard part of hiring programmers. How do you incentivize the good ones to work for you? If you have a solution to that problem, I suspect you'll be a very much in-demand person.
Assuming you get everything else right, you have to offer more money. It has been suggested that this will cause your inbox to fill up too fast. How about an online test? A web server that runs sandboxed C? Or maybe a character in Lambda MOO that requires you to complete a "quest" in a time frame that would require a programmed response? (telnet://lambda.moo.mug.org:8888)
Re: Stop complaining and pay programmers more
#143In Finland, if you leave out top 0.5%, the variance is between 2000€-5000€. And most of it settles around 3000-4000€. Finland is very eqalitarian society when it comes to salaries and thus that has to be taken into account. But still. 2.5 is not much, think how much variance there is in salaries of managers, lawyers, doctors.
How's it in States, what are the typical salaries for good or great programmers vs. below-average progammers? Leave out top 0.5% - i.e. rare individuals with specialized skill sets in e.g. bank security.
Re: Stop complaining and pay programmers more
#144My results are not statistically valid, I've only gone through the hiring cycle five times, but my impression from actually trying it is that salary is not what it's about.
Dan Pink said it well:
http://news.ycombinator.com/item?id=782171
http://news.ycombinator.com/item?id=1357390
http://news.ycombinator.com/item?id=1439939
The problem isn't attracting candidates, it's getting the candidates to see your job opening, to understand that it's a great place to work, and then filtering out the clueless.
Re: Stop complaining and pay programmers more
#145Earlier quoted context omitted.
"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…
Maybe the interviewing process is different where you are, but around here the salary is normally not mentioned in the posting - you'd normally get asked about your salary expectations once you've been through the interview.
Of course it would be better to make them define a salary range, but until now I was never able to do this.
Re: Stop complaining and pay programmers more
#146Earlier 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, dentists, and lawyers have legislated their jobs so that they can maintain monopoly through their guilds and licenses. That's why they can charge such a high rate. If programmers can get non-licensed programmers writing code go to jail, their rate would go up, too.
Re: Stop complaining and pay programmers more
#147You have to understand: there's more to hiring programmers than paying lots of money. If that were the case, we wouldn't have had a dot-com bust and software companies would be dominated by MBAs. That's the hard part of hiring programmers. How do you incentivize the good ones to work for you? If you have a solution to that problem, I suspect you'll be a very much in-demand person.
Re: Stop complaining and pay programmers more
#148Earlier 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.
Isn't it even worse? None of those professions have access to copy and paste! We all know programmers who would be sunk without it.
Re: Stop complaining and pay programmers more
#149I 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
#150Earlier quoted context omitted.
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.
The whole "years of experience in X" thing is horribly broken and ridiculous. Because there isn't a uniform way of measuring it. It's apples-to-oranges with any one else's way of measuring it, even if you yourself were consistent within your own system. Plus every job is different. Plus, in software you can be programming for many years in a language but never at a day job -- only on home projects or (more recently)…
It's illegal to filter applicants based on age, but you can require '15 years experience with enterprise java'