News for hackers. Stuff that matters.
Re:Spending more on retaining developers reduces the cost of... by DeathArrow on Monday March 14, 2022 @03:28AM (#30669411)
3 months ago

ME: I got a work proposal from some company

MANAGER: That sounds awful! Don't you like here?

ME: I like the people.

MANAGER: Is there anything that can change your mind?

ME: It actually is.

MANAGER: It's money, isn't it?

ME: Well, yes. Inflation is 10%, I haven't got any raise. MANAGER: How much do you want?

ME: The other company is offering me +25%, so that's the amount.

MANAGER: I will try to speak to the higher ups, but there's already an order from above not to raise wages.

ME: Please do. How much do you think it will take?

MANAGER: speak to me in one week.

Two weeks after.

ME: Hey, did you speak with the higher ups?

MANAGER: Yes, and they said we shouldn't raise your wage.

ME: Ok then, we should talk about my resignation.

MANAGER: But couldn't you still not leave? You don't have a small salary after all.

ME: The prices are crazy, next year there is a prognosed high inflation too, and I have kids to take care of. So, regretfully, I will have to say good bye.

I wasn't the only one who resigned and for three seniors who left, they only found a junior to joined them now. I don't feel sorry for the company, I feel sorry for my former colleagues who have to endure a higher workload, because business people don't care there is a smaller number of people to do the same jobs.

Re:Spending more on retaining developers reduces the cost of... by zensavona on Monday March 14, 2022 @03:49AM (#30669539)
Something which made me want to stay where I am even more is a recent counterexample to this seemingly common response...

I went to my CTO with a similar conversation and his response was "totally understand, leave it with me" - 6 hours later he had spoken with whoever it was he needed to speak with, and my ~20% raise was formalised. I was not expecting that response and the way it was handled made me even more happy to stay.

The company I work for even improved their benefits in some ways which do not directly affect the salary spend (added unlimited paid leave) to further sweeten the deal for everyone.

At the time I assumed they wouldn't want/be able to match it so I was very regretfully ready to go.

These conversations sometimes go differently to the way you expect!

Re:Spending more on retaining developers reduces the cost of... by nly on Monday March 14, 2022 @05:06AM (#30670066)
Unlimited leave is actually a dirty trick. On average people go on less holiday under such a deal, because there's no "use it or lose it" incentive to take time off. Everyone works under the anxiety of wondering how much holiday is acceptable and whether they're taking too much or not enough.

I prefer what my employer offers: 30 days paid holiday plus the ability to sell days back to the company.

Re:Spending more on retaining developers reduces the cost of... by borski on Monday March 14, 2022 @05:54AM (#30670408)
It’s only a dirty trick if they don’t mean it. We actively encouraged vacations, and as founders took them ourselves, and it generally worked very well.
Re:Spending more on retaining developers reduces the cost of... by willcipriano on Monday March 14, 2022 @07:14AM (#30670958)
It's also only a dirty trick if you fall for it. I've spent my life being accused of having autism, sometimes it's good to strategically not be aware of social norms like that.
Re:Spending more on retaining developers reduces the cost of... by ghaff on Monday March 14, 2022 @10:34AM (#30672908)
I have never had an issue taking every day I was owed, including taking month-long vacations. I have tried to be sensitive to not taking time off at "bad" times but if I was ever generally told I couldn't take my vacation time I would be interviewing.
Re:Spending more on retaining developers reduces the cost of... by pnutjam on Monday March 14, 2022 @11:05AM (#30673284)
It's still just a way to keep it off the books. In the states, you have to pay out leave people earned and did not take when they resign.

That can be very helpful when your pay dates don't line up right due to how different companies handle pay.

Re:Spending more on retaining developers reduces the cost of... by borski on Monday March 14, 2022 @01:14PM (#30675088)
It’s not “still just a way” to keep it off the books - that’s just a convenient side effect for the company. The overall effect was that more people took more vacation at our company, which was overall a good thing.
Re:Spending more on retaining developers reduces the cost of... by pnutjam on Monday March 14, 2022 @08:06PM (#30680139)
If that were the case you should give people a generous amount of leave and make it expire if unused, 30 days on the first of the year?
Re:Spending more on retaining developers reduces the cost of... by borski on Monday March 14, 2022 @08:08PM (#30680158)
And what if someone needs a 31st day?

That’s the challenge this aims to solve. There’s nothing wrong with either approach, and “shaming people into not taking vacation” works either way.

Re:Spending more on retaining developers reduces the cost of... by pnutjam on Monday March 14, 2022 @08:26PM (#30680286)
Give them the 31st, but you need to set a floor and commit budget.
Re:Spending more on retaining developers reduces the cost of... by mywittyname on Monday March 14, 2022 @04:29PM (#30677830)
It's a trick to reduce the average number of PTO days taken by the employees. When companies offer use-it-or-lose-it 20 days of PTO, the average PTO usage per employee is going to be like 19 days. But when they keep the 20 day policy behind the scenes (because HR systems don't often support "unlimited"), but call it unlimited, PTO usage drops dramatically.

Plus, there are other benefits to the employer, like not having to pay out banked PTO to employees who leave.

Unless it comes with a mandatory minimum, unlimited PTO is a negative for me.

Re:Spending more on retaining developers reduces the cost of... by borski on Monday March 14, 2022 @05:56PM (#30678952)
There are a lot of assumptions here.

1) Having a set number of PTO days can also often come with pressure to not take them. When I worked at Morgan Stanley, you got vacation, but taking it made you look bad.

2) Plenty of HR systems support unlimited vacation; ADP and Gusto both do, at a minimum. My company used Gusto, and the acquirer used ADP; both had unlimited.

3) Mandatory minimums are a fantastic idea, and it's something we implemented as well. Agreed there.

Whether PTO usage drops dramatically when unlimited is entirely dependent on how the company treats unlimited vacation; if they encourage it, that isn't true. Also, the flexibility of being able to 'not run out of sick days' and take a longer vacation during the holidays, etc., is something that all of our employees greatly appreciated.

Point is: just like anything else, it can be done poorly, but that's not as a result of it being unlimited.

Re:Spending more on retaining developers reduces the cost of... by bencollier49 on Monday March 14, 2022 @09:16AM (#30672042)
I don't even understand how that's legal. If you took 100% of your time off as leave, what recourse would they have to fire you? Presumably this only happens in regions with laws that have few legal protections for employees?
Re:Spending more on retaining developers reduces the cost of... by detaro on Monday March 14, 2022 @09:18AM (#30672061)
There's a reason you predominantly see this from companies in the US, with at-will employment.
Re:Spending more on retaining developers reduces the cost of... by Sohcahtoa82 on Monday March 14, 2022 @05:58PM (#30678979)
Because if you took 100% of your time off, you wouldn't meet objectives. You'd have zero productivity.
Re:Spending more on retaining developers reduces the cost of... by vmception on Monday March 14, 2022 @04:00AM (#30669613)
> added unlimited paid leave

Make sure to use at least 20 days a year

Take a whole week off per quarter and set that expectation

and the Christmas to New Years time doesnt count so double it in Q4

Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @04:34AM (#30669822)
> added unlimited paid leave

The only time this works is when the company's in early-days stages, when you'll be severely underpaid in cash and paid in equity instead, that the VCs have added a tolerance for crash-out-time to their spreadsheets.

I've never worked for a company that put "unlimited paid leave" in their job-ads, let alone the actual contract, so I'm curious how those things are spelled out.

Under at-will employment, the company can fire you for any (legal) reason, but if you bunk-off work all the time, but your contract says "unlimited paid leave", what case do they actually have? Has it been tested in court?

Re:Spending more on retaining developers reduces the cost of... by vmception on Monday March 14, 2022 @01:26PM (#30675244)
You can be fired for any reason, aside from a few exceptions, but since the "reason" simply never needs to be one of the exceptions, it undermines the point of the exceptions.

In New York, a compliance officer was fired for reporting compliance violations and this former employee challeneged that and lost, and lost on appeal, helping people realize that its a check-the-box job filling a seat.

https://www.jacksonlewis.com/resources-publication/new-york-...

So, as these will always be at state levels and will remain unresolved for all states within your lifetime, you have to make assumptions for how to achieve and maintain standing in society. Best to just assume its the same everywhere. As this extends to nearly anything regarding employment, there is no reason to elevate "using paid time off" as any higher reason you'll get fired than anything else. If you are intimidated and feel there will be a disruption in your ability to exchange time for food and shelter, then there is no assurance that US employment can offer you.

You have to try to make in-office leverage yourself, and then rely on the assumption that you have it.

I like unlimited PTO because it doesn't "accrue". I don't stay at places long enough to accrue PTO.

Re:Spending more on retaining developers reduces the cost of... by Merad on Monday March 14, 2022 @11:50AM (#30673880)
In the US contracts aren't very common for average employees. I assume that executives and maybe upper management have contracts, but not the peons. Most of the US also has at-will employment so they don't _need_ a reason to fire you.
Re:Spending more on retaining developers reduces the cost of... by nly on Monday March 14, 2022 @05:08AM (#30670076)
My guess is they the word "discretionary" tends to come up, and all leave still has to be approved a respectable amount of time in advance.
Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @06:11AM (#30670532)
If its conditional upon approval then it isn’t “unlimited”.
Re:Spending more on retaining developers reduces the cost of... by ghaff on Monday March 14, 2022 @09:26AM (#30672146)
Something like unmetered or untracked is probably a better term. Of course, it's not literally unlimited.

It really does need to come with a top-down culture of taking vacation which a senior former Netflix person told me was the case there. (Though I've also heard it varies by team.) It also isn't great if you want to switch around jobs a lot because you won't get any payout when you leave.

Though you do have issues with people taking vacation even in a more traditional system. In a prior job I took some month long vacations and there were some coworkers who were incredulous that "I could do that."

Re:Spending more on retaining developers reduces the cost of... by nly on Monday March 14, 2022 @10:01AM (#30672550)
It's all horse shit. I worked somewhere in the UK where we had "unlimited leave" and someone was fired for taking the piss.

All holiday is subject to approval here, whether it's under your allowance or not.

Re:Spending more on retaining developers reduces the cost of... by hhmc on Monday March 14, 2022 @04:52AM (#30669959)
I agree that 'unlimited leave' is incompatible with at-will employment.

However, this presupposes that most (all) employment is at-will, which obviously isn't true, especially globally.

Re:Spending more on retaining developers reduces the cost of... by Fiahil on Monday March 14, 2022 @04:34AM (#30669816)
Sounds low. Make it seven weeks. That's what most of us get in France.
Re:Spending more on retaining developers reduces the cost of... by saberience on Monday March 14, 2022 @08:30AM (#30671601)
It's why so few companies want to invest in France and things like Activision Blizzard closing all their French offices. And of course, the radically lower salaries there.
Re:Spending more on retaining developers reduces the cost of... by Fiahil on Monday March 14, 2022 @09:43AM (#30672340)
This has absolutely nothing to do with companies wanting to invest in France - or not. Blizzard closing its Versailles HQ is also a very bad example, one, because they are in a middle of a massive crisis, and two, because the move was motivated by unnecessary greed and it will most likely cost them an arm and a leg in severance packages.
Re:Spending more on retaining developers reduces the cost of... by vmception on Monday March 14, 2022 @11:06AM (#30673299)
Yeah I put it just below what people in developed nations get, because the holidays and sick leave put it much closer on par (5-6 weeks)

I don’t consider france a productive environment that has struck a balance for doing business reliably, with a hostile sentiment that permeates down to seemingly everyone and so I don’t really put much stock in their particular labor advances

Re:Spending more on retaining developers reduces the cost of... by shoo on Monday March 14, 2022 @05:43AM (#30670334)
Why do you think that is? Is the balance of power in France tipped in favour of labour rather than capital? Or is the arrangement in France fairly typical for European countries, and it is countries like the US that are weird exceptions?
Re:Spending more on retaining developers reduces the cost of... by sirwhinesalot on Monday March 14, 2022 @06:03AM (#30670470)
I think 4 weeks is bare minimum in Europe, 5 common, 6 or close to 6 pretty often (my case). I guess in some places it goes to 7.
Re:Spending more on retaining developers reduces the cost of... by borski on Monday March 14, 2022 @05:55AM (#30670417)
The US tends to be one of the only countries literally obsessed with worker productivity. Many other countries value worker happiness over worker productivity, generally speaking, partially because of a social safety net.
Re:Spending more on retaining developers reduces the cost of... by shoo on Monday March 14, 2022 @05:32AM (#30670236)
in australia it is standard for all full time permanent roles to have 20 days paid leave a year, in addition to national/state holidays (there are about 10 of these). moreover, if you have accrued a balance of leave when you quit your job, you get paid out for it.

having "unlimited leave" where you can't cash it out if you don't use it seems pretty bogus.

Re:Spending more on retaining developers reduces the cost of... by coffeeblack on Monday March 14, 2022 @06:25AM (#30670637)
I have 30 days per year (plus another 12 days of public holidays). How does “unlimited paid leave” work? Can I just sign the contract and then never show up but still get paid? Or is it just a euphemism for “we expect you to never take a day off”?
Re:Spending more on retaining developers reduces the cost of... by bombela on Monday March 14, 2022 @08:09AM (#30671432)
In my experience, it's closer to the latter.
Re:Spending more on retaining developers reduces the cost of... by blitzar on Monday March 14, 2022 @03:57AM (#30669589)
Perhaps helped going to the top of the food chain? Otherwise the 3 managers betwen you and the decising makers start to wonder if they too deserve a 20% pay raise and bat harder for themselves than for you.
Re:Spending more on retaining developers reduces the cost of... by zensavona on Monday March 14, 2022 @03:58AM (#30669591)
Perhaps one of the reasons I received the response which I did is that there is no middle management :)
Re:Spending more on retaining developers reduces the cost of... by blitzar on Monday March 14, 2022 @04:03AM (#30669626)
Imagine getting the chain of emails through 4 levels of middle management we need +25% for this little guy down here - oh and while we are handing out candy, me too.
Re:Spending more on retaining developers reduces the cost of... by everfrustrated on Monday March 14, 2022 @04:59AM (#30670010)
As a manager myself I've had a couple of experiences where my reports have read others negative experiences on HN and presumed it would be true for them also.

It's very disheartening to not be even given the chance to fight for more money for my team.

Be kind to your manager. If you're seriously interviewing around at least drop hints in your 1:1s so your manager can start the ball rolling about your raise internally.

Re:Spending more on retaining developers reduces the cost of... by polymatter on Monday March 14, 2022 @05:53AM (#30670403)
Why do you need reports to drop hints? Once they are even considering leaving for a greater salary enough that they are interviewing, they are half a step out of there already. You should be proactively fighting for your team on their behalf regardless.
Re:Spending more on retaining developers reduces the cost of... by everfrustrated on Monday March 14, 2022 @08:40AM (#30671686)
You need to give your manager the ammunition.

A manager going to HR with "cost of living increase please" vs "I have a valued member of my team who is dropping hints theyre unhappy about pay" are very different things.

You're presuming all employees are like yourself. Not everybody is motivated by money. I have team members who are well paid, know it, and turn down large increases elsewhere due to the projects they have excite them, etc.

Re:Spending more on retaining developers reduces the cost of... by rowanajmarshall on Monday March 14, 2022 @08:53AM (#30671813)
Because not everyone has the same priorities.

Like, your manager in their mid-30s might value steady employment, a good salary and good benefits, whereas their low-mid 20s report might value fast promotion, salary growth and relocation potential. So if their request to move from London to Seattle got denied, the manager might think it's not a big deal, while for the report it's a complete deal-breaker

Re:Spending more on retaining developers reduces the cost of... by wccrawford on Monday March 14, 2022 @08:27AM (#30671581)
This is it exactly. The only "hint" that a manager needs than an IT employee is thinking of leaving is that their salary isn't increasing faster than cost of living. I guarantee they know that they can leave and get a bigger raise.

If that happens multiple years in a row, it's not just possible, it's likely.

Re:Spending more on retaining developers reduces the cost of... by darkerside on Monday March 14, 2022 @09:03AM (#30671916)
All the time 100% of the time? There has to be an upper limit somewhere. Your manager is not a mind reader. You need to tell them when you are not happy with your comp.

Of course, it's your manager's job to make sure you are more comfortable talking to this about them than you are interviewing with strangers, which honestly is not a high bar to clear.

Re:Spending more on retaining developers reduces the cost of... by SamuelAdams on Monday March 14, 2022 @08:52AM (#30671806)
That’s great to hear. However I’ve always had trouble trusting my manager. There’s a lot of information managers cannot legally disclose to employees. So it feels very one sided when I get well-rehearsed-seemingly-ok responses.

What is stopping my manager from doing a 20% raise today, then replacing me in 3-6 months with a lower cost person? How do you build trust or guarantee a 2-5 year timeline attached to that raise?

Re:Spending more on retaining developers reduces the cost of... by pnutjam on Monday March 14, 2022 @11:10AM (#30673347)
Bingo, I have little incentive to accept a counter offer. It requires alot of trust and if that trust existed, I wouldn't be leaving.

I thought I had trust with my manager, but when I converted from contract to FTE (required), they rejected my request for a small raise and tried to lowball me. They eventually settled on the same pay rate, so 2 years with no raise. Only to "adjust" my salary up in year 3 because 2 people quit. I'm still looking at an easy 15% increase and less stress by jumping.

Re:Spending more on retaining developers reduces the cost of... by throwaway63626 on Monday March 14, 2022 @03:55AM (#30669576)
At my current job (Series E+ fintech) 3 of my team of 4 are quitting over an 8% pay rise being too low. This would have been unthinkable a few years ago, but the market is going nuts.

I'm currently on a TC of £130k and I've been offered roles with a TC of £470k (this is UK remote)

Re:Spending more on retaining developers reduces the cost of... by cutthegrass2 on Monday March 14, 2022 @05:50AM (#30670373)
This is interesting. I'm currently on £150k in the UK working for a startup (non-VC backed, just an owner with very deep pockets) and have an ownership stake vesting in 3yrs. Like you, i'm trying to weigh up the risk of staying (minimal salary raises for 3yrs) and get the equity or bail for an offer at £175k.

UK market is extremely hot right now.

Re:Spending more on retaining developers reduces the cost of... by nly on Monday March 14, 2022 @10:04AM (#30672583)
3 years isn't very long and once that equity vests you can presumably leave for a £200k job, and still keep it?
Re:Spending more on retaining developers reduces the cost of... by hhmc on Monday March 14, 2022 @04:56AM (#30669984)
> At my current job (Series E+ fintech) 3 of my team of 4 are quitting over an 8% pay rise being too low.

With RPI at 7%, this is actually fairly understandable, it's essentially no raise in real terms.

Re:Spending more on retaining developers reduces the cost of... by bambataa on Monday March 14, 2022 @04:18AM (#30669713)
Is that higher TC on offer from an American firm? I didn’t realise such numbers were accessible from the UK. Even FAANGs in the UK seem to top out around £200k for mid level.
Re:Spending more on retaining developers reduces the cost of... by throwaway63626 on Monday March 14, 2022 @04:43AM (#30669891)
Yeah, American company but UK Remote working - they've just set up a UK company to employ British people through
Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @04:37AM (#30669837)
> I've been offered roles with a TC of £470k (this is UK remote)

Because no-one else is saying it, I will:

Bitcoin, random cryptos, NFTs, etc, don't count as TC.

Re:Spending more on retaining developers reduces the cost of... by ditonal on Monday March 14, 2022 @04:57AM (#30670000)
I’ve never been offered a crypto token or asset as a form of compensation, but I’d count anything liquid and with reasonable volume as cash equivalent assuming you can sell it.

Ironically I’d count crypto towards TC more than what you actually see more often which is counting ISO or private RSU as TC. Mostly since I think there is much more risk they will never be liquid. And even if they go liquid they are tough to evaluate exact dollar value unlike something being actively traded. For example many private companies got valuations before bear market that would be worth a lot less if actively traded but doubt the recruiters at those companies admit that.

Re:Spending more on retaining developers reduces the cost of... by throwaway63626 on Monday March 14, 2022 @04:41AM (#30669870)
It's none of those things, Staff role in an American fintech company
Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @04:46AM (#30669923)
> American fintech

I hear that they capture your soul in a banker's box now, but in the 1990s it used to be a 3-ring binder, is that still true?

Re:Spending more on retaining developers reduces the cost of... by chrisseaton on Monday March 14, 2022 @05:39AM (#30670295)
Are you just bitter that someone would earn so much? Why are you being so snide and nasty to this person sharing their compensation? We all benefit from that.
Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @06:09AM (#30670509)
> Are you just bitter that someone would earn so much?

…no?

Look, anyone who admits they’re working for fintech is fair-game for punch-upwards jokes, regardless of their total-comp. I’d be cracking jokes about their soulessness even if they said they were working for a minimum-wage job in the sector.

It’s only slightly less disgusting than admitting you work for the Trump Organisation or Scientology.

Re:Spending more on retaining developers reduces the cost of... by hhmc on Monday March 14, 2022 @06:41AM (#30670746)
Where do you draw the line. Would you maintain such ire for someone that worked at, say, mastercard? Unarguably 'fintech', but almost everyone would agree that efficient global transaction networks provide a lot of utility..
Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @08:05AM (#30671403)
> Where do you draw the line.

Arbitrarily and hypocritically. This is the internet, after all.

Re:Spending more on retaining developers reduces the cost of... by jsnell on Monday March 14, 2022 @09:09AM (#30671971)
> punch-upwards

> minimum-wage job in the sector

I don't think that means what you think it means.

Re:Spending more on retaining developers reduces the cost of... by bendbro on Monday March 14, 2022 @11:52AM (#30673927)
> Look, anyone who admits they’re working for fintech is fair-game

I'd love to take a few cracks at you! Nothing better than a good insult.

> punch-upwards jokes

> It’s only slightly less disgusting than admitting you work for the Trump Organisation or Scientology

Ah, damn, sorry. I understand your situation now. I won't make any jokes as that would be punching down. Morally, I simply can't.

Re:Spending more on retaining developers reduces the cost of... by belter on Monday March 14, 2022 @04:52AM (#30669965)
Thanks for saying it:-)
Re:Spending more on retaining developers reduces the cost of... by godelmethis on Monday March 14, 2022 @04:11AM (#30669677)
Hey I’m UK based too. Those amounts are way higher then what I’m on, 60k. I’m curious about the type of companies paying such TC, do you have an email to chat more?
Re:Spending more on retaining developers reduces the cost of... by bambataa on Monday March 14, 2022 @04:31AM (#30669804)
You can get above £100k fairly easily by working in finance or even just a profitable PLC in London (eg I know of Sainsburys offering that several years ago albeit for an EM role). Even if you don’t like investment banking or hedge funds, high street banks also pay well and have generous pension, annual leave etc.

Never seen £470k TC though!

Re:Spending more on retaining developers reduces the cost of... by oesmith on Monday March 14, 2022 @05:11AM (#30670094)
Staff SWE at Google UK can get you to 400k+ (depending on stock grants / stock price gains).
Re:Spending more on retaining developers reduces the cost of... by playcache on Monday March 14, 2022 @08:30AM (#30671600)
This is nuts, Honestly good for you mate, I hope I can find similar offers.
Re:Spending more on retaining developers reduces the cost of... by kakd on Monday March 14, 2022 @04:27AM (#30669781)
I rarely see numbers like £470k in UK. Can you advise who is offering that type of package? Is it a FAANG?
Re:Spending more on retaining developers reduces the cost of... by shawabawa3 on Monday March 14, 2022 @05:24AM (#30670181)
it's probably a US-based FAANG pegged comp that they haven't done market adjustments for

FAANG in London is around £150-300k (for L4-6), very senior could be £500k+ though I suppose

Re:Spending more on retaining developers reduces the cost of... by throwaway63626 on Monday March 14, 2022 @04:42AM (#30669878)
Large American fintech company, this is for a Staff+ role
Re:Spending more on retaining developers reduces the cost of... by potamic on Monday March 14, 2022 @04:44AM (#30669895)
Would you mind sharing the companies since you're using a throwaway anyways?
Re:Spending more on retaining developers reduces the cost of... by Arcanum-XIII on Monday March 14, 2022 @03:39AM (#30669478)
Funny, it's the same for freelancer: ME: I'm working on this project for one year, we were due to discuss about raising my fee BOSS: yeah, but you already have a lot ME: yes, but I'm doing more hours than I should. I like the project but I have another lined up with what I want. BOSS: we're already paying you a lot, so, well, it's normal you do more ME: no, it's not. You're paying me for X, not for X+Y. BOSS: oh so you're only here for the money and want to be a civil servant? ME: Ok, so here's the end of contract BOSS: but...
Re:Spending more on retaining developers reduces the cost of... by Aissen on Monday March 14, 2022 @03:52AM (#30669555)
If you're a freelancer, you should say CUSTOMER, not BOSS. Also, you decide when you raise your prices (yes, it's still a negotiation, and yes, it depends on your contract).
Re:Spending more on retaining developers reduces the cost of... by tpxl on Monday March 14, 2022 @04:14AM (#30669688)
You decide when to raise prices, but the other party can just break the contract, much the same as with normal employment (except it's the other party raising wages and you breaking the contract in the absence of a raise).
Re:Spending more on retaining developers reduces the cost of... by kavalg on Monday March 14, 2022 @03:55AM (#30669580)
I am astonished at how accurately this describes the situation in many other companies, with the difference being that sometimes they give you e.g. 5% raise instead of 25% and promise "future growth" also underlining how important you are to the company. You just forgot to mention that they are probably giving market level salaries to the newcomers. Such a pity.
Re:Spending more on retaining developers reduces the cost of... by DaiPlusPlus on Monday March 14, 2022 @04:35AM (#30669828)
> promise "future growth" also underlining how important you are to the company

No-one can promise future-growth: if they don't offer an immediate equity grant in lieu of cash then just walk.

Re:Spending more on retaining developers reduces the cost of... by NeverFade on Monday March 14, 2022 @03:40AM (#30669484)
Why do you feel like you need to justify your pay requirements?

Does your CEO need to invoke inflation to justify his multi-million pay package?

If other companies are offering you +25%, then that's your current market value. You do not have to justify or apologize for it, no more than your CEO apologizes for the far higher pay package required to hire and retain them.

Re:Spending more on retaining developers reduces the cost of... by dzikimarian on Monday March 14, 2022 @03:49AM (#30669535)
Depends if you care in any way about the outcome.

If you in general want to stay, just with a higher compensation, it's good idea to help them rationalize your salary. Especially if your manager will have to argue for you with his boss.

If you simply want a raise and don't care where, indeed that will not benefit you.

Re:Spending more on retaining developers reduces the cost of... by michaelt on Monday March 14, 2022 @06:07AM (#30670496)
I think you and NeverFade actually have different definitions of "justify"

If you can point to where you went above and beyond, which improved the company's bottom line by $X, that will never hurt you in salary negotiations. In that sense, being able to justify your raise strengthens your position.

But you don't have to defend yourself against accusations of sinful greed, or justify why you should earn 3x what teachers or nurses earn. You're talking to someone who is paid more than you, not speaking at a college anarchists' debate about fat cat bosses. You don't need any special justification in that sense.

Re:Spending more on retaining developers reduces the cost of... by dzikimarian on Monday March 14, 2022 @07:15AM (#30670972)
In such case - you're right. Good CTO should know if what employee requests is within market range for his position. If so - not much point in arguing with the market - it will come to bite you sooner or later.
Re:Spending more on retaining developers reduces the cost of... by blitzar on Monday March 14, 2022 @03:52AM (#30669551)
Personally playing the "I have kids to feed" justification just acts to remind me (coldly) that you can not afford to not be collecting a pay packet from me or someone else.

The market for me is $X, you are paying $X*0.5 - that is unsustainable

Re:Spending more on retaining developers reduces the cost of... by linspace on Monday March 14, 2022 @04:42AM (#30669872)
It may sound cold, but it's so true. With or without kids, never let others think you have no option
Re:Spending more on retaining developers reduces the cost of... by ukoki on Monday March 14, 2022 @08:06AM (#30671414)
Agreed. I prefer:

"The salary and benefits package I'm given is a direct measure of how much I'm valued as an employee. This other company values me 25% higher".

Re:Spending more on retaining developers reduces the cost of... by whiplash451 on Monday March 14, 2022 @04:47AM (#30669929)
Alternative (observed in my company six months ago).

MANAGER: your salary was just raised by 25%.

SWE: wait, why?

MANAGER: that's the new market salary for you.

SWE: ok...

Re:Spending more on retaining developers reduces the cost of... by Freak_NL on Monday March 14, 2022 @04:57AM (#30669993)
For a lot of companies, this is economically sound thinking. If someone who is considering leaving because of a low salary is already a good few steps towards the door in terms of decision making, pre-empting any such motivation from occurring can be a lot cheaper than losing employees who are fully up to speed and have a lot of internal know-how. They're not getting an adequate replacement for the same salary after all.
Re:Spending more on retaining developers reduces the cost of... by krona on Monday March 14, 2022 @04:59AM (#30670008)
The same happened to me this past week. A 30% "re-benchmarking".
Re:Spending more on retaining developers reduces the cost of... by tjpnz on Monday March 14, 2022 @04:56AM (#30669986)
Any insights into why companies are allowing people to walk? I've been at both ends of the carnage which can occur when a senior member exits, replacing the knowledge that went with them can sometimes take years (and in some cases it never happens). Training replacements is expensive and has a measurable impact on a team's output.

Why is offering even a small raise so unpalatable?

Re:Spending more on retaining developers reduces the cost of... by piva00 on Monday March 14, 2022 @07:08AM (#30670910)
That's a question that lingered through my whole career so far (about 18 years).

I've been through so many cycles of: work 1-2 years on the same domain (or product), finally achieve mastery of all its components: infrastructure, dependencies, dependents, product vision, to the point where I can give detailed and relevant assessments on the future planning of whatever I'm working with.

Whenever I get to that point my salary stagnates, I need to change teams or domain, or company, to get a decent bump (10-20%), if not I will be stuck on the forever cycle of either aiming for a promotion or getting 2-5% raises/year.

It looks so stupid from the factory floor side, when I'm finally a master of what I'm working with I get devalued. When we hire a new senior+ engineer they will get a similar or higher salary than I have. That will naturally push me to search for something else.

I simply cannot understand on an organisational level how can not giving raises but paying premiums for new hires is sustainable or even in the best interests of said organisation... I have never got a good answer from CTOs (or other C-level executives).

Re:Spending more on retaining developers reduces the cost of... by manuelabeledo on Monday March 14, 2022 @06:13AM (#30670539)
Having been employed at both very small and very large companies, my experience is that the former cannot compete, while the latter prioritise money over talent.

Two examples to illustrate this. Back in the 2000s, I got an offer from a larger corporation, for 25% more than what I was making at the time. Told my then manager and his counter was a 5% raise, plus a not quite moving “we are all a family here” speech. It wasn’t only me though, at least ten other engineers left in a few months, all were offered between 3% and 7% raises. The team was eventually disbanded and people were reassigned to other projects. After some years, someone told me that they simply didn’t have the budget.

In the late 2010s, while working at a large multinational, I asked for a raise. At the time, I was repeatedly told that the project I was leading was, by far, the most impactful of the whole division, so I thought I would deserve it. Manager went to HR they recommended that I shouldn’t get a raise, since I was doing “well” already, according to their salary charts. Now, my manager could have fought it harder, but the disconnection and power over budget HR and higher ups have, made it so difficult and dragged for so long, I ended up leaving.

Re:Spending more on retaining developers reduces the cost of... by michaelt on Monday March 14, 2022 @05:26AM (#30670195)
When there's a buyer's market for talent, making the raise process difficult and slow is a negotiating tactic on the part of the corporation.

Instead of telling your employees "no" you can tell them "ask again in 6 months" because of the "budget process" or "headcount approval" or "appraisal process" or "salary bands" or "fixed pool for raises" or some other nonsense, as a soft way of refusing their request. Junior managers will be able to deliver that message sincerely, because they genuinely believe it. Maybe the company finds there's a good chance the employees stay around.

Of course, if the job market favours workers this tactic doesn't work any more. But how many companies are agile enough to respond quickly to changing employment market conditions?

Re:Spending more on retaining developers reduces the cost of... by everfrustrated on Monday March 14, 2022 @05:04AM (#30670056)
I'm not justifying it, but at most companies a budget is set for a team. Most CFOs rule with an iron fist and so any money for raises comes from general budget raises.

As a manager it's your job to wheel and deal within that constraint. Eg turn a vacant role into a less senior position to free up budget for keeping a valued team member.

Re:Spending more on retaining developers reduces the cost of... by Noos on Monday March 14, 2022 @10:30AM (#30672856)
people here are not talking small raises. Like what job can match a 30-50% raise in compensation? That's absurd. Do you think they can sustain that over time?
Re:Spending more on retaining developers reduces the cost of... by pnutjam on Monday March 14, 2022 @11:16AM (#30673401)
They will just pay it to someone newer. Costs are costs and they are going up. I worked with a guy 3 jobs back who is just now making a bit less then what they hired me at. He's good, but won't change jobs. He's been with the company for 20+ years. I've had 3 jobs since then and I'm close to double his salary now.
Re:Spending more on retaining developers reduces the cost of... by torginus on Monday March 14, 2022 @05:44AM (#30670340)
The extremely sad thing about this is that threatening to resign is the only way to get a decent raise in my experience. Nobody cares if you just phoned it in during the last period, or went above and beyond and implemented great ideas that ended up saving hundreds of man-hours.
Re:Spending more on retaining developers reduces the cost of... by Gareth321 on Monday March 14, 2022 @03:37AM (#30669463)
My manager is busy arguing with senior management to ensure that he, myself, and my team receive at least a CPI adjustment this year. Preferably something more, since the job market is so competitive. I'm not getting the impression it's going well. It's a pain to change jobs but if they won't keep up with wages then I see no choice.
Re:Spending more on retaining developers reduces the cost of... by jxidjhdhdhdhfhf on Monday March 14, 2022 @08:28AM (#30671586)
Personally, I'm not going to endure a higher workload just because my teammates left. The company will just have to find and train replacements or deal with slower delivery and missed deadlines. The worst they can do is fire me and that will just hurt their projects even more.
Re:Spending more on retaining developers reduces the cost of... by turbinerneiter on Monday March 14, 2022 @04:55AM (#30669977)
Keep in mind that it is very likely that your new employer is treating their own employees the same way.
Re:Spending more on retaining developers reduces the cost of... by secondcoming on Monday March 14, 2022 @04:26AM (#30669775)
A company offered you a new job with a 25% pay rise and you kept them waiting for two weeks? Sounds fishy.
Re:Spending more on retaining developers reduces the cost of... by sirwhinesalot on Monday March 14, 2022 @06:10AM (#30670514)
Is it that surprising? Colleague of mine rejected a 50% pay rise at another company because the commute would be too annoying. He then took it when the next company offered full remote. Another colleague of mine is struggling to pick between all the companies offering him almost double his current salary. That's the market right now.
Re:Spending more on retaining developers reduces the cost of... by secondcoming on Monday March 14, 2022 @06:37AM (#30670716)
It's surprising to me that OP made them wait two weeks.
Re:Spending more on retaining developers reduces the cost of... by sirwhinesalot on Monday March 14, 2022 @06:52AM (#30670809)
When you're getting showered with options, 2 weeks is low. We tried to hire a guy who told us he'd only give us an answer more than month later.
Re:Spending more on retaining developers reduces the cost of... by Cthulhu_ on Monday March 14, 2022 @04:42AM (#30669879)
It makes sense because leaving a job you're actually happy with is a big step to take, especially if said job may choose to match or go beyond the other job's offer.
Re:Spending more on retaining developers reduces the cost of... by bluGill on Monday March 14, 2022 @05:51AM (#30670389)
Just leave. I've seen more than one senior engineer given a raise, then the.company extracted their knowledge and laid them off in the next downturn when it was harder to find any job.
Re:Spending more on retaining developers reduces the cost of... by txdv on Monday March 14, 2022 @05:40AM (#30670299)
tell them: its just business