Companies don't want to train or mentor. They want to hire someone "to hit the ground running from day 1" for a specific technology stack or domain. The idea that they could hire a good junior programmer and train them up on whatever their specific needs are seems to have disappeared in the software development industry.
Nah interest rates and tax changes just make that not feasible anymore. Honestly imo as someone who had a high TC we really need to lower the expectations that a lot of people have about salary. I think we should scale back to 100k for juniors. Senior and above should be a meaningful title and pay double a junior salary. Just talking base. Tired of seeing 5-6 engineer levels where most people fuck around while 10% of…
As long as nepotism(both direct and indirect) exists this will always be the case.