You have answered your question.
If we don’t accept/hire juniors (as companies think they are inefficient) to their first positions then how can they become seniors in their branch?
TBH I don’t have a solution for that.
If we don’t accept/hire juniors (as companies think they are inefficient) to their first positions then how can they become seniors in their branch?
TBH I don’t have a solution for that.
Can you tell me more? Everything I've read indicates it affects juniors/new devs more. Is that what you mean by a 'senior-free' future? One in which there are no seniors in 10-20 years because there are no juniors now?
Or something else?