No offense, but this is applicable in fairy land or in an idealized and fair society/economy. Sure there are exceptions and I bet there are software developers who get what they deserve, but the majority is in no position to negotiate a 3-5% raise. I'm sure that for someone working in Silicon Valley it's true but not for many countries I can think off (including Greece where I work).
It's not necessarily true for Silicon Valley either. Despite the whole "shortage of engineers" fairy tale that just won't die, it's very much an employer's market, and employers are in the driver's seat when it comes to compensation.
Software Developers: how to get a raise without changing jobs
111–120 of 196 posts
Re: Software Developers: how to get a raise without changing jobs
#112If 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…
Re: Software Developers: how to get a raise without changing jobs
#113Earlier quoted context omitted.
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
#114Earlier 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…
> They still wouldn't budge, so I got a counteroffer for $30k more than I was making, Getting a counteroffer is not the same as what the OP is suggesting. Using another job offer as a leverage for a raise is not recommended by most experts. Just google "Should i accept a counteroffer?". Mainly because you create bad blood at your current employer and you have to be ready to follow through on your threat. Also, that e…
Re: Software Developers: how to get a raise without changing jobs
#115I've got raises as high as 206% by switching jobs. Most recent switch a little over 2 years ago resulted in a 20% raise which is much more typical. Never had more than a cost of living increase otherwise (2-3%), My strategy is to move when I stop learning. It maximizes both my enjoyment (learning challenges me and gives me motivation beyond a paycheck which is good for me and my employer.) and my potential earnings.
Re: Software Developers: how to get a raise without changing jobs
#116Earlier 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…
> They still wouldn't budge, so I got a counteroffer for $30k more than I was making, Getting a counteroffer is not the same as what the OP is suggesting. Using another job offer as a leverage for a raise is not recommended by most experts. Just google "Should i accept a counteroffer?". Mainly because you create bad blood at your current employer and you have to be ready to follow through on your threat. Also, that e…
The notion that accepting counteroffers is always hurtful to your career is contested to say the least: See this [1] HN discussion from about a month ago.
Re: Software Developers: how to get a raise without changing jobs
#117Earlier quoted context omitted.
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…
Anecdote: We had a guy show up, he claimed that we had to do a rewrite. We spent 2 years catching up to the base product. Complete waste of time, had to fire him 1 year into the rewrite. Gained no value from it. He was simply too arrogant, vain, and/or unskilled to bother to read other people's code.
Re: Software Developers: how to get a raise without changing jobs
#118Earlier quoted context omitted.
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…
> 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 Anecdote: We had a guy show up, he claimed that we had to do a rewrite. We spent 2 years catching up to the base product. Complete waste of time, had to fire him 1 year into th…
There are two problems there, from what I can ascertain:
1. The guy wanting to rewrite your product.
2. Management that allowed him to do so without proper motivation and/or cost-benefit analysis.
Re: Software Developers: how to get a raise without changing jobs
#119Re: Software Developers: how to get a raise without changing jobs
#120Earlier quoted context omitted.
> Manager: "I cant give you a raise [...]" The employee got an offer the next week somewhere else for +30%. He gave his resignation letter to the manager right away. It didn't even occur to him to ask the company to make a counter offer (even though they may have). [Just to say that sometimes, negotiation strategies can backfire, but managers don't seem to realize (or care about) that.]
Being in that situation is so satisfying. Boss: HR won't give me the money for your raise. Employee: I quit. I've been offered more money elsewhere. Boss: No wait actually I can get that extra money Employee: Too late, kthxbai
You'll get more pay but you're stuck in the same company run by the same narrow minds.