Incentives matter.
Incentives matter.
It's not at all clear that there a net gain here, so the situation is at best complex.
It seems clear to me that "even factoring in" means that there is a net gain for the employer, at a net loss to employees.
If you want to build quickly AND have flexibility AND have some reliability, you're gonna need some experienced employees, but if that's not a thing you've ever seen cause you've only ever worked with people fresh out of school... you're not gonna know what you're missing.
An older employee with experience can often see and avoid problems before they occur. A younger, inexperienced employee will not and will have to find the problem and attempt to fix it, usually three or four times before the problem is actually solved.
So, for six or twelve months, the employer can sail along gloriously, enjoying the benefits of cheaper employees. Until the bill comes due. And at that time no one can really help them except their current employees, who are the only ones who understand the history-dependent system they've built.
Fortunately, the time scales that most employers operate at rarely exceeds six to twelve months.
I sure don't. I doubt most employers do either, since IT productivity is notoriously hard to quantify. Generally, it's more important to know what not to do. And that's something that only comes with time -- making mistakes and learning from them.
> It seems clear to me that "even factoring in" means that there is a net gain for the employer, at a net loss to employees.
It may seem clear to you, but it is neither well measured nor well understood.The things to extract value from: employees, environment, government policy, tax code, if I was smarter I'd think of a few others.
Both sides have power, and the same incentives.
I also find "don't like it, leave" to be a very unaware oversimplification of the situation many American workers are in.
Not always. older workers might be moving into coding from other areas. Or have no relevent experience in modern tech stack.
> Experience is expensive.
Fang Graduate roles pay > $200k. Lots of experienced people would love that but would never get hired.
Or the old "ten years of experience" versus "one year of experience ten times".