Ask HN: Why are software companies stingy with developer hardware upgrades?
A new laptop every year would be in the low single digit percentage of the fully loaded cost of an average US developer, even assuming a one-year-old laptop can’t be sold, traded in, or repurposed. It seems like it would be a win if it improved productivity and/or retention even a tiny little bit.
But pretty much everywhere I’ve worked has had a “every three years” or “every four years” hardware upgrade policy.
Is there some accounting quirk that makes this kind of spending especially bad? Am I weird in that I’d probably take a new laptop (that, to be clear, the company would still own) over an equivalent raise?