Live data from Hacker News

Don't avoid workplace politics

terriblesoftware.org

61–70 of 332 posts

Re: Don't avoid workplace politics

#61

When Jeff Hodges gave a presentation of his "Notes on Distributed Systems for Youngbloods"[1] at Lookout Mobile Security back in like 2014 or 2015, he did this really interesting aside at the end that changed my perception of my job, and it was basically this. You don't get to avoid "politics" in software, because building is collaborative, and all collaboration is political. You'll only hurt yourself by avoiding lev…

When has employment politics ever meant "leveling up in soft skills"? Employment politics has always meant: brown nosing, throwing vulnerable people under the bus, posturing, taking credit for other people's contributions, blaming other people for your failures, and on and on. Or to use the language of TFA, "iNfLUeNcE".

If that’s all you see, you probably need to level up your soft skills.

Certainly the things you’re talking about are real, and particularly severe in some environments, but there’s a lot of room to improve your influence without engaging in any of that.

Re: Don't avoid workplace politics

#62

When Jeff Hodges gave a presentation of his "Notes on Distributed Systems for Youngbloods"[1] at Lookout Mobile Security back in like 2014 or 2015, he did this really interesting aside at the end that changed my perception of my job, and it was basically this. You don't get to avoid "politics" in software, because building is collaborative, and all collaboration is political. You'll only hurt yourself by avoiding lev…

When has employment politics ever meant "leveling up in soft skills"? Employment politics has always meant: brown nosing, throwing vulnerable people under the bus, posturing, taking credit for other people's contributions, blaming other people for your failures, and on and on. Or to use the language of TFA, "iNfLUeNcE".

This is frankly a very childish and Reddit-level take on the issue.

Re: Don't avoid workplace politics

#63

"Think about the last time a terrible technical decision got pushed through at your company. Maybe it was adopting some overcomplicated architecture, or choosing a vendor that everyone knew was wrong, or killing a project that was actually working. I bet if you dig into what happened, you’ll find it wasn’t because the decision-makers were stupid. It’s because the people with the right information weren’t in the room.…

the most common I've seen is "person in charge of Project That Makes No Sense is the most aggressive and willing to do deceitful things to make themselves look good"

Re: Don't avoid workplace politics

#64

"Think about the last time a terrible technical decision got pushed through at your company. Maybe it was adopting some overcomplicated architecture, or choosing a vendor that everyone knew was wrong, or killing a project that was actually working. I bet if you dig into what happened, you’ll find it wasn’t because the decision-makers were stupid. It’s because the people with the right information weren’t in the room.…

As usual HN comments are more on point than the article. I've lost count of how many times something was proposed and rejected by everyone in the chain except the C-suite. Then the C-suite overrode the process decisions basically because they played golf with someone outside the company. I was once even part of a vendor assessment that was rejected and it turned out that the CEO had already given the green light and…

I feel that a lot of the times conversations around this topic end up with some anecdote like "well, playing politics doesn't actually work because I work at a dysfunctional company where decisions are made by morons". If you have a C-suite that makes decisions based on golf games, this advice is not for you. You have a different set of problems. You should absolutely address those problems. But that doesn't mean that this advice isn't for anyone, and coming and telling everyone that the advice is always meaningless isn't accurate.

It's like two people discussing how to handle difficult conversations in a romantic relationship, and a third guy comes in and says "this conversation is irrelevant because every time I date someone they cheat on me". I'm sorry you're dealing with that problem, but it is not really related to the topic at hand.

Re: Don't avoid workplace politics

#65
1 office politics tip for engineers: engineers are helpful people, people who believe in putting in hard work now because future benefits.

office politicians believe in focusing on politics (relationships) and putting their name on as much progress as possible and getting facetime with higher ups.

watch for it in meetings: do not accept work assigned to you by a peer, push back on the boss going along with a peer assigning you work, and do not accept a peer volunteering to do the presentation while you get started on grunt work. that person is planning to "coordinate" your work and put s/he's name on it and give the presentation to higher ups.

you do the presentation, you talk to higher ups. somebody wants to help? they need to take their share of the grunt work, earn their way in like you did.

Re: Don't avoid workplace politics

#66

"Think about the last time a terrible technical decision got pushed through at your company. Maybe it was adopting some overcomplicated architecture, or choosing a vendor that everyone knew was wrong, or killing a project that was actually working. I bet if you dig into what happened, you’ll find it wasn’t because the decision-makers were stupid. It’s because the people with the right information weren’t in the room.…

As usual HN comments are more on point than the article. I've lost count of how many times something was proposed and rejected by everyone in the chain except the C-suite. Then the C-suite overrode the process decisions basically because they played golf with someone outside the company. I was once even part of a vendor assessment that was rejected and it turned out that the CEO had already given the green light and…

> Then the C-suite overrode the process decisions basically because they played golf with someone outside the company.

Every Oracle adoption for the past 40 years

Re: Don't avoid workplace politics

#67
"Think about the last time a terrible technical decision got pushed through at your company. Maybe it was adopting some overcomplicated architecture, or choosing a vendor that everyone knew was wrong, or killing a project that was actually working. I bet if you dig into what happened, you’ll find it wasn’t because the decision-makers were stupid. It’s because the people with the right information weren’t in the room."

This stands in stark contrast to the genai, ai-first nature of every company today.

In fact, almost every point made in this article is completely wrong from my experience in FAANG. It's almost always, 'my way or the highway' from leadership. Jump aboard or get left behind.

"The alternative to good politics isn’t no politics. It’s bad politics winning by default. It’s the loud person who’s wrong getting their way because the quiet person who’s right won’t speak up. It’s good projects dying because nobody advocated for them."

- again, genai - Amazon RTO - Meta's metaverse forray. - etc.

Re: Don't avoid workplace politics

#69

"Think about the last time a terrible technical decision got pushed through at your company. Maybe it was adopting some overcomplicated architecture, or choosing a vendor that everyone knew was wrong, or killing a project that was actually working. I bet if you dig into what happened, you’ll find it wasn’t because the decision-makers were stupid. It’s because the people with the right information weren’t in the room.…

I think the article is arguing that if you build the relationship, you can involve yourself into these conversations early enough to direct them the way that your idea would go. In your cases, for example: 1. Recognizing early enough that this Hot New Thing incentive is here and figuring out how your Good New Thing can live with the Hot New Thing 2. Helping show the Old Bad Thing is unworkable for your Good New Thing…

What about RTO? New 'ai-first' genai initiatives?

Re: Don't avoid workplace politics

#70

"Think about the last time a terrible technical decision got pushed through at your company. Maybe it was adopting some overcomplicated architecture, or choosing a vendor that everyone knew was wrong, or killing a project that was actually working. I bet if you dig into what happened, you’ll find it wasn’t because the decision-makers were stupid. It’s because the people with the right information weren’t in the room.…

I think the article is arguing that if you build the relationship, you can involve yourself into these conversations early enough to direct them the way that your idea would go. In your cases, for example: 1. Recognizing early enough that this Hot New Thing incentive is here and figuring out how your Good New Thing can live with the Hot New Thing 2. Helping show the Old Bad Thing is unworkable for your Good New Thing…

I think the article is great, in theory; it just NEVER works this way in practice, unless you may be in a technical organization. There are ALWAYS business reasons that cause technical projects to fail. We regularly see the articles about the failure rate of technical projects all the time on the front page.

Why is this? Because the number and weight of the business folk almost always outnumber the technical. You can be the best fucking political engineering wrangler in the world; building relationships, taking people along for the ride, helping others gain understanding and those projects still fail.

Post reply on HN