Preferences

citizenpaul parent
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 signed paperwork weeks before so we all were just wasting our time on something that had been decided unilaterally.


johnfn
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.

obviouslynotme
Except this is an article on how to perform technical politics in large organizations. Functional, intelligent, non-nepotistic leadership is the exception, not the rule. It has been this way for a long time, perhaps forever. Dilbert became one of the most circulated comics for good reason. This article is the third guy.

Pretending that identifying stakeholders' needs, communicating the solutions, and delivering them are the keys to succeeding in corporate politics is a joke. It's our parent's telling us that we need to be good for Santa Claus. Human politics is an enormously deep subject, and a newbie will get trampled every single time. If you are sitting at a poker table and don't know who the sucker is within five minutes, congratulations, you are that sucker.

Aeolun
> Pretending that identifying stakeholders' needs, communicating the solutions, and delivering them are the keys to succeeding in corporate politics is a joke.

I don't think that's actually true. Identifying the stakeholders' needs is absolutely something that will lead to success in corporate politics. Just don't expect their needs to be about building decent products.

johnfn
> Functional, intelligent, non-nepotistic leadership is the exception

The majority of marriages end in divorce. This doesn't mean that I should treat all prospective partners as someone I will eventually divorce. That is not healthy for me, the people I interact with, or my future.

qu4z-2
Do factor in that people in a healthy marriage don't have a lot of marriages.
johnfn
For first-time marriages, the number is still quite high (~40%)
citizenpaul OP
Survivorship bias. Get burned a bunch of times and see where your strategy lies. You'd be a fool to keep sinking all your effort into things that devastate your life time and again.
johnfn
If I kept getting burned, I might think about the types of people I get into relationships with, the type of things I'm learning while dating, and I might talk with friends to see how their relationships are going and see if I could be doing something different. I don't think I would start telling everyone in a relationship to prepare for divorce.
> The majority of marriages end in divorce. This doesn't mean that I should treat all prospective partners as someone I will eventually divorce. That is not healthy for me, the people I interact with, or my future.

You should be aware that it's a possibility and act accordingly. Pretending divorce is impossible is what's unhealthy; preparing for the possibility will make for a healthier marriage and a better future, whether you ultimately divorce or not.

> The majority of marriages end in divorce

This is pedantic, but if I understand correctly, this is not true anymore. Moreover, this number is inflated by a set of people getting divorced multiple times.

lupusreal
Respectfully, what you should do is first make sure you don't live somewhere that recognizes common law marriage, then commit to that person without actually legally marrying her.
harrall
I think these discussions always miss a nuance.

I work at a big company. There are parts that are nepotistic and there are parts less so. I just utilize the parts that work.

It’s like a restaurant that has bad food. Do I avoid the restaurant? No I still go and get the 1 good dish.

Why would I deprive myself because the restaurant doesn’t tick every box? On the other hand, why would I go in ever thinking it’s a good restaurant?

Mentlo
If your c-suite is idiotic or nepotistic you can absolutely still influence them with good politics, you just need to understand their incentives and frame your arguments that way. You need to understand that you’re not playing meritocracy and get your outcomes done in the system you are playing.

In this case that means being in that golf game or figuring out a way how you can use corruption to get good outcomes done.

Or, more likely if your moral compass is sound, quit and find an organisation that isn’t like this.

While I agree with you that random corporate world does behave this way, companies where founders are still around - don’t - because they’re mission driven.

matt_s
> 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.

Another way to look at it is that your role isn't in the decision making circle, even if you are on a project that is supposed to help make a decision. I was in this role evaluating vendors solutions, in hindsight I can see how I conflated the involvement in the evaluation process with the decision making, those aren't the same.

Think of it like buying a car. You could be on the project to evaluate car companies, features, test drive them and document findings but just because you did all of that doesn't mean you're a decision maker and shouldn't have any emotional attachment to whatever the decision ends up being. Yes if they make a decision with bad trade-offs, like a car with a lot of issues, you may be dealing with those and it may suck but that's your role.

I think part of politics around technical decisions is recognizing if your role has any attributes of being involved with the decision making or if your input is just one of many, potentially minor, inputs.

> shouldn't have any emotional attachment to whatever the decision ends up being

This is really good advice for anyone working in a large corporation.

bluGill
If the C-suite makes decisions "based on golf games" then you need to learn how to play golf. You don't have to be good, but don't be so bad that you slow up the game. It is okay to be 1-2 over par every hole, but you need to nearly always find your ball and not hit too far into the rough. Take some lessons if needed. (there are swings that don't have as much power but are a lot easier to be accurate - perfect for you who doesn't want you win, you just want to be good enough to play the game). Then make sure you are on the list of people who will "complete your four-some" when anyone is looking for someone to play.

Nothing wrong with being good at golf above if you want to. However this is about politics and that just means good enough to play and talk about the game.

edit: over par not under...

That’s advice like „wake up earlier, read more books to be just like Bill Gates”.

Playing golf alone will not get you in the circle.

Even if you never played golf getting invited to play golf by someone from the circle gets you play the golf.

If you are not the type or not the material you won’t be invited.

I am senior devsecops and save company from crashing once a year - people like me. But business guys get to play golf I am just a worker bee for them.

try_the_bass
I think they're saying that learning to play golf is necessary to succeed in such an environment. I don't think they're claiming that learning to play golf is sufficient to succeed.

You're arguing against a point they weren't making, I think

bluGill
playing golf is what gets you in a place where you can be invited. Eventually 3 people will have a round planned - but a round is 4 people so they will take anyone who is able to play right then. If you can't play golf you are not invited - or if you say you do but can't you get black listed.

note that you need lots of other social skills to use this opportunity. They are playing a game and you are a side character - if you say too much you are out of line. However you can talk for 2 minutes (out of more than an hour long round) - use your minute well.

gnarlynarwhal42
Sorry to nitpick, and I know what you mean, but 1-2 under par on each hole you would be shooting ~45-55 which would basically be the best in the world :)

1-2 over par is shooting 90-100 which is much more achievable :)

bluGill
Thanks, fixed that.
wordpad
Respecting and engaging with company politics in order to push good engineering decisions is one thing, but learning and playing a sport, I think falls outside of "other duties as assigned" for an engineer.
citizenpaul OP
Also how do you get invited? When the invitee is specifically inviting the CEO without you to circumvent your influence?

Who is going to do your job while you stroke egos?

Victim blaming as usual. The problem is you don't do the CTO's job in addition to your own....f-off with that hustle life nonsense.

bluGill
You don't play with the ceo normally, but you play with others who play with the ceo (might be another level).

the important point is to be known a few levels up. That will get you places.

i'm not good at this, but people who are have gone farther than me.

skeeter2020
if you're one or two strokes under par for every hole you'll be invited because you're a world class player, or more likely you don't want to get invited because who wants to play with people who suck that bad?
upfrog
You get invited by actually trying to play. Not everyone who tries will get in, but it's a lot more likely that you'll succeed if you work the problem, instead of throwing up your hands in disgust at the world.

Non-technical skills matter. People and organizations have multi-faceted incentives. If you think the incentives of the people making decisions are leading to bad outcomes, then learn how to make that heard to them. Learn the situation as they see it, and use your own, better-aligned(?) incentives to improve the organization. And if it's not worth trying, so be it. But you need to accept that much of the world is you live in will continue to be shaped by the people who care enough to see "that hustle life nonsense" as a worthwhile trade.

I don't know if "victim blaming" [1] is the right wording, but I agree.

Doing weird shit like learning & going golfing just to keep idiots from making bad decisions shouldn't be part of our jobs.

[1] I don't think "victim" is a good term; we can always go get other jobs or drive a school bus instead

harperlee
I'd add that in my experience, when you are close to the action, the cynic "golfing nepotism" take is usually missing a point of view that is far more rational; just far from the developer/architect that is dismissing the decision. Perhaps not technically optimal, or fair, or even legal - but even so, more akin to "I know this person delivered in the past, and the alternative is also good on paper" or "I really need to save my ass" (nobody got fired by choosing IBM) or "business-wise, this technical recommendation I don't really care for". Perhaps I'm optimistic but in general I don't really think (or want to believe) that people are quick to wage their careers on an acquaintance that is clearly selling something as part of their job, unless the stakes are really not so high from their point of view. Then again, open a newspaper :)
rizzom5000
This is just one example that was made public due to the federal case, but there is no doubt that this kind of activity is quite common in corporate America at all levels. https://www.justice.gov/usao-ndca/pr/former-netflix-executiv...

A solid understanding of behavioral psychology may make it obvious, but like you mention, one could also just open a newspaper.

le-mark
> 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

hopelite
And 100% of TikTok and Paramount information control acquisitions.
cjs_ac
The golfist outside the company played the political game better than the people inside the company.
quickthrowman
I would guess that most (?) decisions involving salespeople and the c-suite are relationship based. My entire industry runs more or less on personal relationships (commercial construction). In my case, virtually all of the work I sell is to people that trust me to deliver because I have repeatedly done so in the past. Every time I get a new customer I aim to build a relationship and deliver the best possible product I can so I get more work in the future, there’s always another guy with his foot jammed in the door waiting for you to fuck up and swoop in.

When it comes to stupid decisions in the c-suite that affect me at work, I use Colin Powell’s advice to ‘disagree, but commit’. The COO isn’t going to appreciate me calling him an idiot because of some policy he put into place. I comply and move on with my life. If the bullshit stacks up too high, move on.

an_aparallel
In same industry, our head of customer relations was asked recently, why did we award the job to x company? His reply hilatiously was: "i had lunch with him last, thats really how it works", made me chuckle. You must grease the wheels...always.
bigiain
> 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 signed paperwork weeks before

I worked at a place where without any of the tech staff knowing about it, the CEO literally signed a $600k/yr Adobe Experience Manager contract on a golf course with the Adobe Salesweasel, and it didn't get used at all. As far as anyone knows that bill got paid for two more years before that same CEO flew the whole company into the ground leaving ~100 people not only out of work, but unpaid for their last month and without their last 3 months worth of entitlements paid.

jojobas
C-suite stands to gain or lose most as a result of these decisions (even if a lesser loss is perceived more acutely by an engineer). Short of bribery, it's their calls to make.
fuzzfactor
>Short of bribery, it's their calls to make.

Sometimes falling short, maybe by just a hair, sometimes not :\

> 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.

You're just naming legitimate stakeholders (the C-suite) and asserting that they're illegitimate.

I grant you that playing golf is a cartoonishly pathological [1] version of it, but yes, there are always people more powerful than you in the organization, and if they have an opinion on what you should be doing, then you can either try to convince them (i.e. politics), or you can give up. Not playing is not an option, and being obstinate is a good way to get fired.

So maybe a case of HN comments being "more on point than the article", but primarily in the way that it directly illustrates what the author is saying: engineers routinely bail out of the politics, to their own detriment.

(FWIW, all of the items in the parent comment's list are even less extreme, and more reasonable, than your own. For example, if you throw up your hands in disgust simply because your colleagues want to use a new tool, you're gonna have a bad career.)

[1] and likely apocryphal - there’s probably something going on that is more rational, and characterizing it as “picking the golf buddy” is a cope.

rockercoaster
> So maybe a case of HN comments being "more on point than the article", but primarily in the way that it directly illustrates what the author is saying: engineers routinely bail out of the politics, to their own detriment.

IDK about everyone else, but I pretty routinely bail out of the politics of decisions when it's mostly to the company's detriment. Starts to look like an uphill battle against people above me on the food chain? Sure man, go ahead, not my money you're wasting. The only politicking worth doing in those cases is making sure I'm outside the blast radius if it's something so bad it's gonna eventually blow up. Luckily big businesses move so slowly that this rarely takes less than a year, and often quite a bit more.

Well, like I said: you can always give up. Sometimes that's the rational thing to do, even when you are engaged in the game.

However...

> I pretty routinely bail out of the politics of decisions when it's mostly to the company's detriment.

Maybe your judgment of "detriment" is right, maybe it's wrong, but the point of the article is that too many engineers want to do what you're doing as some kind of misguided purity play.

> Not playing is not an option, and being obstinate is a good way to get fired.

On the contrary, you can absolutely opt out of this stuff if your skills are valuable enough. Maybe you could get a bit more money or status by participating actively in corporate politics, but often the juice isn't worth the squeeze.

unlikelytomato
It's always golf... or something much more NSFW....

This item has no comments currently.