Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

- "Synergy" is the archetypal word that wasn't even brought up in the article.

- "Cross-functional"

- "Ping"

- "Green Field"

- "ROI" (this actually means something specific, but it's often mis-used to imply something like 'overall value')

- "MVP" (this actually means something but has now been co-opted to sound agile while meaning 'the thing we're willing to release to users and keep our pride')

- "A matrixed organization"

- "Get everyone on the same page"

- "Stakeholders"

... many others...



Again, those only seem like that because you dont understand them:

- Synergy: explained in my other post

- Stakeholders: anyone who holds any power over a decision, even if it isn't formal power

- Everyone on the same page: make sure that everyone has the right context and knows all the important facts to date

- ROI: how much bang you're getting for the buck

- Green Field: building from scratch, without using existing infrastructure (as building a factory on a Green Field), compare to brown field (using existing infrastructure)

- Cross functional: when you're working with engineers and lawyers, aka, people who will absolutely never understand each other

Sure, you could use long phrases to replace any of those, but what's the point?

Don't be confused, ask what it is :)


Good explanations.

However having to ask indicates these phrases communicate poorly. (This obfuscation, as the article states, is intentional.) Instead of "green field", for example, call the project "brand new" or "from scratch". There's no need to concoct additional synonyms in a language that already has so many.

Further reading: - Orwell's "Politics and the English Language" - Musk's "Acronyms Seriously Suck"


> However having to ask indicates these phrases communicate poorly.

No, they actually speed up communication. Sure, to someone outside that area of work, it might seem like poor communication, but that's valid for any profession.

> This obfuscation, as the article states, is intentional.

Might be in some cases, but dismissing all of it as obfuscation is naive.

> Instead of "green field", for example, call the project "brand new" or "from scratch".

No, doesn't have the same meaning. Both "brand new" or "from scratch" might also refer to the design.

Building a "brand new" datacenter "from scratch" doesn't have the same meaning as calling it "a green field project".

Every profession has its own language. Just because you don't understand, doesn't mean it is obfuscation, or inefficient.


I agree that this language can be useful in a specific domain, but you should not underestimate the barriers this creates to actual communication, confusion because you think it means one thing and your colleague thinks it means another, and/or alienating those outside the team that uses it and understands it. This goes for any language, business or otherwise.

This is a real problem, especially for customer facing teams that continue to speak their own language instead of the client's language, and it will destroy your relationships if you do it wrong.

The article is about this language being used to convey expertise when it does not exist (understanding of the language does not imply understanding of the subject you're supposed to know, but may make you sound smart in a meeting).

Obviously feel free to keep using the terms if they work for you, but do so while also knowing the impact of the words.

TL;DR: Words matter, sounds like you are of the same opinion :) As long as we use them purposefully and understand the trade-offs, all good.


I've worked in consulting for most of my career and have a deep understanding of the meaning of these terms - but thanks for your definitions. The whole point is to make people feel silly for having to ask, even if you just made up the term.

The whole point of the article was that business created / re-purposed a number of these things to mean something specific to _business_ rather than using regular words. The parent poster asked for some favorite examples of this, so I provided them.

I am not saying that I think all these words are worthless in a corporate context, but if you trotted out some of this during a bar discussion you might get laughed at. All disciplines have their own languages, and to really know it you should speak it, but sometimes this is used to hilarious effect.

"Hey - quick ask: can I link up with you tomorrow at 6 to talk fantasy baseball?"

"Yeah, let me ping my stakeholders and make sure I can get a block for some real ideation, you know, deep work."

"Alright. I'll take an action to get it on your calendar, and will capture learnings / best practices in a deck and send via email so we can circle back with the rest of the league."

"Great, thanks."


And since when is that exclusive to business? Pretty much every single profession does that. How many times have I heard other engineers using lingo to say bs? Countless.

Every single profession has its own language, and they all use it to keep outsiders out.

But apparently most people here in HN can't understand business lingo, so they just assume it is all bs.

Just look at the example you gave. I don't know about you, but I've never seen anyone use business lingo like that.

But I bet you could say the same bullshit using eng speak: "oh, hang on, I need to ping all the other peers, make sure they're up and running then run a distributed consensus algorithm to achieve sync and schedule the processes".

Pure bullshit.


Re: "Stakeholders", I don't think it has to mean someone who holds power over a decision, but rather someone who is affected by a decision and thereby has a vested interest in it. Though this is orthogonal to the power: they might have power as well.


Someone who is affected but has zero influence over a decision isn't in the way I most commonly see it being used a stakeholder.

If HR decides to lay you off, you're probably not a stakeholder.

But I agree that YMMV, and I see how it could also be used in the way you suggest.

The best example of Stakeholder is a director who a teammate presented a project to before taking it to the VP. The director said:

- I don't agree with this project, but it isn't my decision. But I'm a trusted advisor of the VP.

One of the best classes I ever had was called "Power and Politics in Organizations", and dealt with identifying, managing and using power in organizations. Power comes from many different sources (information, money, influence, friendship, knowledge, formal authority, etc.), and managing is one of the most important learnings when working in any organization with more than 2 people.

Sadly, most engineers overlook those skills and focus only on "hard" skills, which I personally find to be far easier than "soft" skills (which are hard as hell to master, IMHO).


Having moved from engineering to management, I can attest that at least some of these terms have specific meanings where I work, except when they're abused. It's just that they used to sound like nonsense when I weren't faced with management responsibilities.

KT - the expectation is that the recipient should be able to perform the conductor's responsibilities after the knowledge transfer.

Stakeholder - there is a very specific group of people (mostly VP and above) that fall into this category. They need to be "kept in the loop" (another bullshit word, I suppose) when major changes to features, resources or business strategy are made.

ROI - for us, this boils down to a number, either in dollars or an expected change in a KPI (another bullshit term?)

On the same page - when a meeting/mail thread is started with this intent, the idea is that multiple teams with different/conflicting priorities need to agree on something so that they won't later claim "why weren't we told about this?"

Going forward - it's better than saying "from now on", which feels like a finger-wag to me

Synergy - yup, it's mostly bullshit


Huh. For us, cross functional means very specifically that backend, mobile, and frontend engineers are on the same team (previously there was a backend team, a frontend team, and a mobile team, and getting a major feature done required coordinating all three).


Get on the same page is one I use. As is stakeholders. I find that sometimes they are the words that best communicate what I need to communicate, usually in the context of setting up a meeting. "We need to get on the same page with this" is a diplomatic way of saying "You don't get what's going on, or I don't understand what you are doing and we need to figure out what the end goal is and how we are going to go about it". And stakeholders is a convenient shorthand for "everyone affected by this project".

It makes me wonder how much corporate bullshit I hear is actually better communication.


Ah! MVP has lost any meaning. Better use PoC (proof of concept) because an MVP is just a finished product with all the bells and whistles because "product management" wants it all




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: