Live data from Hacker News

Ask HN: Coping when your client is an asshole?

news.ycombinator.com

11–20 of 70 posts

Re: Ask HN: Coping when your client is an asshole?

#11
There's literally a whole book by a Stanford biz school professor about this exact subject.

One of my pet favorite tips: pretend you're a research psychologist observing a patient with a rare mental disorder (doesn't solve all of the problems, but at least helps to cope).

https://www.amazon.com/Asshole-Survival-Guide-People-Treat/d...

Re: Ask HN: Coping when your client is an asshole?

#12
Bite your tongue, wrap up the project gracefully and never work with them again. This is easier said than done, but as you mentioned, you are close to launch and your company could not survive without the deal. Good luck.

However, I would like to point out to things: 1. Client treating YOUR staff poorly is way beyond any line. It should be communicated to the client and explained that it's not helping anyone and that you will be removing your abused staff members from the project, thus slowing the whole thing down. 2. From my past experience, problematic clients have problems paying at the end of the contract. Just make sure this bit is legally covered.

Re: Ask HN: Coping when your client is an asshole?

#13
My take on this is, often a problem is not itself: the symptom your client displays has a foundational problem elsewhere, which causes them to behave like this not only towards you but probably with most other people. So first, you need to be aware that it is not you, it is them and let them know it indirectly. How?

I read a great advice once that if you "dont react, you will not overreact". The flood gates of pent up emotion will cause severe problems for your business which will lead to outcomes unexpected even by you, and your team.

But suppressing negative emotions are proven to cause psychosomatic diseases, which is a boring way to say all this suppressed anger will kill you. What to do?

The problem begins to become a problem when you value the emotion more than it is worth. If you think this is making me angry, emotionally you will easily slide into feeling much more anger than is actually warranted. The reason for this is because our built up stresses want a release point, and when you feel angry, those release paths become known to your anger.

First, exercise in the morning, intense, fun like basketball and your team, so as to prevent daily stresses to seek release paths.

Then when the client starts to get on your nerves, your nerves will handle the client without becoming frazzled or excited. This calm will unnerve your client, and cause them to feel the futility of behaving like that towards you.

If it does not make you angry, they will not be likely to behave aggressively because they could wonder: they are so calm! But this would also make them behave even more aggressively sometimes. However, this will all come to an end if you remain calm.

In the mean calm time, you can seek clients that are less belligerent and reduce reliance on clients who want to vent it on you. But until then, treat it as a case study in abnormal psychology.

Re: Ask HN: Coping when your client is an asshole?

#14
This probably isn't the immediate answer you're looking for, but I've found a lot of value in a book called Never Split the Difference by Chris Voss (no affiliation, just loved the book.) It provides practical guidance on the subject of negotiation. However, in reading it you'll find that a lot of these rules of negotiation apply to broader aspects of life. The author, Voss, was a former negotiator for the FBI and was involved in a number of high profile hostage negotiations. (You can't be much more of an asshole than a kidnapper!)

Anyway, he says you can look at most situations as a negotiation. Once you fully understand the needs of your counterpart, you can assess your ability to meet those needs, or work with them (using "tactical empathy" and other strategies) so that both parties understand what the realistic outcomes are. Once both parties truly understand what the other is ultimately capable of providing, they will see no use in demanding more than that.

Re: Ask HN: Coping when your client is an asshole?

#15
Whoo: this is close to home. I could tell you a story here but I'd have to use a throwaway.

The best advice I can give you is to grow your business in other areas and diversify your client base. Really this is the only thing that gets you out of the hole in the long-term because it makes you less beholden to these people. Sounds simple but it's obviously not easy.

You should also give your team space and time to talk about it, and enlist your manager for support.

If you can formalise communication (e.g., through regular meetings, or via a ticketing system) all to the good, although I hold my hands up and say this didn't work in our case because the person involved was absolutely incapable of following any kind of process properly.

Finally, and this is the shitty end of the management stick, I'd recommend you shield your team from them as much as is practical: it's time consuming but funnel all comms through yourself. At least it means your team aren't dealing with the pummelling. Again, a good opportunity for your manager to help but you'll need to suggest concrete, practical steps for this because it sounds like they might be overcommitted already based on the lack of support they're providing.

Re: Ask HN: Coping when your client is an asshole?

#16
On my first day as a PM leading a team of 5 developers, I had a meeting with the Marketing director as I was brand new to the company. She welcomed me by telling me: "Your developers are total idiots who don't understand anything to the business" while smiling to their faces which has marked me forever. What I learnt from that experience is you can't reason an asshole (I tried too many times over and always failed), if this asshole happen to be your main stakeholder and you can't change that, then get another project or step aside.

Re: Ask HN: Coping when your client is an asshole?

#18
There's no managing an asshole. It's very rare for an asshole to become a nonasshole. It's common for assholes to become bigger assholes over time as they get use to shitting on you. Either drop the project or leave the firm. You're in an unstable situation, working with assholes can take years off your life.

Re: Ask HN: Coping when your client is an asshole?

#19
- Document all the communications - Record responsibilities for each party and mark any delays from their side as well. - Make them aware of quality vs quantity scenarios - Make sure that they understand your commitment to the project. - Finally, considering that the project is about to go live and that the client is also eager for it, it's needless to say that they need you as much as you need them.

Re: Ask HN: Coping when your client is an asshole?

#20
First, I don't think that, in this situation, the client should be in direct contact with the developers. I'm not sure how the situation is (if the developers are physically working at your client's location or not), but I think all questions and remarks go through you, since you are the project manager. They will probably give you a lot of shit, but I think that one of your responsibilities is to shield the developers on the project from this kind of shit.

Also, I would try to communicate that the client probably is an expert in their business, and your developers are not. At the same time, your developers are experts at developing, for which you need to know an enormous amount of details about the business. If they seem idiots, it's because they lack domain knowledge (and it might be worth it to try to do something about that in cooperation with the client -- I'm not sure he's open to this but you can always ask him for suggestions on improving domain knowledge).

On the other hand, don't give the client any reasons to be an asshole. Underpromise, overdeliver, and communicate timely and clearly.

Post reply on HN