Live data from Hacker News

Software Developers: how to get a raise without changing jobs

fearlesssalarynegotiation.com

51–60 of 196 posts

Re: Software Developers: how to get a raise without changing jobs

#51
post #3
post #2

Saw this set of polls from @zedshaw on twitter and had JUST read this article. Seems relevant. https://twitter.com/zedshaw/status/795687259861172224

Wow. That poll seems to indicate the only way most folks get a raise is by quitting their job and getting a different one. :(

Been programming for 25 years, 8 different employers. The only time I've ever gotten anything besides a COL increase was when I switched jobs.

Re: Software Developers: how to get a raise without changing jobs

#52

Don't ask, don't get. And asking is the only thing you can do. Almost never will your boss/manager approach you and offer you a significant raise, even if you're a kickass developer who is crucial to the company. Just ask. Still, asking will only get you that far. I got $80->$90/hr raise by asking. But then I got a 40% increase by changing jobs. And if you're consulting, and are confident enough, you can just raise y…

Ask, don't get, move on. Or ask, get, move for even more.

Or ask, don't get, stay and hope.

It all depends on your personality.

Re: Software Developers: how to get a raise without changing jobs

#53
post #46
post #30

Earlier quoted context omitted.

I've never seen it happen successfully. I've done it at least half a dozen times in my career. I was told "the maximum we can give is a $7k raise since there is a fixed pool for raises in the department." I said if I quit and you have to replace me, not only will you have to hire 2 devs to replace me (as I pulled dev and sysops duty) and pay them market salaries, you will have to pay a recruiter 20-30%. They still wo…

Same here. If you're somewhat good, getting a new developer will always be expensive and it is a risk for the company. The new developer needs to familiarise himself with everything and what happens if he's actually worse than you? Of course no sane boss will ever tell you this. Just nag them and don't accept "no" for an answer.

As director of engineering, I gladly gave generous raises to retain people, because it cost way more in lost productivity to read resumes, interview candidates, and onboard new devs, not to mention the $30k check you have to write to the recruiter. And you're right, one bad hire can be disastrous...apparently the guy that replaced me wanted to prove his value by rewriting the whole architecture. So they spent a whole year doing that which I'm sure is much cleaner than the original under the hood, but to the end user, it is not apparent.

Re: Software Developers: how to get a raise without changing jobs

#54
post #34
post #30

Earlier quoted context omitted.

I've never seen it happen successfully. I've done it at least half a dozen times in my career. I was told "the maximum we can give is a $7k raise since there is a fixed pool for raises in the department." I said if I quit and you have to replace me, not only will you have to hire 2 devs to replace me (as I pulled dev and sysops duty) and pay them market salaries, you will have to pay a recruiter 20-30%. They still wo…

It's often a bit true though. I bet your direct manager didn't have that authority himself and had to go up higher and justify it to either his boss or his boss's boss.

That is true but in this last case I became that manager and suddenly there was no such set pool for raises.

Re: Software Developers: how to get a raise without changing jobs

#56
post #20

Earlier quoted context omitted.

You'll be given the raise, but you'll be let go very soon.

Being let go (not fired) is awesome though. You get severance pay on top of your new higher salary. So you go and find an even higher-paying gig.

What distinction are you making? If by "let go" you mean laid off, the rules as I understand them require the business to actually eliminate the position.

Re: Software Developers: how to get a raise without changing jobs

#57

You should always approach the negotiations with an upper hand - an offer from somewhere else. If it doesn't go well, just move.

This can be an effective tactic (meaning it could get you a raise), but it's not my preferred method. I prefer to focus on the situation itself without bringing in that sort of leverage because of the impact it can have on the way you're perceived at your company, by your manager, by your teammates, etc. This strategy can work, but it's a little riskier than focusing on the value and working with your manager to alig…

I wonder, do the managers see it that way? Engineers are doing their job and often buy into the worth of the company, the importance of their work etc. And even if they don't they think most of their peers do.

So when an engineer plays this card he tends to assume others will see it as ruthless.

But do management really think this? Do they really drink the kool aide and think less of you? Or do they just see this as part of the game, and only the underlings think like this.

Re: Software Developers: how to get a raise without changing jobs

#58

If only things were so easy. Our department gets allocated $XX,XXX each year for raises. My boss has to split that among eight people. If I were to get a 5% bump like OP recommends, other people would get nothing. Sounds like typical D-grade manager motivation. "Everyone work yourself to death and I might throw you a bone after one year!" I'd rather give up that 5% to have a sane work-life balance. It's common knowle…

It is worth nothing that another way to get a raise is to earn a promotion :)

That's assuming you work in a place with upward mobility or the ability to advance. At my last job, I worked in a place being a new hire meant you were pretty much on the same level as a senior engineer who had been there 10, 15+ years(not including the clout and reputation, though). The only way up from there was to become a manager, which meant waiting for someone who had been there 20 or even 30 years would have to quit or retire.

Re: Software Developers: how to get a raise without changing jobs

#59
post #8

If only things were so easy. Our department gets allocated $XX,XXX each year for raises. My boss has to split that among eight people. If I were to get a 5% bump like OP recommends, other people would get nothing. Sounds like typical D-grade manager motivation. "Everyone work yourself to death and I might throw you a bone after one year!" I'd rather give up that 5% to have a sane work-life balance. It's common knowle…

What happens if your boss goes to their boss and says, "Hey, one of my employees is planning to jump ship for salary reasons, can we do anything here?"

at my company the answer would be "good, hire the replacement for 25% less than current so I can tell the vp we're saving money"

Re: Software Developers: how to get a raise without changing jobs

#60
post #20

You should always approach the negotiations with an upper hand - an offer from somewhere else. If it doesn't go well, just move.

You'll be given the raise, but you'll be let go very soon.

This makes little sense. Why didn't they say no in the first place? A successful business does not harbour a grudge like this. The cost of hiring is high, even if they replace you at your former wage the rest of the cost/disruption is expensive.
Post reply on HN