Turnover is all too common in software engineering. The Bureau of Labor Statistics 2021 report found that the average software engineer turnover is 57.3%.
It’s a programmer’s market, and these sought-after folks might jump ship for a higher salary, better work-life balance, different team dynamic
IT skills shortages can impede innovation across the board.
But turnover can be especially problematic in the field of DevOps, as the practice relies on collaboration between teams and a shared sense of operational standards
To examine the core reasons behind engineering turnover and look at specific ways to prevent it in DevOps teams.
“When you have 25 apps to look after, something is always going off,” said Sutter. “This is an “exhausting, thankless and horrific way to work.
This imbalance can affect the work-life balance and decrease your time to focus on upgrading core infrastructure.
Another setback that might manifest itself in turnover has to do with inefficiencies caused by siloed teams.
There’s also the fallacy of sunk cost to keep in mind, which states that we tend to value things more because we’ve put more time and effort into them.