> You have different interests to your boss and your boss has different interests to you, of course you will vote and engage politically differently.
Nope. At my employer, anyway, engineers and the managers they report to are pretty similarly compensated and pretty similarly motivated to achieve the team's goals. Somewhere between Manager II and Senior Director you start to be meaningfully distinct from the engineers, but "your boss" as a software engineer is a (sometimes, not always) slightly more senior version of you who made a lateral move to management which you may or may not be planning soon.
Nope. At my employer, anyway, engineers and the managers they report to are pretty similarly compensated and pretty similarly motivated to achieve the team's goals. Somewhere between Manager II and Senior Director you start to be meaningfully distinct from the engineers, but "your boss" as a software engineer is a (sometimes, not always) slightly more senior version of you who made a lateral move to management which you may or may not be planning soon.