3 ms·
The thing that makes me think the system is broken is how they'll avoid larger raises at all costs even if it means losing great engineers with lots of domain k
by scalesolved 9y ago
The thing that makes me think the system is broken is how they'll avoid larger raises at all costs even if it means losing great engineers with lots of domain knowledge.
The cost of replacing this is immense to an organisation, even if they can hire a similarly skilled engineer they've:
1. Had to absorb hiring costs
2. Search in a competitive market for talent
3. Distract team members with another round of interviews
4. On-boarding costs whilst the engineer absorbs all the lost domain knowledge. (This is the big one).
Once all that is taken into account it's probably getting close to a full yearly salary of the engineer they just let walk. I still feel it takes a good 3-6 months for an engineer on complex domain projects to really feel comfortable regardless of their seniority.
- trowawee 9y agoIt's definitely broken. It doesn't help that a lot of the cost of hiring is born in externalities - it's difficult to measure the cost of the time spent screening and interviewing and thinking about prospects, or the cost of the extra 15 or 30 or 60 minutes of Googling/reading the codebase/chasing bad ideas that the rest of the team has to do to replace having that knowledge sitting next to them in the form of a person, or the technical debt accrued when the next thing you build is implemented in a slightly worse form than it could be.