If you ran a software company, would you want to train juniors who are slower than AI and much more expensive? Who would just jump ship in two years?
It wouldn't make sense to. "Someone" should do it: someone other than you.
Hiring a mediocre senior is much worse than hiring a grad because they will never get any better, and it's very hard to know at hiring time that they're mediocre.
I’ve only had 1-2 juniors who “didn’t get any better” compared to the scores of senior engineers I wouldn’t trust to anything on their own.
Most juniors with investment from the organization and senior engineers will become competent quickly. That will eventually free up seniors.
Yes, exactly. It's been a problem for a while, and it's worse now.
I'm worried it will go from "it's hard for juniors" to "it's nearly impossible for juniors."