Ask Slashdot: How Do You To Tell Your Client That His "Expert" Is an Idiot?
Esther Schindler writes "It's a danger for any consultant, and for most inter-departmental internal project staff: To get the work done, you need to work with someone else who supplies expertise you lack. But when the 'expert' turns out to be the wrong person how do you tell the client (or boss) that you just can't work with that individual?"
Tell the truth?
Oddly enough, I never had to work with anyone who was completely incompetent. Some didn't know squat about the technical side of things, but their business knowledge was impeccable, and that was what they brought to the table.
Maybe the problem isn't whether they're an expert in the field, but whether you know how to communicate with someone outside your field.
I do not fail; I succeed at finding out what does not work.
I don't know, but I'm sure if I read the free eBook that the article is advertising I'd become a management expert literally overnight. !!! DOWNLOAD NOW !!!
There's no -1 for "I don't get it."
Either way, if you can't call out losers, you'll wind up being one.
I like it. That line should be elevated to "ancient chinese proverb" status.
The only bridges worth burning are the ones you wouldn't cross anyhow. Never burn a bridge you have crossed, even if it was a mistake. You have time invested.
Burn bridges before you cross them, not after.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
How is this an Ask Slashdot when the article answers the question. Are we supposed to argue that the author(expert) of the article is an incompetent?
I have mod points and I am not afraid to use them
I don't normally burn bridges after I've crossed them.
But when I do, it's to stop Beta from following me.
If you bill for time and materials, the headaches turn in to more cash.
Not really, you spend all your time working on a project that's doomed to failure because the client wont listen. When it does fall through you cop the blame and the idiot client tells everyone at the golf club how useless you are. This is what I mean by "in the long term", what you're proposing is short term gain with no consideration of long term effects.
If you don't understand how important reputation is as a consultant, you've never been a consultant.
Calling someone a "hater" only means you can not rationally rebut their argument.
I'm using the slas^H^H^H^H a website's beta and its designers have the same issue.
Near as I can tell, they don't plan on listening....
-- Political fascism requires a Fuhrer.
Come on, be honest. But before you open your mouth, THINK carefully.
I have a policy of ALWAYS assuming that any problem somebody brings me is MINE to fix. I most likely caused it and it's my responsibility to fix it. Problems are not always my fault in the end, but until I've proven to myself and more importantly to the person who brought the problem to my attention that it's NOT my fault I'm taking personal responsibility to see it gets fixed.
With that in mind, before you go off and start calling somebody you don't know well an idiot to his face you better be darn sure. And before you go tell anybody else about your suspicions they are an idiot you better be doubly darn sure you can back up the claim with absolute, you'd bet the farm on it, proof. Otherwise, you are going to be shot full of holes because YOU are the idiot.
Given that you obviously are NOT the subject matter expert (or why would you need one given to you) I would say that what we most likely have is a personality clash between you and the expert. There is a non zero chance this is not true, but unless you are ready to make yourself into the subject matter expert and PROVE it, you really have two choices...
First choice: You can suck it up, stop complaining and start working with the expert regardless of how you feel about them. You don't have to like them, but you need to respect them and stay professional about any disagreements. This will involve trying to figure out how you can best approach this person and doing things you would consider wasting time by taking their advice. Get their advice in hard copy, just to CYA in the future, but do your best to play in the sandbox with them.
Second choice: You can go in, guns blazing and shoot the idiot full of holes, preferably in public in front of management. If you are wrong, you will go down in a blaze of glory, fully burning the bridge behind your hasty departure. If you are right, and manage to prove it without stepping on a land mine in the process, nobody will ever want to work with you and the disgraced "expert" is still likely to be there, possibly on your team, which puts you back to your first choice where you will eventually have to work with them. When they start like this, such relationships don't go well and your life will be a mess.
So, I suggest you suck it up and do what it takes to work with the idiot and if you really just cannot make it work, look for another job.
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
If you find yourself always having terrible roommates, guess what? You're the terrible roommate.
Structure contracts, fees, tangible goals so if the "expert" slows you down, you get paid more.
The idea of avoiding idiots is lunacy, you make due with the cards dealt. If they have an "idiot" as an "expert", this speaks a lot about them and they probably need your help quite a bit.
If they didn't need your help, they wouldn't have hired you!
Priest: "Universe from nothing, no laws of physics, sped up time"+ huge discrepancies. Creationism? No. Big Bang Theory
...and doesn't know the first thing about the job the people under him do.
Actually this is NOT a reason to trash your boss. I've had a number of managers who didn't have a clue how to do my job who where extremely effective and great to work for. We had a mutual understanding and respect for each one's roll. With one, he didn't have a clue how to design a network and stand up the equipment because it was MY job to do that for him. He just pointed me to the project and we would discuss the details he needed to know (cost, schedule etc) and I did what was required. He knew I was going to tell him what I really thought about the cost and schedule and trusted me to do the work within the cost and schedule I gave him. I knew he would insulate me from the management garbage and wasn't going to throw me to the wolves if there was some unexpected slip or overrun. We did status reports on large projects and he would stop by regularly to talk about things, but he NEVER wanted to tell me how to do this or that, and if we where behind schedule or over cost I WAS TELLING HIM about it. We trusted each other to do their jobs and it worked great.
So, I actually think that the most effective bosses don't have to know all the ins and outs of what his employees do. But what they DO need is the ability to surround themselves with people who DO KNOW what needs to be done and empowering them to do their jobs. Bosses that know all the details are sometimes way to eager to try and micromanage their underlings and it takes a rare talent to let your employees do the work for you. I'll ALWAYS take a manager with the talent to delegate over one with perfect domain knowledge.
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
Actual judges will side against you if you are the one writting the contract. So if you think you can commit fraud by writing a sh*tty contract then you are due for a rude awakening.
A Pirate and a Puritan look the same on a balance sheet.
Your other option was to play nice like the dummies are advocating, and have a failed project as a black stain on your resume.
You did the right thing. So did they. Good people are incompatible with idiots.
Futurist Traditionalism
Honestly I think it's just a difficult term, not a difficult concept. I remember I was using it for several years, and it took me several attempts before I could get the definition of the word into my mind in a way that would stick.
"First they came for the slanderers and i said nothing."
A PhD basically indicates that they know a whole lot about some certain thing at a certain time. If your business is that thing and their knowledge is recent then great. The reality is that things move so damn quick in the CS world that anyone who is good is always keeping up to date and doubtfully has any paper to show that.
That's not the key of a PhD. Of course while getting the grade you learned a lot about a very specific field, the most important part you prove (and have learned) by gaining a PhD is that you can work independently, and that you can set up and execute a research project successfully. The latter is what you should hire a PhD for. The first helps you decide which individual to choose (i.e. the one whose background matches what you intend them to do).