I'm an engineering manager with only 4 years in the role, and I think it's more of a lot of things I hate with intense periods of excitement, joy and satisfaction. You might be able to get 20+ years of that, depending on the details. That's why the OP's original analogy of a far less dangerous, corporate version of military combat resonated with me.