> If you think it is "humiliating" to get managed by someone younger than you then you don't have the right mindset for the role to begin with.
Granted, the industry seems to feed this, too.
For example, two former [younger] underlings occupy the next two spots up on my chain of command. It seems like I am constantly asked why I didn't move up or "get the promotion". I respond with "they do a better job of managing than I would do" or "I don't like meetings".
And the truth is, I was offered both spots at one time, but I knew what those jobs entailed: a lot of meetings, a lot of managing, and very little engineering. And I didn't want them.
Another truth is, and I'm 100% fine with this fact, is that they do a far better job than I would/could have done. They enjoy working with people, and I enjoy working with systems (although that's somewhat changing with age and I'm enjoying the people part a lot more). But they have 0% time to work on engineering duties.