Slashdot Mirror


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?"

384 comments

  1. Old fashioned idea... by Anonymous Coward · · Score: 4, Insightful

    Tell the truth?

    1. Re:Old fashioned idea... by crafty.munchkin · · Score: 5, Insightful

      Be as diplomatic as possible, but completely factual and provide as much evidence as possible. You never know what relationship the 'expert' has to the client/boss.

      --
      ... wait, what?
    2. Re:Old fashioned idea... by HornWumpus · · Score: 5, Insightful

      Know the important facts before you start:

      Is the idiot related to anybody? Does he play golf with the CEO? Does he have dirt on somebody?

      You can bet the 'idiot' has something.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    3. Re:Old fashioned idea... by Opportunist · · Score: 5, Insightful

      You're facing a problem here:

      Your boss hired this person, most likely for a lot of money. He has to justify that expense. Admitting now that he fell for a snakeoil peddler is not something that will further his career.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Old fashioned idea... by postbigbang · · Score: 3, Funny

      Nice to test the political waters but there are lot of just clueless sociopathic idiots that get fat consulting contracts, then spew nonesense until your ears bleed.

      Some idiots are lucky. It's like the old adage that nothing is foolproof because fools are so ingenious.

      OTOH, Cousin Ernie may have gotten the gig for reasons that don't meet the test of credulity, either. Never leave to conspiracy that which can be explained by sloth.

      --
      ---- Teach Peace. It's Cheaper Than War.
    5. Re:Old fashioned idea... by Anonymous Coward · · Score: 2, Funny

      Hah, its funny you say that, because I ran into a similar situation working for a somewhat niche but well-known and respected website with many established customers. What happened was that we were bought out by an obscure advertising shit-peddler, and immediately came the MBAs telling us about web 2.0 and how the things on our site were rendered too small. One of the sonofabitches actually said, " When people see small things on your screen, they think small. Think BIG! 16-point text and 500-pixel padding minimum! "

      It was clear that their idea of a redesign was here to stay, but we stalled its implementation as much as we could -- well, except for the Jewish editors whose eyes always had dollar-signs dancing in 'em -- and when we finally rolled it out the users hated it so much that constructive criticism wasn't enough - established users with excellent karma(a term for measurement of a member's positive participation) not only badmouthed the redesign, but used their moderation points moderating up the trolls(people who disparage, often using profanity) who did likewise. It go to be so bad that they all organized a boycott, which is going on this week.

    6. Re:Old fashioned idea... by suso · · Score: 1

      And be blunt about it, like this: http://www.albinoblacksheep.co...

    7. Re:Old fashioned idea... by Anonymous Coward · · Score: 1, Informative

      So you used a bogus email addy when you established your account here?

      He or she posted anonymously, you stupid unobservant fuck who needs obvious things explained to you.

    8. Re:Old fashioned idea... by Sarten-X · · Score: 1

      Subtle. I like it.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    9. Re:Old fashioned idea... by hermitdev · · Score: 1

      web 2.0 and how the things on our site were rendered too small. One of the sonofabitches actually said, " When people see small things on your screen, they think small. Think BIG! 16-point text and 500-pixel padding minimum! "

      Sounds those asshats went on to work on the nbcnews.com website. Have you seen that in the past week? Horrible.

    10. Re:Old fashioned idea... by Anonymous Coward · · Score: 5, Interesting

      You're facing a problem here:

      Your boss hired this person, most likely for a lot of money. He has to justify that expense. Admitting now that he fell for a snakeoil peddler is not something that will further his career.

      Right, and for that reason asking your boss to choose between yourself and golden boy (aka, 'the expert') is a loosing proposition. If you feel you absolutely can't work with the new guy under any circumstances find a new job and then quit your current one. Be polite about it and don't tell them it's because of the expert if you can at all avoid it, just give them some blurb about 'personal reasons' or that you feel 'your career is stalling but that you have grown as a professional at this company... blah blah blah....' management loves that sort of verbal diarrhoea. Leave your boss to fall on his face with the new guy or succeed (it is after all possible that you are wrong). One thing is for sure, nobody will derive any advantage from an acrimonious dissolution of your employment relationship, least of all you. Another poster here suggested being blunt about your gripe. I have to disagree since I have always thought that making an angry speech where you go into details about how you feel other employees or management are a bunch of morons when you quit your job is a bloody stupid idea since I am generally not in favour of burning bridges. Of course other people's experiences with bridge burning may be more positive than mine.

    11. Re:Old fashioned idea... by icebike · · Score: 5, Funny

      Oh, come on, you made this up.
      Nobody on slashdot would believe such a load of.....

      oh, wait, ah never mind.

      --
      Sig Battery depleted. Reverting to safe mode.
    12. Re:Old fashioned idea... by sootman · · Score: 3, Insightful

      > Be as diplomatic as possible, but completely
      > factual and provide as much evidence as possible.

      Yup. The best way to win an argument is to start out by being right. Being polite saves your ass in case it turns out you're not.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    13. Re:Old fashioned idea... by Anonymous Coward · · Score: 1

      Tell the truth?

      Ok. The truth is that this is not an "Ask Slashdot" question and shouldn't be posted as such.
      Esther Schindler wrote the linked article, the headline is a STATEMENT not a question. It's a HOW-TO tell your client piece.

      So don't bother reading the comments because the only ones which have decent answers are just repeating what she wrote in her article.

      Fuck you again, Samzenpus.

    14. Re:Old fashioned idea... by dbIII · · Score: 1

      The last MS Exchange "expert" I was involved with turned the site into an open mail relay and after that damage was repaired (by newbies like me instead of the "expert") it took a couple of days before clients mail servers trusted the site enough to accept email.
      Of course since then I've taken the advice of MS Exchanges' name - swap it for something else. It's a decade+ old and still has problems other mail transfer agents had dealt with before MS Exchange existed.

    15. Re: Old fashioned idea... by Anonymous Coward · · Score: 0

      Shocking that the best comments are those that read the article, eh? But who reads the comments before reading the article anyways? I'm just reading the comments for the buck feta anyways...

    16. Re:Old fashioned idea... by MobSwatter · · Score: 1

      Nothing compares to painfully administered truth, backed with evidence is golden. Let em have it with BOTH BARRELS, reload as necessary.

    17. Re:Old fashioned idea... by Anonymous Coward · · Score: 1

      I wish i had 20 mod points....

    18. Re:Old fashioned idea... by cheesybagel · · Score: 1

      Just quit the job. Especially if he has known that person for a long time. From my experience it is a bad idea to try to fight against such relationships and worse thing is if your work will be constantly undermined you can bet its the person doing actual work, namely you, that will be blamed if something goes wrong. Not the person who is doing jack. Just get away from it as quick as possible.

    19. Re: Old fashioned idea... by Anonymous Coward · · Score: 0

      I see what you did there.

    20. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      You need to DEMONSTRATE how continually listening and/or keeping the expert will cost more money than thanking that person for their and letting him go.

    21. Re:Old fashioned idea... by xenobyte · · Score: 1

      "You expert is an idiot"

      Doesn't matter who the client is or what relationship there might be between that client and his so-called expert.

      If it result is an argument, prove that the clients expert is an idiot and that he/she has wasted time and money for the client and possibly many others. You may still not get the client (or loose him/her) but you can be sure that idiot expert is also gonna be kicked out. You might even have lined yourself up to be the new expert which might be even better.

      --
      "For every complex problem, there is a solution that is simple, neat, and wrong." -- H.L. Mencken (1880-1956) --
    22. Re:Old fashioned idea... by mcfedr · · Score: 1

      The one time i need them, and i dont have any mod points

    23. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      web 2.0 and how the things on our site were rendered too small. One of the sonofabitches actually said, " When people see small things on your screen, they think small. Think BIG! 16-point text and 500-pixel padding minimum! "

      Sounds those asshats went on to work on the nbcnews.com website. Have you seen that in the past week? Horrible.

      Oh my god, it might be the most hideous website I've ever looked at.

      Whoever was in charge that steaming turd pile must be on something, and it must be pretty powerful stuff.

    24. Re:Old fashioned idea... by locofungus · · Score: 2

      It's slightly bizarre but sometimes people cannot see that they're being inconsistent.

      I wish I'd written it down because it was a perfect example of this - I was approached to make a change to some functionality.

      I said - but if we do A then B happens.

      To which they said "but we can do C" (which did solve B)

      I said - but if we do C then D happens

      To which they said "but we can do E" (which did solve D)

      I said - but if we do E then F happens

      To which they said "but we can do G (which did solve F) except that G was precisely undoing the required effects of A.

      It took over two hours going through these simple steps with them before they "accepted" that we couldn't do what they wanted (B, D and F were all unacceptable and no dispute about that) and I think they thought I was playing a trick on them.

      --
      God said, "div D = rho, div B = 0, curl E = -@B/@t, curl H = J + @D/@t," and there was light.
    25. Re:Old fashioned idea... by TapeCutter · · Score: 1

      Blunt != Angry, blunt is simply "no frills" honesty and is an admirable trait in these sort of situations Agree with keeping personal attacks such as "idiot" out of the conversation, and if you threaten to quit be prepared for the boss to accept your decision. Have some solid examples of his idiocy and an explanation of why they are a waste of money/time, let the boss work out if the idiot really is earning his keep or not. How the boss reacts to the blunt conversation will dictate your next move.

      Most big cities have a surprisingly small circle of quality contactors, burning bridges is definitely a last resort. Make it clear you are not considering quitting on a whim and that you regret your inability to handle the "personality clash".

      One thing strikes me about the story, it seems the submitter and idiot are on the same level of the corporate food chain and neither have the authority to say "this is what we are going to do". If this is the case then the boss is most likely the responsible party and may in fact want his advisers to passionately debate the pros and cons of different solutions. If the idiot is not acting in good faith then you need to be blunt about that too and this is where you really have to watch your adjectives.

      The "expert" very likely actually is the closest thing to an SME on the current system, the boss already suspects there are better ways of doing whatever the idiot does, otherwise you would not have a gig. Consider the gig may not be about fixing technical problems, you may have been hired to train the "idiot" who's only saving grace seems to be the department/company has not gone belly up..

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    26. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      Looks like we found Beta's ideal target "audience".

    27. Re:Old fashioned idea... by TheRaven64 · · Score: 2, Interesting

      Often, he knows just a little bit more about the subject than the person hiring him and that's enough to convince them that he knows a lot more. From there, he's in a position of authority and so people believe whatever nonsense he spouts, because they don't know enough to contradict him. I've seen this in quite a few small businesses whose core competence is not computer related - they hire someone to 'do their IT' at a rate that is close to what they pay secretaries, they get the only kind of person willing to do skilled work at that kind of rate (i.e. someone who isn't very competent), but that person knows more about the IT stuff than management and so they assume that he knows a lot. It usually isn't too big a disaster, until you find out that they've been keeping their entire dadabase (which isn't even in first normal form) of all customers and orders in a single Access DB, which isn't backed up, is stored on a USB stick 'for security' and the manager who just quit took it with him...

      --
      I am TheRaven on Soylent News
    28. Re:Old fashioned idea... by 1s44c · · Score: 1

      I've seen some amazingly dumb MS Exchange "experts" as well. Maybe they all get a MS book on exchange admin that barely even mentions how email works.

      They didn't know you could alias mail from one address to another for example.

    29. Re:Old fashioned idea... by flyneye · · Score: 1

      To tell the truth, the need for consultants is a lie.
      This faux-strategy is a roullette wheel spin that goes something like this;
      The board of directors think the company isnt kicking enough profit out and vote to hire a consultant.
      Consultant is called and he reassures the board that he SPECIALIZES in whatever problem their PARTICULAR industry is experiencing, a portfolio is made up and sent.
      The consultant shows up, finds and fires the most loyal and experienced of workers, citing NEW BLOOD.
      Then he shuffles the remaining workers around to new positions and changes the workflow, declares victory, collects his pay and leaves.
      The company, gutted, founders after a 8 month struggle and is lost forever in an assett sell off.
      YOU go to the unemployment line, the stockholders go to the next investment,the consultant goes to dinner.

      Companies in doubt are their own best consultants. Worst case scenario only needs a change of CEO for someone more experienced or less manic.
      This IS the way it is.
      Consultants are the equivalent of a very old trade; remedy salesmen peddling snake oil. You might get religious from the promises and testimonials, but you get sicker from the remedy when his wagon has left town.

      --
      *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
    30. Re:Old fashioned idea... by sprint907 · · Score: 0

      well played sir...

    31. Re:Old fashioned idea... by Kimomaru · · Score: 2

      You can't tell the truth, that's the problem. Sometimes, people get installed in roles and are called experts because they're liked by upper management or even VPs - you risk triggering an irrational response by the people who put the expert there. It's totally messed up and beyond me. If there's any silver lining, it's that evetually faux-experts are routed out, but the damage they cause can go on for years (contributing to shoddy output and high turnover).

    32. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      Why is an anti-Semitic post modded up? I thought we were supposed to be an enlightened group, here.

    33. Re:Old fashioned idea... by Hognoxious · · Score: 1

      Lovely. I particularly like the way there's no left margin.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    34. Re:Old fashioned idea... by Hognoxious · · Score: 1

      You hit the nail on the head about non-computer companies - I've seen exactly what you describe and been the one to clear it all up.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    35. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      Future clients/bosses do not like to hear that you bad-mouthed past clients/bosses, figuring that you might do the same to them. I would agree that presenting a better/less expensive solution is best. If there is no solution, just say so politely, and end the business relationship, commenting that maybe you can be of service in the future.

      This may be difficult. I am definitely not a person who can stand to work with idiots, or even be around them at all. Burning bridges can have unforseen consequences to your future.

    36. Re:Old fashioned idea... by david_thornley · · Score: 1

      Or finds a college kid of the same religion as the owners, who has a blast with the owners' money, formats a 40M drive (the OS couldn't handle partitions bigger than 32M) with his own software, installs various other things, then heads off to a school on a distant coast taking much of the documentation and installation software with him. Things actually worked pretty well until the disk drive caught fire*. I don't know exactly what they did after that.

      Details have been removed to protect the guilty.

      *It turns out that running a skate-sharpening machine in a room adjacent to the computer room may not be a good idea.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    37. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      for certain incorrect usages of the word subtle I suppose

    38. Re: Old fashioned idea... by IMightB · · Score: 1

      I had one MCSE swear up and down that AD wasn't kerberos + LDAP + special sauce.... When pressed he said "I don't know but its not that!"

    39. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      "You never know what relationship the 'expert' has to the client/boss.." - you really NEED to know this first!

    40. Re:Old fashioned idea... by Anonymous Coward · · Score: 0

      Even tactful advice to management fails. I lost an extremely lucrative position at an area engineering firm because the idiot head of IT at HQ screwed up lots of stuff, and management still let him run the department. Both the quality outside IT management firm that was handling enterprise IT services, and I, were 'let go' because the idiot IT guy 'didn't like the way we operated', in spite of the fact that we were using proven industrial methods. Yet, we were the ones who fixed ALL the dire mistakes.
      I say the best thing is to CYA - document everything in detail, get detailed releases signed, and keep your bridges wide open. Be ready to walk away, and save yourself grief and resources. Then tell 'management' that you cannot deliver the requested services with the obstacles that are in place, and detail those obstacles.

    41. Re:Old fashioned idea... by minstrelmike · · Score: 1

      Hah, its funny you say that, because I ran into a similar situation working for a somewhat niche but well-known and respected website with many established customers. What happened was that we were bought out by an obscure advertising shit-peddler, and immediately came the MBAs telling us about web 2.0 and how the things on our site were rendered too small. One of the sonofabitches actually said, " When people see small things on your screen, they think small. Think BIG! 16-point text and 500-pixel padding minimum! "

      It was clear that their idea of a redesign was here to stay, but we stalled its implementation as much as we could -- well, except for the Jewish editors whose eyes always had dollar-signs dancing in 'em -- and when we finally rolled it out the users hated it so much that constructive criticism wasn't enough - established users with excellent karma(a term for measurement of a member's positive participation) not only badmouthed the redesign, but used their moderation points moderating up the trolls(people who disparage, often using profanity) who did likewise. It go to be so bad that they all organized a boycott, which is going on this week.

      Man, if I weren't boycotting slashdot this week, I would mod you up.

  2. Its Easy by Lord+Apathy · · Score: 3, Funny

    If its your last day on the job. Just say, "You're an idiot and so is that moron you hired."

    Just remember though, burning bridges isn't always a good thing.

    --

    Supporting World Peace Through Nuclear Pacification

    1. Re:Its Easy by mjwx · · Score: 1

      If its your last day on the job. Just say, "You're an idiot and so is that moron you hired."

      Just remember though, burning bridges isn't always a good thing.

      And the last day should be the first day you find out that the client takes the advice of an idiot (so many consultant jokes... must resist).

      Seriously, if a client wont listen then dump the client. They'll cost more money than they bring in over the long run, they'll definitely cost way too much in headaches.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    2. Re:Its Easy by HornWumpus · · Score: 4, Insightful

      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'
    3. Re:Its Easy by viperidaenz · · Score: 1

      If you bill for time and materials, the headaches turn in to more cash.

    4. Re:Its Easy by Anonymous Coward · · Score: 0

      Only if you're allowed to bill for Excedrin by the crate.

    5. Re:Its Easy by Pseudonym+Authority · · Score: 1

      Terrible advice. There is always money in confusion as long as you write the contract properly, which should always be the case.

    6. Re:Its Easy by Anonymous Coward · · Score: 0

      No, that is all wrong. You buy Excedrin by the crate but charge by the pill.

    7. Re:Its Easy by Anonymous Coward · · Score: 0

      If its your last day on the job. Just say, "You're an idiot and so is that moron you hired."

      "Not me though. I'm awesome. I meant the other guy. Is a moron. That you hired. Damn, I messed that up; I'll come in again. Actually, no I won't, because I QUIT. Moron."

    8. Re:Its Easy by Anonymous Coward · · Score: 2, Insightful

      I don't normally burn bridges after I've crossed them.
      But when I do, it's to stop Beta from following me.

    9. Re:Its Easy by mjwx · · Score: 4, Informative

      Terrible advice. There is always money in confusion as long as you write the contract properly, which should always be the case.

      Because contract have never been torn up in court.

      I used to know a consultant like this. Would write incredibly one sided contracts, still 100% legal but very one sided, which only idiots would sign. It worked for a while but when one project fell through this idiot client hired a non-idiot lawyer and he lost more than he earned in his career. House, investments, car, even furniture. The guy went from driving a Porsche 911 (not cheap in Oz) to a old Huyandai Getz in a matter of days and hand to declare bankruptcy just to keep the Getz.

      Writing unfair contracts is an easy way to get sued. Even fair contracts can land you in a lot of shit.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    10. Re:Its Easy by mjwx · · Score: 5, Insightful

      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.
    11. Re:Its Easy by redmid17 · · Score: 2

      Sounds like the non-idiot consultant was decidedly an idiot. Should have incorporated to shield his personal assets.

    12. Re:Its Easy by HornWumpus · · Score: 1

      As long as it's a legal contract it can be as 'unfair' as you can get them to sign.

      'Fair' is not a legal term and issues related to fairness should be handled in contract negotiation.

      That said 'legal contract' is not a simple subject. Consult a competent shyster.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    13. Re:Its Easy by immaterial · · Score: 2

      Fair may not be a legal term, but unconscionable is.

    14. Re:Its Easy by Pseudonym+Authority · · Score: 1

      I'm not saying to write unfair contracts, just one that says "contractor will work with the client to implement X in exchange for Y$ per hour". Then, when they hire a consultant that gives them a 5000 page report detailing why they'll get 1000% better performance if they prefix all their classes with the client companies name, don't argue with them; just do it. If you were a carpenter and the homeowners changed their minds from White #001042051 to White #001042052, you wouldn't argue back that the difference is physically imperceivable to the human eye, you'd add a molecule of black to ten gallons of white and charge for it.

      I'm not arguing that you should be out to do a shitty job and suck money from customers, just that if they want to piss money away, let them piss some on you.

    15. Re:Its Easy by HornWumpus · · Score: 2

      All related to 'legal contract'. Like I said: consult a competent shyster.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    16. Re:Its Easy by Lord+Apathy · · Score: 1

      he 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.

      Excellent advice HornyWumpus. Some times all you have invested in it is time and time can be more valuable than any kind of monetary game you get out of it. Even if the person that is taking your place is a moron it its probably best just to keep your mouth shut and exit.

      --

      Supporting World Peace Through Nuclear Pacification

    17. Re:Its Easy by jedidiah · · Score: 4, Insightful

      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.
    18. Re:Its Easy by HornWumpus · · Score: 2

      WTF? Where did I say fraud?

      All I said is 'fair' is not a legal term. Make sure you have a 'legal contract', consult a shyster.

      Judges will weigh any ambiguity against the person that wrote the contract. They won't throw out a legal contract because one party thinks it's 'unfair' in hindsight.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    19. Re: Its Easy by nitehawk214 · · Score: 1

      Remember, pillage before you burn. Unless you are in a hurry.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    20. Re:Its Easy by AK+Marc · · Score: 1

      I prefer burning them while I'm standing on them. It's much more interesting that way.

    21. Re:Its Easy by viperidaenz · · Score: 1

      I am a consultant.

    22. Re:Its Easy by BronsCon · · Score: 1

      If you were a carpenter, you'd probably mix about as much paint as a painter would build cabinets. Just sayin'.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    23. Re:Its Easy by lister+king+of+smeg · · Score: 1

      Firstly his consulting business should have been incorporated as a limited liability company so that when sued we would not lose his own shirt when his firm gets sued. Secondly sounds like he went to to far past the protection from the idiocy of others to not responsible for his own idiocy.

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    24. Re:Its Easy by Pseudonym+Authority · · Score: 1

      Yeah, I realized that after I hit submit. I wrote the first scenario after the second, then realized that `contractor' would be ambiguous and changed it to `carpenter' without thinking about it. It was wrong.

      I am sorry.

      Also, I was forced to use non-compliant markup (<br> rather than </br>) because SlashCode is shit, I forgot to use `TeX Quotes', and I left out an example of a shitty contractor that I had been planning on including.

      I apologize for this as well.

    25. Re:Its Easy by rtb61 · · Score: 1

      Not really, for an incompetent consultant to survive and gull money from customer after customer, their gift of the gab must be pretty good and they know exactly how to blame other people for each and every mistake the consultant makes. Having been through this, the best bet is to collect evidence and document failures and wait until the customer approaches you with suspicions about the qualities of the consultant, at this time present the evidence of failures you have documented and allow the customer to make their decision. If you attempt to contact the client with regard to the skills of the consultant prior to the customer bringing up the subject you will the customer will be baffled by a well developed defence patois, to shift faults and suspicions back to you ie how else do you think bad consultants manage to stay in business.

      --
      Chaos - everything, everywhere, everywhen
    26. Re:Its Easy by dbIII · · Score: 0

      Good to see you writing about something you know about instead of hilarious "only OS capable of millimetre accuracy" bullshit that you don't bother to back up when challenged.

    27. Re:Its Easy by BronsCon · · Score: 1

      Yeah, I realized that after I hit submit.

      I do that all the time, I was just bein' snarky. It's gotten me far on this site and, since I'm not sure how much longer I'm gonna stick around, I'm trying to get a few more jabs in.

      Also, I was forced to use non-compliant markup (<br> rather than </br>)

      Ahem, what? The first two lines of HTML in /.'s template:

      <!DOCTYPE html>
      <html lang="en">

      In HTML5, the slash is not only optional for void element, such as <br>, it belongs at the end (e.g. <br/>)of the opening (and only) tag, not at the beginning (as it would be placed in a closing tag). While SlashCode is, as you so eloquently put it, shit, your HTML could probably use a bit of spit-shine, as well.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    28. Re:Its Easy by Anonymous Coward · · Score: 0

      Not for much longer from the sounds of it.

    29. Re:Its Easy by Pseudonym+Authority · · Score: 1

      Ah, so it is; looks like I won't be putting my /. profile and excellent karma on my resume after all.... I got so caught up getting my &lt;s and my &gt;s right on the first try that I completely forgot that it wasn't the same as a regular closing tag. I've also decided to learn HTML past the XHTML that I picked up long ago. To anyone who was looking at my post for insight into the inner workings of web technologies: please forgive me -- I have failed you.

    30. Re:Its Easy by BronsCon · · Score: 1

      Haha no worries. You are absolutely correct that it is required for XHTML, you just had the placement wrong. I've boned simpler stuff than that, much much worse; fairly recently, as well.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    31. Re: Its Easy by Sarten-X · · Score: 1
      --
      You do not have a moral or legal right to do absolutely anything you want.
    32. Re:Its Easy by Anonymous Coward · · Score: 0

      At least he's using a metric DOS.

    33. Re:Its Easy by Anonymous Coward · · Score: 0

      I'm not so sure... I had numerous bad clients who just didn't get it in a past life. I didn't coddle any of them and some didn't like that... but I always had more repeating and new customers than I could really handle (only handled by working 60+ hour weeks and hiring assistants). I never advised customers to do things that wouldn't work well for them (ie, big GNU/Linux advocate as an example, but wouldn't tell customers to go to GNU/Linux if I thought the transition would freak them out or lacked support/feature/etc that they "needed"), but at the same time I would tell customers how it was (Microsoft's software is buggy and there isn't a good solution for instance, ie good example are office bugs related to imap). Keep in mind I wouldn't even bring up GNU/Linux as an option unless it really was an option. Now one client accused me of installing a pirated kiddie cat version of Microsoft Office based on the new versions appearance (think back to 2007, I hated it then, and still do, but I warned her before this upgrade was performed, and she didn't listen...). The same client accused me of losing her email after performing a system restore (during the same outing... mind you it took several trips of doing nothing to fix the problem to figure out what happened, ie customer stupidity, not listening, and then accusations based on something that never existed!). Now- I knew there wasn't a chance in hell I'd lost anything. Turned out this critical email was on her work system.

      Fortunately 50% of my MS customer base has switched to GNU/Linux (mostly customers who arrived at my door via general advertising w/o mention of the word GNU/Linux) and my primary customers now are old GNU/Linux users and those seeking GNU/Linux.

    34. Re:Its Easy by Jane+Q.+Public · · Score: 1

      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.

      But that's why, as TFA says, you always "Document The Troubles".

      This is a lesson I learned the hard way. Keep every piece of paper, memo, email, etc. Skype text chat? Archive it.

      I had one client try to weasel out of paying me for something, saying I hadn't done the work. I showed him the entire record of when I did it, as he was chatting with me about it on Skype the whole time, which was a matter of some hours.

      I got paid. But getting paid for a few hours is not the main thing. If somebody tries to really screw you, as in the situation you folks are discussing, documentation can make ALL the difference.

      I don't believe in broadcasting ill will toward clients publicly. But if you ever run into a situation like "Oh, yeah. Well, we considered hiring you but then we heard about what happened with Project X", you can pull out your documentation and show them that it was actually Sam who f*ed it up, not you. Fuck the golf course.

      Of if you have an asshole associate who tries to take all your credit. Voila. Records that show otherwise. (No, you probably don't want to shoot down co-workers, but if they try to shoot you down first, let 'em fry.)

    35. Re:Its Easy by sjames · · Score: 1, Informative

      No, but a judge can and will throw out a contract if HE thinks it is unfair in the here and now. If it's unfair enough, he can do it outright, if it's just sleezy, the benefit of every doubt will go to the other party.

    36. Re:Its Easy by msauve · · Score: 1


      doesn't work, because your non-compliant coding is shit. The proper markup is <br> (HTML) or <br /> (XHTML).

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    37. Re:Its Easy by Anonymous Coward · · Score: 0

      I think he meant to say that you've never been a good consultant.

    38. Re:Its Easy by Kjella · · Score: 1

      </br> doesn't work, because your non-compliant coding is shit. The proper markup is <br> (HTML) or <br /> (XHTML).

      Just to nitpick, <br></br> is legal XHTML - using self-closing tags is optional, not mandatory and should be exactly the same to an XML parser. However actual browsers will treat it as some kind of borked attempt at a <br> tag and do it wrong.

      --
      Live today, because you never know what tomorrow brings
    39. Re:Its Easy by Anonymous Coward · · Score: 0

      I'm his reputation

    40. Re:Its Easy by Anonymous Coward · · Score: 0

      Actually a contract fairness is most definitely an important legal point. Contracts must be entered into with both parties having a full understanding of the potential outcomes of the contract. I highly one-sided contract provides a legal avenue that one side obviously did not understand what they were getting into otherwise they would not have signed such an unfair contract.

    41. Re:Its Easy by Anonymous Coward · · Score: 0

      I'm wagering his contracts weren't 100% legal after all.
      A contract cannot override the law. Which law your acquaintance fell foul of hard to tell, because you didn't give enough information about the case, but I wouldn't be surprised if it was a consumer protection or fraud prevention law.

    42. Re:Its Easy by Anonymous Coward · · Score: 0

      As long as it's a legal contract it can be as 'unfair' as you can get them to sign. 'Fair' is not a legal term

      "Consideration," on the other hand, is a legal term. Contracts are by definition somewhat "fair", otherwise they're invalid. (BTW did you miss the OP's point which was the if you write unfair contracts you can have your house and porsche taken away? Sure it's anecdotal but that's an improvement on complete ignorance, wouldn't you say?)

    43. Re:Its Easy by Etherwalk · · Score: 1

      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.

      You can come very close to fraud, but can't actually commit it. There's a rule that keep evidence from prior to the contract formation (e.g. your email chain about how you would do the project) out of court, but the rule doesn't apply to evidence of fraud. That being said, depending on the state and a bunch of variables, if the contract explicitly waives reliance on a certain representation--like by saying "you are not relying on any representations the contractor made about X," then someone is MUCH more likely to get away with what would otherwise be fraud. But just a "you are not relying on any representations..." is much less useful than "not relying on any representations about X" if someone alleges fraud.

      Disclaimer: YMMV, do NOT commit fraud, I am not your lawyer, consult a lawyer, etc...

    44. Re:Its Easy by mlw4428 · · Score: 1

      In terms of contract law fairness can be a legal "term" (or concept in this case).

    45. Re:Its Easy by david_thornley · · Score: 1

      Depends on how you write the contract. The guy may have used ambiguous language in the contract to make it easier to get the client to sign, and the judge may simply have decided all ambiguities in favor of the client (which, in this case, is AFAIK pretty standard). Alternately, the guy may have placed illegal stuff in the contract. (I've signed agreements that were flatly incompatible with state law, and these weren't one-man companies.) There's lots of stupid things you can do in a contract, and a guy who doesn't bother incorporating with a shady business probably isn't smart enough to run his standard contract past a lawyer.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    46. Re:Its Easy by Hognoxious · · Score: 1

      'Fair' is not a legal term

      Wrong.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    47. Re: Its Easy by Maritz · · Score: 1
      --
      I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
    48. Re:Its Easy by Anonymous Coward · · Score: 0

      That sounds like a highly incomplete version of what happened. No idea about the situation in Oz but throughout the EU, judges uphold contracts unless one of the people who signed them can show they were coerced, poorly advised (and it must be egregious) or lacked capacity to sign the contract. There's a famous example of the Stone Roses band signing a contract which the courts deemed was ridiculous as they'd have had to work for an unfeasibly long period of time to pay their way out of it. It was effectively a form of slavery. However, when a contract doesn't stomp on a basic human right and you have informed consent to the terms by someone with capacity to agree, it's not so simple.
      You're stuck with the contract & may resort to arguing frustration but that's not the same as getting the contract itself thrown out. Frustration is within the context of the contract that's in place, not the same as rejecting the terms of the contract at all. The end goal may be to repudiate the contract but you have to show that you attempted to fulfil your side. Whatever insight the non-idiot lawyer had to win the case it wasn't just as straightforward as rejecting a one-sided contract.

    49. Re:Its Easy by minstrelmike · · Score: 1

      As long as it's a legal contract it can be as 'unfair' as you can get them to sign.

      uh.... no. an unfair or unenforceable or one-sided EULA is not a legal contract even if I click it.
      The entire idea of enforcing contracts is to make _society_ run better, not to choose winners that make most everybody else losers.
      Hence fairness is a legal concept often enforced.

    50. Re: Its Easy by Anonymous Coward · · Score: 0

      I can see that someone here works in the hospital industry.

  3. Replace Idiot with Incompetent by alphatel · · Score: 5, Interesting

    Many years back a CEO of a subdivision of a company wanted to know why his email service was disrupted. I told them that it was because their idiot webmaster took control of their DNS and did not copy the MX record. The webmaster defended himself claiming that a document was not in place explaining how to handle the client's DNS. This went back and forth a bit between the three of us, and ended with me calling the two of them incompetent and irresponsible. I never spoke to the webmaster or the client CEO for better or worse.

    A few years later, the CEO of the parent company called wanting to know why his network was suffering intermittent downtime and demanded it be fixed immediately. I explained that his outage was caused by antiquated equipment that could not do debugging, and there was a proposal already on his desk for replacement gear. He was in a huff, but he knew I didn't mince words or advice, and that quote was signed in minutes.

    While you can't always directly point to a net gain after a net loss, your experience and attitude will help define how other perceive you. You can go in quite politely, or you can be very blunt. I have been both depending on the situation.

    Either way, if you can't call out losers, you'll wind up being one.

    --
    When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    1. Re:Replace Idiot with Incompetent by mysidia · · Score: 5, Insightful

      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.

    2. Re:Replace Idiot with Incompetent by Anonymous Coward · · Score: 0

      the term CEO keeps getting dumbed down and down, what's next, CEO of the mail room?

      subdivisions don't have CEO's, they have GM's. CEO is like fuhrer, there's only one.

    3. Re:Replace Idiot with Incompetent by alanwarrick4 · · Score: 1

      Outline cases where the project has been or is being adversely affected by negligence or incompetence. Provide measures to correct the issue via further documentation if part of your consultation is dependent on the projects success (if it can be saved). Otherwise you should have had performance reviews to gauge how the project is performing. If you are just providing technical direction disregard everything above and offer to provide the incompetent employee training on how to fuck his wife.

    4. Re:Replace Idiot with Incompetent by phantomfive · · Score: 5, Funny

      Once when I was working as a contractor for an overseas company, the manager brought me in to listen to all the complaints of another developer, saying how bad my code is.

      The other developer started out by saying, "Why do you use function pointers in C? Why not call the functions directly?"
      At that point I looked confused and said, "That's how you do polymorphism in C, right?"
      Then the manager laughed, and the other developer got frustrated and said, "but it's weird!!"
      That pretty much ended the situation, although the other developer didn't talk to me for a while.

      Point of the story is, when someone questions your competence, relax and use big words like polymorphism. I guess.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:Replace Idiot with Incompetent by afidel · · Score: 1

      Depends on how the company is organized, if it's a wholly owned subsidiary or a conglomeration then sure, the subunit could have a CEO.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    6. Re:Replace Idiot with Incompetent by Anonymous Coward · · Score: 0

      I thought you did polymorphism in C by casting from one "base" struct to another struct that is laid out the same. Like casting sockaddr_in* to sockaddr*. If you've just got a function pointer that you assign to a value, isn't that more prototype-style "objects"?

    7. Re:Replace Idiot with Incompetent by Xtifr · · Score: 2

      There are several ways to do polymorphism in C, and those are both examples. See, for example, qsort(). The real answer to the question "how do you do polymorphism in C", though, is "awkwardly!" :)

    8. Re:Replace Idiot with Incompetent by DarkOx · · Score: 1

      Right! It usually does not hurt to be nice but its ultimately much more important be the guy that is right in the eyes of others. Bring the measurements and facts to the e-mail thread or the meeting and you will nearly always prevail over the other guys who are just finger pointing and going "well maybe its the {insert tech jargon or subsystem}". Say what you will about the PHBs but give them their spread sheets and they will usually get on board, just make sure the numbers are ones the usual suck-ups are afraid to challenge.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    9. Re:Replace Idiot with Incompetent by dbIII · · Score: 1

      If you want an "ancient chinese proverb" there's the old satire "Monkey" which has a bit that also applies very well here.

      When Monkey was employed in the government in heaven he spent all his time partying and making friends with people so he was highly regarded even though he wasn't actually doing his appointed job. So he was a loser that was difficult to call out until he took very extreme action.
      That bit is in the English language novel collecting a dozen or more of the stories and was probably not even mentioned in the TV series.

    10. Re:Replace Idiot with Incompetent by bberens · · Score: 1

      It's almost never valuable to be the guy that is right when compared to being the guy that solves the problem. Being the guy that is right often just gets you marked as being the asshole. Instead, be the guy that solves the problem. And yes, sometimes solving the problem requires that you be an asshole.

      --
      Check out my lame java blog at www.javachopshop.com
    11. Re:Replace Idiot with Incompetent by cheesybagel · · Score: 1

      There are several kinds of polymorphism.

    12. Re:Replace Idiot with Incompetent by ahabswhale · · Score: 2

      I almost always ask people what polymorphism is in technical interviews for OO developers and you'd be shocked how few get it right.

      --
      Are agnostics skeptical of unicorns too?
    13. Re:Replace Idiot with Incompetent by phantomfive · · Score: 3, Insightful

      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."
    14. Re:Replace Idiot with Incompetent by HornWumpus · · Score: 0

      Best any of us can do is vote gridlock. It appears there are enough of us to mostly maintain the lock and keep things from getting too fucked up.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    15. Re:Replace Idiot with Incompetent by slew · · Score: 1

      When we see persons of worth, we should think of equaling them; when we see persons of a contrary character, we should turn inwards and examine ourselves. --Confucius

      The superior man honours talent and virtue and bears with all. He praises the good and pities the incompetent. --Confucius

      The superior man is affable but not adulatory; the ordinary man is adulatory but not affable. --Confucius

      FWIW, I doubt Mencius or Confucius would advocate calling out losers, most of the philosophy they espoused relies on improving yourself, and not bringing yourself down to the level of those that you are trying to distance yourself...

    16. Re:Replace Idiot with Incompetent by wvmarle · · Score: 1

      A few years later, the CEO of the parent company called wanting to know why his network was suffering intermittent downtime and demanded it be fixed immediately. I explained that his outage was caused by antiquated equipment that could not do debugging, and there was a proposal already on his desk for replacement gear. He was in a huff, but he knew I didn't mince words or advice, and that quote was signed in minutes.

      The fact that you could tell him the proposal was on his desk already meant that you knew about the problem AND that you had taken all necessary measures to fix it, before it actually got so bad that this CEO started to call you. That the measures were not implemented yet was simply because the CEO has to sign off on such an expense, and you can't be blamed for that part.

      Besides it appears he knew you well - and trusted your judgment in those matters - both of which help a lot.

    17. Re:Replace Idiot with Incompetent by Ihlosi · · Score: 2
      "That's how you do polymorphism in C, right?"

      You could also have a switch/case approach and call the functions directly.

      The thing is, there are some architectures (*cough*8051*cough*) out there where you could, technically, use function pointers, but due to architectural quirks, unless you really, really know what you're doint, you're likely to end up with a horrible buggy mess.

    18. Re:Replace Idiot with Incompetent by phantomfive · · Score: 1

      The thing is, there are some architectures (*cough*8051*cough*) out there where you could, technically, use function pointers, but due to architectural quirks, unless you really, really know what you're doint, you're likely to end up with a horrible buggy mess.

      That is fascinating.

      --
      "First they came for the slanderers and i said nothing."
    19. Re:Replace Idiot with Incompetent by dbIII · · Score: 0

      Best you can do is vote so that there are enough people voting to make other choices viable. Reagan's landslide with a record turnout was only just over half the number of people eligible to vote.
      Of course having it on a Tuesday and managing the ballot stations far worse than third world elections (some supervised very well by US staff - so you CAN do better guys) is a bit of an barrier to entry for anyone other than fanatics. Make the duty of voting easier and people may have a bit more say in how the country is run. Get rid of those stupid restrictions that slow down the process, disenfranchise people, and can be used for stupid political games like the bullshit in Florida taking people off the roll because of their race - felons are citizens too.

    20. Re:Replace Idiot with Incompetent by ch0rlt0n · · Score: 1

      I asked that in a technical interview once.

      Answer (in a broad Scots accent): "That's eh, when it aw kindae spreads oot across the page, eh?"

      He didn't get the job, but in hindsight it's a great description of an inheritance class diagram.

    21. Re:Replace Idiot with Incompetent by Anonymous Coward · · Score: 0

      That's because it's an asshat academic term for a concept that's ridiculously simple in principle and should have a less opaque name.

      No one says a CPU is "polymorphic" because it has an interrupt jump table. These academics come in, take something perfectly simple and obvious, and invent a stupid latin/greek word for it just to make themselves look clever.

    22. Re:Replace Idiot with Incompetent by Anonymous Coward · · Score: 0

      It's not even an appropriate word. The form is the interface. Polymorphic classes are not polymorphic, they are unimorphic, and that's the whole point. It's the internal parts that change, while the external form stays fixed. Polymorphism in (say) biology means that the animals look different but are the same internally - complete opposite to what is meant in computer science.

    23. Re:Replace Idiot with Incompetent by DarkOx · · Score: 1

      I agree but in the context of "I can't work with these other idiots" which is what the the original "ask slashdot" was about, solving the problem, usually comes down to recognizing the actual problem. More importantly getting the truly responsible party to admit its their problem and deal with it or have that responsibility shifted to someone else who will deal with it.

      That isn't being an asshole, its getting the truth out into the light; but you also better be no-bs all the time. If the problems are your problems you need to admit that too, openly and readily. People usually like a strait-shooter in the end.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    24. Re:Replace Idiot with Incompetent by cellocgw · · Score: 1

      There are several kinds of polymorphism.

      So what you're saying is, "polymorphism" is polymorphic?

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    25. Re:Replace Idiot with Incompetent by Anonymous Coward · · Score: 0

      It is so that you can have too many Chief Executive Officers and not enough Indian Executive Officers.

  4. Uh... by Anonymous Coward · · Score: 1

    I hope you have the credentials to back up your claim that the person is an idiot. Many people with no IT experience think if you don't have the answer within 5 seconds you are an "idiot." I've dealt with people like that before and needless to say I moved on to bigger and better things. I won't stay with a company that works like that. I also have 20 years in the field and many certs. I will never ever know everything, I know I'm competent at my job functions.

    1. Re:Uh... by HornWumpus · · Score: 1

      Credentials? The world is full of credentialed idiots.

      Feed the idiot rope, let him hang himself.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    2. Re: Uh... by Anonymous Coward · · Score: 0

      Your certs don't mean dick.

    3. Re:Uh... by smash · · Score: 1

      That. If he truly is an idiot, he will hang himself sooner or later. Be sure to state your concerns with things he is doing (and you better know what you're talking about, or YOU are the idiot - you can work this from the angle of "have you considered" X, which is either validating or challenging his design - either way, due process). If he's not an idiot, then no problem.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re: Uh... by tlambert · · Score: 1

      Your certs don't mean dick.

      Oh come on! Not even the MCSE or the CISSP or the Certified ScrumMaster certificates?!?

  5. Most experts are Idiots. by Anonymous Coward · · Score: 4, Informative

    Most experts are idiots at what they claim, but an expert at earning trust regardless of their knowledge. So be careful of these people, as they are quite aware of their lack of expertise and their fragility. Gain trust of the client first before taking on people your client trusts.

    1. Re:Most experts are Idiots. by Nefarious+Wheel · · Score: 1

      "Um, you might want to get a second opinion on that."

      You've just accomplished several things by that statement.

      (a) Boss' ego is boosted. You're telling your boss that he's engaged professional talent, but that the problem is really thorny (and he was justified in spending the money).
      (b) You've given him an out that involves more money spent (not always a bad thing to a manager).
      (c) You've effectively put into your boss' mind that the consultant is an idiot.

      --
      Do not mock my vision of impractical footwear
    2. Re:Most experts are Idiots. by smash · · Score: 1

      Yup. Also, D) - you've shown that you give a fuck, are thinking about the problem and your mind is on the job.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Most experts are Idiots. by Polo · · Score: 1

      I like this one best. It's kind of anti-preachy and isn't a direct confrontation of your boss.

    4. Re:Most experts are Idiots. by Anonymous Coward · · Score: 0

      I strongly recommend the documentary "The trouble with Expert" (just Google it). It explain how 98% of what experts say end's up being wrong, but who cares? No one checks. How numerous idiots follow classes "how to be an expert" on everything, the goal being to get paid as an expert in the various media, and be well perceived by your surrounding. Scary stuff overall.

  6. It's never happened to me by msobkow · · Score: 5, Insightful

    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.
    1. Re:It's never happened to me by neminem · · Score: 1

      Even if I agreed with the assessment, if they're being tasked (or tasking themselves) with technical work, insisting that they be the one to do it, and then botching it horribly, does it really matter whether or not they're good at business, or whether you're good at communicating with business people? I'd argue that it doesn't.

    2. Re:It's never happened to me by msobkow · · Score: 1

      Your assumption is that they were brought in for technical expertise. That may be an invalid assumption. And that is what I've usually found to be the case over the years.

      Just because someone isn't a technical superstar doesn't mean they don't have valuable knowledge. Only the navel-gazing technocrati and engineers are so arrogant as to presume everyone else on the team is an idiot just because they don't "grok" the technical.

      I also found it amusing that the original poster of the article is a wuss, afraid to state things like they are, if the person actually is incompetent. They start off referring to them as an "idiot", and then soft-pedal it as "can't work with this individual." To me that just screams technical arrogance and unwillingness to work with someone they can't communicate with because of their lack of experience.

      --
      I do not fail; I succeed at finding out what does not work.
    3. Re:It's never happened to me by Anonymous Coward · · Score: 3, Interesting

      Well, I have worked with a complete idiot. However, he was very good at buttering up the boss. His mode of operation was to get you to do the work with him, and then see the results. If it was successful, he would be in the boss's office claiming the success. However, if it had issue(s), you got blamed for any issues occurring, and somehow, the boss would be blind to what was going on.

      Working with this person started me on learning about office politics, and peoples personalities. In terms of how to handle the situation, I had to divorce myself from the project, taking on different responsibilities, and then allow the idiot to unambiguously fail on his own (so it couldn't be blamed on me). Many years later, I ran across the wikipedia definition of a sociopath, and decided that a sociopath was what I had been working with.

      Fortunately, he was the exception to people I've worked with.

    4. Re:It's never happened to me by rmdingler · · Score: 5, Insightful
      One of the downsides of above-average intelligence is a propensity to discount contributions and/or suggestions from those cerebrally challenged.

      The truth is, you can learn something from everyone, and an expert in a specific field with an IQ approaching his body temperature knows some stuff that you do not.

      --
      Happiness in intelligent people is the rarest thing I know.

      Ernest Hemingway

    5. Re:It's never happened to me by turbidostato · · Score: 1

      "Only the navel-gazing technocrati and engineers are so arrogant as to presume everyone else on the team is an idiot just because they don't "grok" the technical."

      That's not usually the case. While I agree with the basic premise that one of best assets for a consultant is to be able to communicate with -and listen to, somebody out of her field, it's also true that the one that hires a technical expert on a field he himself is not a technical expert but still confronts the expertise of the consultant *is* an idiot.

    6. Re:It's never happened to me by Lumpy · · Score: 3, Funny

      Absolutely. For example how to not do something, how to injure yourself horribly, or like I saw yesterday.....

      How to destroy a $60,000 Conference room table by not listening to those of us that know better.

      I said several times, you have it marked off wrong you had better stop and re measure. I was told to shut up and they cut the hole, 6 inches off center.

      --
      Do not look at laser with remaining good eye.
    7. Re:It's never happened to me by HornWumpus · · Score: 1

      I worked with the same dude and spent a little time making sure he publicly embarrassed himself claiming something he didn't even understand.

      Turns out the boss just didn't care. The fish rots from the head down.

      If forget the name of the corollary to the peter principle. It basically says that once someone reaches their level of incompetence they know it and surround themselves with even more incompetent people. Whenever you enter a new job, the first thing to do is identify the head idiot and where the borders of his/her control are. Then never attempt to effect the idiots area unless you can take out the head idiot.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    8. Re:It's never happened to me by jedidiah · · Score: 1

      > Your assumption is that they were brought in for technical expertise.

      That much should be obvious by the context. You can judge the situation by what's actually happening. There's likely no real opportunity for confusion there.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    9. Re:It's never happened to me by dbIII · · Score: 1

      You've been lucky. Nepotism is one way to deliver unalloyed idiots.

    10. Re:It's never happened to me by cusco · · Score: 2

      I'd say a $60,000 conference table was a serious sign of incompetence on the part of the executive and facilities staff . . .

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    11. Re:It's never happened to me by cusco · · Score: 1

      Haven't had to work with many CCNAnythings then, I take it. There is no piece of paper that will improve a moron's financial position and status faster than a Cisco cert, and if you can memorize a Brain Dump site you can get one.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    12. Re:It's never happened to me by pete6677 · · Score: 1

      "THIS" is becoming the new "me too". Knock it off already; this is not an AOL chatroom.

    13. Re:It's never happened to me by Anonymous Coward · · Score: 0

      One of the downsides of above-average intelligence is a propensity to discount contributions and/or suggestions from those cerebrally challenged.

      The truth is, you can learn something from everyone, and an expert in a specific field with an IQ approaching his body temperature knows some stuff that you do not.

      Yes, so long as that temperature is measured on the Kelvin scale.

    14. Re:It's never happened to me by HornWumpus · · Score: 2

      I can find you 12 foot round table made from a solid slice of black oak, four inches thick. $10K. Hurry, each table is slightly smaller then the previous.

      Made by a good friends brother, who was paid by PG&E to cut down and haul off the tree.

      WTF does a 60K table do? Play with your balls?

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    15. Re:It's never happened to me by Z00L00K · · Score: 1

      Yes - there is one way to inflate a person even worse than a Cisco cert and it's a Microsoft Cert.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    16. Re:It's never happened to me by Anonymous Coward · · Score: 0

      That joke is more fun for someone using metrics......

    17. Re:It's never happened to me by Anonymous Coward · · Score: 0

      WTF does a 60K table do?

      Impress people who are impressed by expensive things.

      People like Tony Montana.

    18. Re:It's never happened to me by Lumpy · · Score: 2

      "WTF does a 60K table do? Play with your balls?"

      Makes filthy disgusting rick people feel better about themselves. When you make $300 million a year $60K for a conference table is toilet paper money.
      I dont think you understand exactly how ungodly rich the 1% really are, they can buy and sell your family with the money they find in their couch cushions.

      --
      Do not look at laser with remaining good eye.
    19. Re:It's never happened to me by mjwalshe · · Score: 1

      If your on the team one would presume that you are supposed to be at least competent to perform your function

    20. Re:It's never happened to me by mjwalshe · · Score: 2

      that's why you should hire the ones who have done it at a "cisco" approved academy based at your local college - you have to pass a practical test on real hardware to get that certification.

    21. Re:It's never happened to me by gsslay · · Score: 1

      If you've never had to work with someone who is completely incompetent, then you are very fortunate.

      Sure they may be competent in other areas of work/life, but really I don't care about them. I only care about whether they can do the job they're being asked to do. Some people just can't.

      It doesn't make them bad people (most of the time), but it does make them a liability you could do without. The worst of the incompetent are those who truly don't know what they're doing, don't know they don't know, and have decided the problem is with everyone else. They are the ones you'd cheerfully tip off a cliff.

    22. Re:It's never happened to me by Anonymous Coward · · Score: 0

      +1

    23. Re:It's never happened to me by Anonymous Coward · · Score: 0

      No. We presume the guy who doesn't grok the technical is an idiot because he believes he groks the technical when he doesn't. Good subject matter experts are golden.

  7. It's even worse when the "Boss" is an idiot... by Anonymous Coward · · Score: 0

    ...and doesn't know the first thing about the job the people under him do.

    1. Re:It's even worse when the "Boss" is an idiot... by bobbied · · Score: 5, Insightful

      ...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
    2. Re:It's even worse when the "Boss" is an idiot... by Anonymous Coward · · Score: 0

      My boss dosn't understand the technical side of the department is, why should he ? His job is to run the department so WE can do the technical side. After all we are supposed to be the experts and know when to go to him if we have a problem.

    3. Re:It's even worse when the "Boss" is an idiot... by Anonymous Coward · · Score: 0

      You are correct!
      I wish I had some mod points but unfortunately I don't

    4. Re:It's even worse when the "Boss" is an idiot... by BronsCon · · Score: 1

      It can be much, MUCH worse when your boss DOES know about your job, but doesn't take the time to see whether it's actually being done before declaring that it is not.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    5. Re:It's even worse when the "Boss" is an idiot... by DoofusOfDeath · · Score: 2

      You are correct!
      I wish I had some mod points but unfortunately I don't

      I have some! Oh, wait. Crap.

    6. Re:It's even worse when the "Boss" is an idiot... by Anonymous Coward · · Score: 0

      There is a big difference between "have a clue how to do my job" and "know the first thing about the job." I've had bosses that didn't know how to do my job, but they did know what I was supposed to be doing in a bigger picture, and were there to communicate needs and requirements.

    7. Re:It's even worse when the "Boss" is an idiot... by Rich0 · · Score: 1

      I'll agree with everything you said. The main problem I've tended to see in managers who aren't familiar with the work you're doing is that they often fail to recognize good performance (or bad performance, for that matter). They sometimes also dismiss the importance of individual skill and focus more on process/etc. The fact is that you need both.

      I've had excellent managers who could never have done my job, but they made me feel valued and they complemented my own skills. Honestly, the more I've grown to appreciate good managers the less inclined I actually feel to become one myself. I think I'd do a better job than many of the mediocre managers I've met, but I don't think I'd perform the job of a manager as well as I perform the jobs that I really excel at.

      Unfortunately, one of the best manager that I've ever worked for (who led a team that did truly great things) ultimately feel victim to corporate politics. Regular re-orgs ensured that he could never really cultivate a strong team and have time to deliver, and then when anything went wrong the managers above him tended to perceive him as not being a strong manager, probably because he didn't just throw people under the bus or go throwing his weight around. He was also tossed into an IT org that was extremely process-driven where he had little control over the processes, and the processes tended to discourage teamwork/etc which was his strong point.

    8. Re:It's even worse when the "Boss" is an idiot... by ihtoit · · Score: 2

      In my experience, a good boss who isn't technically minded will take advice and just let the tech-heads get on with it, and look forward to a viable result*. If there's more than one boff in the mix, a good boss will take regular updates and stir the pot as necessary. Sometimes that will involve some firing and hiring of new blood. If it takes an unsolicited approach by an employee to make the boss aware outside of a regular departmental meeting that something is wrong, then he isn't a very effective boss. This goes both ways: if you have a complaint, document EVERYTHING, who did what when and what the result was, summarise it, summarise the summary and take it to the next meeting.

      *that's what I do. I'm no code monkey, if I need something to spin I don't know or particularly care about the mechanics behind it, I just want the spinny thing to spin. That's why I surround myself with people who know the shit I don't.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    9. Re:It's even worse when the "Boss" is an idiot... by Anonymous Coward · · Score: 0

      By itself, it's not a reason to trash your boss. I've had some like you describe, but they're rare. Much more common are the ones that don't know the first thing about what you're doing, but think they can tell you exactly how to do it anyway...

    10. Re:It's even worse when the "Boss" is an idiot... by bobbied · · Score: 1

      Then you really did work for an idiot. For that I'm sorry. Just remember, these kind of bosses are pretty easy to deal with. If you don't want to quit, just document everything and pull out the CYA trail when they throw you under the buss. (Yea, I've had to do that too.. )

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  8. Slashvertisement by MrEricSir · · Score: 4, Insightful

    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."
  9. Wait, what? by Jack9 · · Score: 1

    If I don't want to work on a project with an "expert", as part of my job, but I don't want to work on the project anymore because of something someone else is doing...I'd complain to my supervisor, then if I still wasn't happy, I would quit my job. If I wanted to keep my job (even if it was just to see them fail) I would manage to hobble through by doing the absolute minimum. It's not exactly controversial. How is this interesting enough to be a topic?

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
    1. Re:Wait, what? by Anonymous Coward · · Score: 0

      this is why work is outsourced out of north america and never into north america.

      because most american employees are like you

    2. Re:Wait, what? by geekoid · · Score: 1

      Because not every one is a passive aggressive person, and they want a good solution?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Wait, what? by Anonymous Coward · · Score: 1

      Except you're wrong about work not being outsourced into NA.

      Lots of work is, believe it or not, and lots of work comes BACK after being outsourced because the outsourcing project was a complete failure (note, I'm not saying all, or even most, but a lot).

    4. Re:Wait, what? by Anonymous Coward · · Score: 1

      Almost all of my side projects are for companies in Australia, UK, and Japan. Especially in Australia, they love talented Americans :) They also fly me to Australia for free every six months or so to upgrade their internal office network. Our relationship started by porting their website over to Drupal, and they were so pleased that they just ask me if I can help with something, I provide a quote, and they send me a receipt that money is on it's way.

    5. Re:Wait, what? by Anonymous Coward · · Score: 0

      Your signature is stupid.

    6. Re:Wait, what? by Anonymous Coward · · Score: 0

      The single most mismanaged network I have ever encountered was at a large South Australian utility. Fast local network, all the servers two states away with the entire building sharing a lame narrow urethra of a pipe.

      Managed by...wait for it...EDS. I had to apologize for my countrymen and re-task workstations as usable servers.

    7. Re:Wait, what? by Anonymous Coward · · Score: 0

      You ported a website to Drupal and you're claiming to be some sort of "competent American"? The OP was correct - Im a white American programmer and all the worst, most lazy, self entitled pieces of shit I've ever worked with have been other white Americans. Ill take an indian with initiative any day.

      Ported to Drupal. What a maroon.

  10. call it BETA and walk away by turkeydance · · Score: 5, Funny

    it's been done before

    1. Re:call it BETA and walk away by Anonymous Coward · · Score: 0

      Enough about the beta already!

    2. Re:call it BETA and walk away by Tablizer · · Score: 1

      Oh, I certainly call it something.

  11. Isn't it similar to seeking a second opinion? by liwee · · Score: 1

    I believe the phrase "different points of view can help ...." makes for a decent excuse. Trust Your Doctor? When to Get a Second Opinion

  12. Strange - Seems TFA answers TFQ by MerlynEmrys67 · · Score: 4, Insightful

    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
    1. Re:Strange - Seems TFA answers TFQ by Anonymous Coward · · Score: 0

      I think you forgot you aren't supposed to RTFA here. Most people barely seem to read the summary.

  13. Depends on the sequence of events... by djupedal · · Score: 1

    Have you already billed and been paid? Do you know if the 'expert' has already voiced an opinion to said client about your voracity? Is the client a relative?

  14. never figured this out by roc97007 · · Score: 1

    This happened in two different contracting jobs. In one, first indication of possible trouble was when the contractor in question put all of his certificates of course completion (framed) up in his office. Second indication was when he tried to convince our client that he should manage the rest of the contractors. Eventually, we stayed, he didn't. The bad news was that I had to untwist and make coherent all of his "solutions".

    In another job, similar experience, one of our team of four complained loudly and often about the state of our administrative solutions, saying over and over again "it's just a mess". He was hired into project development. About six months later he left for unstated reasons, and our client offered all three of us full time positions.

    I never did figure out how to tell my client that he had hired a poser, but in both cases, things worked out for themselves. I'd say, wait and see if the client wises up.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  15. Welcome to the real world by Anonymous Coward · · Score: 1

    Just remember that "getting it off your chest" is usually a bad, counter-productive approach. Usually (there are always exceptions). Think before you leap. Then couch the news in very diplomatic language that sounds complimentary to the "other expert" to any third party listening (probably not your boss though) but which also states that their expertise such as it is, is not necessarily a good match for the particular project.

    Going around calling co-workers morons generally is a bad idea, except in certain environments where you wouldn't want to work anyway.

  16. There's a book for that. by berchca · · Score: 4, Funny

    Just read, Dealing with Dummies for Dummies...

    1. Re:There's a book for that. by Tablizer · · Score: 1

      I thought it was "Dealing with Complete Idiots for Dummies", or was that "Dealing with Dummies for Complete Idiots"?

  17. Here's a suggestion by The+Second+Horseman · · Score: 2

    Figure out what you'd need to get the job done. That might be an additional person, not a replacement person in order to make up for the deficiency. There may even be someone else in the company that could "assist".

    Go to your client and tell him that this is what you'd need to get the job done because you'd assumed a certain skill set.. If the client won't go for it, regretfully let him know that you're not the right person for the job under these circumstances and that his "expert" might be able to suggest someone else. Or maybe you can and then you've solved the problem, even if you're not the solution yourself.

    In any case, walk in with a solid proposal for fixing the problem that doesn't paint the "expert" as a complete idiot - just say that the skill sets don't line up right - and be prepared to lose the client. But if it's really that bad, you might be better off losing it now than getting dragged into a giant fight over breach of contract or cost overruns.

  18. Documentation by Anonymous Coward · · Score: 0

    Outline cases where the project has been or is being adversely affected by negligence or incompetence. Provide measures to correct the issue via further documentation if part of your consultation is dependent on the projects success (if it can be saved). Otherwise you should have had performance reviews to gauge how the project is performing. If you are just providing technical direction disregard everything above and offer to provide the incompetent employee training on how to fuck his wife.

  19. This is your job .... by Anonymous Coward · · Score: 3, Informative

    As a consultant it is *my job* to work with the client and their people. Incompetent or not, it is still my job to work with them.

    If you are complaining about this as a consultant, you have no business being a consultant.

    1. Re:This is your job .... by hax4bux · · Score: 2

      Mod up. I have been contracting since 1992 and a large part of my job is play nice with all sorts of unattractive people. I often wonder how many of them managed to get hired in the first place, but that really does not matter. They were in place when I got here and most likely they will be here when I leave. Smile and cash the checks, or go get a job where you can happily pick fights w/your coworkers.

    2. Re:This is your job .... by jedidiah · · Score: 1

      In other words: "Don't give a shit and just cash your paycheck."

      That's a nice sociopathic attitude to have in corporate America but not everyone believes in that bullshit. Some people have things like pride, integrity, or a sense of honor.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:This is your job .... by DarkOx · · Score: 3

      It gets to the question of what you think your job actually is. Though if the job description said must work well with others or something and most of them do these day then yes to some degree part of your job is playing nice. You are called a human resource for a reason, at least some of your value depends on you being compatible with the existing infrastructure.

      Companies don't hire people that would require them reorganize the rest of their technical team unless the do; but in that case you usually know when you have been brought in specifically to transition/transform some group. So it very much is your job to do what you need to do in order to get the strategic mission accomplished even when you know there are more elegant solutions; sometime you have to just accommodate what the rest of the team can do.

      Here is a story from when I was pretty recently out of school. I had been working with the firm during much of my college career and they had promoted to a full time position on a different team after I graduated. So I knew people there and already had bit of trust. Like most places there were talented and not so talented, the dedicated and no so dedicated and the various combinations you can make of those. The IT director assigned one of my shall we say lessor performing co-workers a task to automate some reports a customer wanted. They data needed to come from two different systems. I heard drips and drabs in various high level meetings but it eventually became apparent to me this persons 'solution' was essentially to have the one system generate PDFs with some of the data and the other system OCR (the PDFs were rendered as images) before import to write the ultimate report. This was all stapled together with ftp scripts, cron jobs, and vbscripts on the windows side run from task scheduler.

      I went to the director and explained, that our development group should really be doing this, as we have perfectly functional middleware with all the necessary adapters to do this all we really need to do is configure the connectors , write the queries and generate the reports. I went on this would be more reliable would be easy to run the job whenever instead of having to want for multiple schedules to converge and the hours of head banging that would come when someone eventually has to troubleshoot the mess would be avoided.

      His answer was that me and the rest of the team certainly could do it better and in half the time; but none of us had even that time, were all doing things that he considered higher priorities and more business critical already. This was the guy he had under-scheduled *could* do it and it just needed to work/.

      Now I suppose you'd argue I should have continued to protest out of professional pride; insisting that could not just sit by while a kludgey brittle mess was build by an incompetent where I could instead create a proper robust IT solution. Instead I realized that the director was doing both me and the other guy a favor. For the other guy it was letting do something useful so the CXO folks did not decided they could cut some dead weight, for me it was ensuring after putting in a day of doing good work earning my salary I got to go have a beer with some friends instead of spending the remain nights that week at the office trying to get something done I really did not have time for. Is that really a "sociopath attitude" or is your attitude psychopathic?

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    4. Re:This is your job .... by hax4bux · · Score: 1

      "pride, integrity, or a sense of honor" - that is just adorable. I am not my job, and I hope you are also more than your job.

      People call me because they have a problem and that solution typically needs multiple approaches.

      Picking fights w/the staff is an easy way to ensure active sabotage. So yes, I try to find a way to get along and be effective.

      Not quite the same as "don't give a shit" - but have it your way.

    5. Re:This is your job .... by Z00L00K · · Score: 1

      Regardless of if you are a consultant or an employee you have the responsibility to call out problems that you see. In the long run it's a benefit for you. There are too many persons trying to do things that don't have a clue about them and just hides it by confidence.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    6. Re:This is your job .... by gweihir · · Score: 1

      Not quite. If this person actually has to deliver parts of the project, it is your job as a consultant to make sure this is a clear contractual obligation. Then you can just document them not delivering and propose alternative options at significant cost.

      But what you should do in the first place is to not offer this at all. You are the expert and while they may think they have some experts of their own, you just interview them for information, but the work is yours to do. If they want that differently, decline the contract.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  20. As easy as: by Anonymous Coward · · Score: 0

    Hey dude, you expert is an idiot.

  21. Let us know... by Prien715 · · Score: 4, Insightful

    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.
    1. Re:Let us know... by geekoid · · Score: 1

      I hope not, because you and your ilk are wrong.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Let us know... by hduff · · Score: 1

      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....

      But they pretended to listen. And the OP should do the same and pretend to respect the consultant, document the shortcomings and make it clear that slas^H^H^H^H the people in charge of the project are wrong.

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    3. Re:Let us know... by Anonymous Coward · · Score: 0

      I'm pretty sure the GP isnt the idiot here.

    4. Re:Let us know... by Anonymous Coward · · Score: 0

      Until the "improvement" has feature parity then there is no improvement, and the "ilk" are correct.

    5. Re:Let us know... by Anonymous Coward · · Score: 0

      How? Beta sucks. Like, really, REALLY sucks. It must be an early April Fool's joke.

    6. Re:Let us know... by Anonymous Coward · · Score: 0

      Are you kidding???

    7. Re:Let us know... by Anonymous Coward · · Score: 0

      Arent you whiners supposed to be over on the other side of the fence?

  22. You have TWO choices here. by bobbied · · Score: 3, Insightful

    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
    1. Re:You have TWO choices here. by Kjella · · Score: 1

      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.

      Ahahahaha no. I do assume that since you're bringing it to me it's my job to fix it, but I'm sure as hell not taking the blame for everything until proven otherwise.

      Like you point out, getting confrontational is often a risky and futile effort so I'd say my first strategy is damage control - can I just get what I need done and get on with my life? Usually this involves asserting a domain, in this case okay I have to work with a subject matter expert. Fair enough but if I'm hired as the technical guy, I make the technical decisions.

      --
      Live today, because you never know what tomorrow brings
  23. You work in IT but don't know how to handle this? by mtrachtenberg · · Score: 2, Funny

    [EOM]

  24. With a list by geekoid · · Score: 1

    and examples.

    Reminds of the time I was talking to an 'Expert Computer Engineer'. I had to explain binary to him.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:With a list by Ozymandias_KoK · · Score: 1

      Hey look, maybe not everyone has the experience you do with moisture vaporators, ok goldenrod?

  25. SEO "Experts" by Anonymous Coward · · Score: 0

    Any web developer who had to work with a client's self acclaimed "SEO expert" can relate.

  26. just can't work with that individual. by pigsycyberbully · · Score: 1

    With computers with computer networks the idiots always declare that others are the idiots. Whenever they make a mistake they say "it's because of that idiot" behind the alleged idiots back. In computers and computer networks everybody is an expert and every problem is because of somebody else. There is a reason why an employer likes to see the word a team player on a CV, it is because team players help each other and turn all the computer network experts into non-idiots. No company can function without the self-declared experts until the self-declared expert is gone.

    1. Re:just can't work with that individual. by pla · · Score: 1

      There is a reason why an employer likes to see the word a team player on a CV

      Know how I can tell you come from academia and have absolutely no clue how the real world of business works?


      Whenever they make a mistake they say "it's because of that idiot" behind the alleged idiots back.

      I tend to say it in front of the idiot's face (in private), and then back it up. But I also find that trying to escalate that to the people signing your checks amounts to a complete waste of time. Me, I find "Here, go catch up on your *cough* technical skills and leave me the fuck alone for a few weeks while I do all the work and we both get paid 5x what the regular employees here make" will get you a hell of a lot farther than making a fuss. And for the idiots smart enough to know their shortcomings, you've just earned yourself free coffees for a month.

      Like it or not, the real world has a lot more people getting paid to do work they have no right doing, than those paying them want to admit. I won't claim myself a superstar, but I've worked with more than a reasonably-proportional number of folks who could only pass as "engineers" in the "sanitation" sense - But, like it or not, HR can't tell someone who knows a lot of buzzwords from a real engineer (now if you want to discuss why HR tends to have so much influence in hiring for jobs they don't have the faintest clue about, we can continue that as a different topic). Oh yeah, and HR doesn't make mistakes. Just ask them about it.

      Which pretty much sums up my advise to TFS' author - Suck it up. You can't "win" here, just make sure you get paid hourly; do your best to minimize the "expert's" damage; and document, document, document the idiocy in case everything goes to shit and you need to prove you held up your end of the log.

    2. Re:just can't work with that individual. by pigsycyberbully · · Score: 1

      There is a reason why an employer likes to see the word a team player on a CV Know how I can tell you come from academia and have absolutely no clue how the real world of business works? Whenever they make a mistake they say "it's because of that idiot" behind the alleged idiots back. I tend to say it in front of the idiot's face (in private), and then back it up. But I also find that trying to escalate that to the people signing your checks amounts to a complete waste of time. Me, I find "Here, go catch up on your *cough* technical skills and leave me the fuck alone for a few weeks while I do all the work and we both get paid 5x what the regular employees here make" will get you a hell of a lot farther than making a fuss. And for the idiots smart enough to know their shortcomings, you've just earned yourself free coffees for a month. Like it or not, the real world has a lot more people getting paid to do work they have no right doing, than those paying them want to admit. I won't claim myself a superstar, but I've worked with more than a reasonably-proportional number of folks who could only pass as "engineers" in the "sanitation" sense - But, like it or not, HR can't tell someone who knows a lot of buzzwords from a real engineer (now if you want to discuss why HR tends to have so much influence in hiring for jobs they don't have the faintest clue about, we can continue that as a different topic). Oh yeah, and HR doesn't make mistakes. Just ask them about it. Which pretty much sums up my advise to TFS' author - Suck it up. You can't "win" here, just make sure you get paid hourly; do your best to minimize the "expert's" damage; and document, document, document the idiocy in case everything goes to shit and you need to prove you held up your end of the log.

      Academia noun The part of society, especially universities, that is connected with studying and thinking, or the activity or job of studying: A graduate of law. = Academia. The place of study or training in a special field. Latin distinguished scholars, artists or scientists. = Academia. I have a big enough head without a semi-illiterate inflating it. Less is more remember that less is more. I once met a Vietnamese man who lived in a cardboard home made out of discarded cardboard. He repaired televisions and radios and computer systems he was extremely clever! people would fetch computers and so on to his cardboard home for repair. My expensively educated friend was so jealous of him that he said to him "you don't know anything! you are reading it all from those books!" The Vietnamese man very peacefully turned round and said to him yes we all learn from others "We evolve and we learn from history we don’t continuously reinvent what has been invented we learn from history we all learn from others. My books are those others."

    3. Re:just can't work with that individual. by dbIII · · Score: 1

      With computers with computer networks the idiots always declare that others are the idiots

      I had an amusing situation where an idiot hellbent on proving me wrong about his misunderstanding of a trivial point about routing had the root password to a few systems. About two dozen people sat twiddling their thumbs for a few hours until his manager called me in.

    4. Re:just can't work with that individual. by ihtoit · · Score: 1

      There is a reason why an employer likes to see the word a team player on a CV, it is because team players help each other and turn all the computer network experts into non-idiots.

      Not quite. The key phrase "team player" indicates an ability to identify the skillsets of work colleagues and to delegate work according to those skills, not according to office politics; it's a human resources management tool, not a primer on how to win friends.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
  27. Dump your client by Anonymous Coward · · Score: 0

    In some instances its really not worth the time and effort to work with an incomplement client. If there is a problem with the design you may end up spending a lot of unpaid hours trying to fix or patch it. In my observation is simply better off not to bid on the project and spend your efforts on getting a different project. It certainly saves you in liquor and shrink expenses! Peace of Mind is better than any financial gain.

    If you wish you can simply decline to work on this selected project because of other ongoing projects that prevents you from providing the sufficient resources need to get it done on time or on budget. In many some you make end up getting a call back by the client begging for help when the expert turns the project into a disaster. This way the client dumps the expert and you can step in to save the day for the client. The idiot expert gets his\her just rewards and you get to kudos of saving the day.

  28. prove him wrong by smash · · Score: 1

    ... and if the client still doesn't see sense, drop the client, let him/her use their expert and pick up the pieces when it all goes to shit.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  29. You don't tell your client his expert is an idiot. by macraig · · Score: 1

    You find another client.

  30. You are really the incompetent/idiot by Anonymous Coward · · Score: 0

    If there's someone you can't work with, you're the incompetent one.

    On the other hand, if you have a process in place, and a manager + lackey who refuse to follow their own process, they're the ones who have the problem and you need to just get the fuck out.

  31. Labeling is just wrong by cyberspittle · · Score: 1

    You really should avoid names like "expert" and "idiot" as they are opinions. You should provide technical answers backed up by fact. Once done, you will let the other person draw conclusions about expertise and idiocy. We are all experts in some way and idiots in another. Please put your emotions aside and be a professional.

  32. Or, as Sarah Silverman said in her standup by sunking2 · · Score: 4, Insightful

    If you find yourself always having terrible roommates, guess what? You're the terrible roommate.

    1. Re:Or, as Sarah Silverman said in her standup by dbIII · · Score: 1

      There's a murder trial going on in Italy about that. I can't see how the victim was the terrible roommate.

    2. Re:Or, as Sarah Silverman said in her standup by freeze128 · · Score: 1

      You know, I can totally believe that Sarah Silverman is a terrible roommate.

  33. I say the "idiot" word all the time. by Anonymous Coward · · Score: 0

    I work with designs that come from "expert" "degree holding" AV engineers all the time. and most of the time they are idiots because they have no clue at ALL what they are doing. They base everything off of equipment descriptions and sales literature and never EVER touch the stuff.

    So they design something for the client that is a load of shit that will not work, and I have to point out how they wasted $20 grand by paying this engineering outfit to draw them a broken design.

    Typically the job ends with it not working, the engineer asking "what can you do to fix it" and Me looking at the boss saying, "I told you so". Little old me fixes the overpaid idiots design, and we recycle the whole thing over again on the next project.

    All because the overpaid idiots have degrees and papers. Fact is most degree holding people are morons.

    1. Re:I say the "idiot" word all the time. by hduff · · Score: 1

      Fact is most degree holding people are morons.

      And you are the smart one who does not have credentials.

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    2. Re:I say the "idiot" word all the time. by ihtoit · · Score: 1

      AC is bang on. A diploma only means that when you took a three hour exam you had the ability to recall from memory, something you read in a textbook. It does not make you smart any more than donning a black cotton belt makes you Pat Morita's stunt double. Only innate skill, common sense and most importantly, experience (in ANY field) will not only get you hired right off the bat but will more likely ensure retention than a college degree and no work history.

      Anecdotally, I have received resumés, over many years and in two industries: ICT consultation and law. Of all the ICT speculative applications I ever received, I called ONE for interview in 2004. He was a pleasant guy, about 25, had nothing past a few average-grade GCSEs under his belt but he had worked since the age of 13 (paper round), later in a warehouse until he was 20, then food retail. He wanted in on the ICT racket. I called him in because he printed his resumé on a home built printer (he even supplied a polaroid of it!), on a computer he built himself, using a word processor he coded himself from the ground up. OK, he didn't have a college degree, he didn't have anything resembling even a vocational ticket in computing, but he had two things I was looking for: the drive and determination to achieve, and the willingness to learn and demonstrable *experience* in problem solving. I mentored him for three years and to this day he's still consulting.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    3. Re:I say the "idiot" word all the time. by Anonymous Coward · · Score: 0

      AC is bang on.

      Nah, not really. Because while this thing you said:

      A diploma only means that when you took a three hour exam you had the ability to recall from memory, something you read in a textbook. It does not make you smart any more than donning a black cotton belt makes you Pat Morita's stunt double.

      is true, this thing the earlier AC said (and many of the things you said in concurrence):

      All because the overpaid idiots have degrees and papers. Fact is most degree holding people are morons.

      is true in a sense, but terribly incomplete thinking. The degree ain't got nothin' to do with it -- there are bullshitters in all walks of life. Some of them have degrees, some of them don't.

      People who aren't bullshitters will usually benefit a great deal from getting at least an undergrad degree at a good institution. A decent CS undergrad program exposes students to a lot of territory, helps them better understand the breadth and depth of the field, and generally gives them a much better map of how they're going to have to grow if they want to become an expert in a subfield. If the institution hasn't given into the "CS is purely vocational training" movement, the student also gets a general purpose liberal arts education, which helps them become a more well rounded person outside the narrowly focused CS field.

      This is why it's a shame when bright motivated people like your 25 year old ICT interviewee don't get the advantage of a college education. You know that old Newton quote about seeing further because he has stood on the shoulders of giants? That guy hasn't had as much access to the giants as he should've. How much further could he see today if he hadn't been set back years by the need to scrape and struggle just to get his foot in the door? He's an argument for more egalitarian access to higher ed, not an argument that higher ed is worthless.

  34. You Don't by TrollstonButterbeans · · Score: 5, Insightful

    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
    1. Re:You Don't by Redmancometh · · Score: 0

      I once did an overhaul on a company that had a extranet-type backend for B2B purchases of very, very expensive equipment. They didn't verify POST data server-side...
      There was no authentication for the back end..etc.

    2. Re:You Don't by Anonymous Coward · · Score: 1

      Because that's what's it like everywhere in SMBs...

    3. Re:You Don't by hermitdev · · Score: 4, Interesting

      At my last job, we brought in consultants to implement a "workflow" solution for tracking trading agreements. The system was to leverage our internal systems for reference data that would be tracked in a third party document storage platform. The primary user of the system was our internal legal team. The consultants refused to design or implement the system with real-time connectivity because of an uptime requirement. They claimed a "5 9s requirement". They insisted on dumping, en mass, data from our primary store into their system. I knew straight off it was a joke, because they were pulling the data from a core trading system that was required to be available for all but 2 hours over the weekend (even then, we only had 15 minute outages maybe once every 6 months for deployments). And, having recently retired a process that synched data between two systems (migration from a legacy to new system), in real time, I had all sorts of horror stories and cautionary tales to share. It all fell on deaf ears. I took concerns to my management and said I would not implement their solution and outlined why. Their response was to pull me from the project and put in a yes-man that would do whatever he was told.

    4. Re:You Don't by icebike · · Score: 1, Offtopic

      . If they have an "idiot" as an "expert", this speaks a lot about them and they probably need your help quite a bit.

      Seeds of wisdom right there.

      They brought in a consultant. That consultant tends to have more believably right off the bat than the local staff.**
      Chance are they already suspect or know he's an idiot, or the people he works with know this. If he could get it done
      by himself they wouldn't have hire you.

      Test the water, tell them this other guy or that other gal would be
      a more appropriate assistant, and you don't need to tie up their *cough* expert.

      If you get stuck with him anyway, Treat him like a gofer, find him some busy work out of the way.

      Or just tell them he doesn't have the skillset needed.

      **(This is almost a universal truth. You can quit your job, and come back as a consultant and the same management will fall all over itself doing what you recommend. You just have to give them long enough to forget you recommended the same damn thing as an employee).

      --
      Sig Battery depleted. Reverting to safe mode.
    5. Re:You Don't by Anonymous Coward · · Score: 0

      And honestly, you were better off for it. Trust me on this, there's no joy in working on such a project. I generally avoid them like the plague and being forcibly assigned to such a project is a reason to dust off the resume. I tend not to work for people who refuse to listen to common sense, adhere to actual proven best practices, and otherwise do stupid crap.

      Captcha: Sexually

    6. Re:You Don't by sunderland56 · · Score: 1

      If they have an "idiot" as an "expert", this speaks a lot about them and they probably need your help quite a bit.

      They may *need* your help; but who says they are going to listen to you? If the idiot in question has been there longer, or has more status, or has a higher pay grade - they may well value his/her word over yours. In any case, the solution is the same - tell management that the "expert" is a bleeping idiot. They'll either (a) believe you, and you're ahead of the game; or (b) get rid of you, in which case you were up against an impossible task, and getting out of there right now puts you ahead of the game. You win either way.

    7. Re:You Don't by TrollstonButterbeans · · Score: 3, Interesting

      I've been in the above situation 7 or 8 times. Sometimes writing these off as an impossible task is the right thing to do --- but usually it is a little late for that if the situation wasn't detected early. I personally have usually just toughed it out --- sometimes the "idiot" gets fired, other times the idiot gets busy and offers less resistance and/or listens better if you invest the time to explain or lay out options.

      Sadly, educating the "idiot" often is part of the "job description" -- wanted or not --- and with enough patience or tact, you usually can prevail.

      If not, the old adage applies: beware of what you ask for, you might just get it!

      --
      Priest: "Universe from nothing, no laws of physics, sped up time"+ huge discrepancies. Creationism? No. Big Bang Theory
    8. Re:You Don't by pete6677 · · Score: 1

      So? How bad was the inevitable clusterfuck? Did the consultants ever get it working at all?

    9. Re:You Don't by scottbomb · · Score: 1, Interesting

      Structure contracts, fees, tangible goals so if the "expert" slows you down, you get paid more.

      How very ethical of you. Someone caught doing that should be sued.

    10. Re:You Don't by Anonymous Coward · · Score: 0

      If they have an "idiot" as an "expert", this speaks a lot about them and they probably need your help quite a bit.

      Unless, of course, the consultant they brought in is also an idiot.

    11. Re:You Don't by scottbomb · · Score: 4, Insightful

      Maybe you should have presented YOUR solution. Telling the boss "no I won't do it" will get you nowhere. Telling him "Look at my better way of doing it" will get their attention. The best lesson I've learned in business is to never take a problem to my boss unless I bring with me a solution to solve it. If you can't solve the problem, find someone who can, or else the boss will. Business needs are not going to change.

    12. Re:You Don't by carlos92 · · Score: 5, Insightful

      A lot of times there is NO solution:
      - problem is badly described,
      - idiot expert promises quick, simple solution and explaining why it won't work takes an excessive amount of time or knowledge that the client doesn't have,
      - idiot expert knows client from college,
      - idiot expert lives next door and you work offshore from South America,
      - client company is populated by alpha males who like quick decisions and never back down,
      - a combination of the above (I have first hand knowledge about this situation).

      Sometimes the best option is to watch the explosion from far away enough that you're not killed and near enough to be the first responder.

    13. Re:You Don't by carlos92 · · Score: 1

      What is your problem with this? Nobody said you should work for peanuts, and more important, nobody said you want to take advantage of the situation. It's just easier to get the client's attention about the idiot expert's failures when they cost money. Also, you shouldn't be paying for the expert's failures with your own time. If your client trusts you and you manage to structure contracts like this, the problem might even take care of itself.

    14. Re:You Don't by Lisias · · Score: 1

      And the After Math were?

      Were you right, and hell's broke loose, or the dumbass had luck and walked away from it?

      --
      Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    15. Re:You Don't by cheesybagel · · Score: 2

      With some idiots no amount of money can pay for the amount of grief you will get.

    16. Re:You Don't by Anonymous+Brave+Guy · · Score: 4, Insightful

      Someone caught doing that should be sued.

      For what, exactly? If you're coming in as an outside consultant, you typically don't have much political leverage to resolve problems, because you're probably not going to be around for long enough. Often the most effective tool you do have is to attach a dollar amount to how much mess a given problem is creating. If this is done honestly and the amounts are agreed up-front and openly, there is nothing unethical about it whatsoever. After all, on a fixed price contract, working with fools will substantially increase the amount of effort required to get good results, and it will make the work less pleasant, and both of those things do carry a premium.

      Of course, what you're really hoping is for is not for the client to just accept the higher fee. Ideally, you want the client to instead ask you why something is getting more expensive, so you can explain not just that there's something you don't like but also why it's bad for your client. You want them to decide that the consequences of continuing with it aren't worthwhile so they change course.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    17. Re:You Don't by pspahn · · Score: 2

      Totes adorbs!

      FYI, some of the best and brightest to ever walk this Earth were sacked for expressing this very sentiment.

      If you find yourself in this situation, don't be a hero to anyone but yourself. If you have a better way, keep it to yourself, find investors and become an employer.

      The problem with "solutions" is that they undermine the abilities of others. If this is deemed necessary in your current position, then you're simply better off saying "thank you for your time" and walking away NDA free.

      --
      Someone flopped a steamer in the gene pool.
    18. Re:You Don't by scottbomb · · Score: 3, Informative

      So you go back to step 1: the problem is badly described. The Systems Development Lifecycle dictates that you, as the new help solve the problem. Start at wherever there is trouble. In the scenario you describe, it looks like we need to go back to step one fix the root problem: it is badly described. We cannot build any system to high user satisfaction that is badly described. One can only start over and build from scratch. If that's not possible, we will have to break the problem down into manageable parts and dig deeper for root causes and solutions.

    19. Re: You Don't by Anonymous Coward · · Score: 0

      There is one thing you are incredibly lucky with: your tech jobs are in hot demand, especially tech jobs for people who actually know what they're doing. If you have management that makes an idiotic decision, tell them. If they backtrack, great. If they don't, they're idiots. Find another job that values your input. That means you will be able to use your skills more effectively. You'll get more job satisfaction in a place that fits better.

      Obviously it is entirely possible (though unlikely from your story) that they were right, and you were wrong. In that case you still need a job with better management. In all cases, if management is making you miserable, fire your management, and get yourself new management.

    20. Re:You Don't by Anonymous Coward · · Score: 0

      gOOBLEligook?

      Do you expect anybody in professional IT to understand what you've just said? "Academic rubbish" they will say. What is keeping you from solving this "real-world" problem?

      You and I may know that you are completely right, but it doesn't matter if people refuse to work in a sane manner!

    21. Re:You Don't by Hognoxious · · Score: 2

      So you go back to step 1: the problem is badly described.

      The guy who described it doesn't think it's badly described. See the 5th point above.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    22. Re:You Don't by Anonymous Coward · · Score: 0

      What is your problem with this? Nobody said you should work for peanuts

      "You want to be paid what? There's thousands of people in India who'd be glad to do your job for half your salary".

    23. Re: You Don't by O('_')O_Bush · · Score: 1

      You mean, half his job with a quarter the ability and a tenth the ethics and care, for half the salary.

      --
      while(1) attack(People.Sandy);
    24. Re:You Don't by Anonymous Coward · · Score: 0

      "...you make due with the cards dealt."

      No, you don't make due and you don't make dew. You make do, as in doing it with the materials you have at hand. "Due" is stupid.

      http://grammarist.com/usage/make-do-make-due/
      http://www.merriam-webster.com/dictionary/make-do

    25. Re: You Don't by Anonymous Coward · · Score: 0

      - idiot expert lives next door and you work offshore from South America

      If anyone is off-shore, usually it's the other way around.

    26. Re:You Don't by bdh · · Score: 2, Informative

      (This is almost a universal truth. You can quit your job, and come back as a consultant and the same management will fall all over itself doing what you recommend. You just have to give them long enough to forget you recommended the same damn thing as an employee).

      It's not always necessary to wait that long.

      "Advice is worth what you pay for it", appears to be the rule.

      I worked at a Fortune 50 outfit, working on choosing a vendor for a major contract. Since the contract would eventually be worth at least seven figures, we spent about 18 months doing competitive analysis and proper due diligence. Ten vendors (A-J) were whittled down to five (A-E), and then finally to two vendors (A and B), who each ended up running their systems on site in the final execution round.

      Vendor A wasn't popular politically, but won on technical merit. Vendor B was a serious player, and had previously held 80% of the market in that segment, but (a) had fallen behind technically, and (b) their presentation had truly been Keystone Kops level bad, unfortunately. They simply didn't take it seriously; they expected to win on name recognition, so they basically just phoned it in.

      Ultimately, my customer selected Vendor A. I had to write a competitive analysis for my boss to justify my rankings, and I wrote about 20 pages, detailing the scoring criteria I used, my observations and analysis, etc. Some of the vendors were extremely interested in this (vendor C, in particular, since they just missed the final round by a whisker), and my customer approved my giving each vendor a subset of my report. They'd each get the criteria used and the evaluation of their bid, but not of the other vendors. I added a recommendation section to each, of the "this is what you'd have to do in order to win the bid" variety.

      Vendor B basically told me/my customer what we could do with this analysis, since "they were the vendor of record for 80% of the industry", and we didn't know what we were talking about, etc. Vendor C, in contrast, flew up two guys (one business guy, one tech) to take me out to lunch/dinner and get a Vulcan Mind Meld with me; their approach was "we came in number three, what do we need to improve to be number one".

      A year later, Vendor B was sitting at 20% of the market, and unlikely to hang on to that, as both Vendor A and Vendor C had passed them. And so, they brought in a consultancy firm to do a competitive analysis. Said competitive analysis cost low six figures to produce, took a team to generate, and the report was passed around at their board meeting, before being sent down from on high to the troops.

      A friend of mine was at Vendor B at the time. He compared my (free) analysis with the multi hundred thousand dollar report. The difference? Mine lacked "a leather binder, buzzwords, and spelling mistakes". The most important section, the recommendations, were now commandments from on high.

    27. Re:You Don't by Ex-MislTech · · Score: 1

      The race for the bottom ends with ... the bottom.

      Continually looking for ppl to work for less pay just destabilizes
      economies and leaves a wake of distrust, anger, and revenge
      in its wake.

      I am curious to know how many ppl left "gremlins in the gears"
      on their way out that couldn't be traced to them.

      If you don't treat ppl like humans, they will act like animals.

      --
      google "32 trillion offshore needs IRS attention"
    28. Re:You Don't by david_thornley · · Score: 1

      Really? Anticipating possible problems and writing a contract to try to avoid them is unethical? Insisting on being paid for the extra work you have to do because the client isn't really competent is unethical?

      There are several ways to write a contract. Contracting for a fixed price for indefinite work is stupid, and some company doing that is likely to go bankrupt.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    29. Re:You Don't by Anonymous Coward · · Score: 0

      In any case, the solution is the same - tell management that the "expert" is a bleeping idiot. They'll either (a) believe you, and you're ahead of the game; or (b) get rid of you, in which case you were up against an impossible task, and getting out of there right now puts you ahead of the game. You win either way.

      In my experience, option (a) rarely, if ever, happens. Option (b) is much more likely and it is definitely NOT a win for you. You just end being seen as not a team player and someone who is impossible to work with. Unless, of course, you really are such a wonderful expert with near god-like powers. (But how often does that ever happen?) I would recommend option (c) pull out and start circulating your resume again just in case you need to make a quick leap from the sinking ship.

    30. Re: You Don't by MillerHighLife21 · · Score: 3, Interesting

      I think I speak for everyone here when saying...I would really like to read that report.

      --
      "Don't teach a man to fish, feed yourself. He's a grown man. Fishing's not that hard." - Ron Swanson
    31. Re: You Don't by Anonymous Coward · · Score: 0

      I consult with a lot of our clients for the software we develop, and at first sight I tend to think that most of their experts are idiots. However, you have to keep in mind that you are not in a position to judge that. They may be perfectly competent enough to perform their normal daily duties to everyone's satisfaction, and be the right person for the right job. Most of the time when I am hired, they need to do something that is not part of the daily operations, and is usually a lot more complicated. I can handle these things, their experts cannot, and that's why I work for a company that develops and hosts the software, and they work for a company that uses it.

      Teach them enough to help you get your job done efficiently, and trust that their own management is in a better position to judge whether their expert is up to their job than you are. Of course, that is when you are a software consultant like I am, who gets called for larger than normal projects. If you are the "Help us we're stupid" kind of consultant, then you sort of have it coming.

    32. Re:You Don't by Redmancometh · · Score: 1

      Everyone seemed to be sharing their anecdotes, so I thought I would share one of my own. Why does your criticism matter?

      For that matter (heh) why do 90% of the comments on here matter. Half of the huge threads on stories are about things that only very vaguely (if at all) have anything to do with the topic. 2 people get into an argument about something really fucking stupid like hosts files (hi APK) on an article about Fukushima, etc.

    33. Re:You Don't by Anonymous Coward · · Score: 0

      Death threats you made to apk are against the law pal http://news.slashdot.org/comme...

    34. Re: You Don't by keysdisease · · Score: 1

      Yeah, but..... I once had a new EVP that would never respond until a problem was widely recognized by his peers. Anything that smacked of initiative from his "underlings" was seen as threatening. As a VP with some "juice" in the executive suite, I sometime simply implemented improvements without his say so. Sometimes he would later receive cudos from the CEO or his peers for the positive impact of whatever I had done. The first couple times he fumbled his reaction and looked "out of touch" and was mighty pissed at me. But, fairly quickly, he learned it was better for his rep to accept approbations even when unsure why. We had a fairly productive couple years until the company was acquired by yet another suitor, but never really got along, probably because I used to sort of taunt him with emails captioned "Here's a solution, do you have a problem to match?".

    35. Re:You Don't by Dan1701 · · Score: 1

      To be honest, if the company are horrible enough for you to want to leave malicious easter eggs behind to torment them, then you really do not (and should not) do so. Vile companies usually have enough systemically wrong with them to make working for them a torment for all concerned, including the people causing the problems. In these cases, just walk away.

      Sartre was correct; hell is indeed other people and companies like this will cause the remaining employees way more torment than you ever could.

      Walk away and forget them.

    36. Re: You Don't by Keybounce · · Score: 1

      ...
      Vendor A wasn't popular politically, but won on technical merit. Vendor B was a serious player, and had previously held 80% of the market in that segment, but (a) had fallen behind technically, and (b) their presentation had truly been Keystone Kops level bad, unfortunately. They simply didn't take it seriously; they expected to win on name recognition, so they basically just phoned it in.

      ...
        a competitive analysis for my boss to justify my rankings, and I wrote about 20 pages, detailing the scoring criteria I used, my observations and analysis, etc. Some of the vendors were extremely interested in this (vendor C, in particular, since they just missed the final round by a whisker),

      ...
      Vendor C, in contrast, flew up two guys (one business guy, one tech) to take me out to lunch/dinner and get a Vulcan Mind Meld with me; their approach was "we came in number three, what do we need to improve to be number one".

      A year later, Vendor B was sitting at 20% of the market, and unlikely to hang on to that, as both Vendor A and Vendor C had passed them. ...

      I think I speak for everyone here when saying...I would really like to read that report.

      I am thinking of how I could respond to this. I'm sure that "Wait, was "B" Microsoft?" would get me +5 silly. But this is probably more serious.

      Company C -- whoever they are, whatever they do -- sounds like a company I'd like to work for. It's sounds much better than most of the companies I have worked for.

      This is, in a nutshell, the market at its finest.

      There is a serious view: If you do not improve, you will be overtaken by those that do. Historically, in this industry (Tech), the "improvements" are more likely to come from within -- from elsewhere in the same company. We've seen time and again, companies that sit on an improvement because it will hurt their big department, with IBM being the single biggest such example that I know of; and "biggest example" only because they were the biggest company for the longest. Which company has the highest rate of this, I don't know.

      Historically, we see companies that say "We won't improve; no one else is close to us, and improvement helps division C less than stagnation helps division B."
      Here, we see "We won't improve; we think no one else is close to us", and improvement helps company C more than stagnation helped company B.

      This is what we need to see more of. And I'd love to know who the "new kid to watch out for", C, is.

      So, was B microsoft?

    37. Re:You Don't by Bucky24 · · Score: 1

      Half of the huge threads on stories are about things that only very vaguely (if at all) have anything to do with the topic. 2 people get into an argument about something really fucking stupid like hosts files (hi APK) on an article about Fukushima, etc.

      To be honest that's half the reason I even read the comments anymore. It can be quite interesting to see exactly HOW those discussions get so far off track.

      --
      All the world's a CPU, and all the men and women merely AI agents
    38. Re:You Don't by unixfan · · Score: 1

      I have this philosophy, if they fire me it's good because it was not the right place for me.
      It's also been true for me, that if I don't set policy part of my job is to enlighten those who do so they can make the right choice.

      When idiotic things occur frequently enough and I cannot do the right thing I don't WANT to waste my time there. Especially when there are others who would appreciate honesty from a well informed viewpoint. And when others don't exist I create my own job. Which is how I've lived for the last number of decades and still do.

      One have to be smart about how one executes things of course since the above operational policies, if you want, will easily be costly personally. But if I cannot be honest to those I work with I'm much better off going elsewhere. Most people want to work with decent people and try very hard to find us.

      Saying you refuse to implement a faulty solution, and being removed, if you survive it all it can be a blessing in disguise once it goes belly up. You were the one who knew it would fail and tried to warn everyone. Of course if someone in management has another agenda, than the company's best, and if he is trusted well enough by top management, you can easily be fighting an uphill battle where there is no win for you to be had there.

      Because of these things I have a personal policy of surrounding myself with able people. Able people know they can produce a proper exchange with society (to make a living) and so don't bother to come up with these unusual solutions which cause a lot of damage to all involved (often criminal solutions). Unlike what some claim there is no criminal gene. You can however be brought up to think that you are nothing and will never amount to anything. That makes it extra hard to believe in yourself and work hard, but is ultimately no excuse.

  35. Question and Answer by Anonymous Coward · · Score: 1

    (1) Is there more than one idiot you work with or near?

    (2) Do you think you are substantially undervalued by the company?

    (3) Are you of the opinion that you are doing your coworkers a favor by working with them?

    If you answered "yes" to any two of the above, you're the idiot.

  36. Tell him his expert likes beta.slashdot by Anonymous Coward · · Score: 0

    nuf said

  37. As a consultant.... by mysidia · · Score: 1

    You need to stop worrying about whether your expert is an "idiot" or not. The only question is: are they qualified to provide the input, or do the thing they needed to be brought in for? If yes, then if necessary remind them and the client what the scope limits are on what the expert is needed for, show the concerns proof that the expert was going a bit out of scope, and point out their "signs of incompetence" as specific problems/action points for the expert to address, or point out on how you know this expert has not so far brought the expertise in the area you needed.

    You should not put yourself in this position in the first place.

    If you lack expertise, and the expertise is not just vendor support, You should find your own experts to help you, not ask your client to go out and find another expert; which basically reduces your appearance of qualification to even make the decision that the expert is not clueful about the right things.

    What about when the expert you had the client recruit tells them that you ( the consultant) are an idiot?

  38. Very carefully by Anonymous Coward · · Score: 0

    Because one day you may find that your that consultant that's the "idiot"

  39. No problemo by Anonymous Coward · · Score: 0

    Ultimatum or Resignation

  40. Dice? by Anonymous Coward · · Score: 0

    So this story is directed at dice.com parent company? :)

  41. With tact... by Trax3001BBS · · Score: 1

    Over coffee

    1. Re:With tact... by dbIII · · Score: 1

      Over coffee

      With iocane powder.

  42. Is this a Dice question? by Anonymous Coward · · Score: 0

    Maybe this article was written by someone working at slashdot and wants to tell dice that they are idiots? Would make sense. But just tell them that they are an idiot and things will workout. I've always been straight-forward and don't lick boots of anyone and haven't suffered as a consequence. If you're afraid of telling the truth, then enjoy being in a cubicle for the rest of your life.

  43. Job interview by EmperorOfCanada · · Score: 3, Interesting

    Years ago I interviewed for this hot up and coming company. Their stock was on fire and after a series of interview with all the top guys they had me in a meeting where they presented a pretty damn good offer. But in that same meeting they finally dished on their "secret weapon" Lotus notes. I just about threw up. They had this PhD CS guy who was their "Expert" I basically said, using Lotus on a project of this nature is like building a car out of sand. In the first few hours you might make something that looks like it is going to be a car but you will never drive it one inch. Their "Expert" made a face like I farted and told me that I knew not of what I spoke; even though I just just finished a project that required digging the guts(business logic and data) out of a lotus notes database and making it actually work in a sane development environment. So they basically said that it didn't look like it was going to work out and I said something like, even without me rethink your choice of Lotus.

    About 2 years later they flamed out in a huge stock and legal disaster. The lawsuits and criminal investigations are still moving along after many many years. A critical part of their disaster was their complete inability to deliver what they promised to their biggest customers/investors. Not that they were unable to deliver exactly what was promised but basically deliver anything.

    Another PhD CS "Expert" I later dealt with was a fan of some stupid browser and insisted that any development be done for that browser and not others.

    But my favorite PhD "Expert" shoot down was one that worked for a company that I worked for, she was an expert in DSP. But after years of working in a dark room somewhere basically everything she knew could be purchased in a chip. In the end she was doing paperwork audits.

    I am not saying that PhD CS people are all useless. I know many who are damn good and doing cool useful things. Just that many people in the business world are blinded by a PhD, they assume that the person has some sort of magical ability to make things happen. 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.

    1. Re:Job interview by stox · · Score: 1

      Could be worse, I once had a potential Nobel Laureate, at a national laboratory, demand that I announce machine crashes in advance.

      --
      "To those who are overly cautious, everything is impossible. "
    2. Re:Job interview by phantomfive · · Score: 1

      Their stock was on fire and after a series of interview with all the top guys they had me in a meeting where they presented a pretty damn good offer. But in that same meeting they finally dished on their "secret weapon" Lotus notes.

      This kind of situation is hilarious to be in. They've spent hours hyping their product, enthusiastically, without revealing their secret, and it's starting to sound really good (hey, they didn't get funding by being bad at sales), and then......at the time of the crucial reveal...............you do your best to stifle a laugh.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Job interview by ahabswhale · · Score: 1

      If you could do that, you would be the one with the Nobel Laureate.

      --
      Are agnostics skeptical of unicorns too?
    4. Re:Job interview by ihtoit · · Score: 1

      oh, a bit like McLaren's new electric car... looks great, it's practically silent.

      Until the 385lb battery runs flat after six miles.

      Not to worry, though, because it also has a 2.something litre V8 hooked up to a generator! AND THE DRIVETRAIN!

      I think someone fucked up there in the design department. "Build us an electric car." "OK, we'll just sneak in a petrol engine and a fuckoff big red button on the dash, nobody'll know..."

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    5. Re:Job interview by wvmarle · · Score: 4, Insightful

      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).

    6. Re:Job interview by wvmarle · · Score: 1

      Oh yes, I'm dying for such a feature. Just a five-minute warning, that's enough! Like "system going down for crash in 5 minutes, please save your work now". Is it really that hard?! It'd might make Windows workable!

    7. Re:Job interview by gweihir · · Score: 1

      That one is simple: Do "scheduled crashes" so often that there are only a few non-scheduled ones. Those you can blame on the crash-induction system still being optimized.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Job interview by gweihir · · Score: 1

      Unfortunately, if you do a PhD right, you take "too long". If you do it fast, you do not have learned what you should have learned.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    9. Re:Job interview by mjwalshe · · Score: 1

      Yes but for real world experts sometimes you have to treat them a bit like Peter did Walter Bishop in fringe :-)

    10. Re:Job interview by EmperorOfCanada · · Score: 2

      One horrible lesson that I have learned in my years of product development is that a well sold product is generally far superior to a well built product. Super bonus if you can do a great job of selling a great product but from a business perspective if you can choose only one then choose sales.

      As a finicky developer this burns my soul. A simple proof of this is to look at the various leaked code bases for highly successful products that have appeared on the net over the years. Generally they are of extremely low quality. Then you hear of successful companies doing things like storing passwords in plaintext, sql injection attacks, or truncating passwords to 8 characters; these are not signs of well built products. Some might argue that their products low quality might bite them in the ass but the reality is that after their wild success they can assign teams to clean things up as they catch fire and maybe after a while all the worst stuff will have burned.

      But the key is that something is delivered, something with minimal and shaky functionality but something. In my example they basically never delivered, thus crossing the line from a high sales to development ratio to simply con artists.

    11. Re:Job interview by EmperorOfCanada · · Score: 1

      Exactly, But they are often hired for a project that is similar to their doctoral work and if that project does not involve growth but a single long term delivery and potentially its maintenance then all that ability to do independent study becomes meaningless. Then the company has a PhD who has a PhD in buggy whips and now they are depending upon him to guide them through internal combustion. As I said, many of the PhDs in CS that I know are always near the leading edge. But many that I worked with got their degree in the 80's or 90's and left their brains back in those decades. But their present bodies were still carrying that degree around; generating statements such as "Javascript isn't a real language." and with that dismissing the idea of making a website interesting or functional. But then being ticked that they couldn't make a web page using ADA or something.

    12. Re:Job interview by Anonymous Coward · · Score: 0

      Apropos: http://matt.might.net/articles/phd-school-in-pictures/

    13. Re:Job interview by SuiteSisterMary · · Score: 1

      Bah. Just tell him that crashes are quantumally (technical term) uncertain, and because you know WHERE the crash will be (in the computer) you can't know WHEN the crash will be. Point out that you can predict that there will be a crash at 3:35:27.45 PM that day, but because you know WHEN it is, you can't know WHICH COMPUTER it will actually be.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    14. Re:Job interview by Anonymous Coward · · Score: 0

      Wow, you're a moron. The McLaren P1 is a hybrid powertrain supercar. OF COURSE it has a giant gasoline engine hooked up to a generator and the drivetrain. It was never intended to be a pure electric car. It uses electric power for acceleration boost, recovering energy during braking, and so forth. The fact that it can drive any distance at all under pure electric power is neat, but mostly irrelevant to real world use, same as the EV mode on Toyota's mass market hybrids.

  44. That's not your job by holophrastic · · Score: 1

    ...and it's not your decision. You don't. You take the job as it is, for what it is, or you leave. You don't get to change the client, and that includes their decision in other persons.

  45. Oh Hell by digitalhermit · · Score: 3, Interesting

    This happened to me. The boss man had "taken the initiative" and brought in a new consultant. The guy was an idiot. He opened tickets with the software vendor asking things like how to set the date on a Linux system. He told one of my co-workers that if the root password was lost, he'd need to boot with a rescue disk and do some trickery with /etc/shadow. Tasked with building a cluster, he failed miserably blaming it on poor documentation and other nonsense. I tried many times to tell the boss man that his consultant was an idiot but was told I was being "combative" despite the guy's obvious failings.

    It all worked out though. As this guy's contract was being renewed, we asked him to show what he'd done. All the lies he'd told the boss man evaporated when it was revealed that his cluster was just a cluster fuck, his vaunted "remote management" system was really just a "yum install webmin" (left unconfigured), and he'd informed another co-worker not to reveal where he was sitting.

    Even years after, the boss man still insisted that the contractor "had fooled everyone."

    So no, if the boss is an idiot, you may as well just distance yourself from the idiot. Let him dig his own grave.

    1. Re:Oh Hell by PrimaryConsult · · Score: 2

      He told one of my co-workers that if the root password was lost, he'd need to boot with a rescue disk and do some trickery with /etc/shadow

      While it is a strange thing to say, what is incorrect about it? If:
      1. you've lost the root password
      2. sudo is not configured (disappointingly common)
      3. single user mode is configured to require entering the root password

      The fastest way to regain root access is to blank it in /etc/shadow. A boot disk is one way to accomplish this. Others would be mounting the root partition on another server (in virtual environments) or using the backup software to restore a shadow file with a blank or known root password.

    2. Re:Oh Hell by Anonymous Coward · · Score: 0

      Add init=/bin/bash to kernel options, skips running init scripts completely, then, unless you have something complex as far as drive mounts go (dmcrypt/iscsi/nfs/whatever), is just a remount root read-write and passwd command later. Needing external kernel/environment to get into the system is often a sign of lack of knowledge on the system they're working on.

    3. Re:Oh Hell by PrimaryConsult · · Score: 1

      True, but that only works in environments where the bootloader is not configured to require a password to edit the kernel parameters...

    4. Re:Oh Hell by Anonymous Coward · · Score: 0

      Or just append init=/bin/sh to the kernel command line ...

  46. Best outcome if your service is quality-based by hessian · · Score: 5, Insightful

    I took concerns to my management and said I would not implement their solution and outlined why. Their response was to pull me from the project and put in a yes-man that would do whatever he was told.

    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.

  47. tell the boss... by schlachter · · Score: 0

    this expert must have designed Slashdot Beta...he'll know he's dealing with an idiot.

    --
    My God can beat up your God. Just kidding...don't take offense. I know there's no God.
  48. Find a topic "the expert" is actually good at... by Sivaraj · · Score: 1

    ...and tell the client he is an expert on "that", but you want a expert on "this". If you search hard enough, you can surely find some related topic, that the expert is actually little bit knowledgeable. But that is the easy way out.

    On the other hand, if the client actually considers the person an expert, it is possible there is another problem. The person may actually know things, but may not be interested in telling you that. S/he might be misguiding you on purpose. Or if s/he is not really an expert on the topic in hand, you may even get that expert to tell the client that s/he may not be the right expert for the job, and someone else might know better.

    So you actually need to analyse your specific situation in depth before figuring out exact action needed.

  49. Most likely you'll just have to deal with them... by Marful · · Score: 4, Interesting

    My best advice for anyone in this situation is to document everything .

    I spent a few years working customer service handling orders for manufacturing company. One particularly customers was a consistent problem. This company believed one of their personnel shat gold bricks, but I realized right off that they were incompetent and used lies & intimidation to cover this up.

    This person would routinely fax their orders at the end of the day (right before they would leave) without confirming that they actually sent me the files necessary to start their order, and that their orders were almost always "rush" orders with very very short turn around times. Another thing this person would do, would be to call me up, tell me they had an order and ask me what the latest day they would need to receive the order by a specific date and time. I would tell them, then they would wait well past this final submittable date, submit their order and then claim that I had promised to turn around the product by that time. Over the years, the turn around time necessary to complete their orders shrunk to impossible expectations and their customer began getting upset as my customer started blaming me personally for the delays.

    The irritating part, is that whenever I some how failed to live up to this person's errors (i.e., I was unable to cover for them), they would call up my boss and complain about me. My boss only believed half their bullshit, but it was still enough to impact my career.

    Unfortunately for them, one of their customers wasn't an idiot, and had remembered me when he came along to our plant for a facility inspection prior to us beginning production of their product. This customer set up a meeting between our companies and asked me point blank when I received the purchase order, when I received the files and when I delivered the product. Thankfully, I had records of the time and date of every purchase order that company had ever sent, along with records of the time and date of receipt of every file to begin production, as well as the delivery date of the product to their warehouse.

    It turned out that the end customer was sending the purchase orders to our problem person up to three weeks before the problem person would send me the PO and files. The problem person would sit on the file for weeks before submitting it to their production and farming out our part to us. The problem person ended up losing their company around $2million in sales yearly when they lost their client.

    We ended up being directly contracted by the end customer to continue manufacturing our part of their product.

  50. Document, Document, Document by R_Harrold · · Score: 1

    Document everything and make sure that everyone has access to the documentation you produce. Direct confrontation seldom yields favorable results, but if you document everything that is going on they will eventually read the status reports and documentation and come to a conclusion that either a) their fair haired child is being exposed to excessive risk through involvement in the project and needs to be moved away from the project or b) They need to get rid of the idiot before the idiot looses them their job when their management reads the documentation/reports. Plus, in the meantime the documentation can help protect you from backlash related to the idiots actions. (Make sure the documentation does not come out and state that the individual is an idiot. If they are an idiot then eventually the evidence of neutral statements of action will build up to the point that gets the point across. (Based on experience, I once caught serious flack for specifying "Individual X is the most significant risk to the project", it was true, but not what the customer wanted to see...)

  51. In other words... by DaveAtFraud · · Score: 0
    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
  52. Hand gestures work best by PopeRatzo · · Score: 4, Funny

    You get them both in a meeting, and when the "expert" presents an idea, you point your index finger at your temple and rotate it in a circle around your ear.

    Rolling your eyes and bursting out laughing is also good.

    When the expert starts his powerpoint presentation, sigh loudly, raise one butt cheek and give an audible fart. Look around the room and say "Is he serious?" in a stage whisper.

    There, I think that's a good start.

    --
    You are welcome on my lawn.
  53. Tell em how you feel by SuperTechnoNerd · · Score: 2

    This programmer guy I know who works for Verizon, calls himself "The best of the best of the best" . He has no problem telling people he works with, people in other departments, and even clients, that they are morons. When he has a mouthful he never holds back. If he can(and has), he will go out of his way to get people fired for being stupid. He will berate people to tears. He says he just can work with morons, and he lets every one know that. He thinks he's the Dr. House of programmers. I ask him if he can get in trouble or fired, he says how he is the best programer ever known, and verizon would fold if he was fired.

    What is it with programmers? Are they all arrogant?

    1. Re:Tell em how you feel by Anonymous Coward · · Score: 0

      .. Steve Jobs, in a parallel life?

    2. Re:Tell em how you feel by ihtoit · · Score: 1

      short answer: yes.

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    3. Re:Tell em how you feel by gweihir · · Score: 1

      Not all of them. Bu there are some pretty arrogant ones around and that is a dead giveaway that they are not very good at what they do. It is a defense mechanism.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Tell em how you feel by Anonymous Coward · · Score: 0

      Some of them have a God complex, everything the code is their creation, they are the only one that could create it or continue to develop it in their mind. Everyone else is inferior because they haven't created what he has.

    5. Re:Tell em how you feel by ADRA · · Score: 1

      Nah, but some people can be royal jack asses, just like everyone else.

      I generally go for the self-deprecating developer style. If I earn people's respect without being a braggert, then I know they're not tools and we get along just fine. if my current compensation is any indication, it seems to be working.

      --
      Bye!
    6. Re:Tell em how you feel by MooseMiester · · Score: 1

      Here's what I tell these guys:

      If you're going to act like a Prima-Donna it's acceptable - as long as 100% of your work is Prima-Donna quality, OK? One mistake, and if you don't start acting humble like everyone else around here, you'll never hear the end of it.

      Works like a charm. I usually do this in front of the whole team.

      --
      Murphy was an optimist
  54. Easy. by Anonymous Coward · · Score: 0

    Tell them that you can't work with poorly educated, incompetent Africans.

    A college degree in the USA doesn't mean anything anymore.

  55. It's from Intuit by TheRecklessWanderer · · Score: 1

    This is an add for the article from Intuit. I've never had any success with any of the products i used from intuit. My company tried their Quickbooks Enterprise which was a horrible nightmare. But i'm sure this is useful. Seeing how they are being so straightforward about their approach, and they aren't using someone elses website to try and make money.

    --
    Mean what you say...say what you mean.
  56. Me a few years ago by Anonymous Coward · · Score: 0

    I was making a web application for a client when it came time to tart up the interface. I told my client we needed a web graphic design guru, so he gave me an employee who was some ex-carpenter dude that had learnt Adobe Illustrator along the way and managed to get a gig with them working on a flash project. The guy was nice enough but he didn't know the difference between raster and vector graphics. I asked him a dozen times to send me jpgs and pngs instead of pdfs but he never got it. Also, it didn't take long for me to realize he would just blatantly copy the designs from other hot web applications at the time rather than coming up with anything original. And the guy would make every change every single person suggested whenever he demoed the layout...didn't matter if it was the janitor or his grandma...I'm talking 3 times a day.
    Anyway, I liked the guy so I did the extra work to cover his ass. I'd convert his pdf icons to png and add the transparencies. I'd implement his moronic changes 3 times a day. My client didn't seem to care which surprised me greatly so I didn't really care too much. I was getting paid by the hour.
    Anyway, lesson learnt, my client obviously did care as the funding started to run out. And then I started getting the vibe from my client that this other guy had been bad mouthing me, saying I take too long to do stuff. Long story short, he threw me under the bus and I only had myself to blame.
    I couldn't work with the guy after that. They were wondering why I was refusing $200/hr to finalize some loose ends. I pointed them at some other developers and wish them good luck.

  57. You don't by Anonymous Coward · · Score: 0

    Sometimes, one must look from a different angle.

    A consultant screws up and the IT employee gets to fix it. This can turn into job security and a profitable career. It has the added plus in that management thinks that you agree with them.

  58. Dev battle kill tally... by Anonymous Coward · · Score: 0

    I have this kill tally I keep up with so far I have filled out categories such as the vendor expert was fired, the expert was removed from project, the have to ask permission before talking to me, they have in cure emotional duress to name a few...I suggest you start your own kill tally

  59. it depends by superwiz · · Score: 1

    Is the consultant really an idiot or does he not bring anything useful. If he has expertise that you don't have and do need, then you need to make the case that he can't communicate that expertise properly. If he doesn't have expertise that you don't have but do need, you should explain that the scope of his expertise is outside the scope of what your project requires. Many people have accomplished a great deal in life which wouldn't help you at all if you tried to work with them. Jobs are often too narrowly focused to need general experts. Of course, if you are just a dick who was hoping that you'd use someone's else's money to hire an expert and then use him as a grunt, you deserve what's coming your way.

    --
    Any guest worker system is indistinguishable from indentured servitude.
  60. You don't by Digicaf · · Score: 2

    I was a consultant for a while and trained more than a few FNGs. I would always advise them that the choice was theirs, but that the chances of a positive result were slim to none if they took their concerns to the customer. Sure enough, I saw several otherwise excellent consultants get shown the door because of this exact scenario.

    Part of your responsibility as a consultant is to "work magic". If you run into roadblocks, you find ways around them and that includes the occasional professional vegetable. What typically isn't in your domain is giving advice on personnel, unless you were specifically hired to do exactly that. In the end, almost nobody wants to be told that one of their chosen workers is sub-par. It's negative, it's dangerous, and it's usually pointless.

    Just work around them, document everything, and communicate that sort of stuff with your own manager behind closed doors. You should also be sure to have customer "witnesses" in your emails and meetings. Team distribution lists and direct managers are excellent for that.

  61. The Boss Already Knows by Anonymous Coward · · Score: 0

    I have run consulting org's for 15 years. Assuming the boss / client is competent and they have worked with this person for a while, then they already know the guy is incompetent. At least it is suspected.

    Figure out why the the boss cannot call this person out. Could be they are passive aggressive, fear that they cannot hire a replacement, corp culture does not like confrontation, afraid to demoralize the team, boss's girl/boy friend, whatever.

    Next is the complicated part, figuring out the win/win/win for boss/you/dumb guy. Likely is it is planting some reasonable suggestions with the boss together with some kind of soft confrontation between the three of you where the decision breaks in your favor. Hopefully there is a role for the guy. If not, well, get him out of the way long enough to get the job done and make sure as many folks as possible know you were the reason. Things will usually work themselves out assuming you keep the dialog up.

     

  62. Do not try by the_Bionic_lemming · · Score: 1

    I had a great job in the chicago suburbs working for a guy that owns garrets popcorn in chicago and has a crapload of jimmy johns franchises in Seattle. I worked in a spinoff tech investment and I tried to build a server for him, his expert said that there was no way to be sure the components I ordered would be compatible, and that Dell would be able to build a better server and support it than anyone else could.

    I convinced my manager that his bosses expert was an idiot and ordered the parts. They arrived on a cold winter day and I let them sit overnight to defrost, when I came in the next morning to build the server, I had to box the parts up to ship them back and pay a restocking fee because the bosses expert wanted the dell with the warranty. A few months later I lost my job.

    My advice? Just smile and nod. People who are tech idiots and have drinking buddies will always triumph over brains.

    --
    _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    1. Re:Do not try by SuiteSisterMary · · Score: 1

      So, in other words, the client specced a Dell, you ordered something other than Dell, and the client made you then fix your mistake?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Do not try by the_Bionic_lemming · · Score: 1

      No, the bosses expert said Dell could provide a better server than anyone who actually builds systems can do.

      They lost 4 terabytes of storage, 16 gigs of ram, and overpaid 2 grand because of that idiots advice.

      --
      _ _ _ Go for the eyes Boo! GO FOR THE EYES!
  63. Fucking beta by Anonymous Coward · · Score: 0

    Why'd they turn it back on? This shit sucks. Following the "Classic" link at the bottom of the page doesn't help. As soon as you go to read comments you're thrown back into beta.

    FUCK BETA

  64. This is as easy as... by ubiquitin · · Score: 1

    ....find another client.

    --
    http://tinyurl.com/4ny52
  65. Not that easy by Anonymous Coward · · Score: 0, Informative

    Not every country has as strong corporate veil as the US does. For example, where I live, if you are the sole owner of the corporation nothing is going to protect your personal assets if there is a hint you didn't play by the rules. You can't just pay yourself out of corporate funds and then declare you are out of money and debtors get nothing. Lawyers would get the corporate veil dropped in a matter of minutes. Playing with shell companies just doesn't work very well in here. Doesn't mean some won't try. And a commen trick is to include a company registered outside of the country somewhere in the owner chain, it at least slows the investigation down a lot.

    It has both good and bad sides to it.

  66. another fail. by Anonymous Coward · · Score: 0

    You sound like an idiot. I remember the days when titles made sense and content was interesting.

  67. how many hours? by Anonymous Coward · · Score: 0

    reveal that the "expert" only has 9,999 hours of practice and everyone will understand s/he's unqualified

  68. my advice by Anonymous Coward · · Score: 0

    1. collect evidence and facts that point to the problem/s
    2. discuss it with your manager but don't get emotional just stick to the facts (play the ball and not the person). Say that you're concerned about the risks of what is happening and the risks of continuing to do business with this person/group. Say that you don't feel that the company is getting value for money by employing them etc..

    Hopefully you've worked hard, earned respect and built trust with your manager so that they will listen to you.
    If they aren't the kind of person who will and you're sick of dealing with it then explore other employment options.
    3. If the above doesn't work then confront the person who is frustrating you and once again stick to the facts. Tell them that you're concerned about x and feel that something can be or should be done better. See if you can persuade them to fix things. At the very least you'll let them know that you know that something's not up to scratch. Work out why? Is it that they simply don't know, or is it that they are lazy or are they breaking things on purpose to get more contract time and money?

  69. Humour. by Anonymous Coward · · Score: 0

    I'm popping over to my Mac where I'm already logged into /., then I'll write slightly more. Stand by...

  70. Formalize the process by gweihir · · Score: 1

    Have the person make definite statements in documents. Test them so that you can demonstrate they do not work. Report the failure and ask for more money as you cannot build on these preparations and hence the "expert" did not fulfill a contractual obligation. (Do not have such an obligation in the contract? Well, you are screwed and you learned something.) If the person refuses to make definite statements, report that as blocker for your work.

    Never, ever accuse anybody of incompetence. It is far better to list failures and state that they are not "consistent with the claimed/stated level of expertise". The problem with accusing anybody of incompetence, is that you automatically accuse the person that hired them of incompetence as well. That is however your usual escalation path.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  71. just tell it by l3v1 · · Score: 1

    "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?"

    Here's how: Boss, I just can't work with that individual.

    You're welcome.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  72. Meh, I don't care anymore by SmallFurryCreature · · Score: 3, Informative

    It is like using references, I have learned that if a company asks for them, they are idiots. Nobody EVER calls them and if they do they are basically saying "I have no clue from interviewing how good this guy is, so I got to ask someone else". Stellar performance right there!

    The solution is relatively simple, see job interviews as a two way process. They are interviewing you BUT you are ALSO interviewing them. And gosh darnit, you can reject THEM as an employer!?! Shocking ain't it.

    When I read a site like clients from hell, (not linking because it has an annoying nag script) I can't help but feel that a lot of the time all the problems could have been avoided if the complainer had just said at the interview "you are an idiot, I am not going to work for you".

    If you spend sometime in your field you should know the warning flags. If a client/employer for instance is looking for a lead developer, the existing code base is a pile of steaming shit such as you have only seen in every single job before where the existing lead had to finally admit he needed an extra hand (translation: needed to be taken outside and shot for the good of humanity). If they are looking for a replacement team for the software project, the existing code doesn't (exist that is, what is there is maybe some scripts that on some days, does something but nobody knows what). If they are considering a rewrite, the servers are on fire and the the sys admin has slaughtered the entire office and is sniping from the rooftop.

    You get to regonize the signs after a while. Does the boss spent the entire interview bitching about what gone wrong before? Translation: He is to busy still raging and hasn't yet learned from the mistake which was HIS, for hiring the wrong people.

    There is no handover period because the previous guy already left? Translation: Make a sentence with rats, ships, sinking. Question: Do you want to come on board? Consideration: At least the ship is rat free.

    If the ship is on fire and they are haggling over budget with the fire-fighters, translation: they spend all their money on flammable lifeboats and have nothing left for you. Another form of this is if they talk about how much money already has been sunk into the project and/or whining about recovering investment. Fact of life: money sunk into a project that has failed is lost, deal with it. A projects worth is NOT measured by how much money has been lost on it.

    And hey, you can ignore all of this and think YOU are going to be the perfect employee who can deal with idiots... and I will point to you and say "this guy is going to be on a rooftop someday, sniping at the police while chewing on someone's leg". Either that... or... you are one of them... got an MBA?

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  73. Too shallow. by mha · · Score: 1

    Who is a loser? It's not always so obvious. Short term winner may be longer term looser may be looonger term winner. Short term winner may cause others (1..n) become short term and/or long term losers. As so often, nice catchy phrase - and utterly useless. It does not spare you from looking at the individual complex case. This only becomes "simple" when you suppress most of reality. Example: You say the guy who makes the most $$$ is a winner - but he may for his/her entire life lack all the things that are associated with that state. Is a lack of empathy winning or losing, and/or an overblown sense of entitlement ("I did this all by myself" - like the pharao building the pyramids, right?), in this context? Depends on the point of view, but the more of the world you include in your view the harder it becomes to see clearly using simple term such as winning/losing.

    1. Re:Too shallow. by mysidia · · Score: 1

      Who is a loser? It's not always so obvious. Short term winner may be longer term looser may be looonger term winner. Short term winner may cause others (1..n) become short term and/or long term losers.

      I would say that you are overthinking it.

      The statement is about "Losers" today, not 'short term' or 'long term' losers; these are people who are not adequately prepared or capable of doing today, what they were hired to do today. These include people who can get things done today, and appear to have done their job, but not with the capacity that the person who hired them believed.

      These are specifically people who misrepresented their abilities, for the purpose of making a sale: they claimed to have some expertise in areas where they have not even invested in learning about yet.

      For example: A hired "Email Consultant expert" (individual self-professed expert in the architecture, deployment, troubleshooting, and maintenance of all Email tech) hired as an expert for the planning, software and hardware recommendations, and execution of setting up a large enterprise e-mail system, BUT upon further review, the expert doesn't know about any mail server software program except Microsoft Exchange -- and will say a "Exchange 2010 and Windows server + Domain controller server is what you need", regardless of client requirements (such as preference for Linux) ----- Doesn't turn out to know anything about the SMTP protocol or basic e-mail troubleshooting; doesn't understand anything about the DNS requirements for e-mail, spam blacklists/RBLs, or how to properly size a mail server for disk IOPS and such ------ In other words, all they know is how to follow the Microsoft Exchange and Windows installer GUIs and which pre-selected low-end Dell server packages to order.

      Although they were hired to make this planning and recommendation, as well as technical troubleshooting.... any issues will just get blamed on someone or something else, such as the ISP.

  74. Very subtle by Anonymous Coward · · Score: 0

    especially the antisemitic part... very very subtle...

  75. Wow! What a shit website! by Anonymous Coward · · Score: 0

    I just tried nbcnews.com. Was it always so awful?

    Looks like the same dicks that savaged the beta already shat all over nbc. So sad.

  76. Clarification by dbIII · · Score: 0

    The record turnout was just over half the people eligible to vote.
    This is in no way a suggestion on how the others would have voted, merely a matter of pointing out that they did not even bother to turn up.

  77. How Do You To Tell Your Client That... by Anonymous Coward · · Score: 0

    You don't.
    You present facts that prove the expert is wrong and put all relevant people/management in CC.

  78. goldmine by Tom · · Score: 1

    If you're a consultant, you've just struck gold.

    Now I dislike consulting work and only do it if the project is irresistable, but during my corporate days I worked with many consultants, from the big names down to tiny but actually competent companies.

    Business secret: This is how the big names all make their money. You've found a fool, and a fool and his money are easily parted. If you play your cards right, you've got guaranteed contracts for years to come, because this "expert" will create more and more problems and all you need to do is position yourself right so you are the one who gets hired to fix them. The easiest argument is that you already know the system.

    It's pathetic and borderline illegal, but it's how half the consulting industry works. That idiot is the pig that'll lead you to truffels. Just follow him and don't get in his way.

    --
    Assorted stuff I do sometimes: Lemuria.org
  79. The gap widens in expert fields by Qbertino · · Score: 1

    I've come to compare our field with that of doctors. Everybody has something bad to say about them and their field, yet everybody needs one at one time or other and will consult one then. At the same time, whilst everybody is commenting on the field, very few people actually really know anything about it or are confused by the fields complexity.
    That makes it very easy for charlatans to gain traction and the trust of unsuspecting novices and puts a burden of an ongoing bad-reputation-influx on the useful workers in the field. That the field of IT is constantly moving and is still quite young on top of all that doesn't help much either.

    This is a problem we'll have to deal with as the industry moves on. It's one of the downsides of the job. Just like being a MD and getting all kinds of BS from everybody all the time *and* having the odd quack, fraud or charlatan inbetween spoiling the reputation of medicine.

    Professional organisations, advisery boards, certifications and tried and tested regulations and procedures are what helps lawyers and doctors deal with this kind of shit. ... Maybe we need more of that sort of stuff too? ... Just sayin'.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  80. Communication and Documentation by trydk · · Score: 1

    The best thing to do is communicate your doubts (with functional and technical arguments) and document every step.

    Some years back I was hired as technical consultant for a public tender. I dealt with the head of the department that needed the solution and did my work independently of the CTO. After the usual pre-qualification round, we had about five or six companies lined up for the tender proper.

    I wrote the Requirement Specification and sent it to the CTO for approval. It came back with exactly ten demands for changes and not one of them made sense, being purely technical requirements. I wrote a memo to the CTO countering each of the ten changes — with a copy to the department head. The CTO wanted a meeting to discuss the issues. The department head and I attended the meeting, which had seven people from the IT department attending (but strangely, not the CTO). I once again countered each change and the IT people seemed to come around in the end.

    A couple of days later the department head called me in and said that I had to give the CTO something, at least concede on one point. After reminding the department head that all the changes demanded were for specific ways of solving the problem (i.e. purely technical) and that a Requirement Specification should be purely functional, I had to find the one that was least likely to cause actual harm.

    In the end I chose to include one of the CTO's requirements, stating that "the solution should be based on a relational database", hoping that none of the companies would use other types of databases. I changed the wording, informed the CTO and the department head (in writing, naturally), still emphasizing that I thought it was not the best idea and that it potentially could stop one or more of the companies from bidding. The CTO now approved the Requirement Specification and it was duly sent off to the pre-qualified companies.

    Shortly after, one of the companies told us they had to opt out as their database was not relational but rather object orientated. The department head sent me a furious note asking me why we had included that requirement. I calmly told him, with a copy of the previous correspondence, that it was the CTO's requirement and that I had warned him at the time.

    It did, luckily, not have any influence on my future work for that department, but the CTO only lasted about six months in all before discreetly being replaced.

  81. Point out the problems with the work ... by Ihlosi · · Score: 1

    ... and don't comment about the person. Find and document the mistakes of the supposed idiot (and make sure they're not actually brilliant and correct solutions), and the costs of fixing them. Hopefully, when the list gets long enough, the client will get the idea.

  82. Another proverb by Anonymous Coward · · Score: 1

    If you act like a prima donna, you'd better sing like one as well.

  83. More importantly... by Dcnjoe60 · · Score: 1

    More importantly, how do you tell your boss that the consultant is an idiot!?

  84. Very simple by Anonymous Coward · · Score: 0

    You don't. If you really need to, you come up with a strategy to make said expert out himself as an idiot to the client. But even that would be just some kind of satisfaction of your ego, which is something nobody but you benefits from. Then it's time to remember who pays who to do what.

  85. If he asks for a stupid feature by Anonymous Coward · · Score: 0

    Just set the price so high that he can't afford it. And if he still does want it, you have enough money to think up something that works around the greatest head aches.

  86. It's contagious by Anonymous Coward · · Score: 0

    web 2.0 and how the things on our site were rendered too small. One of the sonofabitches actually said, " When people see small things on your screen, they think small. Think BIG! 16-point text and 500-pixel padding minimum! "

    Sounds those asshats went on to work on the nbcnews.com website. Have you seen that in the past week? Horrible.

    And on the Engadget.com website (everything got giant when they redesigned to look like iOS7). And the google.com website when accessed from an iPad, now that they have **finally** disabled support for Google Classic https://www.google.com/webhp?nota=1 after 2-3 years of hiding it in a webhp option.

    Either a lot of website designers suddenly think their audience needs kindergarten-sized text, or they are desperate for their websites to be readable by people using non-retina display 7" tablets...

  87. Warn your customer by davecb · · Score: 1

    Bravo!

    If you're a consultant, you owe your customer a warning if they're being scammed. In the very few cases where I've had to deal with this and had the freedom to demur, I've formally entered a "no bid", with an explanation of the form "upon analysis, the proposed plan will take substantially more time than budgeted, and that failure will reflect on the competence of the consultants involved".

    I just wish I'd no-bid on on "teach TDD to a PM", a few years back (;-))

    --
    davecb@spamcop.net
  88. You've already cried wolf...so too bad. by Anonymous Coward · · Score: 0

    You know that smarmy look you have on your face when you talk to people who aren't programming experts? You don't? Well, there's your problem.

    People who have conflated knowledge with intelligence--and that's way too many people in IT--have already cried wolf over the intelligence of people not exactly like themselves. They have condescension and derision in their voice and on their face and in their body language when they talk to people they don't respect. Which is just about everyone. They may not even know it, but the people they moderately offend every day certainly know it.

    So now you go crying to your boss about the expert you think is an idiot. How is he to know this is any different than your opinion of him?

    That is, you've cried wolf already. He's going to see your claim of someone else's idiocy as a weakness in you, not the idiot expert.

  89. Part of a larger problem by Kimomaru · · Score: 1

    It's hard to imagine this situation happening at Google and Facebook, these places are pretty picky about who they hire. People who are installed as experts when they shouldn't be are likely part of a larger problem that has to do with a management team that's not on the ball. And if you're working at an organization that has this problem, better to just not mention anything because the truth shall not set you free, it shall get you fired. I hate to say it, but sometimes you just have to sit back and watch projects crash and burn. Logic and reason doesn't work on people who don't want to hear it, but a devestated project and its inevitable fallout always does.

  90. Risk Management by CodeArtisan · · Score: 1

    As a consultant, part of your standard contract should include Project Risks. Amongst those risk it's typical to list things such as "Client provides timely access to data" and "Client provides timely access to Subject Matter Experts" and then you can track this on a risk management plan and identify mitigation strategies - which in this case could involve having a backup (or backups) of the "Expert" that can be called on. You'd want to word it carefully in a way that doesn't scream "Expert is an Idiot!", but it's pretty standard and I'm sure you can find examples out there.

  91. Useless article. by Chas · · Score: 1

    Basically the article is "suck it up, shut up and drive on".

    If you have an imbecile actively, if not maliciously, deep-sixing a project, you notify the client. PERIOD.
    Sure, it may hurt feelings. Sure, it may alienate the client.

    IT ALSO PROTECTS YOU FROM LIABILITY!

    At my current job, my bosses have tried going the "suck it up and drive on" route several times.
    Occasionally it works out, and we're able to educate said idiot.
    Most of the time though, they're simply a millstone around our neck, damaging said project and making everything take longer and cost more.
    What's worse is that if you simply do the "suck it up and drive on", you run the risk of said moron becoming the "liason" to your company for EVERYTHING.
    At that point, they start blaming you for everything and anything they fuck up.
    We've had multiple instances of this where the person promises a bunch of things, puts it off, puts it off some more, and as deadline approaches, FINALLY calls us, needing "just a quick thing" that's either:

    A: Impossible
    B: Possible but is going to take days/weeks/months of work.

    And when you inform them of this, they get hysterical.

    One of our clients was using a 3rd party consulting company to manage their backups.
    Unfortunately, the app the client was using at the time would lock files if people left it open, resulting in error reports on the backup.
    So what did these guys do? Did they draft policy to get people to shut down properly at the end of the day? Come up with an automated shutdown setup?
    Nope! They simply removed the offending folders from the backup routine. No more errors!
    Then, about 6 months down the road, the application ate itself and it's data after an OS update.
    So we head in and go looking for backups, only to find none.
    Did we softball it and get blamed for a defective product and get the shit sued out of us? You damn well BET we didn't!

    Annoying and dumb? Yeah, you can work around that.
    Actively dangerous to the client and project? You don't route around stuff like that. It comes back and bites you if you do.

    --


    Chas - The one, the only.
    THANK GOD!!!
  92. Speaking in absolutes ... by Anonymous Coward · · Score: 0

    Most problems in software are having people that think they need to show that they know everything when they don't. They answer in absolutes instead of taking actions to determine the correct answer.

    The best course of action may be to tell the idiot that there is an answer of "I don't know". That's a fine answer so long as the idiot can then do the required research to turn the "I don't know" into an absolute answer. At this point, the idiot is no longer an idiot. The idiot is any person that can't use this process.

  93. Standard procedure by Anonymous Coward · · Score: 0

    An idiot who believes he/she is an expert? You should advice him/her to run for office, extending your problem to the public and feeding it with public money. That's standard procedure.

  94. Employees aren't the only idiots... by Anonymous Coward · · Score: 0

    You have to look at the manager and see if the idiot is his idiot regardless of who he is. I worked for a manager that hired his consultant friend who was an "SQL genius," so if I had any SQL questions I could go to him. You guess it. He couldn't even manage anything stronger than "SELECT * FROM ..." But he was my manager's idiot.

    It came down to how I supported him. I learned quickly that if I supported this guy like I would someone I respect, i.e., not make a big deal when he screws up and help him, my manger would continue to think he's a genius. So I made a point of requiring this guy to go to the manager to get permission for me to work with him on an issue. If the manager gave him carte blanch to use my time, I let my manager know that I was spending a lot of time supporting this guy. If there's one thing managers understand, it's money.

  95. Think strategically... by erp_consultant · · Score: 1

    First off, "idiot" is a very strong word to use when speaking about someone professionally. I would be very careful about using that word unless you have very strong evidence that its true. As a consultant I can tell you that reputation is everything.

    Secondly, there is a good chance that your boss (or his/her boss) hired this "idiot". If you try to make the consultant look bad you are, in turn, making your boss look bad by inferring that they have bad judgement.

    Thirdly, ask yourself what you have to gain by outing this person? Probably not as much as you think. Best case scenario, they get rid of the person and bring in someone else. What if they are worse? What do you do then?

    So what to do? If it were me I'd try to document things that the person is doing that you know are bad decisions. Don't - under any circumstances - try to sabotage or impede the project. The blame will fall on you. When you think you have a very, very strong case then bring it to your manager. But if he/she takes the consultants side then you'd better be prepared to walk. Your boss doesn't have your back and you are finished at that company.

    One last thought...I'm not suggesting this is true in this case but I have seen it many times before. Is it possible that you have a case of "consultant envy"? Envious of the money they make or the influence they have? If so, let it go. It won't change a thing and will only put you in a bad mood. Life's too short.

  96. You Don't, Part 2 by LaughingVulcan · · Score: 1

    Consider this:

    There are reason[s] why the idiot is in the position the idiot occupies. You may not agree with the reasons, you may not be able to work with the person, but you are a consultant and not internal.

    And there are reason[s] you are the consultant there. It is doubtful that one of those reasons is because you need to pass judgment on that idiot, or that the employer wants your opinion about that person's competence.

    So, suck it up and deal. If the idiot is truly an idiot, let their management discover it and handle it. If you are truly competent, you will either find a way to work with the person anyway, work around that person, or find a politically expedient way to exit the contract you're on in such a way it doesn't discredit you. Such is the life of a consultant. And, if you don't like that, then get hired as an internal somewhere, be exposed to the full office politics etc. and try to keep surviving... and you may become the same idiot you're complaining about.

    People with technical prowess... are readily available out there. People with good people skills... are readily available out there. What makes a person truly valuable is to possess technical prowess plus the people skills. And if you had that, this question wouldn't have been asked. But good luck, as I'm still learning the fine arts of both of those, too!

  97. Of course, if you say so it will be the last day! by Anonymous Coward · · Score: 0

    It is the same with keys. The right one is the last one you pick, because after that you stop looking...

  98. Conference call by Mike+Blakemore · · Score: 1

    I've run into this situation a few times. Clear communication is key. Raise your concerns, bring all parties into a conference call, and it will be clear who the victor is. It may not be you, but it's better to clear the air.

  99. best advice by mr.dreadful · · Score: 1

    Be direct, specific, and non-punishing.

  100. Re:Wow! What a shit website! by Ex-MislTech · · Score: 1

    I think someone told them that the only computer citizens will be allowed to
    have after the last coal plant is shutdown are crank up Ipads.

    --
    google "32 trillion offshore needs IRS attention"
  101. The biggest issue is that the boss has no idea by MillerHighLife21 · · Score: 1

    I dealt with this from the reverse perspective. I was the sole programmer taking over all operations of a 300,000 user business and trying to prevent the business from shutting down because of the terrible job the previous consultants did. My life was triage. We had a lot of trouble hiring people because they saw what was going on and everybody was worried about jumping into an unstable situation.

    In the middle of this year long "what were you thinking" style repair the boss decided he wanted a mobile app and hired a local company to build it. The only problem was that the company was pretty terrible.

    They had 1 really excellent designer, 1 programmer who was about a green as they come and 1 sales guy who go in really good with a VP. The programmer wanted to make a mobile app that directly connected to our main database. His "alternative" was to have the mobile app send raw SQL over the wire to a single PHP page that would spit out the response.

    Incompetent does not begin to describe it. I took this to my boss. Explained exactly what you have to have in place from an infrastructure perspective to create an API that a mobile app could utilize. Exactly how much time that would take and exactly what we had pending that needed to be done prior to implementing a mobile app. I also told him what I could rearrange in the timeline to get to it sooner, how much simpler it would be in the short term to implement a responsive design, explained the complexities involved with mobile app development and API versioning. Also mentioned that I was extremely concerned about the level of competence of their programmer but that their designer was extremely talented and knowledgable.

    Deaf ears. I'd been selling out my life for the previous year saving this man from bankruptcy and "sales guy" convinced him that I was protecting my turf. All he cared about was "yes" and I found out later that he didn't think I was working hard enough anyway...

    Eventually, I left for a much better opportunity, the company wasted a boat load of money on an app that never materialized.

    Moral of the story, "going to management" only works if you have management that will listen to you. If they won't then they go with whoever tells them what they want to hear.

    --
    "Don't teach a man to fish, feed yourself. He's a grown man. Fishing's not that hard." - Ron Swanson
  102. Why are you concerned about client's expert? by NewYork · · Score: 1

    Just do your job.

  103. where are we? by Anonymous Coward · · Score: 0

    Reading these threads I got the impression I'd fallen into a Dilbert strip. Hardly anyone here is talking about engineering - they're talking about engineering technicianship at best. Engineering is intrinsically a management discipline. It's about converting a concept into a functional deliverable that meets the client's expectations, and that means interacting with people effectively. So a real engineer would never talk about "dealing with idiots" - it's not the way he or she would think. That attitude stinks of the arrogance of one-subject IT techies, who despise anyone who doesn't know the latest acronyms but only operate with "dashboard knowledge" themselves.

  104. Educate and Inform by Anonymous Coward · · Score: 0

    When I run into this in re to Building and Renovating I share with the client as well as educate and inform them.

  105. Uh by Anonymous Coward · · Score: 0

    Jewish? The fuck.

  106. Just be patient by MooseMiester · · Score: 1

    I've been in this situation countless times. The advice I have is very simple, and very hard to do:

    Be Patient

    Every time this has happened... big drama in the team as everyone complains about "the new guy" - who is generally both an idiot, and dictatorial "my way or the highway" and on more than one occasion has threatened us, the development vendor, with his new found power that either we conform to his way or he will get rid of us, forever. And every time, after a few months... new guy is gone, and we are left standing.

    So be nice to "new guy" - let hm hang himself. Don't create unnecessary drama - this is what drives managers crazy. Be honest about what's going on, don't exaggerate, don't appear to be emotional about it, hide your annoyance and frustration. And above all, just be patient, eventually the dimwitted ones figure out that new guy is an idiot too.

    --
    Murphy was an optimist
  107. Two Approaches that Work by Anonymous Coward · · Score: 0

    Two points:

      - I've found, conversationally, that phrasing things as, "That would have been a really good solution -- a few years ago," asserts your expertise, acknowledges the other side's experience (FWIW), and points the higher ups in the right direction.

      - Usually, whoever explains their position first, wins. The first position they hear is usually the position people adhere to from then on. (I call it the Jedi Mind Trick.) So share your pre-emptive concerns early, and then if the person says what you worried they were going to say, your boss already knows what you'll think. And because you told the boss first, (s)he'll be on your "side."

  108. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  109. work WITH them by dc0de6259 · · Score: 1

    The may feel insecure with an outside contractor. Have lunch with them, get to know them, give them some ideas to pitch to the bosses, so that they feel that they are able to contribute. Once you can disarm them with this, they will be your biggest fan. This works.

  110. Re:What units? by rmdingler · · Score: 1

    Occasionally, within a very narrow spectrum, we're talking Kelvin.

    --
    Happiness in intelligent people is the rarest thing I know.

    Ernest Hemingway

  111. So you work at the same place I do? by ebvwfbw · · Score: 1

    I have this classic case. Idiot and he has social skills to talk and get listened to. Doesn't seem to matter that he's been slapped down multiple times for his gross incompetence by multiple departments. I thought we got rid of ours. Someone else's problem. Trouble is, they realized he's an idiot and fired him. Now "he's back!" (we started running).

    Two things:
    1) Whatever you do, don't do it by yourself. Enlist help from many different areas. Be overwhelming. Pull in help from other agencies/companies/entities if you can. Then lower the boom in a meeting. Your idiot should be in their place and out of the way.

    Understand that you should make sure that you're not that idiot of course. You could be leading the way for the boom being lowered on you. I've seen that happen.

    Your mileage may vary.

    2) You can also just let things ride, help the idiot. Sometimes you can ride that idiot a long time. They get promoted up, you are brought along.

  112. First, be right by Anonymous Coward · · Score: 0

    Yeah, you've always got to be careful when you decide to attack someone else's ability.

    Credentials are a separate thing but have stacks of documentary evidence of them doing it wrong and what happened as a result before you raise it.

  113. Very good point by Anonymous Coward · · Score: 0

    The boss does not need to know how to do your job. He just has to know how to help you do your job.

    People only hire people for things they can't do, either because they're too busy doing other things or they lack the skill/equipment etc etc.

  114. Get one of their own to say it by Anonymous Coward · · Score: 0

    I had a situation where a major contractor had spent over $10 million developing a piece of test equipment and it wasn't working. Within 5 minutes of walking in the door, I knew their design had a fatal flaw and would need a complete redesign. So how to tell them. Basically, I put together a very basic tutorial on how the equipment they were trying to test works and how it can be tested. No reference to their equipment. Then, I presented the tutorial to their staff and almost immediately you could see that the senior staff saw the problem with their equipment but they said nothing. Then finally, a junior engineers raised his hand and said: " But if that's true, then our equipment won't work unless we do an extensive redesign."

  115. Lumpy how'd "eating your words" taste? by Anonymous Coward · · Score: 0

    ROTFLMAO @ "Chumpy" -> http://yro.slashdot.org/commen...

    (You sure "talk a good game" -> http://games.slashdot.org/comm... but you can't even produce a MERE SCRIPT!, windbag...)

    You aren't even on the leve of a "script kiddie", & full of HOT AIR!

    You certainly won't reply there in that 2nd link I posted either, as that would remove your downmods to my posts like this one you can't validly disprove or justify your downmod on -> http://games.slashdot.org/comm...

    Oh, I suspect that IS the case here (simply logging out of a registered account & trolling by ac is a common troll trick around here OR using alternate registered 'luser' accounts sockpuppets to do the job will also, & Lumpy is LOADED with those & trolling - which doesn't matter: He PROVES he's all talk, no action (or skills, OR brains, lol))

    (You're all TALK, & NO action "CHUMPY!)

    * :)

    (You know it, I know it, & so does anyone reading AND laughing their asses off @ you now... lol!)

    APK

    P.S.=> Answer the question in the subject-line Lumpy - since you had to "eat your wrods" in the 1st link above flavored with your FOOT IN YOUR MOUTH + the "bitter taste of SELF-defeat", lol...

    ... apk

  116. Lumpy how'd "eating your words" taste? by Anonymous Coward · · Score: 0

    You're modded funny? This is funnier - we're laughing @ you Lumpy... ROTFLMAO @ "Chumpy" -> http://yro.slashdot.org/commen...

    (You sure "talk a good game" -> http://games.slashdot.org/comm... but you can't even produce a MERE SCRIPT!, windbag...)

    You aren't even on the leve of a "script kiddie", & full of HOT AIR!

    You certainly won't reply there in that 2nd link I posted either, as that would remove your downmods to my posts like this one you can't validly disprove or justify your downmod on -> http://games.slashdot.org/comm...

    Oh, I suspect that IS the case here (simply logging out of a registered account & trolling by ac is a common troll trick around here OR using alternate registered 'luser' accounts sockpuppets to do the job will also, & Lumpy is LOADED with those & trolling - which doesn't matter: He PROVES he's all talk, no action (or skills, OR brains, lol))

    (You're all TALK, & NO action "CHUMPY!)

    * :)

    (You know it, I know it, & so does anyone reading AND laughing their asses off @ you now... lol!)

    APK

    P.S.=> Answer the question in the subject-line Lumpy - since you had to "eat your wrods" in the 1st link above flavored with your FOOT IN YOUR MOUTH + the "bitter taste of SELF-defeat", lol...

    ... apk

  117. Easy! by Anonymous Coward · · Score: 0

    Hi you have an expert idiot!!

  118. Say: by Murdoch5 · · Score: 1

    "You're an idiot" then ignore the expert and report him.