4 ms·
> Maybe a "Costco auto club" model, where the price is set up-front with no haggling, would be a good idea. Reddit tried to do this but it was kind of tied up w
by RHSeeger 10y ago
> Maybe a "Costco auto club" model, where the price is set up-front with no haggling, would be a good idea. Reddit tried to do this but it was kind of tied up with all the other issues they had. Not 100% sure on this one.
The negative to that is (unless every company plays by those same rules) you're limiting yourself in who you can hire. The more expensive (and, presumably, more skilled) developers will go work somewhere that will pay them more (based on that skill), while the cheapest (and, presumably, lowest skilled) developers will come work for you because they know you'll pay them more than others will.
There are benefits to being able to pay people what you feel they are worth to your company. Is it worth losing those benefits.
- emodendroket 10y agoI don't know. Maybe you just offer competitive salaries for everyone and everyone wants to work for you. Maybe your superstars actually get a different title and responsibilities and you're just more upfront about how you decide. I think there are plenty of companies out there with a pretty narrow band for any given position and this way of doing things eliminates the anxiety about whether you negotiated well or not. Also, I think most companies can't really hope to attract the world's very best programmers anyway. If everyone says they're hiring the best they can't all be right.
- mantas 10y agoThere will always be some companies paying more and some paying less. People who are not as good at getting a better salary in current system, would probably fail to get into better paying companies then. And we're back at square 1.
- emodendroket 10y agoHow do you figure? If they're able to pass whatever company's interview and negotiation is no longer a factor it seems more likely that salaries will become more equitable. I'd guess the correlation between negotiating skill and technical skill is small at best.
- mantas 10y agoHN doesn't allow to go that deep in comment thread, thus replying there... > How do you figure? If they're able to pass whatever company's interview and negotiation is no longer a factor it seems more likely that salaries will become more equitable. I'd guess the correlation between negotiating skill and technical skill is small at best. In 2-tier (technical + negotiation) interview, candidates have to show they're good enough technically first. Then they negotiate their worth. In what you propose, they'd have to negotiate their worth right away. If company isn't willing to pay, why would they hire said person for higher wage? Even purely technical job interview is sort of haggling. Well, aside from bullshit whiteboard tests which suck left and right.
- emodendroket 10y agoThe way the system is set up now puts the candidate at a disadvantage because he or she has no idea what the company is willing to pay or what their criteria are. In a situation where the cards are laid on the table -- here is the position or positions and here is the salary or salaries -- both parties have the same information and are free to focus entirely on the question of competence. A lot of the negotiation process now involves irrelevant crap like finding out your current salary -- so that then the candidate has set the lowest acceptable offer and the company can negotiate from there. Besides penalizing candidates for lacking knowledge that isn't really relevant to work performance (like how to dance around offering a current salary, for instance), the current system also tends to perpetuate whatever disparity already exists by tending to base offers at least in part on current salaries, and also will reflect the gender disparity shown in responses to salary negotiations which I mentioned above. I don't guarantee such a system would make things better but I do think there are some reasons to think it might.
- mantas 10y agoWhich is neither gender, nor tech issue. IMO negotiating is part of relevant skillset. Especially for more senior (= better paid) positions. One has to know not only how to write code, but back up his decisions as well. Or prevent others from causing issues.