I actually really enjoy the "politics" part of it. I think it's just a loaded word for "get many people to align and work together productively," and it's absolutely fascinating from a technical point of view. So many "technical" problems can be solved by just communicating, the best feature is the one that doesn't need to be written.
What I don't enjoy is when politics turns into bullying, where one has to give in to someone without proper reasons. This is for example a manager pushing through a technical decision the team doesn't agree with "because they're the manager", or a senior engineer dismissing a junior engineer "because you're just a kid". Expecting people to go along with that is what I would just walk away from.
What I don't enjoy is when politics turns into bullying, where one has to give in to someone without proper reasons. This is for example a manager pushing through a technical decision the team doesn't agree with "because they're the manager", or a senior engineer dismissing a junior engineer "because you're just a kid". Expecting people to go along with that is what I would just walk away from.