> <i>Juniors handle feature work; seniors own system health and complex refactors</i><p>I'm visualizing "juniors" running around greenfield, flinging their poo everywhere, like druggie nepo babies (then RDD, and run away). Whilst tireless "seniors" have to run around cleaning up totally unnecessary shitshows, with stress and misery.<p>How about: Stop prioritizing headcount quantity over quality, and stop focusing on reducing your unit cost of that headcount. Instead, build good, small teams, of capable and aligned people, who you can trust to do full-lifecycle well, and treat them well, so that they remain aligned and retained.