logoalt Hacker News

scarface_7404/24/20253 repliesview on HN

Why should I have a junior developer who is going to do negative work instead of poaching a mid developer who is probably underpaid since salary compression and inversion are real?

As a manager, say I do hire a junior developer, invest time into them and they level up. I go to the HR department and tell them that they deserve a 30% raise to bring them inline with the other mid level developers.

The HR department is going to say that’s out of policy and then the developer jumps ship.


Replies

abenga04/24/2025

> Why should I have a junior developer who is going to do negative work instead of poaching a mid developer who is probably underpaid since salary compression and inversion are real?

The tragedy of the commons in a nutshell. Maybe everyone should invest in junior developers so that everyone has mid-level developers to poach later?

show 1 reply
rerdavies04/25/2025

Sounds like you need to have a chat with your HR person. Retaining talent is definitely something an HR person should be concerned about.

show 1 reply
Hasu04/25/2025

> The HR department is going to say that’s out of policy and then the developer jumps ship.

If you work for a company like this, you should jump ship.

show 1 reply