Live data from Hacker News

What to do when your non-technical boss is just plain wrong

articulateventures.com

21–30 of 58 posts

Re: What to do when your non-technical boss is just plain wrong

#21
post #11

A comment on the first comment of the article: "This last part reminds me of something recently. Because management needs to feel like they have control over what's going on, as a technical person, you should do the right thing, but only 90% when you show it to them and make the 10% that is miss quite obvious. The reason is so that when you present it to them, they can point out the missing piece of the project and f…

I couldn't agree more. Every time I read articles like this that suggest all these mind games and effort required to get simple tasks completed, I constantly wonder how nice it would be to work somewhere where none of that was necessary.

This can't be the most efficient way of doing things. I think it's also a strong argument for having a management and executive team that is actually technical.

Note: I find myself in this exact situation at my current job - multiple non-technical managers that don't realize how much they don't know and constantly make asinine requirements or timelines and reject advice from more technical experts.

Re: What to do when your non-technical boss is just plain wrong

#22
Regardless of the technological background of your manager this type of conflict arises when there is power struggle. Good managers will take advice and evaluate it giving their opinions/knowledge to arrive at the best decision available. Bad managers will seek opportunity to step over you to either appear bigger/better or to push you down.

I've seen cases of both and am glad I'm now working under the former but as for the bad managers, at times they just simply don't know any better. Its part of their personality to be commanding and feel that taking advice from others is weakness. Its extremely difficult to work with them because in order to have your thoughts considered you need to wrap them in a way that allows the strong-headed individual believe it was their idea in the first place; robbing you of any credit you may deserve.

Re: What to do when your non-technical boss is just plain wrong

#23
I don't really fancy negotiating with somebody that is objectively wrong and in a higher position than me. Instead I will move the ground that they stand on.

The best game to play in this instance is to gain favour with their boss and anybody actively competing with them while passively disagreeing with them. You must passively disagree with them because the aim is to form a situation where you re-inforce their political opponents while appearing to be neutral - eventually they will come to you for support, and at this point they will be pliable. Something which will also help you gain authority is giving certain good ideas to other people whose interests will be in fighting your battles, however this is dangerous and you must make sure that they feel indebted to you.

If you don't want to kowtow to an idiot or beat them at their own game then simply quit and leave them to their mediocrity. There are likely to be a few places around where people will listen and use advice.

Edit: I obviously prefer just joining somewhere else without these kinds of insecure personalities, but my point was that political battles shouldn't be played in the light. You need to wear a cloak, you need to gather forces, and you need to resist the urge to slide the dagger in until others ask you to.

Re: What to do when your non-technical boss is just plain wrong

#24
I think the fundamental problem is that non-technical people end up in positions of power and then feel they need to assert their decision making power or they will lose it. In fact, in my experience, it becomes an article of faith with some of them that the technical people are being short sighted in some way, and thus going with "industry standard practices" (eg: currently popular buzzwords) is superior to the "indulgent" suggestions of the technical person.

I worry that today's generation of hackers have cottoned to the need to start companies so that they can do great work, rather than being forced into mediocrity by non-technical middle "managers"... only to turn around and be hampered by non-technical investors making absurd demands. (Maybe VC meddling has declined precipitously in the last 5 years or so, I hope so.)

In my experience at many startups a few VCs mostly left us alone, but most VCs forced decisions on us that were bad decisions, often bad market decisions, but many of them bad technology decisions Just one example: "You're getting $4M in funding but you have to spend $2M of it on this other portfolio companies product that claims to do what you need." Even though that other product didn't actually do what we needed, targeted something else entirely, but the VC was not technical so he didn't understand this. It was akin to "javascript, java, whatever". This decision set us back 2 years and ultimately cut the exit return by about %90 of what it would have been (given the value of similar companies at the stage we were when we sold, even one year earlier.) Did the VC learn his lesson? Of course not, he never heard (or was willing to hear) that it was a mistake and due to liquidation preferences and other double dipping, they made out great. The employees, however, lost out.

Re: What to do when your non-technical boss is just plain wrong

#25
Just change your mindset. If you are an expert in your technical domain, what is obviously wrong for you may be difficult to grasp to a non technical. Imagine that your boss is very smart but that all you says looks like a foreign language to him. Maybe, the boss is smart enough to learn your domain in order to communicate with you, but the more obvious solution is to find an interpret.

Find someone who will translate your technical point into something that your boss will understand. Or improve your capacity to convince non-technical people.

In my first job, I had to convince a boss of how to fix some performances issues in database. He did not understood anything and organized a small meeting with someone he trusted a lot and who was more technical. This third person was really helpful to answer all the questions of the boss because I had difficulties to explain what was obvious for me.

Re: What to do when your non-technical boss is just plain wrong

#26
post #17
post #11

A comment on the first comment of the article: "This last part reminds me of something recently. Because management needs to feel like they have control over what's going on, as a technical person, you should do the right thing, but only 90% when you show it to them and make the 10% that is miss quite obvious. The reason is so that when you present it to them, they can point out the missing piece of the project and f…

These are no more 'games and tricks' than having to expend more energy walking uphill than downhill is a game or trick. I am horrible at inter-office politics. I want so badly for things to be "efficient" - but it is always efficient for me. My boss has me print hard copies of email and put them in a physical folder AND has me copy the email as a PDF and sstore it in a sub folder of the project folder. Mind-blowingly…

What you are describing isn't a game or trick. It's what your boss is asking you to do that you are complaining about. My boss and others aren't saying "leave it slightly unfinished so I have some input and feel in control" to us. The situation you describe is your lack of communicating and/or understanding why your boss wants the hard copies. If my boss simply said "because I prefer paper and it's easier for me and/or regulations/audit trails require it." I'd say, "Okay." Then I'd decide to choose to do as he wishes and work on my merry way. A stupid game or trick would be if you had to stop your momentum to go and ask him every time "What font should it be in" even if you know he "always" says Arial.

UPDATE: I agree, it may be stupid that the email has to be in PDF. If you got to the bottom of a legitimate/reasonable reason as to why or if it just came done to "Because I want it that way" then turn and focus on improving/automating the process as much as possible.

Re: What to do when your non-technical boss is just plain wrong

#27
Good article. The part about figuring out your boss' motivations is the best part.

This is really the key to any interaction with another human being whether we're talking about speaking to an overseas technical support person, your boss, your mom, or your partner.

0. Realize your non-technical boss isn't some cartoonish, mustache-twirling villian with a fetish for poor technical solutions. He or she is picking them for a reason, possibly a misguided reason.

1. Figure out their motivations. Tricky, because most people are unwilling or unable to articulate what they want, even to themselves. Generally, your boss probably just wants things to run smoothly, make money, and look good to their boss. If they're choosing poor technical solutions, it's because they (correctly or mistakenly) believe those poor technical solutions are the best way to get to #2.

2. Figure out how both your goals and theirs can be met.

3. Communicate #2 to them.

None of those steps are easy, even though there are any a few of them. But it can be done. I'm not always successful at it, but here's an example of a time I did it right.

My boss employed ahem, "affordable" contractors who were basically "Dreamweaver jockeys" - they constantly sent us tangled 1990s-style HTML that I essentially had to re-write from scratch, taking me longer than it would than if I'd simply done it from scratch.

Instead of just telling him how that was a poor technical idea, I took the time to sit with him and show him (in a text editor) the difference between modern HTML5 and the horrible Dreamweaver spew, and how much more quickly I could change the modern code in order to respond to client requests. His eyes lit up at that point, because I was solving a real challenge he had - being responsive to change requests.

The icing on the cake was when I showed him some of the online galleries where we could purchase pre-made, high-quality HTML templates. Not only were they better-designed than the crap our contractors were sending us, they were easy to work with and were a fraction of the cost.

So I didn't just say, "Dreamweaver sucks! Everybody knows that!"[1] I demonstrated the wins a technically cleaner solution would give him.

______

[1] I realize it's probably possible to just use Dreamweaver in a disciplined way, and create very clean markup with it if you wish. No offense to anybody making good stuff with it.

Re: What to do when your non-technical boss is just plain wrong

#28
post #25

Just change your mindset. If you are an expert in your technical domain, what is obviously wrong for you may be difficult to grasp to a non technical. Imagine that your boss is very smart but that all you says looks like a foreign language to him. Maybe, the boss is smart enough to learn your domain in order to communicate with you, but the more obvious solution is to find an interpret. Find someone who will translat…

This works with good bosses and after awhile you become the technical person that they trust.

Unfortunately, a lot of bosses are mediocre and no amount of explaining, even if you're really good at it, will reach them because it's all about ego for them.

Or they believe some nonsense falsehood they heard on the internet. And the internet is always right.

Re: What to do when your non-technical boss is just plain wrong

#29
post #11

A comment on the first comment of the article: "This last part reminds me of something recently. Because management needs to feel like they have control over what's going on, as a technical person, you should do the right thing, but only 90% when you show it to them and make the 10% that is miss quite obvious. The reason is so that when you present it to them, they can point out the missing piece of the project and f…

Yeah, if you had an office populated with Vulcans and robots, I can see that strategy being effective for you.

Unfortunately, as a functioning adult, you have to take other people's feelings into account, even when they are (GASP!) wrong. The reality is even if you are completely 1000% correct, if you don't give the other person a way to save face, they will fuck you over given the chance. The solution is simple - be nice.

Re: What to do when your non-technical boss is just plain wrong

#30

Good article. The part about figuring out your boss' motivations is the best part. This is really the key to any interaction with another human being whether we're talking about speaking to an overseas technical support person, your boss, your mom, or your partner. 0. Realize your non-technical boss isn't some cartoonish, mustache-twirling villian with a fetish for poor technical solutions. He or she is picking them…

Good advice.

The only thing I would say is that your boss, generally, has access to information about the wider department/company issues than you do. Even if their advice is the incorrect technical solution it could still be in the best interests of the company.

Post reply on HN