Hacker News new | past | comments | ask | show | jobs | submit
When hiring I don't have a narrow range in mind, it can be 50% or more. I look at the individual and make a judgment call on their impact to the business. For software we don't have a widget factory where employees are easily substitutable.

I've tried the opposite, paid everyone the same. But there were clear differences in ability and more importantly outside options. It became a problem when it came to retention and the business didn't have the ability to overpay everyone to keep the top performers.

You're describing levels. If your range is so wide the top of the range is double the bottom of the range, you're hiring at multiple levels, and you should just say that. You should also have more detailed descriptions that help you and candidates differentiate what those levels are.

More broadly than that -- it's not that you need to pay everyone the same, it's that you need clear structure around how your pay works.

An example that became a problem with one previous employer was that they kept saying "performance" was their only determining factor for pay, after it had come out that exactly one person on our team had been offered bonuses as a performance incentive.

It's not actually performance-based if you have different and better reward structures, or if you can't/won't explain why gaps exist.

loading story #50393351
loading story #50392734
Then you should have more defined roles, even if organisationally they're the same, i.e. there's very clear expectations of differences in salaries (and business impact) between junior, mid and senior developers.
This is about job ads, not their internal designation. I don't put out 8 different job ads when 2 are sufficient.
The point is you should be putting out different job postings when you are looking for different personas.

I'm not answering a pitch that says "$100K-$350K salary, final decision based on vibes" but I will if it says "$250K-$270K salary, needs 10 years of experience leading X kinds of projects and proficiency in Y, Z".

loading story #50393206
Posting a job ad isn't the onerous part of the process though to be fair.

It does make me wonder what would happen if you put out 100 different job adverts split apart by £1,000 increments. I'm sorry you aren't suitable for the 100k job you applied for but would you consider our 97k role instead?

loading story #50391254
Maybe you should, one for each expected level, with a description of the expected qualifications of each and how much you’ll pay for those qualifications? Sort of an “if X, then Y, but if also Z, then W” thing? Like a company should?
So then put up multiple job listings with different salaries. State what the skill expectations and senority requirements for each are.
loading story #50393228
This sounds like you don't know what the fuck your hiring for.

If you want juniors to fill out your team, why are you getting a bunch of seniors?

100% wrong.

If I'm building a team, I don't need everyone at the exact same level. I want a mix. I want some juniors, some seniors and a tech lead. The job description is the same, I'm not writing 3 or 4.

Job descriptions for junior positions and tech leads are not the same.
loading story #50391260
loading story #50391775
Couldn't you have a single job advert with a wide range and in the description say that you're looking for juniors, mid, and seniors and that you'll tell people early on where you think they'd slot in?
I can take multiple types of people, I'm casting a wide net to find value.
then you should expect to waste a bunch of time. yours and others'.
loading story #50391753
No, it sounds like there are clear differences in abilities.

If you think every junior/senior/staff has the same ability, you're delusional. Two people can broadly fall into the same bucket but be very different in terms of output.

Yes there are clear differences in skills. So if I'm hiring to fill a certain need, why would I consider someone who isn't skilled in that area?
loading story #50390981
i make a similar judgement call when i look at hiring manager and the workplace
> When hiring I don't have a narrow range in mind, it can be 50% or more.

As an occasional hiring manager, having this sort of flexibility sounds really nice!

Unfortunately I have to define my requirements and justify a fairly narrow range when I want to add to my team, so it's not something I get to enjoy. There have definitely been candidates who stand out from the crowd and have higher expectations, that I have not been able to offer to.