Slashdot Mirror


How To Not Fetch and Still Be A Good Dog?

6footblondwhiteguy asks: "Having just finished a major system design review at work, I have collected many of what I call GFAR (Go Fetch a Rock). These are pointless, time-wasting actions, proposed by the clueless executives invited to these reviews... e.g. 'This other project is using SUN servers, see if you can use theirs'. I instantly know the answer to each of the GFAR's: (not in this lifetime, no way, or sometime after the sun burns out). So, how do you avoid your boss's boss's boss's newest bright idea without either highlighting it's futility or arguing its merit in a public forum? Surely the Slashdot community has some wise architects that have strategies for deflecting these actions. I suspect the window of avoidance to be about one minute (before it's written down)."

3 of 53 comments (clear)

  1. What's the problem? by HRbnjR · · Score: 5, Funny


    Uhh... dude, I'm a /consultant/, I encourage this kind of management behavior! :-)

  2. I don't get it. by Jon+Peterson · · Score: 5, Interesting

    This is the second time we've had someone asking 'My boss is stupid, what can I do?'. Look, it's really simple.

    1. Management's idea is either good or bad.
    2. If it's bad, and you know why, you can explain that to management.
    3. If it's good, but for some reason you don't want to do it, because, say, it involves language X that you think sucks or OS Y that you think sucks, then just f***ing grow up, eh?

    Now, it may be that you explain why it's a bad idea, but management don't change their minds. This could be:

    1. There are arguments supporting the idea that you do not understand (maybe they are financial or business related, not technical).
    2. Management do not understand your (technical) arguments against the idea.
    3. There are arguments supporting the idea that you have not been told about, because management does not think it relevant.

    In case 1, that's kind of tough. If you are interested in other aspects of the business, then generally managers will be thrilled and will be happy to spend time explaining these things. but, if you don't care, then don't be surprised when someone says "OK, maybe the technology isn't ideal, but with this balance sheet, we ARE going down this route"

    In case 2, that's also kind of tough. Try to find someone who is good at making technical issues comprehensible to managers. Every team should have a person able to to do this. Find them and get them on your side.

    In case 3, guess what, that's kind of tough. Maybe managment figure that it's not your job to care about non-technical aspects of the idea. Personally I don't like this approach - I always let the geeks see the profit/loss sheet even if I'm pretty certain they won't understand it. That way they might let me see the database schema, and I will understand that :).

    So, this knee jerk "Whoa, my PHB is so dumb, he said this [...]" is really an attitude I expect from junior members of my team. Senior members can either shut up and code, or they can make a proper job of presenting a case supporting why the idea is so dumb.

    --
    ----- .sig: file not found
  3. The ultimate business test. by BitGeek · · Score: 5, Insightful


    This is one of those life tests, and you should not fail.

    When some clueless executive suggests something, the correct response is *always* to respond taking them seriously. IF what they suggest doesn't make sense, explain why. You don't have to go into detail, for instance: "We can't run IIS on our Linux servers because Microsoft doesn't support Linux for IIS, however Apache does the job well and is proven technology. This route saves us about $250,000 in annual license fees."

    Geeks have a tendency to get huffy. Or worse, to pretend like its legitimate and put it on the "will investigate" list hoping it will just be dropped. Doing that will only make you look bad when you don't provide the results of the investigation later.

    IF what you have is a PHB (as opposed to merely a non-geek executive) then you MUST respond, or you will eventually be out of a job. IF you let PHBs tell you that you HAVE to install IIS on linux, then the gauntlet is thrown-- either you stand up to them right then and there, or they make you their bitch.

    There are some managers with the stupid idea that you have to be strong and force people to comply with your wishes when it seems like they don't want to, so if they don't want to install IIS on linux, then by golly you better make them, or they will never respect you! And unfortunately, sometimes these managers pick absurd things to get huffy over. But you have to respond immediately pointing out the fallacy of the idea.

    IF they disagree with you, then you should understand their issue-- likely they are considering something other than technology-- like they got a great deal on sun boxes and it sure helped that other project. This is always in your best interest-- because if you blow them off and ignore thier issues, then you will not get support later when the time comes. IF you stand up to them and tell them why some idea won't work, then you may well get a variation of the idea back in response that DOES. That that variation will likely accomplish some goal you know nothing about but is directly related to your job security.

    At my last job (I'm freelance now) the engineers groused constantly about management and marketing. They acted as if everyone who wasn't an engineer was an idiot. They didn't know how good they had it-- at that company executive management and marketing actually listened to what engineers said, rather than undermining them, but still you heard nothing but bitching from the engineers. Everything was a fight, and thus, nothing worked-- cause they were fighting amongst themselves as well.

    The definition of "Competent" for an executive is not being able to recompile a linux kernel. IF you want to go far, you will learn to bridge that gap and figure out how to meet the issues he's concerned about, even if he fails to phrase them in the engineering-correct way. Most executives really are competant - and that includes marketing guys-- you just have to add their value to yours, not fight it. And you have to understand what they really are bringing to the table.

    Occasionally you get a PHB that's really just out to make your life miserable, but even then, answering the questions on the spot makes his job harder. A competent executive will respect and appreciate the quick answers.

    It might even make the meeting worthwhile.

    --
    Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257