Hacker News new | ask | show | jobs
by PeterStuer 387 days ago
"hired an intern and spent money training them" and "they joined my company full time and a year later are now productive"

Why would I do that if I can have sombody else pay for the training then poach them when they are ready?

2 comments

What are you doing to actually keep them at your company? I left a company after they invested a lot in training me. They gave me very little raises and already paid poorly, no guaranteed bonus, bad vacation hours, and no opportunities for promotion. They were shocked when I left, even though I had asked for very modest raises and was way more productive than the "seniors" at the company.

Most companies outside of FAANGs treat their talented juniors like crap, so of course they'll leave.

Which is exactly why no one's hiring juniors anymore. It made sense back when the market for hiring engineers was super competitive and it was easier to gamble on being able to keep a junior than it was to try to snag a senior. But now that there are seniors galore on the market who would bother with a junior?