Personally with the impending changes in the industry I feel like I'm better positioned as an engineering manager than an IC. If the bullish predictions come true and software development teams shrink dramatically or disappear I will not just be a developer - I'll be a manager. There is still an entire world of industries not impacted as much by AI - I could manage a team of mechanical engineers or conservationists or business analysts. These skills are more transferable outside of tech.