Hacker News new | past | comments | ask | show | jobs | submit login

The notion of bullshitters needs to be brought to the front of our industry's consciousness. Our industry is one where the impostor complex is rife and anyone who sounds confident must know what they're talking about, since even the PhD's aren't half as confident in their field of expertise as a bullshitter is at anything.

The tech industry is increasingly inundated with these types of people who manage to get placed high in management hierarchies despite knowing nothing about the technologies they claim to be experts in.

They're are the 'Agile coaches' who have never done actual scrum. The 'enterprise architects' who couldn't write fizzbuzz if their life depended on it. The 'thought leaders' who read a couple blogs about blockchain.

They are a cancer to the entire industry. I don't expect C level leadership to be savvy enough to call them out for another 5-10 years, but something needs to be done about these types of people. They actively cause damage to the course of any business by setting unrealistic expectations about what technology can do, how much it costs, and how long it takes.




>The notion of bullshitters needs to be brought to the front of our industry's consciousness

The industry (tech, startups, VC money) do bring bullshit to the front of the industry consciousness. I’ve never seen another industry push and promote “fake it till you make it” so hard.

Democratizing this...disrupting that...we respect your privacy and data...DAO/code is law...Self driving cars...uber is creating good jobs...Fyre fest...VR/AR...Theranos

From top down the industry promotes bullshitters.


A colleague of mine put the problem more succinctly “what other industry is there where the top decision-makers have never done the basic work of the company?” Most executives in finance have done some form of financial analysis and reporting, construction company owners have almost always done a hard day’s worth of labor, and a lot of directors have had to do some acting / camera work and whatnot. In tech (especially enterprise business verticals) your typical CEO outside Silicon Valley hasn’t ever written a line of code or had to deliver a software project of substantial size. Many are salesmen, marketers, consultants, politicians, etc. and the technology and how it works is just an afterthought. It’s as if executing on the technology is a complete afterthought to investors and frankly they may be right - the barrier to succeed in most enterprise software is probably not your technology as much as how entrenched you already are in the industry you’re working in. This oftentimes bleeds over into supposed tech companies like IBM and HP - your customer base and partners infects your company culture from the top down and drives out engineers. Engineers are far too often excluded because “they’re too pessimistic” and yet every other time I hear about dismissing engineers’ concerns I also hear about tanked projects where it’s a complete mess or situations like the 737 Max. The thing is that the other half is a pretty good gamble.


> “what other industry is there where the top decision-makers have never done the basic work of the company?”

Isn't the answer... most industries? My understanding is that large companies in all domains are heavily populated with executives and managers who came straight out of business school and into a leadership position.

There are those who rise through the rank and file up to the executive position too. I don't know the relative fractions are. But all of those kids who get business and management degrees end up somewhere, right?


Pre-experience business school (BSc) doesn't launch you straight into leadership positions.

Post-experience business school (MBA) can do that (that's usually leadership of 1-2 kids straight out of school), however to get an MBA you need work experience ... which means yeah, you have done the entry work somewhere

Note: I am not saying that they have done "basic" work (as in: developing code, flipping burgers etc.). But they definitely are not launched into leadership position without ever having done anything.


> which means yeah, you have done the entry work somewhere

Even if so, that somewhere doesn't have to be the same industry you go with your first (usually not top-level) leadership position, and neither of those may be the industry in which you end up moving into a top-level leadership position.


The vast majority of managers I've had, whether product or program managers, had very little understanding or experience with the job of programming.

In fact, i suspect more than half of them basically failed upwards. I can't be sure about this, because in many cases I could only see the piss-poor job they were currently doing, but I've experienced the incompetent junior-to-senior manager pipeline up close often enough that I wouldn't be surprised these senior managers were previously incompetent junior managers.


>Isn't the answer... most industries? My understanding is that large companies in all domains are heavily populated with executives and managers who came straight out of business school and into a leadership position.

That's really not true. No one goes from MBA to a CxO leadership position at a large corporation. To pick 3 random examples:

CEO of McDonalds managed one back in 1993 and was the CEO of two other fast food restaurants

CEO of Caterpillar started in 1980 out of college at a company Caterpillar eventually bought.

CEO of CVS started out as a pharmacist at a drug store in that was acquired by CVS in 1990.

Someone in a leadership position typically will have spent decades serving in roles with increasing responsibility in their industry.


Yes a prime example is the NHS. Much management will have no experience attending to patients.


To be fair on the NHS, there aren't enough Doctors or Nurses as it is.. it would be even worse if we started wasting their time managing budgets and KPIs


> A colleague of mine put the problem more succinctly “what other industry is there where the top decision-makers have never done the basic work of the company?”

In pretty much any industry where the “basic work” isn't white collar professional work, executives tend to have very little if any experience with the basic work. Where the basic work is white collar professional work, that's somewhat less common, but it is still not unheard of to have executives with general management experience but not experience with the basic work of the industry (EDIT: Or even industry-specific management: recruiting executives whose qualifying experience is in a similar executive role in a different industry isn't uncommon; a CxO chosen who was formerly a CxO with the same value of x in a different industry is common.)


> “what other industry is there where the top decision-makers have never done the basic work of the company?”

Most? Sorry for the blunt answer, but I really don't know how this can even be a question. The "I worked the assembly line and now I'm the CEO" is Hollywood fiction or outright lies in 99% of the cases.


> The "I worked the assembly line and now I'm the CEO" is Hollywood fiction or outright lies in 99% of the cases.

Do you have a citation for 99% or are you... bullshitting?


[flagged]


considering that it spells leet 69 42 boobies 2006 foo, I doubt it


That isn't a working link.

Is it somewhere online?


Wasn't the previous CEO of intel exactly that person.


>“what other industry is there where the top decision-makers have never done the basic work of the company?”

Not to belabour a point sibling comments have already made but I think it's the other way around, actually. Much more common to have a CEO in tech who has been in the trenches than in other industries.

Compare the likelihood of a tech CEO having some software engineering/programming experience to the likelihood of an oil and gas executive having worked as a roustabout or a welder, or a healthcare industry exec having done rounds as a doctor or nurse.


Depends on what you mean by "basic work" - most of oil and gas leadership comes from the engineering and geoscience side of the house.

Jeff Miller of Halliburton was a field manager.

Mike Wirth at Chevron is a chemical engineer and Chevron lifer.

Ben can Beurden of Shell is a chemical engineer and a Shell lifer.

Clay Williams at NOV is a petroleum in engineer.

Bob Dudley at BP is a chemical engineer and a BP lifer.

Paal Kibsgaard at Schlumberger is a petroleum engineer.

Ryan Lance at ConocoPhillips is a petroleum engineer.

I could go on, you get the idea. These CEOs have definitely been in the trenches.


I would disagree; most tech CEOs are sales & marketing people at their core. Especially once you grow beyond the startup phase.

Margins are fat enough in most tech verticals that operational efficiency often takes a back seat to driving the top-line. And once your growth starts to plateau, in comes a bean-counter CEO with a finance background.


I don't think the bullshitter problem is at all limited to the tech industry. In the financial industry there was Madoff, and not just him, but the surprising number of people who were ostensibly running their own funds who just put all the money into Madoff's hands and then took fees off the top. And having someone with a technical or engineering background at the top is no panacea against bullshit. IIRC, the top leadership of VW all started as engineers, but that didn't stop them from perpetrating the diesel fraud.


Hmm... The premise is interesting, but c-suites haven't touched the assembly line in many decades, regardless of industry. I have anecdotes of plenty of CEOs from all sorts of industries - ones that never flipped burgers, never played a video game, never pushed steel through a furnace, etc.


I'd say this is pretty common outside of small business. Watch the show "Undercover Boss." You see the CEO's of major companies working the bottom rungs of their companies. They are often very, very out of touch, so far that they get "fired" by their own employees...


me: 'it's a really bad idea to be developing new functionality on Flash in 2018'

management: 'that's not a helpful attitude right now'


So long as human labor is structured under Capital's impetus, we'll have such structures of idiocy because the VC is apodicticly talentless in the domain of his investment.


>apodicticly .. first time I'm encountering this word. Really cool.

From wiki, "Apodictic" or "apodeictic" (Ancient Greek: ἀποδεικτικός, "capable of demonstration") is an adjectival expression from Aristotelean logic that refers to propositions that are demonstrably, necessarily or self-evidently the case.


Apodicticly... harsh bro!


Well, so far software has largely been tasked with non-life or death purposes, and as such the larger tech industry has been able to get away with a bit too much cowboy development, with structures where it is apparently needed least and overpaid rockstar developers burning themselves at a few too many companies. This is not sustainable, and can not continue once a largely automated society is attempted. At that point, software is no longer playing games, and will be pipelines of interconnected systems which must cooperate in a continual life or death scenario for everything to just work. The industry is going to have to get much more formal and transparent about the quality of the products we provide, or giant automated catastrophes will force regulations nobody will be happy about.


That’s a bit shallow isn’t it? Did Elon fly rockets before creating space-x?


Didn't he at least finance it with a big portion of his own money, though? I'm more inclined to trust those than the Elizabeth Holmes Stanford dropout know nothing types


I feel like there's a joke about getting high that could be made here.


Some thoughts on why this is. With VC the customer is actually future investors, and the true product is a pitch deck. Everything else is a prop. At first this seems crazy, but when you consider wealth inequality it becomes clear that the really money is made convincing very rich people to deploy their capital, not in providing valuable goods or services to workers.


> really money is made convincing very rich people to deploy their capital

The industry could use more literature on the "court politics" of this process, including what happens socially if you lose the capital of those rich people, have a disagreement on strategic direction, or partner with rich people who themselves disagree on direction.


I always interpreted 'fake it till you make it' as 'promise what you could do with sufficient resources'.

That is fundamentally different from people who just make up random shit that sounds good to whoever has money, without any idea or plans to materialise it or whether it's even possible.

You do raise a good point with Uber/theranos/dao.


I'm sure that's what every person who deploys that phrase tells themselves (and everyone else) that this is what they means.

The problem is that when "making it" is a huge long-shot (most tech ideas) and "faking it" is really easy (most tech ideas) then you end up with a whole lot of fakes that never make and a bunch of people who either need to come to grips with the fact that they are basically frauds or who will simply spin it as a "learning experience" and use their failure to promote themselves as having "made it", since who has ever made it without making a few mistakes, right?

Accountability is the big problem, but I also think that the superficiality of relationships is another big contributor. It's the same as accountability, really, just on a different scale and it's done before the "fraud".

I once went through an LGA (large group awareness) program where a part of it was about having small teams and buddies keeping each other accountable to their personal goals. There was a phrase that came out of that when people who were supposed to be holding each others accountable would both fail in their goals because neither wanted to call the other person out for fear of being called out themselves, or out of a sense of hypocrisy for giving someone shit when they had not finishing their own goals.

This was called "Cosigning each others bullshit" and I think it's what happens more often than not in high level business/political dealings. We'd have a lot less high-profile fraud/incompetence cases if more people had the courage to keep other people honest before it got to that point.


it's very socially and economically costly to keep other people accountable, so most people lack the fortitude to do so.

this is why we have so many hero myths/stories, to valorize those few people brave enough to pay those costs for the rest of us. that esteem bestowed is one of the few ways we can repay the costs (if only incompletely) that "heroes" incur for us.


An uncomfortable truth about our society is that if you get rich by faking it, then you really have made it.


"Fake it till you make it" means, sound like you're way more confident about what you're saying than you actually are, until you become the sort of person you're presenting yourself as. It's not people making up random shit, it's people making up totally plausible sounding shit.


If the ones that are buying that shit don't know enough about how it works, it's not that difficult for a bullshitter to make the implausible sound plausible.


"Fake it tll you make it" was also a saying to counteract the impostor syndrome telling themselves that 'theyre worthless, cant do anything, know nothing, etc'

Bullshitters never really followed this. It's the Trump game. Keep talking, making stuff up, while moving faster in the direction you want. And it's too hard to keep up, so implicitly people believe portions of it.


It's a very blurry line between "insufficient resources" and "making stuff up." Everything is easy when you're not the one doing the work.


I interpret it as in hang on, keep on doing what you're doing and some patterns will emerge, you'll cut through the noise, etc.


"Fake it till you make it" is often about jumping at a market opportunity on borrowed time, money, or experience. Like Bill Gates licensing MS Basic before he had written it.


> Like Bill Gates licensing MS Basic before he had written it.

That's actually an interesting case because, although he didn't have MS BASIC at that point, he knew he'd be able to deliver it by the time he needed it. So, was he really faking it?


I just looked this up. According to Wikipedia, Gates called MITS and offered to demonstrate an implementation of Altair BASIC in roughly 8 weeks. He used those 8 weeks to implement it. So I was wrong - he didn't license it, but merely scheduled a demo, before it existed.


Or like Bill Gates selling MSDOS (based on CP/M) to IBM


>> push and promote “fake it till you make it”

Causality then render a situation where bullshitters have now gotten so good at faking it that buyers of tech are simply herrings among hungry dolphins. Bullshitters in our industry have united and made it impossible for buyers (herrings) to see any other choice but to become swallowed as a meal. So they try their best to choose the very best dolphin to be swallowed by. And then they are swallowed.

Because:

- founders (who are bullshitters) will hire other bullshitters - the world is saturated with flawed, illogical messages and we have become used to it

Solution:

- stand the F up on every meeting where you hear BS, and call "shenanigans"!.


>> Solution:

>> - stand the F up on every meeting where you hear BS, and call "shenanigans"!.

Great way to get yourself sidelined in the near future, and not being able to intervene when it will be your job to implement a fantasy...

The problem with being honest in a situation like this is, that it will disrupt everyone in that meeting, not just the bullshitter. You'll be perceived as a fire starter and the next meeting will likely take place without you -- organizations at a certain size can be very flexible this way. Or worse: They retaliate. Bullshitters are usually good at manipulating peoples perceptions. Once they feel threatened, they are likely to respond (in a way, you'll probably lose, since they can dictate the turf and the weapons).

A way I found to deal with a situation like this is: Try to gouge the impressions of the other participants of the meeting -- cigarette breaks are perfect for this kind of "talk in private". Try to figure out if they also found this or that aspect of the meeting a bit odd. If it is so (and it very likely is) call out the BS for what it is, but don't be too bold about it and focus on one - two key aspects, not more.

You are usually not alone in your perception of bullshittery and others are probably aware of it in one way or another. It can be a real eye-opener to them that they are not alone in thinking that, was was talked about before was a bit... exaggerated. Once they are aware they might percieve this notion in other aspects of the work of said bullshitter and it gets harder for them to get away with it.

I have to say, I have only limited experience with roles in higher management. Usally the higher up the food-chain, the better the bullshitters and the better the strategies and tactics of them -- it might not work that way when you are up against a hierarchy of self-proclaimed experts. But in smaller organizations and "everyday"-meeting that are somewhere "near production", this is a valid tactic, that has never failed me thus far.

-----

Gosh how I hate this form of office-politics...


>> You'll be perceived as a fire starter >> cigarette breaks are perfect

@maze-le, realize, your fingers are going to get burnt, either way. Just do the right thing. For your kids. Because they are going to ask themselves: "why did daddy work so hard toward X, when X is so bad for humanity?"

Don't fucking do X, man, is all I'm saying. You know what X is.


I empathize, it's hard realizing that bureaucracy is stronger than you are, even tho you're so much smarter and ethically stronger than all of it's constituents (and that your plan is dead simple `do what's right, no qa'). Burn'em office buildings up is what i say. And become some kind of handcraftsman (farmer, construction, mechanics, convenience X). I'm no joke :) The core of the problem here is "management" not "industry".


>The problem with being honest in a situation like this is, that it will disrupt everyone in that meeting, not just the bullshitter. You'll be perceived as a fire starter and the next meeting will likely take place without you -- organizations at a certain size can be very flexible this way. Or worse: They retaliate. Bullshitters are usually good at manipulating peoples perceptions. Once they feel threatened, they are likely to respond (in a way, you'll probably lose, since they can dictate the turf and the weapons).

I can relate to this to a 'T'. The worst is when they are sociopaths on top of everything else


"If you see fraud and do not say fraud, then you are a fraud." - NNT

Still something I'm trying to live up to and it's much easier said than done... likely there is a selection mechanism in these organizations where anyone with the courage to do that is recognized and passed over early, or else is removed as soon as they do this.


>> likely there is a selection mechanism in these organizations

There is definitely such a thing as a "selection mechanism" and it lives within every organisation.

In the best of worlds people would be selected for X. X is not:

- feeding the "growth economy" - attribute to "the growth of the market" - "become a unicorn" - destroying wealth, and by wealth I mean "nature" - delegating responsibility not to yourself and your peers but to your offspring

I have no idea what X is and you know what, who cares? Who are we to strive for being the "best of worlds"? We haven't even gotten past the notion of being the "best of nations".


Not only promotes, favours, enables and prefer them.


How tf is Fyre Fest on the tech industry, that was 100% entertainment and hospitality.


Completely fueled by Instagram tho. It's on the tech industry the same way Trump election is on Facebook.


The tech industry is also responsible for ISIS, since they use social media a lot.


Dude I struggle with this everyday. When I first started off in my career I was so nervous to express any technical ideas or questions in front of other people because I thought I was stupid- as I started progressing in my career I learned that a lot of the people I encountered at work who were ultra confident (and probably attributed to my tech self-consciousness) actually knew way less than I thought. I still don’t consider myself to be good at what I do, but I do know what I do know, and more importantly I know what I do not know.


The realization that I came to was that by speaking up I was usually asking a question that many people were not asking; by providing a strong opinion it would help to catalyze deliberate action. If you stay silent we'll never get anything really done.


Yeah, but I find I usually take a social hit by asking the question. A good 80% of those listening will think that you simply don't understand something. The other 20% are either indifferent or actively threatened by the observation. It doesn't pay to speak up about anything, you just get talked down to by those who are bullshitting.


I once stood up, as an intermediate level software engineer, in a meeting with executives and senior managers and senior engineering leadership, and identified multiple areas where a consultancy, who we were entering into a partnership with, was utterly full of shit. Isolating not only where the technical solutions wouldn't meet the technical challenge, but also in areas of outright legal / regulatory violation.

You know what I got for it? I was asked not to return to the meeting that afternoon. They went forward and everyone was happy and confident that everything would be perfect. I didn't get a promotion that year, and I do believe it was in no small part because of the fact that I called out specific instances of bullshit, and I earned a reputation that persisted there as a person who torpedoes progress.

Well... ~3 years after that meeting, and having watched many millions of dollars evaporate, we're in litigation with that consultancy. Yet, the people who made those original decisions had gone from manager to Director or VP. They go on to make other insanely stupid fucking decisions, without consequence, and with an even wider reach because of their shiny new titles. Wasting more and more resources and causing pain for the folks under them.

There's no justice here. The bullshitters have won.


Theranos was a poster child for what you describe, all the engineers/lab analysts who complained were systematically gotten rid of and threatened. People who invested in or made deals with the company did zero due diligence. They are either disconnected from reality, or they think it's one big game. Reading the book "Bad Blood" is so unnerving. And yes, you are absolutely right!


Sometimes I wonder if Bad Blood will be used as a blueprint, instead of a cautionary tale, in the coming years. Much the same way that I've seen the shenanigans of Office Space applied over the last 2 decades. Except that that's a much more frightening prospect than the comparatively benign bullshit in Office Space spreading through the industry.


I was kind of the same, very shy to ask questions and "look like a fool".

That was until I got my PhD. I still realize that I don't know jack shit, but for some reason now I don't care, I now feel I don't have anything to prove to anyone. So, if I don't know something I just ask. Do you think I am stupid? that's your problem, not mine.

Hopefully you don't need a PhD to realize that like I did.


I am in a similar situation. I once explained to my dad that having a Phd has allowed me to proudly proclaim that I don't know something without any pressure whatsoever. Not that you need a PhD to say I don't know but it helps.


Oh, I'm not shy. Far from it. I just am politically savvy enough to know that saying anything outside of what is expected just opens you up to attack. It's an impossible game to win.


Not sure I agree with that. When you ask a question, you may be speaking for most of the room. It's just that you're the only one bold enough to say it. And if you are speaking for most of the room, you won't take a social hit for the question. Quite the opposite.

(Of course, it can be that you just weren't paying attention. For questions that come out of that situation, you may in fact take a social hit, and perhaps appropriately. If you just don't understand something, you probably shouldn't take a hit, but you may do so in more toxic environments.)


> most of the room

Careful, there's an important distinction between "the majority of participants" and "those who have the most power and the most to lose."

In fact, that reminds me of a Terry Pratchett quote which I think is particularly appropriate to this subject:

___

> Supposing an emperor was persuaded to wear a new suit of clothes whose material was so fine that, to the common eye, the clothes weren't there. And suppose a little boy pointed out this fact in a loud, clear voice...

> Then you have The Story of the Emperor Who Had No Clothes.

> But if you knew a bit more, it would be The Story of the Boy Who Got a Well-Deserved Thrashing from His Dad for Being Rude to Royalty, and Was Locked Up.

> Or The Story of the Whole Crowd Who Were Rounded Up by the Guards and Told 'This Didn't Happen, OK? Does Anyone Want to Argue?'

> Or it could be a story of how a whole kingdom suddenly saw the benefit of the 'new clothes', and developed an enthusiasm for healthy sports in a lively and refreshing atmosphere which got many new adherents every year, and led to a recession caused by the collapse of the conventional clothing industry.


Sure. But that's a political price rather than a social one. (You'd better be prepared to pay it, though.)

I have, in my career, "spoken for the room" maybe three to five times. In two of them, I was already on my way out the door, so I wasn't very worried about the consequences. In no case was I ostracized or belittled by the non-management in the room. I received a few, very quiet, thanks.


I'm familiar with this scenario. It took a while to find the right approach and build the confidence to challenge a room of people with this mindset. It is definitely possible to stand up to this mentality and succeed in a workplace, but it is a constant challenge.

After a long time fighting these battles I realised I had gained a lot of skills in dealing with narcissists and sociopaths in the mission to simply be good at what I do, to the point where doing so was a large portion of my "job". This was taking a lot out of me personally, it detracted from advancing my desired skill set, I did not enjoy the type of person I was becoming, I hated going into meetings where I knew so and so would be there, despite knowing I could win over the room. Over time the general anxiety and fatigue bled into my personal life and outlook to the point where I basically had a mental breakdown (though I was pretty good at hiding it).

The best thing I did was to get the hell out of there and learn how to identify companies like this ASAP, preferably during the interview itself. Better to have something else lined up first, but I have endured long months of no income rather than place myself in such a toxic environment again and am all the happier for it, my marriage and relationship with my kids improved immeasurably once I took my hand out of the fire so to speak.

There are many great companies, from startups to global enterprise who value an open and inclusive culture, newer companies especially are wising up to the damage bullshitting narcissists inflict on their reputation and bottom line.

A really great company to work for gives everyone in the room a voice, and they definitely exist. Although finding the right fit can take some time and a fair amount of pain along the way, it is worth it in the end if you value your sanity and wish to avoid burnout.


Thanks for sharing your story. What screening methods would you recommend for identifying those great companies / micro-societies?


I like the thread so I’ll pitch in my ¢2. :)

If you end up looking for it you do so because you’ve learnt what you need.

“Different people, different needs”, to quote the great leader David Brent.

If you end up here eventually — interview the hiring manager and members of the team. You are the one looking!

For me personally I’ve realized that a company being listed or near IPO is usually a problem.

I’ve recently turned down a couple of interesting offers due to looming IPO. Some might think this is odd, but the track record of my “career” is all I have to go by.

The best places I’ve worked at is where the CEO was the founder and company not listed.

This could indicate that there’s proper heart involved and in my experience usually a lot less politics, hence less bullshit.

No truths here, just my own path.


Spot on, there's no "find good company" algorithm because the type of company I might like working for could be totally different to the type of company you or anyone else wants to work for.

It comes down to knowing yourself and what you're worth, and going into interviews with an eye to interviewing them too.

You get to a point where you don't mind anymore if you don't get that call back, because that's a mutual bullet dodged. You probably do have to have built up an industry reputation first, so there is that initiation to go through, after which people should be telling you why you have to work for them and not the other way around.

I have anecdotes of working for CEOs, unlisted, who were absolute sociopaths, which I think is a great demonstration that there's no single rule or method other than investing more time in understanding ourselves first, so we're appropriately armed when deciding whether or not we want to work for a company.

Turning down an offer or saying no to an interview is often the best thing for both parties, which is an odd concept when everyone is supposed to be grateful and enthusiastic to be employed.


I don't have a "who is a good company" algorithm, it's pretty complex and outward seeming behaviours don't always reflect what's going on inside , and our own interpretive judgements from past negative experiences can colour our approach to new opportunities, like if a founder doesn't call you back, or plays hardball on contract terms, might trigger something personal that doesn't reflect the true nature of the business - as I say it's too complex to codify.

For me personally the logical starting point is identifying what is important to ourselves. I won't say a "wolfpack" organisation that tears shit up and thinks about consequences later is any less valid than a more open and considered organisation. So any method, to me, starts with identifying our own values and goals.

I made a spreadsheet (https://docs.google.com/spreadsheets/d/18frXcsVnPoa8tIxdVCqf...) to help identify my value "pillars", quantify their meaning to me in terms of fulfilment, then guide the process of satisfying those values. I try to explain it here https://medium.com/@aparker/spreadsheets-for-the-mind-de1c19...

Whatever method is used, figuring out what you actually desire is the hardest part, I find. Maybe I'd be happier herding cattle in northern Australia? I wouldn't know if I didn't take the time to lay it out.

I think once you know what it is you actually want, then it's much easier to answer your question, because until you know yourself, you're just bouncing from one situation to the next without full agency.

Assuming you know your goals, desires, pillars etc, then a lot of it comes down to experience. Investigate the history of the company you're interviewing for - do they align? Ask questions in the interview that put them on the spot regarding your values, they probably won't call back but that's a bullet dodged. Talk to people who have worked there before.

Do your research, search for local meetups, startup companies, be active in the community, stay in touch with colleagues and friends and always be ready to meet with someone new for a coffee. Hard to do between the 9-5, there's no instant formula, but chip away at it and build up a network of people you trust and respect, and who trust and respect you.

It has taken me the best part of 40 years to get to this point though, sometimes you just have to swing it but knowing yourself is the first step I think, as you're no longer walking into interviews as the "candidate", instead you're walking into interviews as the guy who they need (and if they don't need you, that's fine, everyone dodges a bullet).


>> A good 80% of those listening

those listening probably comprise only 25% of the people in the meeting, 5% if it is a standup.


There are even bullshit questions, ones that give the appearance that one has an idea or an insight when in fact they end up convolution the path to a solution that eventually emerges naturally...


The best bullshit question is always to ask developers if they are sure their solution is foolproof. This has two nice side effects if you are looking to suck up to management. 1)It shows you are concerned about the project/product/company. 2) Should something go wrong even if it is the tiniest thing you like you had a point. You get all this while not taking the risk of doing the implementation. That is bullshit 101.



There are also questions that are only designed to humiliate the one being questioned. They are performative acts, not genuine questions.


When you are young, you think adults have it all figured out. When you become an adult yourself, you realize a good chunk of people are straight winging it and, in many cases, entire companies are winging it all together without fully realizing it.


Reminds me of this Calvin and Hobbes: https://i.redd.it/5k0uft6n3bcz.jpg


I would like to add something to this:

If a person or a company is lucky in some way, they will credit it to their own competence, thinking they figured it out. I know I have done this several times in the past.


Also, you can start at a company where things are figured out and watch the "growth phases" introduce layer upon layer of smooth-talking, overly-confident bullshitters, and, before you know it, the entire company has gone from knowing what they're doing to entirely winging it. This is what frightens me the most, because it seems to be systemic and almost everyone that I talk to these days in tech is suffering through some phase of this problem.


it's all fine and dandy until the sysadmin you're talking with pronounces "mail queue" as "mail kway". with a straight face. then you start to realize they may know less than you do.


This is a crazy naive take and Id argue almost the opposite. Id say if you want to cut down anti-intellectualism, that might be more of a founded hot take.

Start-ups are foundationaly bullshit. It's almost always some person with some type of observation and a relative level of blind faith for an idea or system that MAY work. Worse than that, almost every major breakthrough or improvement ends up looking completely different than the original hypothesis immediately rendering the original confidence as bullshit. We just apply genius historically.

In the end startups seem to be a confidence game where a group or person basically need to survive long enough for a point on their series of experiments to work and their bullshit to be "prescient."

My observation on tech and engineering is the disdain for bullshit is a clumsy hatred for the uncertain nature of social exchange amongst people. The rules are very different than the absolute predictability of systems like math and logic and that makes people uncomfortable and angry.


Gotta say, you just dropped a lot of insight in that post


If bullshitters rise to the top with very little work or knowledge, then perhaps being a bullshitter is the smart choice for people of a certain disposition.


You're right that bullshit sells well. From OP, something about it runs in the family:

>socio-economically advantaged teenagers are more likely to be bullshitters than their disadvantaged peers.

I had the misfortune of seeing this up close in consulting in tech. Your customers are idiots, that's why they hired "experts." They don't know how to judge expertise (otherwise they wouldn't be hiring you). They hire based on emotions, recommendations and epaulettes because that's the best they can do.

All three of those are completely subjected to cronyism, in my observation.

My experience here made me a firm believer that institutions and businesses really need to be allowed to fail. The most epic stupidity (and toxic politics) always comes from the ones that were furthest from that principle.

And I'm never doing that again. There is nothing I can buy with paychecks from interacting with that toxic, idiotic side of humanity that makes it worth it.


> They don't know how to judge expertise (otherwise they wouldn't be hiring you).

I've had this realization many times that, in most cases, I likely sound exactly the same as the 5 BS artists that came before me, and there's very little I can do to distinguish myself outside of long-term relationship building and delivery.

Others before me have said the exact same things, just not delivered (or hosed up a project beyond belief). Me saying something may sound exactly the same as the previous X times - they've heard it all before.

I've got a few clients I've worked with for years - they trust me implicitly because I've delivered (and when I haven't, I've made good, pushed through, fixed stuff that needed fixing, etc). After years of experience, there's deep trust. When I say "XYZ", they have a high degree of confidence in my ability to deliver. Outside of spending years developing those relationships, I'm not sure how else you can get a level of confidence even close to that.


"Consulting doesn't work because you can't sell consulting to a competent organization and you can't deliver consulting to an incompetent one."

Hale's Law*

*i.e. me.


Perhaps for them in a narrow sense, but considering the damage they do, I'm to the point where I'd be willing to have companies pay them their inflated salaries just to stay home and not interfere.


You need to find the right balance between bullshitting and delivering . Elon Musk or Steve Jobs are first class bullshitters but they also back it up quite often (not always though).


Elon Musk and Steve Jobs are and were highly intelligent people. For them it is less about bullshitting but more about their dreams and goals.

I do not believe Elon Musk is bullshitting when giving timeframes, he knows what is possible technically, but fails to predict how long it takes to deliver


I don’t think there is any inverse relationship between intelligence and a tendency to bullshit. There are smart bullshitters and stupid ones. The stupid ones tend to be obvious. The very smart ones end up running countries and corporations.


and sometimes people just think you're bullshitting because they have no idea that you can actually deliver (or that anyone can deliver) but you know that you can (and perhaps even have done so).


Yes, that would be the problem.

Parent poster is saying we need to stop letting it be that easy for them.


Smart for the individual. Bad for the whole.

IMO people should think more of the whole, more often.


It's not that simple.

There certainly are those who confidently sell something without having any actual real-life experience with the matter at hand.

However, another harmful pattern is rampant in the tech industry as well: The one that assumes that technical knowledge is the only thing that's valuable and everything else (sales, marketing, business stuff in general, you name it ...) is just bullshit.

This widespread attitude not only tends to relegate those who exhibit it to positions of - well-paid - grunts, who have no say in a product's or company's direction even if they're the ones who create most of the value.

It also is the cause of an equally widespread resentment towards less technically inclined people, who from that point of view reap most of the rewards while providing little benefit.


It's not even THAT simple.

There's a difference between thinking sales and marketing is all bullshit, and thinking that the sales and marketing people you're working with are bullshit.

A previous company of mine hired a product manager. I definitely don't think product management and direction is bullshit. But this guy just wrote "synergy" on white boards all day, made us start sizing our tasks, and never gave anyone good ideas or direction.

Hearing me complain about this, you might assume that i'm just another engineer that thinks anything but engineering is bullshit.


Hear, hear!

For the love of Jesus Christ, the bullshitting in our industry must stop! This is my main gripe with our industry and the reason I've been contemplating getting the fuck out of Dodge on, holy shit, so, so many occasions. I've been in it for 25 years+. But,

people who are full of shit need to shut the fuckz up.

It takes a significant amount of civil courage to take tone in a meeting full of bosses. But if you don't then who do you expect will take tone, stand up and call out bullshit? Are you delegating that responsibility to someone else? Your kids perhaps? Are they the ones who aren't supposed to just ride on the wave of absolute crap that is our ancestors idea of "economy"? Or are you?

People who have guts as well as brains, take tone and make a scene.

Edit: spellng


ESL here. What is "take tone"?


To take a certain tone with someone means to speak in a certain way -- as in, use a particular tone of voice.


ESL as well. I think it might have to do with tuning (https://en.wikipedia.org/wiki/Musical_tuning) which is usually done before a concert. So it'd be: ready yourself to make a scene.


Sing!

Edit: in case anyone thinks I'm trying to sing the gospel of The Christ, then you are wrong. I'm not a Christian. I'm much more in favor of rationality. I'm using the name of The Lord as a kind of "click-bait" if you will. But you didn't realize I as being doubly-sarcastic, so I realize now why I'm being down-voted.

Shame on me for trying to be witty.


This can be done one action at a time. Every time someone claimed expertise in something I know, I ask about it. If someone uses a buzzword I don’t know, I ask them to explain it in plain English. And I ask again if they define one buzzword with another. And if they namedrop a mutual friend, I ask the connection their opinion.

BS is a cancer. Unless you’re drinking with friends, in which case it’s entertainment.


The problem is not the bullshitters.

They are usually a sign of deeper problems that no one more competent wants to deal with. Does Bill Gates want to be President? Nope. What a hassle, too busy, other interests etc etc etc.

The higher up you climb no issue is black and white. And the more ambiguous things get in terms of cost to self and everyone else, the less the number of people willing to stick their neck out.

Thats when you locate a master bullshitter and invite him into the room with all the best and the brightest present and hand him all power. It shakes everyone up. And sooner or later someone will step up. The older you get the more you play these kind of games to 'nudge' people into taking on thankless responsibilities.


"Thats when you locate a master bullshitter and invite him into the room with all the best and the brightest present and hand him all power. It shakes everyone up. And sooner or later someone will step up"

Could you explain the social reason for why this is? Is it because everyone else think they're better off sharing on the upside created by the Bullshitter, while not being as exposed to the downside? Do they think they can control the BS artist instead of the other way around?


Yup it's very much a tradeoff. Things break down all the time.

> Is it because everyone else think they're better off sharing on the upside created by the Bullshitter, while not being as exposed to the downside?

Some within any group will think this way (and help in propping up and supporting). Some just don't want the job, don't want to deal with more shit, want to work on other things etc etc.

All this creates a space for the bullshitter to exist.

Whether the bullshitter gets there by his own enterprise or someone puts him there, it creates a tension within the group. Good managers try to channel that towards positive outcomes. It's why they get paid what they do.


Your are the bullshitter in somebody else's story.

I mean nobody is 100% bullshitter 100% of the time. How do you know when and about what they are.

(I am genuinely interested in knowing)


I have always thought that the hierarchical system used for doctors here in Sweden could be applicable to tech.

Doctors here specialise in a field after some time of general practice and then some of them become "överläkare" (lit. superior physician), and have both deep expertise in their area but also some managerial responsibility for their department.

Of course there is hospital administration etc, but the senior doctors still provide domain expertise and experience. Their criticism/opinions about practices at the hospital etc are generally respected, while they still practice medicine and assist in the most complicated cases.


The actual physician-ing might be relatively hard to bullshit (but I wouldn't be 100% sure), but how can you be sure they aren't terrible managers? It might even be anti-selected (as it is with science professors)


The time it takes to build software is my biggest concern right now. I have nearly worked myself into severe states of mental health trying to meet unrealistic deadlines. Who sets these deadlines? I have no idea, but more and more of the engineers around me are leaving for better working environments and being replaced by fresh engineers who are lured in by the salary.

Needless to say, I’m eager to work in a healthier and realsitic culture.


How do you prove someone doesn't know something?

It's an impossible task if it's not their job to implement. So it borders on impossible to be an IC and a bullshitter.

However if you're a supervisor or manager which I would argue are the majority of bullshitters, and you aren't committing code (or other similar technical work), then how would you prove that they don't know what they are talking about, without getting fired, until it's too late? What happens when the bullshitter has top cover and can't be called out/fired?

The standard response to these is "that's a bad place to work so quit." Ok, maybe sometimes. However most people don't have the ability to do that. So they just double duty the work and get the job done.

So, I'm curious how do you call out bullshitters when you can't prove they don't know something? Honestly asking cause I'd love to do this a lot but don't know how.


Preach Brother! This has become ubiquitous and the Norm in the Software Industry. People's mindset and expectations have been so programmed that nobody calls out BS; they just accept it and move on using the excuse "everybody does it". Every Engineer in the industry has to play this "game", how much ever he may find it distasteful, if he wants to get ahead in his career. You can see the results everywhere; job ads asking the impossible, resumes filled with skyhigh exaggerations, completely mystifying product presentations, companies with claims which have no bearing to reality etc. It is a vicious cycle and i can see no end in sight.


As a software engineer with a degree in non-CS STEM, I constantly ask myself if I am just a bullshitter. I can pass technical interviews for the most part and I code for fun, but I can't help but think "the people who work at Google are probably better than me".


That is called imposter-syndrome, and it basically is the opposite of bullshittery. All of us have insecurities about what they do -- our field is concerned with very abstract concepts and at the end of the day you have produced something of value (lines of code, a build system integration, maintenance on a legacy system), but you cannot touch it, feel it or have any relationship to it other than intellectual satisfaction.

This can lead to a valuation problem, where we find it hard to put a value on the work we actually do. We suddenly begin to doubt the whole process and our role in it. Its not unusual in tech, really many of us have the exactly same thoughts.

>> "the people who work at [X] are probably better than me"

Yes, some of them probably are. And some others are incompetent idiots. But most of them are neither here nor there and good percentage of them are asking themself the very same question (with X = {microsoft, apple, nasa, you name it...}).

The fact, that you are able to reflect on yourself, "can pass technical interviews" and "code for fun" is a good sign that you are probably not a bullshitter.


No more apparent than in the Bay Area. The confidence rattles you, and then you see these guys getting promoted and moving up. Charlatans all of them!


The 'Product Managers' who don't know what the product does and the 'Business Analysts' that have no idea about the marketplace and who solipsitically shuffle Jira tickets endlessly...


It could be said that I dumped my last four (four!) jobs due to the extreme bullshit artistry that agile/scrum methodologies engender.

That could be said, but it wouldn't be 100% The Truth.

Still, it almost feels right to say that. Because I started to feel truly dehumanized each time I found myself deeply mired in a process that revolved around a daily stand-up. I wanted to punch walls, strangle people, rip my hair out and scream in people's faces for all the polite stupidity and phoney baloney lip service we waded through every morning.

It was like, hey, let's start the day with complete fiction, and then try to build real progress on that foundation of laffy taffy and silly putty! YAAAYYYYY!

Why did I have to stand in a circle and tell lies and listen to lies for 20 minutes? Why did we go around the circle, look each other in the eye, not wink, and then say things that weren't even close to true?

I lost respect for most of my co-workers that way. It felt like the worst descriptions of a certain cult, where as you level up, you must, with ever-more convincing conviction, claim to believe in science fiction fairy tales revealed by The Word of a 1950's sci-author.

Before agile/scrum, it was safe and reasonable to take two or three weeks to complete a long-running chunk of serious effort that mattered to the success of a project.

After agile/scrum, that was no longer true. Daily incremental progress had to be "proven" and if that were not possible... UH OHHHHHHHHHHHH! NOTHING HAPPENS. (but still, uh ohhhhhhhh)

And then the fucking beating a dead horse sessions. Running back-to-back meetings (yes, these are called meetings, folks) for planning AND retrospectives. Two hours chopped out of each Friday, having planning for next week, and a retrospective for this past week, or I don't even know what week. Really? Seriously?

Two hours locked in a room where nothing happens, even though we have to stand around in a circle and prove something happened yesterday, or justify why it did not.

And oh yeah! Backlog grooming. Another hour for that. Where the rubber meets the road on the bullshit artistry, accumulated backlog garbage fires, for all the actual daily tasks like log scraping and urgent bug fixes that actually have to happen or a significant portion of real and necessary business falls flat on its face if neglected.

And oh yeah, multiple hours long actual design and planning sessions injected at random any given week, where we would be assembling the true-true goals that might ostensibly take shape next quarter or something. This is where you gain the realization of who the ghosts of Christmas past are. The dead, fired and quit employees who were responsible for all the backlog tickets, long long ago, before time immemorible, frolicking amid the primordial ooze with with prototypical vertebral boney plate exoskeletons and filter feeding mouth parts, must have experienced meeting like these... but where are they now?

I'm not going back. I won't work any such sort of job ever again. I won't interview for them. Apply to them. Talk to people. It doesn't matter. I never want to work again, if that's what work looks like now.


Filter out bullshitters from a company my making them take a small basic interview test from each level that they are supposedly leading. “Never heard of fizz buzz? Good bye...”


> but something needs to be done about these types of people

I've been thinking a lot about this. Why doesn't capitalism take care of this. what is the fundamental flaw in capitalism that allows this.


The problem is information asymmetry - see https://en.m.wikipedia.org/wiki/The_Market_for_Lemons


Are the fizzbuzzers real? I feel like their existence is somewhat mythological.


Have read a few descriptions that seem first hand.

Have been greeted enthusiastically 10 years ago by the team I was joining because I was a shining example of the kind of candidate they wanted in a see of wannabees (we spoke briefly about design patterns in the interview and I solved a take home problem that included connecting to a database and querying it using JDBC.)

While not FizzBuzz the whole thing could be solved in less than an hour and I had a couple of days and could use any resource I wanted.

I guess that says something about the problems one can face.

That said: More often I've experienced doing good or even perfect interviews etc only to hear nothing back etc so this definitely goes both ways.


Yes indeedy, they are. 94% of people with software jobs can't fucking write code at all, no matter how many certifications they have cheated their way to.


A friend of a friend asked some highly confident guy how to do fizzbuzz in an interview and he failed. It does happen apparently


I'm probably not the friend of a friend you're talking about but I've asked confident, articulate people to solve fizzbuzz and similar toy problems many times, only for them to fail hard.

Nowadays I tend to use such problems as pre-screeners in a short telephone interview[1] before inviting candidates to attend a full face to face interview because it saves wasting everybody's time, including the candidate's.

Sad but true.

[1] We use codeshare.io or, if it's oversubscribed, Google Docs. Massively prefer the former because it includes syntax highlighting and support for many different languages, so it feels much more like a decent code editor. With Google Docs you're using a word processor which is far from ideal for many reasons, including that you feel like you're fighting autocorrect the whole time.


I've seen people fail fizz buzz firsthand.


There are two ways of “doing fizzbuzz” or any other small interview programming problem

1) in an editor, iteratively, until it works. This is the correct way. Every developer should manage to solve FizzBuzz in this setting.

2) By writing it on paper or a whiteboard without feedback. Even the greatest developer in the world would randomly fail this. It provides zero information about the capability of a developer and no one should ever subject anyone to that type of test.


meh. Fizzbuzz is short, and you should be able to read simple code and predict its output. If you botch, catch the error, and fix it, it's a good sign. If you can't find the mistake in five lines of your own code (say, because of overconfidence...) then it's a bad sign.

(I would argue that 'now, find a bug' is a good follow up question in most any coding interview, regardless of how perfect the first draft was...)




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

Search: