4 ms·
So motivate them to not move on to competitors. I don't think companies should cynically take it as given that people only last N years, and will leave for gree
by ryandrake 1y ago
So motivate them to not move on to competitors. I don't think companies should cynically take it as given that people only last N years, and will leave for greener pastures once they're trained. They're leaving for a reason, so address that reason.
- mattmanser 1y agoI believe the reason is often not a company problem, it's a variety problem that nothing can solve. It's a totally unavoidable problem with our industry. People get bored working on one domain, one product and one codebase. And most software shops have one domain, one product and one codebase.
- DangitBobby 1y agoI have quit a dev job exactly one time, when offered a salary the first one wouldn't meet (the HR person straight up told me she didn't understand why they would pay me $80k in the exit interview, this was like 6 years ago). Since the second company pays me well (with benefits), gives me yearly raises, and gives out generous performance based bonuses, I haven't looked for another job since then. And yes, job #2 is often boring. It's pay. It's always been pay.
- hmcq6 1y ago> It's a totally unavoidable problem with our industry. It's the pay. > People get bored working on one domain, one product and one codebase. Yeah bullshit. It's the pay.