Nobody knows our codebase as well as me because I built it. My output of customer value has dropped to 10% of what it used to be and I don’t think it would be possible today to build the things we built pre-acquisition that made us valuable in the first place.
Thankfully we were able to hire another engineer who is very good and has been able to keep up with internal and external requests. I am thankful he’s been able to get up to speed so I don’t leave my coworkers high and dry.
At 35 years old, I’m cooked, Chat. Thriving at a megacorp with these management styles is orthogonal to delivering value to customers.
I think the explanation is simpler, I suspect it's just many people have a desire to be in a different role or multiple roles. Also, successful generalists tend to think everyone should be a generalist. That's why they muddle the role descriptions in their heads.
They’re being pushed until these administrative roles because Directors have no idea how to leverage their talent and default to putting them into EM-like roles because that’s what they do but again, it’s a waste of talent and experience.