| In part because you have to jave enough sr people able to mentor. There's not a great industry framework. As a plumber, you pay your apprentice usually 60% sr/journyman salary with a 5% increase every 6 months to match the value of the skill up. There are also industry standard, industry funded classroom settings, that teach things like building codes and industry standards and some adjacent trade craft. Instead you just throw a Jr to an overworked mid/Sr and they can help with some design and questions and code review but that takes 10-20 hours per week so you have to pretty much have one or more per Jr. Position. Then, after 18 months when the Jr hasn't received a 15% pay raise to reflect the enormous amount of time an knowledge you've sucked out of a Sr position, they go elsewhere for a 20% raise and it looks like you've waisted your time. In truth, it wastes the talent you've built to not be aggressively increasing their comp to match the skill increase you're providing. |
The issue is that we don't quantify what hiring someone actually costs. We're willing to spend $20k on finding a candidate for 160k yet the people in the same position are sitting at 120k and getting a 3-4% raise.
The new person needs time so expect at least a month of training, yet no one quantifies that as well.