logoalt Hacker News

nickffyesterday at 10:08 PM2 repliesview on HN

What is the benefit (to the company) of paying to train a junior, which costs their wage, along with a significant proportion of a senior’s wage, if there is no long-term savings on the junior’s wages later on? This seems like a prisoner’s dilemma where every company counts on another to do the ‘apprenticeship’ training.


Replies

munk-atoday at 4:13 AM

There is a wide gap between an intermediate dev and a senior dev - and a senior dev that's spent years learning your codebase and problem area has a lot of tools ready to go that a newly hired dev won't even if they are quite proficient.

Saline9515yesterday at 11:06 PM

In other sectors, juniors are paid a subsistence wage for a few years, so they are still profitable for the company during training. A plumber still needs a cheap pair of arms to move around a bathtub.