My sense is, there is less movement. It's like musical chairs. When more people are changing more often those that have been waiting on the side lines have a greater chance of jumping in and getting a seat. Now that the tempo has slowed down, more people are left standing longer. Some big name layoffs aside, the market feels to be roughly the same size. What's missing is the churn.
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.…
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.