2) It's been a hard lesson for me to learn because I'm naturally a contrarian, but you are hired to do what management wants you to do. If you resist, your best bet is to hope they don't notice or care, but it's not going to change much.
2) It's been a hard lesson for me to learn because I'm naturally a contrarian, but you are hired to do what management wants you to do. If you resist, your best bet is to hope they don't notice or care, but it's not going to change much.
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."