Comment by fzeroracer
Comment by fzeroracer 4 days ago
Many critical people will leave. The problem is that issues of brain drain, process devolution and lost institutional expertise are effects that only occur years after the cause. When you try and figure out why all of your internal services are down because one core server is in a bootloop and the engineer with knowledge of it all has left.
Speaking from my own personal perspective, it's quite frankly scary how many teams and companies are running with skeleton crews because they've chased off a lot of competent engineers and think they can coast by with the bare minimum. Stuff like what happened to Boeing or Crowdstrike are great examples of the end result, and a lot more companies than you'd expect are operating right on the critical failure margins. The concept of redundancy has outright vanished.
It's even more subtle than that. Things just start decaying when talent leaves- you often can't trace it to a single engineer or piece of knowledge that's lost. You'll find reasons why things broke- but you won't see the myriad ways a more talented pool of developers would have prevented it from ever breaking in the first place.