Hacker News new | ask | show | jobs
by cyberlurker 825 days ago
To add to this, the churn creates inefficiencies within companies since new employees need to onboard and can take as long as two years to truly understand what the heck is going on within the org.

If you have less churn, you have better efficiency and perhaps can get more done with fewer engineers.

Also interviewing and onboarding people takes a lot of time and effort from other employees, if it is being done right.

I don’t know to what degree this is happening but people staying in roles longer definitely helps. Even better if they are happy in those roles and not held hostage by a tougher job market.

1 comments

> If you have less churn, you have better efficiency and perhaps can get more done with fewer engineers.

True. But the downside is groupthink. New hires bring new ideas, new perspectives, etc. Heck, even something as simple explaining X or Y during onboarding forces the "teacher" to rethinking and reinterpret.

No chun? No new blood. No new ideas.

I 100% agree. There is a balance and also different dynamics based on the trajectory of the company. When a company is growing, you could have new blood and old hats. When a company is shrinking, everything sucks.