Slashdot Mirror


How Do IT Guys Get Respect and Not Become BOFHs?

An anonymous reader writes "I work for a small software company (around 60 people) as the sole IT guy. It's my first time in a position like this and after about 1.5 years I'm starting to get a bit burned out. I try to be friendly, helpful, and responsive and I get no respect whatsoever. Users tend to be flat-out rude when they have a problem, violate our pretty liberal policies constantly, and expect complex projects to be finished immediately upon requesting them. My knee-jerk reaction is to be a bastard, although I've avoided it up to this point. It's getting harder. For those of you who have been doing this a lot longer, how do you get a reasonable level of respect from your users while not being a jerk?"

902 comments

  1. lmgtfy by beefsprocket · · Score: 5, Funny

    I've sent a few of the tougher cases to http://lmgtfy.com/ Usually that smartens them up a bit without having to have too many words ;)

    1. Re:lmgtfy by Goldberg's+Pants · · Score: 5, Funny

      And if they don't get the hint, try this less subtle one.

    2. Re:lmgtfy by TheLink · · Score: 2, Interesting

      "But it doesn't work on my browser!"

      lmgtfy _requires_ javascript to work and the previous BoFH might have disabled javascript (or installed noscript) on everyone's browser...

      --
    3. Re:lmgtfy by BrokenHalo · · Score: 5, Funny

      Sometimes terrorism works...

      ...like locking the volume on their machine at max and setting their screensaver to play "badger badger mushroom mushroom" after 30 seconds' inactivity. If anyone calls to complain, just tell them that it doesn't do that if they keep working... >:-D

    4. Re:lmgtfy by Anonymous Coward · · Score: 0

      What I hate about people who say "Just google it" is that (after a slight lag) their useless reponse is inevitably the first ten search results on google (since forums tend to be mirrored around the web).

    5. Re:lmgtfy by ImYourVirus · · Score: 1

      'ooooh it's a snake, a snake, badger badger badger badger...'

      --
      Why is common sense called that if it's not common?
    6. Re:lmgtfy by hairyfeet · · Score: 1

      Oh please! You are just bring them the minor pain. For the nuclear bomb of BOFH hell, you have to let loose with the ultimate weapon of the purest evil. I of course am speaking of.....that damned frog! Once you have let loose this hellhound of suffering all will beg for relief! Then and only then will they respect your authority! if you are going to bring the pain, bring it hard! Bring it nasty! RELEASE THE FROG!!!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    7. Re:lmgtfy by ta+bu+shi+da+yu · · Score: 1

      That ain't nothing compared to this on continuous loop.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    8. Re:lmgtfy by lzdt · · Score: 0, Offtopic

      Oh honey..I'm getting wet and begin to drip if I only think about the next time our
      Dr. Dumpling with golden eyeglasses will ask me again, how to use brain..

    9. Re:lmgtfy by Angeliqe · · Score: 1

      That's pretty much what you have to do. Refuse to be a question/answer person for something someone should already know. I work at a help desk for a telephone company, but I have many other jobs since it's a small company. I don't have time to be bothered every time some customer service rep forgets something...which is a lot. I start giving them a hard time for the stupid questions especially if I have to answer the same question 2, 3 or 4 times... If you don't, I get them asking me about billing and prices. Their response to "I don't know. That's not my job." is: "Why don't you find out so I can ask you the next time I forget?" Some of the dumber ones might see you as an ass and not helpful, but I don't let it bother me. You are helping them become a better person after all. The average intelligence of humanity might go up a point.

    10. Re:lmgtfy by jank1887 · · Score: 3, Funny

      Blocked by Websense

    11. Re:lmgtfy by mysidia · · Score: 1

      The true bofh deploys a whitelist entry for certain user-annoyance sites.

    12. Re:lmgtfy by wgoodman · · Score: 1

      get respect by being a bastard?

      I've been in the same position. if they don't respect you by now, no amount of acting nicer etc will do anything. at this point, you only really get respect once they begin to dear you.

      again, this is why i hate "people".

    13. Re:lmgtfy by Bowrag · · Score: 1

      Thats good! haha

    14. Re:lmgtfy by Atomm · · Score: 1

      I prefer my own page.... http://www.rtfg.net/ yes, I own it.

    15. Re:lmgtfy by manly_15 · · Score: 2, Insightful

      There's a sizeable segment of the population which simply can't search properly. Being able to synthesize a question into appropriate keywords is a difficult skill for many. Try watching a novice search Google on a variety of topics. Not only will they use poorly worded queries, but it's likely they will only go to the first hit. Many users give up if the first hit isn't what they want. Only the advanced users know about tabbed browsing and will load up a series of results to scan.

      So, the reason why users don't google it in the first place is that they don't trust search (though Google has some of the highest trust levels of any search engine). What really needs to happen is that workplaces which have users online need to offer more comprehensive training on internet literacy; unfortunately, it's cheaper just to hire someone to handle all of the stupid questions instead.

    16. Re:lmgtfy by UncHellMatt · · Score: 5, Insightful

      I work as the lone IT person in a police department. It's remarkable how much more patient and calm one can be with lusers who are A) Armed and B) Much, much bigger than me.

      That said, in this position I gained some semblance of respect from my users by doing several things many people don't "teach" you. First and foremost, I set boundaries. If someone calls me in the middle of the night (being a 24/7 "shop", that sort of thing is inevitable), and it's for something like they can't print, I tell them that I'll help them when I get in, and let them know that while I don't mind that they called me, try to keep it to emergencies. Also, I made sure that the supervisors (shift sergeants) were aware of what would count as an emergency, and we talked that over. Maybe what THEY view as an emergency I wouldn't, and vice versa. Another important thing, I go by "when in Rome". Cops are a very, very different breed of user. Most I wouldn't trust with anything more complex than an abacus and smoke signals, and even then I would want someone standing by with a fire extinguisher. So I try to keep as many processes as I can as simple as I can. In other environments I've worked, when managing a network for a software development house, it was simple: I made everything as obfuscated as possible and then had 20 pages of documentation for every 2 steps taken in a process.

      OK, I kid (sorta) on that last bit. But the point is, try to style your IT work to fit the people you're dealing with.

      What I'm saying is don't let people walk all over you. Demand some respect. If you come over to someone's desk to help them, and they're treating you like some drive through window fast food help, walk away, and tell their supervisor you want to be treated with a little more kindness before you'll deal with them again. You don't need to electrocute users in order to gain that respect, though it IS a more fun method.

    17. Re:lmgtfy by Anonymous Coward · · Score: 0

      tl;dr

    18. Re:lmgtfy by Anonymous Coward · · Score: 0

      http://www.youswear.com/index.asp?language=Japanese

    19. Re:lmgtfy by steveo777 · · Score: 1

      I can't read it either but if you honestly need to see the website in order to understand the point it's trying to make... wow.

      --
      This sig isn't original enough, it's time to come up with something witty...
    20. Re:lmgtfy by TuaAmin13 · · Score: 1

      I prefer this song

    21. Re:lmgtfy by dwywit · · Score: 1
      I provide IT tutoring at my kids' primary school - and that's one of the first things I teach them, e.g. how to frame a query using keywords, use of the plus and minus modifiers to improve or reduce the hits, etc, etc.

      They're not yet at the stage where they could cope with even a moderately complex query, but at least they're learning that there's a lot more behind the prompt.

      Just my way of reducing stress for IT staff in the future.

      --
      They sentenced me to twenty years of boredom
    22. Re:lmgtfy by Anonymous Coward · · Score: 0

      Honestly one of the best pieces of advice I ever got in my career which relates directly to your query is... #1) Do not ever look for positive feedback from your users. Positive feedback in that environment has to come from within, not from the environment. see #2 below. #2) when people are complaining about how they seem to see you sitting around not doing much, THEN YOU ARE DOING THE JOB. When they don't have something to complain about other than than they don't see you doing something doesn't mean you are not but they don't see it, which is the best thing.

    23. Re:lmgtfy by Maestro4k · · Score: 1

      There's a sizeable segment of the population which simply can't search properly. Being able to synthesize a question into appropriate keywords is a difficult skill for many. Try watching a novice search Google on a variety of topics. Not only will they use poorly worded queries, but it's likely they will only go to the first hit. Many users give up if the first hit isn't what they want.

      In other words, they want instant gratification and are too lazy to work for the solution. I don't disagree that people do this, but it's less a problem of poor search skills and more of being lazy and wanting someone else to do their work for them.

    24. Re:lmgtfy by Anonymous Coward · · Score: 0

      Do what I do. SHOOT THEM!

  2. Be firm.. by Anonymous Coward · · Score: 5, Insightful

    Be firm, but don't be a jerk. Be reasonable, and honest - justify and explain. In writing if it helps. Just don't promise more than you can deliver, and be explicitly clear about the complexity of solutions.

    1. Re:Be firm.. by frank_adrian314159 · · Score: 5, Funny

      Be reasonable, and honest - justify and explain.

      And then, if they still bother you, shoot them.

      --
      That is all.
    2. Re:Be firm.. by Sfing_ter · · Score: 5, Insightful

      Please do not lie to the lad. Even after he has done ALL OF THAT, it will:
      a) still be his fault email doesn't work and
      b) no they didn't make any changes to ANY settings
      c) still be his fault the computers don't work right

      People fear what they do not understand, yes there will be that one person in 50 who actually gets it and can actually do things but they are only there to keep you going. I have seen the very best natured, good hearted individual turn into a BOFH, contributor to Work or Spoon, and all around terse individual - when he is working. He is fine when he is off work. It took 2 years for that to happen and I actually didn't think it would... but alas, intelligent people will only suffer fools for so long...

      --
      A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
    3. Re:Be firm.. by Martian_Kyo · · Score: 3, Insightful

      I agree, use reason and e-mails (to avoid he said she said situations) and quote other people as much as you can. If priorities are a problem ask your boss.
      If your boss doesn't want to be bothered all the time , establish a procedure which he/she will approve which will describe how your priorities are handled. Be simple with it. Use First in first out system, unless the request is critical and may endanger the system. If people complain why aren't you doing something about their problem, quote the procedure.
      IT people are supposed to have very strong sense of logic, use that.

      It wont be easy, especially in smaller companies where nepotism is usually very prevalent.

      Good luck!

    4. Re:Be firm.. by ikono · · Score: 5, Insightful
      Problem is, it takes a sense of logic to appreciate a sense of logic. Most of the people referring to IT do not have that sense. They justify their demands by reasoning that

      "oh, those IT fuckers are too damn lazy. They say they have a thousand open tickets, but they really only have 2 or 3."

      Or

      "They are too lazy to address those tickets fast enough."

      Or maybe they just fall back on the old standby

      "MY request more important than those others. do mine first."

      There is only so much one can take before their logic circuits get overloaded, and they default to the Jackass Mentality.

      --
      Karma is for whores
    5. Re:Be firm.. by Anonymous Coward · · Score: 5, Insightful

      Have lunch together with your colleagues, instead of eating a sandwich at your desk.
      That makes you seem more like a human than a utility.

    6. Re:Be firm.. by Sobrique · · Score: 5, Informative

      Wish I had mod points, because your comment is insightful. If you 'keep the distance' from your colleagues, you'll gain hate, because people don't understand computers or you. If you have lunch with them, then you'll know them personally, and they'll feel a little more comfortable about talking to you about little IT problems, which have been annoying them.
      Alternatively, make a point of going for a walk around each of the departments you support EVERY day, to say 'hi' and maybe see if everything's ok.
      In my experience, most of the frustration with 'IT' is very often trivial problems, that escalate until they get annoyed enough to go see IT about it. By having a walk 'round the site, you'll spot these, have a bit of a chat, pick up on the 'my mouse is a bit odd' type problems, and get 'em sorted proactively. It sounds like slacking off - and to be fair, it is, sort of - but it's the kind that will end up with your IT department appreciated and welcomed. Call it 'user support clinic' or something, if you need to justify it.
      It will also let you see the smouldering before a fire breaks out that you'll have to go pounce on and fix - usually users will be bitching to each other about something being 'a bit flakey' long before it gets to IT as a critical fault.

    7. Re:Be firm.. by Anonymous Coward · · Score: 0

      Oh come on, shooting them?
      We're in an Office here, Frank, we beat them with a keyboard, or maybe even by using (all of) the water cooler(s).

      Office Fight - KEYBOARD OF DEATH!

    8. Re:Be firm.. by St.Creed · · Score: 2, Insightful
      Here's my advice.
      • 1) Prioritize. Make a list of the things you need to fix and fix them in the order of priority. If someone has a new issue, slap a priority on it based on some rules and put it on the list at the spot it should be. If someone wants to change priorities, have them talk to the people who own the priority issues above them.
      • 2) Make sure you have management backup. If your boss does not back you up *firmly* this whole exercise is pointless anyway, better get out and find a new job.
      • 3) Don't touch machines you have no need to fix. Where I worked, reliability and uptime went up to 99.999% because we banned the admins from touching the critical environments unless the software engineers who had designed said environments okayed it. Patches and virus definitions were always tested on a standby machine with the exact same configuration. Virtual Servers are your friend.

      I'm not sure if you ever heard of ITIL - if you haven't get a hold of the ITIL Foundation book and read it. It's a collection of best practices for service management and delivery and you really sound like you need to implement a few of those.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    9. Re:Be firm.. by Anonymous Coward · · Score: 0

      Shoot them... then be honest & reasonable.. maybe call 911...

    10. Re:Be firm.. by Anonymous Coward · · Score: 0

      Managing users is very tricky!

      Just think for a moment: IT job is as complicated as programming especially when you try to get it right. Managing software and hardware problems is basically engineering. However, they will look at you as a problem fixer, a repairman. Underpay and under appreciated is what you should have been expected. It is simply not a good position to be in.

      Psychologically, they tend to think you created the problems.

      Reinforce the idea to users that:
      1. someone else made the hardware,
      2. someone else made the software,
      3. you are here to fix their problems.

      Whatever you are trying to fix, read it out loud that you are attempting to fix brand X hardware, and brand Y software, compile a list of support numbers and tell the users that you might need to call them "because they may have warranty or something".

      BTW, you ARE telling the truth. In many case, it was the user, you KNOW the user do not want to admit, you can teach them all day long but to ease the tension you can just blame the stupid software/hardware design. You might even want to keep a personal journal, whenever a problem is fixed, have the user sign it, just tell them "I am responsible for fixing this". In a week or two, you will get a huge list, when you ask them to sign this list, they will remember how many times you save them. Even if they refuse to sign it, it doesn't matter, just show them.

      You see, people only remember you whenever a problem arise, it is a very NEGATIVE FEELING to begin with. Think about it: how many times you want to buy a TV repairman a beer? You just want to get rid of the problem and him as soon as possible!

    11. Re:Be firm.. by sy5t3m · · Score: 1
    12. Re:Be firm.. by weetabeex · · Score: 1

      There is only so much one can take before their logic circuits get overloaded, and they default to the Jackass Mentality.

      Gladly, that is my default mentality, no matter what.

      I'd be awesome in such a job. I'd be unemployed also.

    13. Re:Be firm.. by JohnFluxx · · Score: 3, Funny

      Heh, I have this image of a man in a white coat with a mouse hanging round his neck, like a doctor with a stethoscope.

      Then when people say "my mouse is acting a funny", he take the mouse from around his neck down and plug it in to the machine. "Hmm, seems fine with this mouse, take this". "Oh wow! So quick! You're my hero!"

    14. Re:Be firm.. by DoofusOfDeath · · Score: 1, Funny

      People fear what they do not understand

      Man, that almost makes me feel pity for Bush.

    15. Re:Be firm.. by Anonymous Coward · · Score: 0

      Learn the gift of Blarney (telling someone to go to hell where they look forward to the trip) One of the things that has helped me is to use the Scotty method. User has a problem you know will take 2 hours. Tell them it will take 6. You can help several users. And when you get their problem done in less time (say 3 hours) you will be thought of as a miracle worker.

    16. Re:Be firm.. by dkleinsc · · Score: 5, Insightful

      This is really the key right there: For most people, someone they know personally that fixes their problems is friendly and helpful. Someone they don't know personally that fixes their problems gets about the same level of respect and attention as their plumber.

      The other related techniques are:
      1. Learn to speak in their language, rather than speaking your language. If they call it a "whizbang", call it a "whizbang" when you're around them, even if they're wrong. At the very least, avoid computer-speak as much as possible.
      2. Use their name. If you see them, say "good morning/afternoon, Bob" or something similar.
      3. When you fix a problem that they can fix, you can tell them something like "next time this happens, you can try ...". Obviously, don't tell them anything that could make things worse, but learning how to clean out a mouseball or check the plugs might prevent you from getting called in and at the very least will give them something to do that feels useful while you fix the problem.

      Remember than when someone contacts IT, they've gone from feeling like a capable adult to feeling like a stupid helpless child. Part of what you have to do is convince them they're a capable adult as you're fixing the problem.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    17. Re:Be firm.. by isama · · Score: 1

      Is it a bird? Is it a plane? NO! It's ITGUY! Now the question remains: What to use for a cape?

    18. Re:Be firm.. by Ihlosi · · Score: 4, Funny
      What to use for a cape?

      Nothing. Capes tend to get sucked into cooling fans.

    19. Re:Be firm.. by Skye16 · · Score: 4, Insightful

      The interesting thing to keep in mind is that your users are often operating under deadlines. Deadlines they could have made if the liberal policies currently in effect were not in effect, and as such, you are seen as an impediment.

      It's short sightedness on their part, probably coupled with poor planning on either their or a superior's part, but the stress they feel is still there, and it usually manifests itself in said rudeness, skirting of said polices, etc.

      For example, our IT department decided to implement a much more comprehensive firewall than before. It had the unintended side effect of blocking eclipse plugin downloads (which apparently usually operate with an SSL certificate, which is currently being hijacked by our organization's "security solution", and so refuses to work).

      I could either a: wait the 3 days (made even worse by not knowing, at the time, it would take 3 days or 3 months) and do zero work, costing my project a few hundred / low thousands of dollars in lost labor in the process, or b: figure out how to get around it. Being a nerd yourself, which would you submit to? Especially if you have a deliverable 5 days out, and you don't really fancy the idea of working 18 hour days just to make up for the lost 3 days in the short term?

      As soon as I had access to the tools I needed, when I truly needed them, I stopped skirting the system. I'm not there to be a jerk and I'm not trying to make IT's job miserable. But I am (I hope understandably) irritated when IT institutes something new like this, without fully testing it with a pilot program, without noting the majority of these gaps in expected service in advance, and without notifying any of the programs operating within the official infrastructure in advance (some of our programs have their own segregated intranets for their development, and so don't really have this problem - mostly because they have zero connectivity to anything outside themselves).

      So keep in mind - what seems to be a perfectly reasonable policy to you (and, in fact, it is), is going to cause some people some (in their mind) unnecessary stress as they try to meet their own deadlines. This doesn't give them the right to be an ass to you, but it may help if you put their behavior in context. The subtleties between being genuinely stressed and upset and being a rude jerk for the sake of being a rude jerk are sometimes lost.

    20. Re:Be firm.. by geminidomino · · Score: 1

      I find the real advantage of "The Scotty Factor" is that if you know a problem will take 2 hours, you have 2*S hours to deal with the unforeseen clusterfsck issues that, somehow, are all tangled in there.

    21. Re:Be firm.. by Anonymous Coward · · Score: 0

      I agree almost entirely. No matter what you do or how cool you are, it's always going to be your fault. I've worked in IT for 12 years and despite my best efforts the user community just doesn't get it. Which is why the cool geeks like us wind up here bitching about them

    22. Re:Be firm.. by Questy · · Score: 1

      >> we banned the admins from touching the critical environments unless the software engineers who had designed said environments okayed it Interesting quote here. In the UNIX world (I'm assuming you're talking a Win environment) the security structure is exactly the opposite. You grant permissions just enough for development to do their job, granting sudo level access where necessary, holding it back where appropriate. Often times you'll find that the very most brilliant of software developers are quite uninitiate in the ways of the operating system (unless they're a systems programmer, at which point this comment does not apply). They know an IDE, perhaps some basic shell to get their job done, and maybe even a very small portion of the software serving stack they're dealing with (in a web services world, this tends to be the case). In my 20 years, I've only found 3 or 4 developers that could be trusted with shell to their own serving platform. Sad, but true. That's why I find your comment so interesting. I have never seen it where the developers (usually clueless) dictated system access policies to admins. Admins are admins for a reason. :)

      --
      #!/Jerald
    23. Re:Be firm.. by Tony-A · · Score: 1, Redundant

      Nah. What works is ...
      Always blame Microsoft.
      First blame Microsoft.
      Then find out why.
      Works annoyingly well.

      The computer is an object of rage. Justified.
      You can be on the side of the computer or the side of the human.

    24. Re:Be firm.. by UnknownSoldier · · Score: 1

      What, you mean The Computer Guy: Nick Burns "You're Welcome!" isn't enough? :-)
      --
      The missing 5th fundamental force is consciousness.

    25. Re:Be firm.. by Anonymous Coward · · Score: 0

      Who has time to eat at work?

    26. Re:Be firm.. by Anonymous Coward · · Score: 2, Insightful

      Have lunch together with your colleagues, instead of eating a sandwich at your desk.
      That makes you seem more like a human than a utility.

      I would argue that having lunch with colleagues (clients, users) encourages more "Hey, such and such is wrong with my computer, maybe you can come take a look at it, we're friends, right?" jumping the queue. Probably not a big deal in a smaller company, but where I work there are 600 users in the shared cafeteria, and our IT people can't even stand in line to pay for food without getting hassled with computer questions. It's a pretty one-sided friendship to maintain.

    27. Re:Be firm.. by OrangeMonkey11 · · Score: 1

      True, that is the biggest problem with most IT guys is that we all tend to be loaners at work and not interact with the general population; which in turn cause them to view you as a utility rather than a person with feelings and emotions. Make friends start your own crew and they will definitely be you public relation representative to the general population and make you feel more excepted. Never ever with draw yourself or isolate your self from the rest of the general population; you need to show that you are part of the team and note "they can talk about you but and can't talk without you"

    28. Re:Be firm.. by Vu1turEMaN · · Score: 1

      One of his major points is that they complain about how long things take to get done. I suggest giving them a timeframe of how long it will take to accomplish a task, and reasoning behind it. Works well in my place, and people better understand the hard work that I put into a project, even if they don't understand what I'm doing.

    29. Re:Be firm.. by Anonymous Coward · · Score: 1, Funny

      Or worse, Little Suzi's spyware infested computer needs cleaning up yet again because the first thing she does when getting it back is install Limewire, even after being told specifically not to.

      That's when I start taking personal bribes and payment (usually in gin). They always ask "wow, you like gin?" and I say "I have to drink a lot to deal with this shit without ending up on the roof with a sniper rifle. What was the question again?"

      Being 'friendly' leads down a long road of obligations and no payoff. Even pizza guys get free weed or a look at some middle aged titties once in a while.

      Free IT help is for sucker young punk IT guys. They can have that job.

    30. Re:Be firm.. by ThePromenader · · Score: 1

      My work conditions match EXACTLY those of the author: 1.5 years of service, mid-sized company, and I'm the only IT guy.

      Parent is right especially in the last part, but don't always expect a coherent and logical response to even perfectly valid explanations.

      Today I'm in developer hell at the end of a one-year project. Also a photographer, I developed the idea (with my boss, the owner of a photo-equipment rental company) of creating a secure-storage service for photographers (who were constantly coming to us with stories of crashed hard disks/computers/media). At the outset I was to be the manager of a new 'project development' division of our company, with a staff of 2-3, but then the recession hit us and I ended up having to build, configure, program and manage the whole server/interface service myself.

      My mistake was making promises too early: pressed by the boss for a deadline date, my estimate was based on the time that it would take me to finish the project if I was working only on that; of course I couldn't enter into the calculation all the other stuff I do for the company, so I ended up bypassing deadline after deadline.

      After 10 months of 16-hour days and ~200,000â later, the project is complete to the debugging stage, but around one month ago I had developed such an aversion to pressure from the boss (who was constantly telling me that the future of the entire company was on my shoulders) and the size of the task in front of me that I lost all ability to program, test and debug efficiently. At that point even the sound of the boss' voice brought a sinking feeling, and I ended up having something similar to a nervous breakdown.

      One week of vacation helped things a bit, and now I'm back at it in a more objective manner.

      The most important word in the above is "objective" â" when you're doing a job that no-one else understands, communication tends to lean towards the personal (emotional) and one can get stuck in an almost prejudiced and reactionary attitude rut if things aren't going well.

      So keep your cool and just think of what's being asked of you, and avoid reacting to the way it was asked. If you can provide a reasonable answer or solution in a calm, detached way, things will get much cooler/more respectful over time.

      Oh, and don't forget the reason most people speak rudely to IT guys: embarrassment at their own ignorance. People often try to mask ignorance under a mask of aggression.

      --

      No, no sig. Really.

      ThePromenader
    31. Re:Be firm.. by Admiral_Grinder · · Score: 1

      Tractor paper, bonus if it is wide and green.

    32. Re:Be firm.. by Hatta · · Score: 1

      Only if you're a good conversationalist. Otherwise it will only confirm their suspicions that you are in fact a utility.

      --
      Give me Classic Slashdot or give me death!
    33. Re:Be firm.. by mcgrew · · Score: 1

      Agreed. He asks "how do you get a reasonable level of respect from your users while not being a jerk?" Well, you're not getting paid to get respect, and being a jerk is always counterproductive. If you're not a "people person" you shouldn't be in the job any more than someone who is not a "people person" should work retail sales. The only difference is, retail sales requires only that you be a people person, while the IT guy requires actual skills.

    34. Re:Be firm.. by NeoSkandranon · · Score: 1

      Then they ask you computer questions at lunch. Fuck that.

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    35. Re:Be firm.. by Neil+Hodges · · Score: 1

      A Model M would be of great utility here.

    36. Re:Be firm.. by CmdrGravy · · Score: 1

      An amusing strategy for this is to let the user community fight it out amongst themselves. Have a public list with all your IT jobs on it and make the business have a meeting every week to prioritise it for you.

    37. Re:Be firm.. by Anonymous Coward · · Score: 0

      Port them all over to linux

    38. Re:Be firm.. by Anonymous Coward · · Score: 0

      Also, take a portion of your weekly time and randomly walk up to 10 employees at their desk and ask them if everything's okay- after 5 weeks you will have covered the entire workforce... and when they complain, if they are more respectful with their communications, you can ask them why they didn't talk about issue when you took time to check in with them proactively.

      Then wash, rinse, and repeat. Don't single anyone out- make it random. But see everyone. after a few months it will be less necessary to do this.

      This idea is akin to eating lunch with them- you are in their face, but in a nice, human way, and not because you did anything wrong. And the added benefit is finding problems before they boil over- proactive is always good.

    39. Re:Be firm.. by Big-mad-Gregor · · Score: 1

      Oh Yeah I get you, and once your cancourous hard drive has infected the network with trojans and malware and viruses and all that good stuff, it will still be IT's fault cos 'they made you do it'? You are putting not only your own data in jeopardy but also that of your entire company, just because you want to be a maverick? I'm going to be nice here, people like you keep me in a job... I agree with you, large corporations do harbour a lot of IT staff that only know enough to do their job and no more. Hell I've worked with IT guys who don't even own a computer at home. but don't judge us all by our worst specimens. I pride myself on my customer service abilities, that's what we are, service providers. If we can't provide that then we may as well all go home. What the OP has to contend with, isn't just a normal user base but a base of more technical programmers. i can compeltely understand why he feels like a second class citizen, I've been there. And I'll tell you, its blind ignorance and the fact they know they are out of their depth. They transpose their own inabilities onto you and it becomes your fault. My advice? Users don't change, one or two might, but the usrbase doesn't its a constant battle, always swimming against the tide. Be good at what you do, enforce your policies (make them suffer where you can) reward positive feedback with extra attention, snappier response times etc. but remember you are a service provider...

      --
      Error: sig not found, Please reboot Universe and contact your local system administrator.
    40. Re:Be firm.. by evilkasper · · Score: 1

      Hate to say it, but welcome to the dark side. As IT you are the enemy. Users don't understand nor care about security, or policies against surfing porn or downloading music or spending all day on /. instead of working. Get used to the phrase "What did you do?", because you are the root cause of everything evil and wrong on their PC (especially in a small organization). It's your fault the printer jams, and your fault that the legacy software doesn't work, and even your fault that Vista is slow. Most of all its your fault they keep getting emails about penis enlargement; really it is because you signed them up for it. The thing is if you get overly friendly with the users it can put you in awkward situations. Most of us have policies that state "anything on your computer is subject to monitoring and we can look at your stuff whenever we want", which is all fine and good until HR targets someone you happen to be chums with. Now your stuck rooting through their shit looking for evidence, or even after people are let go or quit. When you help their supervisor get into their computer you can find stuff that shocks you and sometimes leads to calls to the police. In short, you don't have to be a jerk but respect and fear often accomplish the same goals. We prefer respect, when we can't get that we'll take fear.

    41. Re:Be firm.. by Oersoep · · Score: 1

      "MY request more important than those others. do mine first." That one's nice! Let them decide the order in which the tickets are handled, and automatically send notifications to the owners of tickets who just got moved down the list. "Selfish co-worker X just lowered the priority of your problem"

    42. Re:Be firm.. by Anonymous Coward · · Score: 0

      I once had a user that sent me a flaming email with all of his managers two levels up and my managers and director. He was claiming that I never fulfilled his repeated verbal and ticketed requests for months to setup ten machines with clean images for some software training for which we weren't even licensed for. Thankfully the company that I worked for was very strict about putting in tickets (as simple as sending an email to the ticket system) for all work requests... Well I just scoured the ticket database for his name and only found 2 tickets from a year ago, nothing dealing with his complaint. Hell, I even searched my email just in case. Then I hit Reply-To-All and added in HR that I spent 2 hours when I should have been sleeping to address this psychopath delusions, that I searched every email and ticket entered for the past year with no record of his request and even had to check the company directory to remember what he looked like. They eventually used my correspondence as an example of the workers chronic issues with other people and they fired him. HR even gave me the honor of cutting his access mid use, escorting him to and from his exit interview and out the door. That was a good day at work.

    43. Re:Be firm.. by Anonymous Coward · · Score: 0

      This how my dad taught me to do IT. He's been in the business for 20+ years, I have for 3. He calls it "Management by Walking Around" and it works.

    44. Re:Be firm.. by nr1 · · Score: 1

      our IT department decided to implement a much more comprehensive firewall than before

      You have the problem basically here. IT should not just decide things on their own, without, at the very least, consulting with the business (essentially the customers of IT services), especially if there is a significant impact to the business operations.
      IT should usually also not have the authority to set policy or decide on the actual overall security level / risk acceptance level. Policies are under the authority of Top Management. Of course, they can delegate the actual task of formulating policy, but the ultimate decision and approval lies there.

      IMO, often people who run IT have somewhat of a god complex (this is where BOFH comes in), just because of their extensive access rights and a feeling of being absolutely essential for the operations of their organization, when in fact, they are in more of a janitorial role.

      Think about it in the context of a house or building: You are responsible for making sure the lights and elevators are working, you are handing out keys, make sure the corridors are clean and free of obstacles, there are no fire hazards in the rooms, etc.
      However, you are NOT responsible for deciding on who specifically gets a key to what door, or what doors actually should have a lock. Nor are you the person to decide on installing an elevator. This is within the responsibility and authority of the building owner.

      So, to answer the question: How to get respect and not become a BOFH? --> Know your place!

    45. Re:Be firm.. by Big-mad-Gregor · · Score: 1

      We did this in the last place I worked... It does Work. have a coupel of mice handy and maybe a keyboard or two, you'd be amazed how far a £2.49 mouse can go to build up your KUDOS around the place. You need to be approachable, otherwise its not service provision...

      --
      Error: sig not found, Please reboot Universe and contact your local system administrator.
    46. Re:Be firm.. by djh101010 · · Score: 1

      Right. "I can help you, and I'm going to help you by pointing you to the process. Escalating to the L3 team lead to get a ticket done, that isn't even to the L2 team yet, isn't the right way to do this. Let me send you the link to the ticketing system (again), so you can get this going." Even if I'm gonna fix it myself, they need a ticket. We've got 2000 Unix servers and who knows how many users; every one of them wants their job in front of everyone else's. If you let them, they'll do it again and tell their friends.

      Gotta be firm; there's a process for a reason. Worst case you can always pull out the "We need to keep our ticket count accurate to justify our jobs" which might not be true, but they can relate to that. Either way, your request isn't more important than the other 30 people in my queue, so, get in line, and it starts here (link).

    47. Re:Be firm.. by jmc1029 · · Score: 1

      I agree as well. We were all pretty frustrated when our manager moved our server group to an office with our helpdesk. There had always been animosity between our groups over Helpdesk not even attempting to solve problems before passing them on to us and other such issues. We found however, after a month or two of coexisting, we began to have less of those problems and actually found opportunities to cross train the helpdesk to back us up on some issues when needed. Even more interesting, we found that the constant flow of users in and out of the helpdesk wasn't nearly as distracting as we expected. Users generally found our quirky behavior and cubicle decorations humorous and were much more pleasant to deal with when they could associate a face with the voice on the phone. I guess my point is (apologies for rambling) it's a balance, for sure, but regular non-technical interaction with users definitely helps relations and makes an IT job easier in the long run.

    48. Re:Be firm.. by socrplayr813 · · Score: 1

      Be reasonable, and honest - justify and explain.

      And then, when they still bother you, shoot them.

      Fixed. Though with some of them, I'm not sure if it's enough to shoot them...

      If there's one thing I've learned working in an office, it's that many office workers aren't reasonable and don't have common sense. Most of all, if it isn't directly their responsibility (ie. they're the ones that burn if something goes wrong), they don't care and don't want to help or understand. Now, that's not exactly fair, but it's closer to the truth than most people would like to admit.

      Not everybody is like that, but enough. All you can do is try to read their actions/expressions and be careful with your words. Tailor your responses to their personality and play to their beliefs when appropriate. It'd be much better if we could all just say what is on our minds, but a lot of people don't take that very well....

      --
      The confidence of ignorance will always overcome the indecision of knowledge.
    49. Re:Be firm.. by tobiasly · · Score: 1

      People fear what they do not understand

      Man, that almost makes me feel pity for Bush.

      He's been out of office for six months now. It's time to give up the knee-jerk Bush bashing and get some new material. There are plenty of other ripe targets if you just look around a bit.

    50. Re:Be firm.. by DoofusOfDeath · · Score: 1, Troll

      He's been out of office for six months now. It's time to give up the knee-jerk Bush bashing and get some new material. There are plenty of other ripe targets if you just look around a bit.

      His lies brought us to Iraq. He permitted torture, in our name. And that's just the start of the list.

      You're right: my bashing him is probably not something that's of interest to the general audience.

      But being 6 months out of office isn't nearly enough to make him irrelevant to me. I will curse that mother-fscking war criminal until the day I die.

    51. Re:Be firm.. by billdar · · Score: 1

      Be firm, but don't be a jerk. Be reasonable, and honest - justify and explain. In writing if it helps. Just don't promise more than you can deliver, and be explicitly clear about the complexity of solutions.

      If somebody gets in your face and calls you a ********, I want you to be nice. Ask him to walk. Be nice. If he won't walk, walk him. But be nice. If you can't walk him, one of the others will help you, and you'll both be nice. I want you to remember that it's a job. It's nothing personal.

      Ahh... Road House continues to provide life's answers...

      --
      I am billdar, and I approve this message.
    52. Re:Be firm.. by djh101010 · · Score: 1

      I find the real advantage of "The Scotty Factor" is that if you know a problem will take 2 hours, you have 2*S hours to deal with the unforeseen clusterfsck issues that, somehow, are all tangled in there.

      Absolutely. You can even mention you're giving your answer with "Scotty time" built in. Even our CTO is used to the term now, and knows that 2 hours really might mean 45 minutes, but, it might mean 2 hours.

    53. Re:Be firm.. by fiordhraoi · · Score: 1
      If that's all you're doing as in IT person, you are failing at your job. IT is similar to a janitorial role in the same way that a good corporate level salesman is to a grocery store cashier.

      A good IT department doesn't just 'keep things working,' they actively look for solutions that can make the business run better. This can be from a revenue and customer support standpoint (Hey boss, I think that if we did X and Y, we could tie our database into a front end so customers can view their status online), or from an expenses standpoint (If we get this fax server, we can eliminate the fifty dedicated phone lines that we're paying a thousand dollars a month for, saving us money in half a year or less). Good IT keeps up on the latest technologies to see what might be valuable for different people in the company, and evaluates if it would really solve a problem, and if it is cost effective.

      Sure, you don't get the final say in all things - but that's the case in most corporate environments. But if you do your job right, and explain yourself well, then when you tell the CFO or CEO "we NEED to expand the SAN otherwise X and Y and Z bad things will happen," they'll listen to you. Sure, they may be signing the check, but you're the one who decided that an "elevator" was needed in the first place.

    54. Re:Be firm.. by Tolkien · · Score: 1

      Finally an opportunity to rant!

      No kidding, I think I myself am beginning to turn into a BOFH. I've worked 5 feet away from my boss for 3 years in a 2 person company (just me and him) with only a cubical separator between us for the past year which I had to insist we have. He drives me up the wall with his constant VERY audible eating and drinking noises, that's not to mention that both he and his food smell disgusting, it's like he only bathes once every week, I have to pull my chair AND lean to the side to stay out of his bubble of stench. He picks his nose openly, he talks on Skype all day long - often in his native language (Togo). He thinks he's something of a programmer because he took one C course in university 10 years ago, so "why does everything take so long with you?" everything is "just a small function" to him, "Carl did everything I asked him with only a short explanation and a few questions.", unlike Carl my goal isn't to write throw-away code, I had to fight just to be allowed time write all the documents we should have started with (requirements, analysis, architecture, etc). He has a naturally condescending style of speech which I tried to make him aware of, his response? "You're wrong - it's you, not me." Funding is always just around the corner but it never comes, we almost hired a couple of interns not long ago so I would finally get some help with everything that needs to get done (and supervising interns would be great for the resumé), this is when I found out how I was hired - his typical hiring method is that of taking the first guy that shows up for an interview, asking his version of technical questions "so, you know how to program?" we ended up not hiring anyone because he got discouraged and started making up excuses (not enough room, no funding, the matter needs "further thought"), then why were we interviewing? I even had to ask him to show me all the resumés he received and I picked out several more for interviews (his pick was a candidate in logistics, but *I* am the one who needs help, I picked software developers). Fuckwad.

      As a programmer I really feel like I'm stagnating because I have nobody of competence to work with, when I first started there I thought working at a start-up would be great, I never realized he would NEVER HIRE ANYONE ELSE (which sucks as I'm primarily self-taught, aside from analysis), I know my job is relatively secure, I set up all the software and know all the passwords, I've represented the company at expos and he finally sprung for business cards for me with my name on them (that took forever, I thought I was a penny-pincher but he is beyond words). I've been steering him towards open source software, also had him buy a more powerful system on which I put linux for compiling and testing, to help with standards compliance (C++) and maintainability of the software, and to introduce it to him.

      I set myself the goal of going to university before or when I turn 30 (in 3 years), but in July I'm moving into a new apartment which is also $200 more expensive, and despite my working with him for 3 years I still don't feel confident in my abilities (beyond having a few more years of experience with various programming languages in addition to all the technical reading I've been doing), if for no other reason than the way he hired me which REALLY shocked and disappointed me. Also, I've only gotten one raise $0.50 raise in the time I've worked there, he said he'll give me another ($0.50) one later this year though.
      He has offered to pay for various university courses (directly related to work), one of which is Math (or some branch of it) which he said he would be teaching next year (he's a PhD Mathematician). My career goal is to work in the aerospace industry and I know Math courses will be required, but I feel like I would rather pay for them myself if that means I DON'T have to take my courses from him. He also tolerates my coming in to work late (like 10:30am, sometimes even 11am) as long as I do my hours.

      Should I ju

    55. Re:Be firm.. by thethibs · · Score: 1

      According to the OP this is a software company. They understand perfectly. The OP is exacerbating his situation by rewarding bad behavior--A bad idea with children and dogs--a worse idea with nerds. There is a solution:

      Assuming OP can retrieve the cojones, the answer is to prioritize and address each problem in order. Invite the lowest level manager whose staff includes the OP and the offending users to take part in setting priorities. Keep a list of planned and ongoing work where everyone can see it. Have columns for priority, task, effort, benefit, beneficiary, target date and status. Anybody can add a task, only the aforesaid manager can set the priority, and only the OP can set the effort, target date and status. This "let's you and him fight" approach takes the OP out of the line of fire and simplifies his job. It might even cop him an assistant.

      --
      I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    56. Re:Be firm.. by unixfan · · Score: 1

      That was always part of my successful action. Being a bit proactive goes a long way towards happy users. You call it slacking off to walk around and talk to each user, but it really should be part of the job description. As someone else pointed out technology makes people feel stupid and they tend to attack whomever is related to the problem.

      Each month I would talk to the dept heads about their needs and making plans for implementing things that would make their job easier. Of course I switched all the servers from Windows to Linux so I could do a lot of things with much less effort. Some of the things they asked for were for the birds, but giving them the opportunity to tell someone about their ideas did not exactly hurt me.

      Some of those collaborations ended up making fundamental changes to how things were done.
      People like to know that they matter, that they are appreciated and valuable. Simply listening to someone can easily make that happen.

    57. Re:Be firm.. by sxedog · · Score: 1

      I echo this sentiment and add to it that the visibility factor is HUGE. I used to work in a school system and the IT problems were "monumental" because of the fact that it seemed like the IT guys were no where to be found. When I went out to my schools, I would have lunch with the teachers and secretaries. It went a long way to knowing that there was someone around. Plus they got an answer to those little questions that take up your time (you are 'working' over lunch but education of the users is good at any cost :) ) and thus, my work board was always small.
      I still say they need to teach a communication course(public speaking and social skills) for IT and CS. The kids I went to school with were socially inept and that only helps to exacerbate the disconnect between workers and IT.

      --
      If it ain't broke, DON'T fix it.
    58. Re:Be firm.. by Compholio · · Score: 1

      Have lunch together with your colleagues, instead of eating a sandwich at your desk.
      That makes you seem more like a human than a utility.

      I'll agree with that and add - when they treat you poorly pretend it's a joke and do your best to come up with a funny retort. I found that people are much nicer to you in IT positions if they think you have a good sense of humor.

    59. Re:Be firm.. by Skjellifetti · · Score: 1

      It's time to give up the knee-jerk Bush bashing and get some new material.

      Why? That's like asking people to give up watching the Three Stooges just because we've got plenty of more recent comics. Some things will always be classics.

    60. Re:Be firm.. by Anonymous Coward · · Score: 1, Insightful

      ...we all tend to be loaners at work...which in turn cause them to...Make friends start your own crew(??)...will definitely be you public relation representative...make you feel more excepted...Never ever with draw yourself or isolate your self from the rest...about you but and can't talk...

      Also, it helps to always use proper spelling and grammar in all your correspondence with customers. This gives them a false (but comforting) impression that you are intelligent enough to deal with their problems.

    61. Re:Be firm.. by Xerolooper · · Score: 1

      ...usually users will be bitching to each other about something being 'a bit flakey' long before it gets to IT as a critical fault.

      lol Yes, the problem that they told you about around 9am that just has to be fixed before lunch. Then after fixing it they say offhand thank you so much it's been like that for 6 months.

      You have to find just the right mix of firm handedness and being really genuinely friendly. Even though you may have every right to tell them what an id10t error it was.

      --
      "The stupid neither forgive nor forget; the naive forgive and forget; the wise forgive but do not forget." -Thomas Szasz
    62. Re:Be firm.. by Anonymous Coward · · Score: 0

      Have lunch together with your colleagues, instead of eating a sandwich at your desk.
      That makes you seem more like a human than a utility.

      I would second that - but from the other side.

      I spent a couple doing scientific programming at a small research institute that was affiliated with a larger university. The IT guy who handled scientific computing issues (Unix and networking) was pretty green around the ears - fresh out of undergraduate. In general, I knew more about IT than he did.

      As it turned out, the scientific programmers at the institute had a habit of heading over to the cafeteria at the larger university for lunch and this IT guy would occasionally join us. He was a nice guy and having a casual friendship with him made it a lot easier for me to not be annoyed when the computers weren't set up as well as they could have been (things like the "man" page paths not being set up properly).

    63. Re:Be firm.. by Anonymous Coward · · Score: 0

      "slacking off - and to be fair, it is, sort of - but it's the kind that will end up with your IT department appreciated and welcomed"

      I completely agree.

      I used to be an IT bod, then my departement was moved into marketing (URGH!). I still get all the same issues I used to get but now I sit in the same room as the "business" and they can see that...
      A) I am not just waiting for something to go wrong
      B) When I ask for something to do done or not done, the snowball effect of not doing what was asked.
      C) I got a birthday card!

      Sobrique is right in saying that you are a just the bod that fixes things, until you make it personal. Remember Marketers and Creatives are touchy feely people who palce more value in perception and asthetics than than solutions. Until you bridge that gap you will be treated as a resource, not a human.

    64. Re:Be firm.. by Anonymous Coward · · Score: 0

      I agree. I now have email templates for all sorts of situations and policies. Saves you the headache of having to word things nicely.

      I also suggest being a bastard occasionally it makes them scared and helps you feel better.

    65. Re:Be firm.. by Stenchwarrior · · Score: 0

      I have to disagree. You get to know people personally then you will find yourself going over for a barbecue or some sporting event and you will undoubtedly be led into the office where their kids have full reign over the computers in that room and have gunked them up with malware and peanut butter and you will be asked to "take a quick look". Before you know it, 3 hours have gone by and you have missed whatever you were invited over to do in the first place AND you won't get paid. The burned hamburger and 3 Heinekens would be payment enough as far as they are concerned.

      --
      Loading...
    66. Re:Be firm.. by Anonymous Coward · · Score: 0

      Yes,

      A big part is making them feel less stupid then they are. I am sliding towards BOFH, but I keep fighting it. The best thing that I have discovered is that babysitting is a big part of the job and if you neglect it you end up with more stupid questions. I usually say something like "yeah yeah it isn't as stupid as it seems, you should see what some of the other people have needed help with" as I plug their mouse back in. As tempting as it is to refer them to google for the dumbest questions, in practice they just think you are shirking on your job.

      I don't have an answer for you. As time goes on it gets worse. People will become comfortable with you. They begin to compete with one another and pay attention to who gets more ram first and read into it. In time they start asking you why did xxxx get a new phone when I was hired first? Even if xxxx got an cheaper model because their phone broke. Several years in I find that I am not a BOFH, but I am more cynical and less helpful. I will go out of my way to help if it is something I can, but when something is ridiculous I treat it that way. It's an effective survival tactic, and it allows me to continue getting things done, but it also probably makes me less well liked by the more foolish.

      I think that long term it is a good strategy though because the people who get annoyed usually are not truly long term folks (and the ones that are you need to attend to no matter what, no matter how foolish). In any case it is an interesting phenomenon. Good luck

    67. Re:Be firm.. by tungstencoil · · Score: 1

      All really good advice.

      It is easy to be angry at near-nameless, near-faceless entities who understand the mumbo-jumbo of computers and electronics... who do "things" that make "other things" not work, or who seem to take 1 second to actually fix a problem that has been going on for a week. Whether all that is *true* or not is immaterial. Perception is reality.

      When your co-workers see you as a part of the company, the team, and a friendly person, their attitude will change. It's just harder to assume the worst about someone you're friendly with and know, unless they prove useless. Since you're self-described as doing a good job, this shouldn't be the case.

    68. Re:Be firm.. by Anonymous Coward · · Score: 0

      NO CAPES! :-)

      The flip side to being their "friend" is that there will be a few who realize that they can try to exploit that "friendship". There are plenty of people who come a across like used car salesmen "hey buddy! How you doing? You guys are great, we really appreciate what you do. Really. Hey can you fix this for me? blah blah blah." I finally had to politely explain to them that opening up a help desk ticket, then calling me directly was still going outside normal procedure. And it was unfair to the people who have tickets submitted ahead of them. So be friendly but watch out for the exploiters.

    69. Re:Be firm.. by Anonymous Coward · · Score: 0

      I'll convince them that they are a capable adult, as long as they stop ACTING like a stupid helpless child.

    70. Re:Be firm.. by Anonymous Coward · · Score: 0

      And for those things that will take time away from your main work:

      Always agree the project can be done, IF both they and your boss desire. However:

      1. Check with your boss first. Ask if you can offer to contract out stuff that you will not have time for, or that is not clearly in keeping with the general goals of the organization. (The cost of the contracting out should come out of THEIR budget...but let them decide if they want to spend their money that way.)

      2. Give them an approximate cost, in dollars, of the amount of work it will take, and time it will take until it is finished. Be sure to include the fact that the job cannot preclude your responding to all the requests of others, or other work that you also must do. This can be in hardware, in software, in contracted out work, etc. If it's something that you'd need to contract out to someone, ask them then if they would like you to continue, and how. Always say something like, "If no emergencies come up."

      3. Help them get what they want, so long as your boss approves.

      4. Have those who are obnoxious send you emails about the work. CC or BCC your boss, as appropriate, along with your apparently helpful response.

      5. Reward those who behave professionally. Avoid the temptation to be nasty to those who are nasty to you...they might request someone else be hired, instead of you.

    71. Re:Be firm.. by JBHarris · · Score: 1

      Politely.

    72. Re:Be firm.. by Mr2cents · · Score: 1

      If you really think you're on a dead track, changing course might be a reasonable idea.. If you do, just make sure you are well-prepared. Check your finances, can you support it? You should make the final decision, though.

      In the meanwhile, you can always follow university lectures on youtube, like this one.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    73. Re:Be firm.. by plague3106 · · Score: 1

      As someone else pointed out technology makes people feel stupid

      I think the heart of the matter is that most people ARE stupid, and don't like to come to that realization.

    74. Re:Be firm.. by Anonymous Coward · · Score: 0

      i agree. i worked on a college campus where on slow days me and the other 2 desktop support people would go visit a random department with coffee in hand seeing if everything was going well for them. people loved it.

      i wouldn't say this will go over well in all workplaces but find ways to become part of the rest of the group. present things at staff meetings, go to lunch/coffee with people. send out useful IT info (we do a monthly email with neat tips etc).

    75. Re:Be firm.. by claytonjr · · Score: 1

      Be firm, but don't be a jerk. Be reasonable, and honest - justify and explain. In writing if it helps. Just don't promise more than you can deliver, and be explicitly clear about the complexity of solutions.

      Great advice... However, I never promise anything.

    76. Re:Be firm.. by Anonymous Coward · · Score: 0

      Be suspicious of the above post. It is a clever management ploy. This describes a particular manager behavior:
      http://www.futurecents.com/mainmbwa.htm

    77. Re:Be firm.. by tinkerghost · · Score: 1

      Remember than when someone contacts IT, they've gone from feeling like a capable adult to feeling like a stupid helpless child. Part of what you have to do is convince them they're a capable adult as you're fixing the problem.

      I prefer to demand tribute - Diet Coke & candy are the preferred sacrifices, but the occasional donut will do. All non-critical/non-scheduled work is held at the same priority with preference given to those who have done the most groveling/bribing.

      Hey if it's not worth a candybar it can't possibly be mission critical.

    78. Re:Be firm.. by Anonymous Coward · · Score: 0

      Sorry, I don't have enough time in the day to eat a nice leisurely lunch with suits who get to do whatever they want. On paper I get the same lunch hour they do, but reality is quite different. I wasn't hired to sit in the lunch room and talk about athletics for people. I was hired to admin their computers. I detest this increasing pressure for technical people to take on social roles for the benefit of extraverted people who refuse to master any sort of basic technical understanding. Fuck 'em. If one of them is being an asshole because of his ignorance, move him to the bottom of the pile.

      It is telling that the people who most often demand their techs be 'more sociable' are the ones who generate the most PEBKAC reports.

    79. Re:Be firm.. by Tolkien · · Score: 1

      Thanks for your input Mr2cents, thanks for the link too, see also Stanford Everywhere which I thought was nifty. :)

    80. Re:Be firm.. by plover · · Score: 1

      It's good that you realize you may be stagnating, because you likely are. Since you are self-taught in programming, I'm sure you would benefit from experience with other developers. Code reviews and design reviews are real learning opportunities (at least when done right.) You'll also learn where your gaps in documentation and analytical skills are -- it's easy to write code to your own specs, because you know precisely what you meant. The real test is when other people code to your specs.

      That said, however, you may find it hard to just drop a job and pick up another, especially in the current economy. Some people can, but you may have to make sacrifices (moving, commutes, paychecks, hours, etc.,)

      And it's not to say that all experience is pleasant: you could easily land with another crappy developer or team, too. (Hopefully you've learned enough from this guy to spot and avoid another similar set of circumstances.) But you'll learn from it all.

      Life is really too short to spend 50% of it at a job you hate. Good luck!

      --
      John
    81. Re:Be firm.. by DragonDru · · Score: 1

      It takes time to calm the jerks and get some respect.
      Being an ass may help you feel better in the short term, but you will never be able to get help when you need it.
      Keep an eye on the long game, and update the resume as often as possible.

      --
      20 characters max for the password? How will I use my favorite poems as passwords?
    82. Re:Be firm.. by NateTech · · Score: 2, Insightful

      Get going on the goals... how you get there isn't important, but stop waiting for your boss or someone else to do it for you. Want to work in aerospace, lay out a plan and go do it. If it means you pay for school, fine. If the slacker boss decides you're worth keeping around for a while and will pay for it, fine. But it's your life. Live it while you have it. Screw waiting around for him though.

      You don't have to quit, although it MAY be one means to your end. Use your analytical powers to figure out more than one path to your goal and then go DO one, if that one doesn't pan out, try ANOTHER one. The vast majority of fulfilled successful people just DON'T GIVE UP and keep going toward what they want. Bad boss, good job, bad job, whatever... just circumstances. The goal is the driving force, not the circumstances.

      Your boss sounds like a serious loser, but he's a paycheck for now, and someone you may remember someday later as the "worst boss ever", but be smarter than him and work toward your goals.

      As far as the singing... in one sentence you say you want to work in aerospace, and in the next few paragraphs you daydream about switching careers. Make a decision. Singing can continue to be a hobby and bring you well-rounded joy as you work through your aerospace goal.

      You DO know what to do, you just need to go force yourself to make those things happen or change tactics smartly until you get where you're going. When you get in the car to go somewhere, you don't worry about HOW you drive the car, you think about the path to get there, you take detours around the potholes or construction other people are doing in your path, whatever... if this guy has to be the asshole who won't shut up in the passenger seat, fine... just ignore him and drive.

      Your life, your happiness... if you play by your rules. He's figured you out... you'll sit and stew and do work for him while you try to figure out how he messes with you. Even if it's completely unconscious, he gets something from you -- are you getting where you want to go with him? If he's crippling your ability to get where you want to go... only you know that.

      Think action verbs... go, be, do. Let him do whatever he wants... it doesn't matter. You're sitting in the car, parked, listening to him and trying to see if he'll give you a driving lesson. Put the car in Drive and hit the gas. He wants to get out of your car/life... let him out at the next convenient stopping point.

      I also am not going to take any time to clean this up -- got other things to do. But, figured you might need a push. Get going. Pick a destination and head that direction. Flat tire, get out and change it. Need gas, make some money and re-fuel the car. You get the idea.

      --
      +++OK ATH
    83. Re:Be firm.. by Sj0 · · Score: 1

      +1, Epic truth.

      I worked in tech support before college, and then I worked as a cashier. At the end of the day, in both fields you're not the one who made the broken thing, you're the hero that can fix it, and so the key is to be on the person's side.

      The second you're percieved as being an agent of the company or the computer, your life immediately becomes much more difficult. You've gotta be Robin Hood, Helping the common man fight back against the unknowable machinations that are forcing them to get behind.

      --
      It's been a long time.
    84. Re:Be firm.. by Tolkien · · Score: 1

      No kidding, and thanks for the advice plover!

    85. Re:Be firm.. by Tolkien · · Score: 1

      Thanks for your advice Nate! :)

      I guess I should start off by enrolling at various universities to see who will take me, eh? :S

      Aerospace is rather vague, really it's the best term I know to describe satellites and space shuttles; my goal more precisely is to write the software used by (and/or for) them, so I know I'd need a software engineering for the software itself, maybe a CS degree as well? Some mechanical or electrical engineering (which one?) to know how to best take advantage of the hardware, and whatever is necessary in aerospace for the rest.

      I'm ready and willing to do it all, the only problem is that pesky lifespan issue.

      I know I definitely want at least a Masters in each of whatever degrees I get.

    86. Re:Be firm.. by Tolkien · · Score: 1

      Ha, that read sort of like a shopping spree.

      It sort of is though, the ungodly sum of money it's going to cost me is a secondary to me.

    87. Re:Be firm.. by Tolkien · · Score: 1

      secondary issue*..

    88. Re:Be firm.. by BitZtream · · Score: 1

      Wait wait wait, you were not going to be able to work for 3 days because you couldn't download an Eclipse plugin?

      WTF kind of shitty developer are you that you can not write code without your IDE and a helper app to do it? What the fuck is so wrong with you that you couldn't download it at home and install it manually? Seriously, you say 'I could go 3 days without working or figure out a way around it' you should have said that to your boss so he could just fire you then. Thats no choice, the fact that you even consider it a choice is just fucked up.

      You decided to install this plugin 5 days before the project was due? You waitted till the last minute to even put together all the peices you needed for the project?

      I realize you don't understand this, but you were the problem in the situation you described, not IT. Its not ITs job to bail you out because you are a bad worker who isn't prepared. You're blaming IT for making a change because you waited till the last minute and the change caused you a problem.

      It'd be nice if IT caught it before it became a problem for you, but if you're waiting till the last moment just to get your tools in order, thats your problem not theirs. Whats next, you're going to bitch at them because your computer stopped working on Monday and they didn't all jump and come back to work cause you called the help desk at 7pm friday night for the first time bitching about how your computer hasn't worked all week and you have a project due on Monday.

      I was the IT guy in a past life, I dealt with several people like you, but as a general rule only once. This sort of stunt would have resulted in you suddenly having a bunch of free time to do some job searching where I work. So keep in mind, what you think is a unreasonable policy is probably perfectly reasonable if you have your shit in order, which you obviously do not.

      Lets put the behavior in context shall we and see if it changes anything. 'I waited to long to do what I should have done at the start of the project and now its not working like I expected. Instead of owning up to my mistake I'm going to talk about how the IT guess should be more sympathetic to me and my stupidity'.

      How about, instead of expecting the IT people to be sympathetic to your deadlines, how about, now bear with me here its a radical idea, how about you show a little bit more responsibility for your own deadlines first?

      To answer the article, there are 2 types of people you deal with in IT, ones who are responsible and deserve your very best effort, and everyone else.

      You know who they are, the ones who deserve your effort at the ones who call you and say 'I did this this and this, and now my PC stopped working.' To which you can respond 'well, format c: was a really bad idea, don't do that again', you fix their PC and they don't do that again. They'll probably do something else, but thats okay, thats just the way it works.

      Then theres the other type of person, like the person I'm responding to. Its never their fault, they always have an excuse, and 99.9% of the time, 'they didn't do anything to their computer, it just stopped working!' and no matter how many times you explain to them that if they just tell you what they did, no matter how small the detail may seem, that you'll have a far better chance of fixing it, the still lie to you and tell you they didn't change anything, or if not directly lie are just too damn lazy to bother remembering.

      That second group of people gets prioritized below everyone else. Is this fair? Yes, they waste your time, your time is not there for you to jerk off, its there for you to help other people, if they are wasting your time they aren't hurting you, you get paid the same either way, but they are screwing up someone else and wasting that other persons time since you can't help them. They are costing the company money both in your time and resources and in the lost resources and time of others who are now waiting on you.

      Don't hesitate to be a BOFH

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    89. Re:Be firm.. by Anonymous Coward · · Score: 0

      Have lunch together with your colleagues, instead of eating a sandwich at your desk.
      That makes you seem more like a human than a utility.

      yeap, that worked for me.

    90. Re:Be firm.. by Geminii · · Score: 1
      If you have lunch with them, then you'll know them personally

      On the downside this means that you'll have to:

      (a) have lunch with them, and

      (b) get to know them personally.

      Barring the rare shop where everyone is fun to work with, is anyone at all in the technical side of IT _not_ thinking "...ew" right now?

  3. Time to... by Anonymous Coward · · Score: 0

    Move to a different company

  4. Try the slow down method by jackb_guppy · · Score: 5, Interesting

    If they are not nice, delay the response.

    Nice people get fast turn responses.

    Just check with your boss first.

    1. Re:Try the slow down method by teh+moges · · Score: 4, Interesting

      No need to check with the boss, just make sure you prioritize first. Urgent requests get answered first, nice requests second and bastard requests... later. Direct everything through a helpdesk system, so when people are bastards you can inform their bosses that their behavior is making you uncomfortable. At my last job, we had a constant problem of new staff turning up on their first day and their bosses ringing us to say that they need a new user setup straight away. For one-off cases, this wasn't a problem*, but for those that didn't learn, we took a good few days to do it. Paying to have staff sitting there with nothing to do usually teaches them quickly. * we usually left it a day anyway, firstly because some of the aspects of the setup did take time, and secondly, to allow us to stall if they become repeat offenders.

    2. Re:Try the slow down method by Marful · · Score: 5, Insightful

      LOL @ Rush first...


      I do estimating at my work (and also a little IT) and we used to have a system for "rush quotes" that people could submit. Over the course of a month, it turned out that every quote was a rush quote, which made the system pointless.

      So, I'd be wary of instituting something with a "rush" system...

      BR

    3. Re:Try the slow down method by Anonymous Coward · · Score: 1, Interesting

      You just need to charge extra for RUSH service, just like the mail. Once they start paying exhorbitant rates, you will either make additional cash for your dept, or they will learn to order stuff through the normal channel and early enough for it to be ready when they need it.

    4. Re:Try the slow down method by Falconhell · · Score: 2, Funny

      Even easier, just tell them its under consideration (Meaning:I have lost the job details).

      If they ask again its under active consideration.(I have started looking for the job details).

      I mean seriously they are users, they get what I damn well want to give them and nothing else.

      At least I dont have to deal with programmers and developers. If I did I would invest in axe, lime and old carpet shares.

      (-:

    5. Re:Try the slow down method by Eivind · · Score: 5, Interesting

      Oh, you just need to make it clear to them in a language they understand: Money.

      We've got "rush-jobs", as in "drop whatever you're doing and do this NOW" jobs.

      They are charged triple the normal rate. The intention is loud and clear: If it's not important enough that you're willing to pay triple to have it fixed right-now, then it's not a rush-job.

      Works fine. I seldom get more than 2-3 rush-jobs in any given month.

    6. Re:Try the slow down method by phantomfive · · Score: 5, Insightful

      I point it out directly, matter of factly. "That's not a very nice thing to say," or "that's not very respectful." Honestly, and not angrily. Then I wait. Awkward silence.........for them. In most cases they will get a goofy grin and say, "yeah" or something and then we are friends again. In some cases they storm out angrily, but that's their fault (what are they going to say, "he told me it wasn't a nice thing to say!!" is going to make HIM look bad, because you were just trying to help out), and suddenly there's less work for you.

      If this doesn't work, it's probably because you're not respecting other people enough. Expect respect from everyone, but respect everyone as well (even if they don't deserve it).

      --
      Qxe4
    7. Re:Try the slow down method by Jane+Q.+Public · · Score: 1

      Agree with this man's post. Tell the boss that the people you work with are giving you attitude that is creating problems for you to do your job properly. Then ask for the freedom to handle it your own way.

      Then play the Atlas Shrugged bit. They will get the message, soon enough.

      And if you haven't read Atlas Shrugged, do so.

    8. Re:Try the slow down method by Jane+Q.+Public · · Score: 1

      (Warn your boss in the beginning that he will ge complaints, but you will handle it.)

      And if that doesn't work, send everyone a link to this: http://www.youtube.com/watch?v=aZQma8t6no4&feature=PlayList&p=0C0CEFC03B79F313&playnext=1&playnext_from=PL&index=70

    9. Re:Try the slow down method by Anonymous Coward · · Score: 0

      We had an "urgent" job system at my work. It predates my time there. The owner (my boss) is totally incompetent, and notorious for not filling out paper work then shouting at the rest of the staff, calling us liars, when we say there's none. Later on in the day, he'll then say that we should have done it when we found out that there wasn't any paperwork (which we can't do, since we didn't take the job in).

      Anyway, back to the point. I'm told that to begin with, the system worked. Urgent jobs were marked urgent, and done first. Later on, the boss worked out that any jobs could be marked urgent, and very soon, all jobs were marked urgent.

      Here we are, some years later, and everybody who comes in is told it'll be done immediately. I particularly love the jobs that require a data backup, Windows reload, data restore, software restore, onsite installation, wireless networking setup, on a farm 60km north of the shop, on a saturday afternoon which I've been told I have to do but I'm not getting paid for it (although the shop is getting extra money for the callout).

    10. Re:Try the slow down method by MrMarket · · Score: 1

      Are you guys British (or in a former colony)? Instead of being passive aggressive, you could just have a 3 day set up policy and actually communicate it up front.

    11. Re:Try the slow down method by flydpnkrtn · · Score: 1

      How would this work where TFS (the subject of the article) sounds like he's an employee of the company? There's no 'pay by the hour' in his case

    12. Re:Try the slow down method by JWSmythe · · Score: 2, Funny

          I had a system for this. It was a tip jar.

          If someone laughed at the tip jar and didn't drop in cash, their request went to the bottom of the pile.

          If I heard change hit the jar, they were just above the other.

          People got smart. If they had something that needed to be done immediately, they'd show me the cash, and I'd watch them put it in. Priority was dictated by the size of the tip. And, for those who saw my shooting range target hanging on the wall by my desk, they knew better than to pull the money back out once it went in. You can run, it just gives me time to aim. :)

          I was once anonymously tipped with two airline bottles of tequila. I wish I knew who did it, they would have gotten better service for a while. It's one thing to tip me cash. It's another to bring my liquid lunch to me. :) I had a sneaky suspicion who did it, and she was always nice to me, so she got good service anyways. :) I did get informally warned about it, but all I could say was "I didn't put it there, you'll have to find who did it."

          Stand over me, laugh at the tip jar, and demand it get done now? Sorry, I won't be able to get to this until next week. I have other priorities that have to get done first (like checking my personal email, reading Slashdot, taking an extended smoke break, and maybe a nap).

      --
      Serious? Seriousness is well above my pay grade.
    13. Re:Try the slow down method by Anonymous Coward · · Score: 3, Informative

      Depends, some companies have interdepartmental billing. If you use the time of an employee from one department, you get charged for it. We implemented a charge for service for fixing problems/implementing new systems, etc, at my last company. The charges affect the profitability of the business unit, repeat offenders have a way of shaping up or shipping out once their boss finds out that IT time fixing that machine is affecting the bosses bonus.

    14. Re:Try the slow down method by Allicorn · · Score: 2, Insightful

      Spot on. I'm pretty sure this is a general truism of processes which allow users to declare urgency themselves.

      Give users the option and every support ticket is critical, every project is urgent, every callout is an emergency, every bug is fatal.

      The satisfyingly BoFH-esque response is, of course, that every coffee is critical, every smoke is urgent, every liquid lunch an emergency and every complaint about poor service... fatal.

      --
      OMG!!! Ponies!!!
    15. Re:Try the slow down method by Johnny+Mnemonic · · Score: 4, Insightful

      I'm sure you reciprocated, too. I'm sure you tipped when you needed a question answered by HR, when you needed an expense report completed I imagine you gave them 5% for 'priority service'. You probably left money on your desk for the janitorial service.

      If you demanded personal money from me just so I could get you to your the job for which you are paid, you sure as hell had better not need anything from me, ever. Including a funding request for your project.

      --

      --
      $tar -xvf .sig.tar
    16. Re:Try the slow down method by spoco2 · · Score: 2, Insightful

      What a god awful method... pay for service to a service person who is already paid to do the job they are asking you to do.

      Great work.

      Sorry, but you sound very much like a BOFH

    17. Re:Try the slow down method by PitaBred · · Score: 2

      He's asking for how NOT to become a BOFH. The step-by-step guide you posted is kind of the exact opposite of what he's wanting... ;)

    18. Re:Try the slow down method by mpe · · Score: 1

      At my last job, we had a constant problem of new staff turning up on their first day and their bosses ringing us to say that they need a new user setup straight away. For one-off cases, this wasn't a problem*, but for those that didn't learn, we took a good few days to do it. Paying to have staff sitting there with nothing to do usually teaches them quickly. * we usually left it a day anyway, firstly because some of the aspects of the setup did take time, and secondly, to allow us to stall if they become repeat offenders.

      There's also the issues of telephone calls being a poor way to make sure that people's names don't get mis-spelled and whoever is telephoning in a great hurry may not actually know what resources the new member of staff needs access to.

    19. Re:Try the slow down method by JWSmythe · · Score: 1, Interesting

          It was the way to "encourage" non-priority stuff away. Most people in the office looked at it as a joke, but they knew we were way under paid, so a few bucks here and there helped. I only went to work there because my previous job had been outsourced, so I needed at least some sort of income. It didn't save my house, which was foreclosed on because I couldn't find a job anywhere near my old pay range. They played along, and would drop a few bucks in here and there, which was split between all the techs on occasion. They bribed us, we did their work a little faster. The people who laughed, wouldn't pay, and were demanding were always the ones that had their own personal "priority" which didn't line up with the company needs. Rather than spend a few minutes explaining to them that their priority wasn't a company priority (that speech was given several times, with blank stares and then the repeated demands), we simply told them "no tips, no priority service", which shut them up.

          Between the techs, we could eat a free lunch at the cafe once in a while. It's not like it was a money making venture.

          But since you obviously have no sense of humor, I'm glad I don't work for you. You're probably the guy who under budgets and over works every project, and then blames everyone else for not getting it done in time.

      --
      Serious? Seriousness is well above my pay grade.
    20. Re:Try the slow down method by JWSmythe · · Score: 0

          1) Thank you, I take that as a complement.
          2) You aren't the first to tell me so. :)

          Would you like a tour of our server room? Be careful of the loose floor tiles. :)

      --
      Serious? Seriousness is well above my pay grade.
    21. Re:Try the slow down method by irp · · Score: 1

      You can call it "tips" if you want. However, taking money to prioritize is called bribing! It must be discouraged since it will corrupt any system.

    22. Re:Try the slow down method by JWSmythe · · Score: 1

          Oh, my mistake. I teach what I know.

          Ever wonder what happens when you hook the handset of a phone to the mains? Not just the 120VAC at the desk. The main before the transformer. It makes a cool noise which overwhelms the screams very nicely. Kinda like lightning just before the thud. It does make an awful smell though, so I don't recommend doing it to anyone too close to your office.

          And people wondered why there were signs posted throughout the office explaining how to dial 911 from the PBX. :)

         

      --
      Serious? Seriousness is well above my pay grade.
    23. Re:Try the slow down method by Anonymous Coward · · Score: 2, Informative

      In my experience this is not how those situations go. Most often, people are passive aggressive. Telling them they aren't being nice isn't a response that makes sense in those situations. In my experience, brutal honesty is the best policy. If people push for more than is reasonable they are told outright - your request is unreasonable. Don't be an ass; just be firm and unwavering.

    24. Re:Try the slow down method by Xlipse · · Score: 1

      Yes! Remember, we are generally smarter, so.. act like a Professional and use your brain and it'll usually turn out in your favor.

    25. Re:Try the slow down method by JWSmythe · · Score: 1

      You haven't been in the world long, have you? Bribery is the way things work. It works from the lowest levels with "performance bonuses" to the highest levels where an envelope stuffed with hundreds help grease the wheels to get your policy enacted.

          Or as I prefer to say, "Cash bribes work best". You can take me out for wine, women, and song, but cash will buy me what I want, when I want it.

      --
      Serious? Seriousness is well above my pay grade.
    26. Re:Try the slow down method by phantomfive · · Score: 1

      Yes, in the situation where they are asking for too much, I agree, you should tell them, sorry, that is too much. If they are being rude, you can (phrase it politely) say, "that isn't very nice." Be honest and as you say, firm and unwavering.

      --
      Qxe4
    27. Re:Try the slow down method by Karganeth · · Score: 1

      Are you kidding me? Helping out the people you like the most first isnt very professional.

      Anyway, if you really do want respect read Robert Greene's 48 Laws of Power. There's no substitute.

    28. Re:Try the slow down method by Sobrique · · Score: 3, Interesting

      Make it departmental chargable, make it clear to the user, and ask for a cost code and manager approval. If their boss agrees that it's a rush job, then fair enough. We do this for backup restores on a 'priority service' - it's because our tapes are offsite, and so we have to wait for the daily collection, or pay for a courier.
      It's amazing how many 'this is urgent DO IT NOW' type requests disappear in this situation.

    29. Re:Try the slow down method by unitron · · Score: 3, Insightful

      Re: your sig-

      "In free countries, how did the powerful become powerful? Have they done something you couldn't do?"

      More like, stuff my conscience wouldn't let me do.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    30. Re:Try the slow down method by phantomfive · · Score: 1

      Yeah, I know what you mean. I am morally opposed to sales as well, but it's a dirty job, and someone has to do it.

      --
      Qxe4
    31. Re:Try the slow down method by BrokenHalo · · Score: 1

      It must be discouraged since it will corrupt any system.

      A simple way to defuse that would be to not personally keep the money, but to contribute it to whatever lottery syndicate your office runs. That way there's something in it for everybody, and no whiff of corruption on your part.

    32. Re:Try the slow down method by Sobrique · · Score: 1

      Self select 'urgent' only works if 'urgent' also incurs additional charges. Hammer out a standard service level, for a time at which you could usually turn around a request - include a realistic estimate, and bear in mind workload, and information you'll need to do the task. Y'know, if you're generally working on 5 days of 'backlog' then say it'll take 5 days to get around to their request.
      Then allow 'urgent' to be specified, and be chargable - I would be stunned to find that there is no departmental cross charging in a company of any size - Enough to make it work the 'time lost' that you'd have by dropping everything and doing the request right now. (This too, can be justified to management as such).
      And then, you'll find your 'urgents' vanish quickly, as your average blowhard 'I am very important' isn't actually as important as they think, and their manager isn't prepared to sign off trivial requests as 'urgent'.

    33. Re:Try the slow down method by Aceticon · · Score: 1, Interesting

      Also keep in mind that, without being aware of it, you might have been giving a faster response to the rude-and-angry ones than to the polite ones.

      That would be a likely scenario given the more common personality types to be found in IT.

      Over the long run behaving like that just gives people an incentive to be rude and abrupt towards you when they want their problems solved, so you will have more and more instances of that happening.

      With regards to the advice given by the parent poster, keep in mind that you need to, somehow, make it so that the people that are rude and aggressive are aware that they will get lower priority from it. Maybe something like demanding e-mails from the rude and aggressive ones but not the other ones, if your manager is willing to play along, have them fill in some kind of form "to justify my time" or "contact my manager to make sure my time is allocated to solve your problem" (e.g. add a visible barrier to provide service to them which is not there for "friendly" people), or maybe like another poster pointed out, tell them you find their behavior offensive and THEN delay service to them.

      Think of it as Pavlovian response training: it works best when the subject being trained (the rude and aggressive people) directly associate the unpleasant effect (delayed response, extra hassle, etc) with the behavior you're trying to eliminate (rudeness).

    34. Re:Try the slow down method by Custard+Horse · · Score: 1

      I agree that it seems like double remuneration but the guy said he was underpaid.

      Does anybody object to the tips that waitresses get in a diner? These are supposed to reflect the service provided and provide the funds that minimum wage does not whereas JWSmythe accepts the service charge in advance rather than retrospectively.

      Having said that my own personal preference is for a IT dept to act professionally but putting shooting targets on the wall and acting like an ass sounds like the sort of behaviour that might lead to your job being outsourced. Once bitten, twice shy eh?

    35. Re:Try the slow down method by Eivind · · Score: 1

      It depends how the company is organized.

      Most of my work actually is from various internal projects (i.e. the "client" is a project of the same employer that I work for), nevertheless projects are "charged" for the resources they consume, to see which projects are worthwhile and which aren't.

      So while no actual bills are sent, and no money changes hands, using a single day of "rush job" will make the project look as if it spent the same as using 3 days of "normal" time.

    36. Re:Try the slow down method by MBHkewl · · Score: 1

      I'm guessing he's talking about the case where the IT department is not a cost center, but charges departments for tasks. This minimizes silly requests massively.

      --
      Mod points are a dangerous tool. Abuse them wisely.
    37. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Custard Home said it, but that's what you do with cab drivers, waiters, door men, skycaps, bellhops, etc. You pay them to do a job they're already paid to do. And yes, I have a huge problem with it. Do you know what I have to say about the American service industry? It sucks.

    38. Re:Try the slow down method by Anonymous Coward · · Score: 0

      I particularly love the jobs that require a data backup, Windows reload, data restore, software restore, onsite installation, wireless networking setup, on a farm 60km north of the shop, on a saturday afternoon which I've been told I have to do but I'm not getting paid for it (although the shop is getting extra money for the callout).

      I know that if I was ever requested something like that without getting paid for it, I would first say that I'll do it on monday and then I'd call my union's lawyers and tell them what happened. If the boss called me to complain about it next monday I could give him direct number to the lawyer I discussed it with.

      Or do you specifically choose not to belong to any decent union but rather complain about conditions of working?

    39. Re:Try the slow down method by JumpDrive · · Score: 1

      Nice requests always appear to be urgent to me.

    40. Re:Try the slow down method by JumpDrive · · Score: 1

      Yeah, f#$% the waiter

    41. Re:Try the slow down method by Sobrique · · Score: 1

      Thankfully other countries are a bit more enlightened about it. They pay a 'workable' wage, and tips are for 'above and beyond'. Although, I still like the idea of a 'bribe me to prioritize' system :)

    42. Re:Try the slow down method by Anne+Thwacks · · Score: 1
      needed a question answered by HR

      ???

      If you need a question answered, then HR is definitely not the place to go!

      --
      Sent from my ASR33 using ASCII
    43. Re:Try the slow down method by JumpDrive · · Score: 1

      Good luck with that, in some Asian cultures this is the way the help is treated and yeah they are bringing it here.
      On one occasion I saw a middle manager crying because she wasn't getting any respect from one of the other managers. We had to make it clear to her, it had nothing to do with the fact that she was a women, he didn't respect any of us.

    44. Re:Try the slow down method by stonewallred · · Score: 1

      Then why are you doing it? I worked in a field where I had to go to the job site, wherever it may be, and work on the equipment until it was fixed, no matter what day or what time it was. And the requirement for me to do such work was that I got paid for it. No money, no workey.

    45. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Rush requests need to be approved by your boss and posted on a public notice board.

    46. Re:Try the slow down method by stonewallred · · Score: 3, Interesting

      When I ran an HVAC/R company, I did not charge for emergency (after hours) calls, unlike every other company in town did. And my logic was very simple. When I advertise an after hours service and set a price for the service, I am saying I am willing to come (or send a tech) at any time and fix your HVAC/R problem. I never liked working after hours when i worked for other companies, and never knew a tech that liked it either.So with my business, there would be no charge for emergency calls. That way I got to define what was an emergency, not the customer. Probably lost a customer or two over the years, but the customers I gained and kept from this policy more than made up for those losses. Nothing like a customer who you just fixed their equipment at 2AM on a Sunday morning and charged them the same if it had been 9AM on Monday morning. It engendered a lot of customer loyalty and referrals.

    47. Re:Try the slow down method by Anonymous Coward · · Score: 0

      The parent said he'd charge "triple the normal rate" therefore it is safe to assume they have a charging system in place already.

      It is not entirely out of the realms of possibility that they have interdepartmental charging in place - this is a valid method of running a Service Desk according to ITIL and a damn good way if dissuading people from pushing everything through as critical.

    48. Re:Try the slow down method by nizo · · Score: 1

      Ever wonder what happens when you hook the handset of a phone to the mains?

      No, but I do know what happens when you hook up your personal Ethernet tester to a powered pbx line while trying to sort out a mess of unlabeled wall jacks for work :-(

    49. Re:Try the slow down method by imneverwrong · · Score: 3, Interesting

      What a god awful method... pay for service to a service person who is already paid to do the job they are asking you to do.

      You have misunderstood the OP, and basic economic theory. Dealing with a rush job is costly to the IT staff, and to the other customers whose jobs are delayed in response. Recovering the full cost of such a job is the only way to not waste resources. Without such cost recovery, people will gladly cause a loss to other internal divisions of $80000 to save their own division $500, and everyone will flag their jobs as "rush".

      He is not advocating getting paid twice for the same job.

    50. Re:Try the slow down method by pizzach · · Score: 1

      Nice Touche. Though it sounds a lot like a "screwed if you do, screwed if you don't" situation. Though if this is done officially somewhere so it doesn't become a personal issue, it doesn't sound so bad. When every job is a "rush job" according to an employ, there there has to be some way to prioritize them.

      --
      Once you start despising the jerks, you become one.
    51. Re:Try the slow down method by fain · · Score: 4, Informative

      I don't know the specifics in this case of course, but it's hardly unusual for companies to have some kind of internal billing between departments. This is, in fact, the best way I know of to get managers to realize and honestly consider the actual costs of their IT requirements. Ask anyone about backup and recovery policies, and you'll find out that ALL of their data needs to be backed up hourly, saved for 20 years, and MUST be restored within 30 minutes if a system crashes. Present them with monthly cost for that, and often they'll reconsider.

      Charging per support ticket, and extra for rush jobs, would be another useful approach of the same kind.

    52. Re:Try the slow down method by Anonymous Coward · · Score: 0

      You're not funny, you're just a fucking prick.

    53. Re:Try the slow down method by Anonymous Coward · · Score: 1, Informative

      It's not real money - it's budget lines. It's common use in business that departements exchange budget lines with each others..

      Say, you have ten days of service (8x10 hours) to give to department X for a year. Its calculated over trends of the last year. If you consume 9 days in 6 months, and in the same time, departements U, T, and Z consume only 3, you'll be pointed out as an abuser. Sure this has downsides, but that can be helpful in certain situations. It helped me, at last.

    54. Re:Try the slow down method by Anonymous Coward · · Score: 0

      The two replies to this post stating you have no clue are themselves clueless. They apparently don't understand that your time could be charged back to the departmental budgets of those you are dealing with. What you suggest is fairly normal practice in larger corporations. IT is a resource to the company, just as electricity or water is. Its not free and needs to be paid for in some manner.

    55. Re:Try the slow down method by Registered+Coward+v2 · · Score: 1

      At my last job, we had a constant problem of new staff turning up on their first day and their bosses ringing us to say that they need a new user setup straight away. For one-off cases, this wasn't a problem*, but for those that didn't learn, we took a good few days to do it. Paying to have staff sitting there with nothing to do usually teaches them quickly. * we usually left it a day anyway, firstly because some of the aspects of the setup did take time, and secondly, to allow us to stall if they become repeat offenders.

      While i feel your pain; I've worked with a number of companies that, when faced with the issues you describe, had a simple solution - fire the IT staff and try again. While that may not fix the underlying cause it really impacted the IT staff.

      The problem is IT is overhead; and guess what is the easiest to get rid of?

      Have you tried really analyzing the situation and figuring out the real root causes, other than stupid users, and recommending fixes? That makes you part of the solution and makes your bosses and their peers happy.

      If your company is small enough sometimes something as simple as walking around and seeing if people's PC's are working or if they've had problems goes a long way to making things better; as does letting people know when something is busted and when you expect it fixed.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    56. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Seems like a misunderstanding, Eivind seems to be talking about clients with rush-projects every damn time, not from the position of a Systems Administrator, but a develper/designer or whatever. When you are dealing with clients/customers not all of them do proper planning, and some do no planning at all.

    57. Re:Try the slow down method by trboyden · · Score: 1

      What a god awful method... pay for service to a service person who is already paid to do the job they are asking you to do.

      Great work.

      Sorry, but you sound very much like a BOFH

      ...or the typical Union employee...

    58. Re:Try the slow down method by Anonymous Coward · · Score: 0

      You did notice that they pay "triple the normal rate", right? It sounds to me like he doesn't actually work full time for the people he's doing tech support for. If he was, he wouldn't have a "normal rate", and charging triple would still result in charging nothing.

    59. Re:Try the slow down method by Ihlosi · · Score: 1

      What a god awful method... pay for service to a service person who is already paid to do the job they are asking you to do.

      Well, welcome to a free market method of allocating a scarce resource. If there was enough of the resource available, such a method would not work (since whoever is using it would be fired for idling at work).

    60. Re:Try the slow down method by MirthScout · · Score: 1

      That's a very good explanation of the philosophy I use to guide my responses, in short: Never reward bad behavior.

    61. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Agree with this man's post. Tell the boss that the people you work with are giving you attitude that is creating problems for you to do your job properly. Then ask for the freedom to handle it your own way.

      Then play the Atlas Shrugged bit. They will get the message, and a replacement for you, soon enough.

      And if you haven't read Atlas Shrugged, good for you, it's a silly bit of fantasy fiction.

      FTFY

    62. Re:Try the slow down method by Questy · · Score: 1

      try to find a union for IT in the U.S. And then try and waggle that around as a weapon in an at-will state, and see what that gets you...

      --
      #!/Jerald
    63. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Did you reply to the correct comment? Because what you just said didn't seem to refer to the quoted comment.

    64. Re:Try the slow down method by Anonymous Coward · · Score: 0

      the moges wrote: "Direct everything through a helpdesk system"

      Sadly, I have had limited success with this one. The company I work for has one policy for requesting any kind of assistance... whether you are calling for Property Operations to change a burnt out light bulb or I.T. because you are having a computer issue. Despite everyone apparently utilizing the correct method for requesting assistance from other departments, they will still contact me directly (usually by cell phone) when there is a computer/telephone problem (I handle both). It doesn't matter if it is the middle of the night, a weekend, etc.... or if the issue is urgent or just an FYI. Unfortunately, I can't just ignore the call as it may be an urgent issue that demands my immediate attention.

      The company has 100-120 staff users with computer access, and I.T. supports computers/multiple networks/telephones (both internally to staff as well as providing service to customers)... and there is myself and one tech (who is hourly... which of course means that I have to constantly watch his payroll because god forbid he gets 15 minutes of OT). So, yeah, it can be draining. There are times when I would give my right arm to hire a second tech (well.. maybe my left arm) but the odds of that are remote at best.

      The biggest challenge for me is that it is very difficult to stay focused on the big picture with the never ending stream of interruptions during the work day. I confess, I have been rude to people from time to time (such as when working on a major issue and I get an 'fyi' call about something that will be needed in 1-2 weeks... like I am supposed to stop working and take notes right then??? ).

      Don't have any answers for the OP that aren't meaningless 'pat answers' ... but it does help to vent (like I am doing now) from time to time. :-)

    65. Re:Try the slow down method by Anonymous Coward · · Score: 0

      At a place I used to work my boss didn't have a tip jar, but he did have a charity box on his desk. If you did something stupid and needed IT to fix it (I.e. "Er, I was at home over the weekend and I was trying to join my laptop to my WiFi I changed the NT Domain...") then you were expected to drop a little cash in the charity box.

    66. Re:Try the slow down method by migla · · Score: 1

      So, in order to not turn into BOFH, one needs to fuck with the users?

      --
      Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
    67. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Nobody is demanding personal money. If it's not urgent enough for your bosses to pay with department funds to get it done quickly, then it's not urgent enough for you to worry about getting it done urgently.

    68. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Sounds like you are assuming that he is NOT a consultant or provides contract services to his clients. Couldn't you just ask? And-- some internal IT departments do charge costs back to their other departments internally for budgeting purposes and a function like this could exist in that system.

    69. Re:Try the slow down method by ichthyoboy · · Score: 1

      Or a barista at Starbucks.....

    70. Re:Try the slow down method by atamido · · Score: 1

      I work in a company where we don't bill departments for our time either. Our ticketing system however can be set up to send out email notifications to people/groups depending on various qualifications. If a job is so "urgent" that it requires us to stop all other work to work on, then upper management needs to be notified.

      Guess what happens when upper management becomes bombarded with emails about trivial tasks?

    71. Re:Try the slow down method by Anonymous Coward · · Score: 0

      The company that I worked for consistently never notified us of new hires. Some times we would get 3 new people on a Monday and only have two machines on hand because of a budget freeze. Defending your job and your "image" by documenting everything and next time someone acts like an a$$, just forward all the emails to their manager to have a reality check enema. Eventually we got a 3-Day policy setup. We explained that It takes 3 days to setup the accounts, machine, phone, security, etc... without dropping every other duty you need to perform because they cant keep policy. Of coarse, make exceptions when possible to more important management.

    72. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Umm, you missed the point. The up-charge was only for rush jobs and probably did not factor in unplanned system or service outages. The types of jobs the poster was probably referring to would be new equipment/new user setups, office moves, and other non-emergency services. If someone needs an answer to an HR question or a funding request completed faster than normal than they should expect to pay more. In almost every industry, rush jobs cost more than regularly scheduled jobs. Examples of this would include plumbers, electricians, auto mechanics, veterinarians, doctors (emergency room), lawyers, and shipping. Also this is probably not personal money, this is billing a department by the hour. I bill my projects against the department that requests them, but real money never changes hands. The money billed goes to the IT department, not directly into our pockets. Unless you are an independent contractor, in that case if you negotiated a 300% up-charge for rush jobs and the customer agreed, than it is their fault for being that desperate.

      Unfortunately, this is the way it should work in most organizations, if you don't do it this way, you'll wind up spending all your time working on someone else's priorities and not your own department's priorities. As the saying goes, "A lack of planning on your part does not constitute an emergency on mine".

      Also, I prioritize my work requests as follows:
      1) Stuff my boss asks me to do.
      2) Stuff other managers ask me to do.
      3) Stuff that attractive women ask me to do.
      4) Stuff that nice people ask me to do.
      5) Stuff that unattractive ask me to do.
      6) Stuff that everyone else asks me to do.

    73. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Appears you do not understand it at all. Some companies have it setup where departments charge each other from their budgets for needed services, the idea is that people will keep within their limits because its not IT's money they are spending but their own. My own company does something kinda like this, certain printers we do not supply the cartridges for (color printers that last year burned through $9000 in cartridges) If they want to use them the department pays for their cartridges. Regular printers we do supply normally. Repairs and maintenance work and general company wide infrastructure projects come from our IT budget. But if a department wants an upgrade or change thats out of the normal schedule or more limited in scope they can either let us schedule it into a fiscal year budget or pay for it themselves.

      The big problem is you have to either have a company that does it already or get support for people to start doing it or else it will become a major quagmire.

    74. Re:Try the slow down method by CmdrGravy · · Score: 1

      What a stupid idea, I can only assume the reason this works is the rest of the company must also be ran along equally stupid lines !

      In any rational company most people don't just ask IT for stuff for the sheer hell of it or for some personal project they're willing to pay for they ask IT for stuff because they need it to do the job they are being paid to do.

      If I want IT do something there's no way I'm going to pay them from my own pocket to do it, if I ask them to do it and they don't do it and then whatever I'm working on goes tits up then everyone knows exactly who to blame so you'd either be sorting yourself out to work more efficiently or be shown the door.

    75. Re:Try the slow down method by CmdrGravy · · Score: 2, Funny

      I'm guessing you must work in the developing world somewhere, the Middle East or most probably India, am I right ?

      Bribery might work for you in the short term but if you really want to turn your country into a viable entity able to compete with the big boys ( the EU, China, Russia ) on the world stage you need to stamp this sort of thing out and organise yourself more intelligently.

    76. Re:Try the slow down method by Anonymous Coward · · Score: 0

      "This is the real world, not a kindergarten. None of us get paid to be nice, and respect has to be earned."

    77. Re:Try the slow down method by eldorel · · Score: 1

      I think the gp is a contractor or independent shop, not an employee.

      However, as an employee, I have given time estimates that take into account the other work we didn't get done when we were given a "rush" job to do. Also, I make sure that all of our incoming work has a deadline on it, and an understanding that extra rush jobs mean overtime for my team.

      Works great when it payroll comes out of hr budget. It keeps them from throwing as many emergencies at us.

    78. Re:Try the slow down method by Anonymous Coward · · Score: 0

      If he had the common sense to look ahead and say "I'm going to need that funding request for my project done in a month, I had better get it in now" then there is no foul. However, if he waits until the week it is due and hounds you to get it done, then yes...tell him to pack sand. Unless- its a one off thing, sometimes things come up and that is when the team supports. What this guy was talking about is blatent abuse of the system, and how to mitigate it. If it IS a high priority, THEN they pay more for it... Keeping the abuse to an absolute minimum. Plus its not the employee that has to shell out the extra cash, its the project to which it is charged. Get over yourself.

    79. Re:Try the slow down method by Anonymous Coward · · Score: 0

      I had an IT worker do that with me one time. I am normally Mr. Nice guy but I was having a horrible week and I really showed my tail when a new guy screwed up a little. His error (worked on my computer and left the door open when he was finished) was something that I should have pointed out but my over the top response was shameful. After he pointed out, in a very polite way what a jerk I was I apologized profusely and offered to take him out to lunch. Fortunately he did not hold a grudge and we worked well together from then on. I will point out that had he held a grudge it would have made the working relationship difficult so I think the key is to assume that the other person just needs a gentle reminder that it is not OK to be a jerk just because you can be. If that does not work, then start putting off their jobs. ; - )

    80. Re:Try the slow down method by JWSmythe · · Score: 1

          Sorry friend, I'm a born and raised American, several generations of Americans, with European heritage. I'm well versed in both domestic and international business and politics.

          If you don't see it happening personally, pick up a newspaper, or read the news. If you read between the lines, you'll see this kind of stuff happening all the time.

          The only exception that I've seen lately is the Obama administration, where I haven't seen such evidence of corruption. That's not to say it isn't or won't happen, it just isn't apparent at this time.

      --
      Serious? Seriousness is well above my pay grade.
    81. Re:Try the slow down method by NotBornYesterday · · Score: 1

      WTF mods? Troll? Hardly. I laughed my damn ass off. +1 Funny, please.

      Well done sir.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    82. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Unions worked so well for the auto industry. By all means, lets try to reproduce that.

    83. Re:Try the slow down method by Anonymous Coward · · Score: 0

      How about they got to give up the glutes whenever there is a "rush" job? Oh, and make sure you wear a sand paper condom. 100 grit seems about right. Not too rough, yet not too smooth.

    84. Re:Try the slow down method by JWSmythe · · Score: 1

          Don't worry too much about that.

          [tappity][tappity]

          They won't be modding people down much for a while.

          [tappity][tappity]

          And my pub tab is now paid off too. So nice of the moderators to assist. Ahhh, and it's just about lunch time.

      --
      Serious? Seriousness is well above my pay grade.
    85. Re:Try the slow down method by Anonymous Coward · · Score: 0

      I believe you are misinterpreting his answer, In a former position, My group was responsible for providing "Start to Finish" services, for example - If your department was unhappy with corporate IT and wanted better service (faster turn around times, more personalized service, less BS) they paid a premium fee for us to provide that service, we did some handholding like filling out the access form for new employees, and providing 30 minutes of "at-their-desk" training when a new employee or new system came online. We also utilized the walk through as a means to communicate more frequently and freindly with our customers, My manager insisted that someone on our Desktop support team make at a minimum one pass through each supported department per day. We also had the discretion to refer customers to the help desk or to fix their issue immeadiately. We were also encouraged to assist people whom we didn't normally support in order to hold up our departments reputation. The deptartment has been in existence for 5+ years and is considered by both the corporate IT and Business to be the more effective of the various IT groups. When I left the position due to a layoff - several managers came to me and provided me with contacts in other companies, as well as some very nice letters of recomendation. So it is possible as an IT guy/department to gain the respect, not only of your peers, but of those whom you support, and indded their management.

      Keith

    86. Re:Try the slow down method by quehegan · · Score: 1

      Some companies take money for their budget and it goes to another teams budget when you request something. At my previous company the IT ream made the most money but offered no product. The call center lost money for the company but was the only product the company offered. Its a stupid way of doing things but it keeps the help desk from asking for 200 pw resets at $20 a pop in one day. I instituted that policy because every group in the call center would have a few employees that would lock their account when they saw i left my office so that they wouldn't have to do work. When the supervisors find out that it was cosing them money everything this happened they slammed the employees for it.

      --
      The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing
    87. Re:Try the slow down method by dcollins · · Score: 1

      That's passive-aggressive and it's stupid and pointless. It's also classic tech-geek to avoid the necessary social interaction.

      You must tell them WHY it's a problem and WHY it's being delayed, or there is no conceivable way that they'll change their actions. They don't have ESP to read your mind as to why you're pissed off.

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    88. Re:Try the slow down method by zorro-z · · Score: 1

      This was my experience as well- that giving users the option to simply tag a request as being urgent resulted in *every* request being urgent. And, when everything is urgent, *nothing* is urgent.

      We then made a simple change: tagging a request as urgent sent a page to me or my co-workers. The users quickly found that tagging inane requests as urgent resulted in an irritated tech arriving at their desk. The result was, surprisingly, that *fewer* requests were tagged as urgent.

      As usual, YMMVW,
      -Z

      --
      -Z
    89. Re:Try the slow down method by Anonymous Coward · · Score: 1, Insightful

      Ahh, but that discriminates against the people who understand maths and refuse to play a lottery. The people that suggestion most directly benefits are the lottery operators, and lottery tax collectors, not the office staff.

      And even if the office syndicate does win big (they basically won't though, the odds say so), the staff'll probably all leave the company at once as they are now financially secure, and so how does this help you or the company reach some goal? You either aren't aware of that, or you are looking to exploit in the same way as the people behind a lottery in the first place.

      If you were to have a jar collecting for charity, I'd make sure the jar was for the kind of thing that corporate slaves would never normally donate towards - like Greenpeace, Amnesty International, etc.. Actually, I bet there are anti-corporate and political corruption charities around. There's some kind of irony going on when donations for that are collected though the means of "scratch my back financially, and I'll scratch yours".

    90. Re:Try the slow down method by proxy318 · · Score: 1

      In our system, we don't let the user set the priorities. We set them after we read their request. It's pretty obvious that "I can't print to this one particular printer, but I can print to three others" is a lot lower priority than "I can't open this document I need for a meeting in 20 minutes".

      --
      Saying your "phone ran out of batteries" is like saying your "car ran out of gas tanks".
    91. Re:Try the slow down method by Jake+Griffin · · Score: 1

      JWSmythe accepts the service charge in advance rather than retrospectively.

      Which is what a tip is. T.I.P.S. = To Insure Prompt Service. I think "ensure" makes more grammatical sense, but TEPS just doesn't have the same ring to it. ;)

      --
      SIG FAULT: Post index out of bounds.
    92. Re:Try the slow down method by blueskies · · Score: 1

      You have heard of internal billing haven't you?

      If one department uses up all of the resources of the IT department, the other departments are getting cheated. And the company is inefficient.

    93. Re:Try the slow down method by phantomfive · · Score: 1

      This is the real world, not high school. Respect everyone, and expect their respect in return, and it will keep your face from being pounded.

      If you are having trouble with this concept, then remember when you walk down the street that every person, no matter how annoying or ugly they are, could have punched you in the face or pulled out a gun and shot you. Thank them in your mind for not doing so. Remember when you are crossing the street, that any car could have decided to run you over. It is out of respect for the laws of society that they don't. Thank them there as well.

      Unless you have a big weapon or are a big boss, no one will respect you unless you respect them. And in those cases, they will be secretly plotting to destroy you.

      --
      Qxe4
    94. Re:Try the slow down method by Jake+Griffin · · Score: 1

      Oh, and sorry for the double post, but I know that that acronym is not exactly real.

      --
      SIG FAULT: Post index out of bounds.
    95. Re:Try the slow down method by Anonymous Coward · · Score: 0

      I once had a user who objected to an estimate - wanted it cut back some. I said, "Well, we have to do the design, and we have to do the development, and we have to do the installation, but I suppose we could eliminate the testing if you formally request it."

      Never had another problem with him.

    96. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Reason to always have an ethernet to breakout box set up so you can probe the lines with your voltmeter before probing the lines with your line tester :D Yeah it'll take longer, but beats smoking your equipment :)

    97. Re:Try the slow down method by Fulcrum+of+Evil · · Score: 1

      Heh, Obama is a Chicago politician. If he wasn't at least a little corrupt, I'd be surprised.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    98. Re:Try the slow down method by Xtifr · · Score: 1

      So, in other words, your attitude towards HR is the same as many people's attitude towards IT/MIS. Is it surprising that you don't get good results from HR when you start with the assumption that they're an obstacle?

      Personally, I find HR very helpful when it comes to HR related matters--insurance, payroll, hiring, etc. I've worked at places that have better HR departments than others, but then I've worked at places that have better IT or MIS departments than others too. Assuming that all HR departments are full of fools is probably the major contributing factor towards creating BHRFHs. Just because they're not being helpful doesn't mean they're not out to get you, personally, and certainly doesn't mean that you don't deserve it. :)

    99. Re:Try the slow down method by JWSmythe · · Score: 1

          I'm sure there are a few greased wheels in his history, but at least he hides it well. It's not like he started a war, and then hired his buddies to handle all the rebuilding with billions of dollars of contracts that were paid upon but not completed properly. Oh, I could go on, but the news has been covering it pretty well for years.

      --
      Serious? Seriousness is well above my pay grade.
    100. Re:Try the slow down method by Fulcrum+of+Evil · · Score: 1

      I can play this game: It's not like he wanted to shut down a local airport, so he ordered bulldozers to destroy the runways in the middle of the night while the airport was open. He did actually close gitmo and appears able to avert any serious bloodletting, so that's good, but he really freaks out the NRA guys.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    101. Re:Try the slow down method by Dogtanian · · Score: 1

      I only went to work there because my previous job had been outsourced, so I needed at least some sort of income.

      You were chancing your arm for someone who actually needed the job, then.

      Not denying that some the people you worked for were (possibly) assholes and/or tightfisted, but that's still pretty unprofessional and may explain why- as you point out elsewhere- they were trying to find an excuse to can you.

      Plus, you made it easy for them if that's what they wanted- particularly if it can be easily shown that you *were* giving favourable treatment to people who handed over the readies. Yeah, in some ways it's only a fine line between informal a-24-pack-of-expensive-German-lager-might-help mutual backscratching and what you were doing openly, but it's an obvious one that makes all the difference when it's your job on the line and you were fairly direct about it.

      It was the way to "encourage" non-priority stuff away. Most people in the office looked at it as a joke, but they knew we were way under paid, so a few bucks here and there helped.

      Personally, I think it's reasonable to expect people to treat you with respect and (in the real world) of course people are going to be more favourable to those who show them that respect. Not arguing that.

      However, if your story is true, operating a personal bribe/tip jar for people within the company isn't as funny as you try to make out- if it was really that tongue-in-cheek, you'd have given the money to charity or something.

      I'd be pretty resentful if someone within the company was trying to wring money from me, in that passive-aggressive "ha ha, it's only a joke, laugh" manner- especially if I was just some random sod trying to get my job done properly.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    102. Re:Try the slow down method by JWSmythe · · Score: 1

          I've never heard about this one. Can you post a link to a news story on it?

      --
      Serious? Seriousness is well above my pay grade.
    103. Re:Try the slow down method by Dogtanian · · Score: 1

      If you demanded personal money from me just so I could get you to your the job for which you are paid, you sure as hell had better not need anything from me, ever. Including a funding request for your project.

      Euh... seriously, anyone pulling this kind of BS shouldn't be expecting to be paid, full stop.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    104. Re:Try the slow down method by Fulcrum+of+Evil · · Score: 1
      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    105. Re:Try the slow down method by Anonymous Coward · · Score: 0

      It is common within corporations for each division to charge other divisions for their time,, so your comment is bordering on unintelligent. You should maybe have read the comment more carefully. Nowhere in the post did the poster say anything about pocketing any money. They said: "They are charged triple the normal rate"

    106. Re:Try the slow down method by JWSmythe · · Score: 1

          Oh, the day I walked in, I was 100% professional hardcore IT guru. My manager was aware of my history, and gave me BS work for the first two weeks. A note to the CEO (she had requested updates) spelled out what I could do.

          They were inflexible about almost everything. Problems existed from running unpatched OS's that were 10 years old, with ancient versions of everything. They continually ran into critical problems where even the vendors said "that was fixed in the next version, 8 years ago. Upgrade already.". They refused, and kept chasing problems that were unsolvable by any of their approaches.

          Security was a joke. Live machines were exploited. There were even two machines in production with the only Linux virus I'd ever seen. I noticed it, found the fix, demonstrated the fix on a clone of the machine in-house (which I intentionally infected to disinfect), and it was at least 5 months later when they assigned someone else to research the problem. Research? I gave a clear concise "This is the problem, this is the solution."

          The tip jar was very much tongue in cheek. I worked on everyone's problems, unless they were complete asses and their problem was clearly not in line with the business needs.

          I left there for several months and then went back. Nothing had improved, but when I returned I was more business and less fun. Absolutely everyone in the company hated their jobs, and they all weren't sure if they were going to have a chance to quit before they were fired. Since the job market has sucked so bad for a while now, quitting hasn't been a very good option. Honestly, everyone would bitch to me about the work environment, how unprofessional it was (business and procedure wise, not office humor wise), yet management wouldn't do anything at all about it.

          What would you do if 75% of your network was running RedHat 6.2, unpatched, as installed from the original CD? What if a critical issue lingered for years, and the fix was to pray and ignore it? Developers were ignored. QA was ignored. Even something that the developers and QA said was terrible and shouldn't be deployed because of strict legacy requirements that were unreasonable, was deployed. The customers hated us, but had invested so much in us that they weren't willing to go elsewhere. The whole company had more meetings than anything. The meetings were worthless circle jerks. There wasn't even ego fluff. They were vague concepts (I want a web site) with very little if any structure. Those who were experienced in particular areas (including myself) were ignored and pushed off to other tasks. For the last several months, I was doing PHP development. I'm a Linux SysAdmin. I make servers spin like perpetual motion tops. I was rewriting horrible PHP code for non-paying clients. Sometimes I'd be asked "Why did this break" (something outside of my control), and I'd explain in brief summary then explicit details. Obviously I was wrong, and they'd go find someone else who would "look into it" and never come up with a solution.

          Really, if someone asked me to do something, I'd ask for the sufficient details. Sometimes that delayed them by 30 seconds, or months. People were shuffled between departments. SysAdmins were excluded from essential information, and left to wonder how things worked. There was only one SysAdmin, who was promoted(?) to another department, and he was the only one with sufficient access to manage the mail server.

          So, I'm glad I'm not there.

      --
      Serious? Seriousness is well above my pay grade.
    107. Re:Try the slow down method by JWSmythe · · Score: 1

          Hmmm. Airport on an island, that's prime for real estate development. The mayor decides to take it upon himself to shut it down. Ya, I smell well greased wheels. :)

      --
      Serious? Seriousness is well above my pay grade.
    108. Re:Try the slow down method by Anonymous Coward · · Score: 0

      Then quit making demands of his time like you are the center of his universe. If your problem needs immediate attention in a way that requires another to sacrifice his other projects and the relationships that depend on them, you really should just do it yourself. Premo time demands premo reward.

      Passing off unreasonable requests as 'the job for which you are paid' does not count, sorry.

    109. Re:Try the slow down method by dangitman · · Score: 1

      political corruption charities

      Here, we just call them "politicians."

      --
      ... and then they built the supercollider.
    110. Re:Try the slow down method by unitron · · Score: 1

      Are you selling something for which no one anywhere has any use whatsoever, and lying about it to get people to buy it anyway?

      If you get people to tell you what they want, then figure out what they need, and then offer, from your product stock, that which comes closest to meeting that need, I don't think that you need be ashamed.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    111. Re:Try the slow down method by Anonymous Coward · · Score: 0

      He's not talking about personal money. If a request is truly extra important, someone will be willing to pay extra for it. If they aren't willing to pay, it's not that important. If you have to check with your boss for approval before filing a "rush" request, it will make you think about it twice, and maybe actually plan occasionally.

      As to the compensation.. well if there was an HR request or something that had to be approved *immediately*, I would expect that to be charged triple too. For example, if someone has to run a special payroll just to pay one person, that actually does take significant time and effort.. there should be a special charge involved for the department of whoever requested it.

    112. Re:Try the slow down method by phantomfive · · Score: 1

      Yeah you're right, I agree, but the point is, you don't have to be immoral to become powerful. Some people do it that way, of course, but it would be hard to show that it's necessary.

      --
      Qxe4
    113. Re:Try the slow down method by Anonymous Coward · · Score: 0

      I think he was speaking in metaphor. Just a metaphor they can understand better

  5. How do I get a reasonable level of respect? by robvangelder · · Score: 4, Funny

    finish complex projects immediately upon them requesting.

    1. Re:How do I get a reasonable level of respect? by Kenja · · Score: 5, Insightful

      No, that will result in you being taken for granted and labeled a failure when you dont produce the same level of results at the same speed next time.

      Use the Scotty principal. Estimate the time needed as three times what you expect, then when it takes you twice as long you're a genius for finishing it early.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:How do I get a reasonable level of respect? by Tanman · · Score: 1

      Either that or fuck the boss's hot 18-year-old daughter.

    3. Re:How do I get a reasonable level of respect? by dov_0 · · Score: 4, Funny

      I try to be friendly, helpful, and responsive

      I think we found the problem here!

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    4. Re:How do I get a reasonable level of respect? by Green+Salad · · Score: 4, Funny

      Either that or fuck the boss's hot 18-year-old daughter.

      Um... you must be new here. This is slashdot.

      If I manage to stammer a coherent sentence to a hot daughter, it has never resulted in sex. ...just violence ..from her father.

      I do manage to get some amusing facial expressions with the ew...yuck.

    5. Re:How do I get a reasonable level of respect? by Goldberg's+Pants · · Score: 3, Funny

      Could be worse, it could have resulted in sex... from her father.

    6. Re:How do I get a reasonable level of respect? by TwistedPear · · Score: 5, Funny

      I find multiplying the time estimate by Pi gives a more realistic looking number... :)

    7. Re:How do I get a reasonable level of respect? by Jane+Q.+Public · · Score: 4, Insightful

      I used to work for a consulting engineering firm, which "loaned" experts from one office to another depending on what projects an office was working on. But it seemed that the time for completion always expanded. So somebody came up with the (joke) concept of (we'll call it) "corporate time". It worked like this: take the time that the corporation originally estimated you would be out of town for a project. Then switch to the next larger unit of time, and double it. So, for example, if you were scheduled to be out of town for a couple of days, it would turn out to be a month (4 weeks). If a week, it would be 2 months. Etc. This was often surprisingly accurate.

    8. Re:How do I get a reasonable level of respect? by JWSmythe · · Score: 1

          3x the required time? If it would take a few hours, I said it would take 2 weeks. Then the unreasonable requests come in. "I need this done now, how long will it take", without sufficient details to even guess at how long it would take. People don't like the answer "I have no idea, you haven't told me enough. Give me some details, and I can give you an estimate." I never got the details, but the expectation of "now" still applied.

          They always ended up at the bottom of the pile, just after flirting with girls in the smoking lounge. Ah, who am I lying to, flirting with girls was way up on the list.

      --
      Serious? Seriousness is well above my pay grade.
    9. Re:How do I get a reasonable level of respect? by fahrbot-bot · · Score: 4, Funny

      If I manage to stammer a coherent sentence to a hot daughter, it has never resulted in sex...

      Re-watch "Real Genius" and brush up on your banter:

      • Chris Knight: No seriously, listen...if there's ever anything I can do for you, or more to the point, to you, you let me know, okay?
      • Susan Decker: Can you hammer a six inch spike through a board with your penis?
      • Chris Knight: Not right now.
      • Susan Decker: A girl's got to have her standards.
      --
      It must have been something you assimilated. . . .
    10. Re:How do I get a reasonable level of respect? by Celeste+R · · Score: 1

      The boss' hot 18-year-old daughter won't get Mr. Nice Guy enough places.

      Firstly, do you really need the office drama that much? If you do, just "anonymously" have a bunch of strippers show up for your hated enemy's office lunch. That itself would liven things up in a lot of ways.

      Secondly, do you really need to risk a social faux pas? If you do, simply stick it to the Man. Tell him it was his responsibility for making your job a living hell.

      Thirdly, do you really want to come across as "that desperate guy"? Once you get tagged on that, you're everyone's doormat.

      There's a lot to be said about being the nice guy. It doesn't mean you're everyone's doormat, nor does it mean that you have to prove your little man's worth to the world. What it does mean is that you're able to say "no" politely, with no drama, and with little liability to anyone.

      There's plenty of ways to vent that angst; "Scoring" isn't dependent on someone's worth as an individual.

      --
      There are no perfect answers, only the right questions. More questions at http://foresightandhindsight.blogspot.com/
    11. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      Then I must be the exception here. All chicks love me and constantly beg for more hard lov'n.

      If they don't, I burn their fucking building down (after recovering my stapler).

    12. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      I happen to know for a fact that this is possible, changed just a little, a nail through a 2 by 4.

      Tape a penny to the head of your penis, or attach it somehow, place the nail on the 2 by 4 and swing the penis in a downwards motion with the penny hitting the top of the nail, repeat until nail is buried within the 2 by 4.

      Good luck!

    13. Re:How do I get a reasonable level of respect? by Sobrique · · Score: 1

      Scotty had the right idea, just not really enough ambition to go with it.
      Your personal task time estimates should always factor in 'contingency' and for that a factor of 4 or so is probably about right.
      However you should also consider lead times, and bear in mind that every dependency has a lead time - chances are you can't start right now, but there's high odds of starting sometime this week. 5 days lead time.
      Bear in mind that that lead time applies every time the request leaves your hands - if you have to pass it to another department, they'll have the same problem. If you need a part, then ... same problem.
      OK, so it makes the timescales involved look rather revolting (WTF?? 5 days to give me a new mouse??) but it's justifiable as "no, that's that we'll _always_ deliver you a mouse within 5 days. If we can do it faster, we will".
      What's hilarious though is when these timescales start to merge and mesh, and turn into projects - your boss will pad numbers as well, for much the same reason. Project managers will do the same, and probably put a large 'day rate' on there too. So projects rapidly escalate in timescales and costs...

    14. Re:How do I get a reasonable level of respect? by sqldr · · Score: 1

      Amateur. I've been finishing things before they've requested them for years! Gets me respect. OW PLEASE DON'T HURT ME NO BOSS I'M NOT READING THAT NERD SITE AGAIN!!!!!

      --
      I wrote my first program at the age of six, and I still can't work out how this website works.
    15. Re:How do I get a reasonable level of respect? by drunkenoafoffofb3ta · · Score: 1

      No, this guy is New Here.

    16. Re:How do I get a reasonable level of respect? by squizzar · · Score: 2, Insightful

      Reminds me of the rule that 90% of the work takes 90% of the time, the remaining 10% of the work takes the remaining 90% of the time.

    17. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      I try to be friendly, helpful, and responsive

      I think we found the problem here!

      Yes. No. Try not. Do... or do not. There is no try.

    18. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      I worked with a gentleman who championed this time keeping for us. We were shocked at how accurate it was also. We called it the Lebo Factor in homage to the man who shared it with us.

    19. Re:How do I get a reasonable level of respect? by geminidomino · · Score: 1

      Secondly, do you really need to risk a social faux pas? If you do, simply stick it to the Man.

      Sticking it to the Man's hot 18-year-old daughter, instead, carries less risk of falling afoul of corporate sexual harassment policies.

    20. Re:How do I get a reasonable level of respect? by geminidomino · · Score: 1

      You are Radar O'Reilly and I claim my 5 pounds.

    21. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      Why O Why do I want to try this?

    22. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      It also gives a nice round number.

    23. Re:How do I get a reasonable level of respect? by speciesonly · · Score: 1

      I always make sure I sleep with my IT guy upon completion of tasks. :)

      That shows mad respect!

      Seriously, I work for a Government agency, and our IT guy is so worn out and disenchanted with his job that he walks around looking like someone just sat on his puppy.

      Much of the blame falls on the office people.

      I made friends with my IT guy, and seeing us hanging out at lunch let others know he was not some geeky hermit who locked himself up like Quasimodo. Now he is one of my best friends (I get priority in the IT queue so BONUS).

      It also helped to let him know that not everyone in the office knows about NCC-1701, Linux or if Greedo shot first. He needed to know his audience.

      --
      "Don't Panic"
    24. Re:How do I get a reasonable level of respect? by Phydaux · · Score: 1

      I don't think I could ever use this rule, because I would be worring over the inconsistancies depending on how the quote was pitched.

      7 days will take 14 Weeks, but one week will take 2 months (8 weeks).

      Or a 4 week project will take 8 months, but a 1 month project will take 2 years.

    25. Re:How do I get a reasonable level of respect? by dwarfsoft · · Score: 1

      Isn't this the Mythical Man Month or something? Although from a programming perspective it was 1-2 days goes to a week, 1-2 weeks goes to a month. 1-2 months goes to a year. or something like that.

      --
      Cheers, Chris
    26. Re:How do I get a reasonable level of respect? by mickisdaddy · · Score: 0

      Then there is the government estimates. If they say next month it means next year. I have learned that instead of relying on the expected time frame that it happens when it happens.

    27. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      That is a well known phenomena that goes by many names. I learned of it as "graduate school time."

    28. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      Amen to the Scotty Principle. When they have the expectation that the problem is massive, and you swoop in and save the day in less time, you become a hero. They are not techs, you are. I usually express absolute horror when I encounter their problem, and throw in some guilt.

      "Oh no, your mouse has stopped working, this could be a major problem. You'll be lucky to get the system up and running in the next few hours. What did you do?"

      Then after I suavely blow out the dust from their optical mouse;

      "You're lucky it was something small this time. You would be amazed what I've seen around here, you must be one of the smarter people. Keep up the good work."

      This has the added bonus of making them feel guilty about anything they think they have done, and try to do better in the future. However, if they're just clueless mean idiots who will blame you for everything, take their computer away, and return it sabotaged. Make them see that their job dependent on you.

    29. Re:How do I get a reasonable level of respect? by Genom · · Score: 1

      The "pick two" method then? Normally I apply that to Fast, Cheap, Right, but I can see it working for Friendly, Helpful, Responsive as well ;P

    30. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      Accurate enough that, when I was in college, they actually taught us this rule as an assumed truth. Take your best guess, double it, and increment the time unit. Works nearly every time.

    31. Re:How do I get a reasonable level of respect? by Anonymous Coward · · Score: 0

      Speaking from experience, I'd all but guarantee the person who "came up with" that system worked for the Federal government at some point, where it's been known for over 30 years and not a joke....

    32. Re:How do I get a reasonable level of respect? by magistratos · · Score: 1

      Even though it gives you less time, i found multiplying with "e" more natural.

  6. Don't avoid it! by Anonymous Coward · · Score: 5, Funny

    Take pride in being the BOFH. Lusers need to be kept in check. Blog about how you've made their lives miserable.

    1. Re:Don't avoid it! by Anonymous Coward · · Score: 0

      dammit typo modding

    2. Re:Don't avoid it! by renegadesx · · Score: 3, Insightful

      I personally quit and leave. I moved around form job to job after getting treated like a piece of garbage... and the funny thing is why IT staff never sticks around at those places.

      In the long run they wil lcome to realise that their place is a hostile working environment and managment will force their hand for staff to change their approach.

      Eventually you find a nice one, but if you got the skills, you dont need to put up with that (and if its a small firm you could likely be making more elsewhere)

      --
      Make SELinux enforcing again!
    3. Re:Don't avoid it! by mcvos · · Score: 3, Insightful

      Before quitting and leaving, you might want to tell your boss about the jerks first. Might help to make the message sink in once you do leave.

    4. Re:Don't avoid it! by Sobrique · · Score: 1

      In the long run they wil lcome to realise that their place is a hostile working environment and managment will force their hand for staff to change their approach.

      No, they won't. They'll just assume that everyone in IT is workshy and a layabout, and just can't 'hack it' in the real world.

    5. Re:Don't avoid it! by RogueyWon · · Score: 5, Insightful

      I've seen a couple of IT careers ruined by this attitude. In one case, getting fired was just the start of the guy's problems.

      The BOFH stories are funny. Simon Travaglia writes well and manages to put out clever little satirical stories on a regular basis. He provides an ongoing wry commentary on the state of IT practices in business. He has also, albeit unintentionally, through his cultural influence in the IT world, been the driving force behind more sackings than I care to imagine.

      The point that often gets lost is that his stories are fiction.

      Yes, fiction.

      The unpleasant fact is that in the real world, sysadmins are not generally omnipotent technical gods able to manipulate entire companies at will and escape the consequences of their actions. Nor are management always incompetent drones who will believe anything they're told provided you use big enough words to confuse them. The stereotypes may be comforting, but they're largely not true.

      As I say, I've seen two cases of people getting sacked for directly BOFH-inspired behaviour. One was a guy I shared a house with for a while around 2000 or so, after graduating. He used to regale us with his own "BOFH" stories (though most of them were petty and unfunny). After just over a year, we got home one evening to find he'd been fired. He'd sent out e-mails from his boss's boss's account, designed to promote his own reputation in his company. This had, of course, gotten back to his management chain. My housemate was actually furious because he was convinced that the allegations against him couldn't be "proved". He freely admitted to us he'd done it. But it couldn't be proved, he cried. Honest. The world just wasn't supposed to work this way. He never actually went as far as trying to claim unfair dismissal. I think reality finally managed to penetrate his skull.

      The second guy I saw fired I didn't know so well - rather I saw it at a distance across the organisation where I was working (in 2002). Again, he was a sysadmin (albeit one of several - this is a big organisation). He'd picked up a grudge against a non-technical member of staff and had done the classic BOFH trick of filling their file storage space with naughty pictures then reporting that he'd found them there. In BOFH land, the target would swiftly escorted off the premesis while the BOFH celebrates down at the pub. Of course, in the real world, of course, the victim protested his innocence. The employer follows proper channels and investigates. An external auditor works out exactly what's happened. The sysadmin in question is sacked. And reported to the police. And sued by his intended victim.

      So yes, read the BOFH, enjoy the stories. But don't, for a moment, think they highlight an appropriate way to behave in the real world.

    6. Re:Don't avoid it! by Richy_Rich · · Score: 1

      Naw, in the long run they'll just think that all IT staff are capricious turnips who leave at the drop of a hat or whiff of a better offer. They'll treat the newcomers with even more suspicion and contempt if anything.

      Not that you shouldn't leave, but I don't think you'll be teaching them a lesson by doing so.

    7. Re:Don't avoid it! by Anonymous Coward · · Score: 0

      sysadmin ought to know how to cover his own freakin tracks. it's part of security.

    8. Re:Don't avoid it! by Drakkenmensch · · Score: 1

      He'd sent out e-mails from his boss's boss's account, designed to promote his own reputation in his company. This had, of course, gotten back to his management chain. My housemate was actually furious because he was convinced that the allegations against him couldn't be "proved". He freely admitted to us he'd done it. But it couldn't be proved, he cried. Honest. The world just wasn't supposed to work this way.

      The moral of this story: there's a clear difference between being a dispenser of punishment for technologically moronic behavior and unprofessional manipulative actions that would make Machiavelli go "Dude, not subtle, would you just read The Prince already?!?"

    9. Re:Don't avoid it! by RogueyWon · · Score: 1

      In theory, yes.

      However, this is part of the point I was making. In the world of the BOFH stories, the BOFH is almost always omnipotent and omniscient. If he's ever temporarily caught out, he always manages to twist it to his advantage. At the same time, the people he's surrounded by (except for the PFY) are so predictable and stupid that he's able to run rings around them. For short, humorous stories, this works perfectly - the archetype of the clever trickster who outwits his more powerful but less quick witted opponents, flirts with danger but always escapes with his hide and his spoils, goes back thousands of years. The BOFH is just Pan/Loki/Brer Rabbit with an IT degree. This is not, however, how reality tends to work a lot of the time.

      Always remember, no matter how clever you think there are, there is almost certainly somebody smarter out there. And of course, the cleverer you think you are, the more likely you are to slip up and underestimate your opponents. In both of the examples I gave in my earlier post, this was the fatal mistake. The BOFHs in question thought that the other people in their organisation would be as gullible and stupid as those in the BOFH stories. They were wrong.

    10. Re:Don't avoid it! by Col.+Panic · · Score: 1

      He'd sent out e-mails from his boss's boss's account, designed to promote his own reputation in his company.

      ha ha - he did WHAT?

      yeah, no. that's a firing. throw a grapefruit at him when he is asleep. hopefully it will burst and he will get citric acid in his eyes as he awakes.

    11. Re:Don't avoid it! by RogueyWon · · Score: 1

      Oh yeah. This was pretty gobsmacking at the time. He told us what he'd done and we sat there with our jaws quite literally dropping.

      Of course, back in 2000, while e-mail was already pretty much everywhere, there were still quite a few hold-outs, particularly in senior ranks, who personally used it as little as possible (actually, scratch the "were"... there still are). By all accounts, this guy's director was one of those. There was also, I think, much less in the way of checks and balances in place in many corporate IT systems, putside of the tech sector. My housemate had been telling us for months about his adventures in the company email system. His idea of a side-splittingly funny joke was to go into somebody's inbox and delete the unopened mail from their girlfriend asking to meet up that evening. After all, people were quite happy to believe that e-mail would just "vanish into the ether" sometimes. I lost count of the number of times myself and the other housemates had to sit through some tedious story about this kind of thing in the evenings.

      He'd been getting away with this kind of thing for the better part of a year at least. Not long before he got fired, his stories had increasingly started to involve an element of "sending e-mails pretending to be other people". He didn't tell us in advance about the one that got him fired - perhaps with hindsight he realised as soon as he'd done this that he might have overstepped the mark. At any rate, his modus operandi was just to monitor the inbox of the person he'd sent a mail as (I presume he only targetted light users) and delete any replies before the recipient could see them. In this case, his director found out by word of mouth about what he'd apparently been saying about one of his staff. I don't know the details, but I can imagine it could have been something quite innocuous... "Hey, Chris, that guy in your team who you've been raving about in e-mails - could you get him to have a look at this problem for me?".

      As to what eventually happened to him... I lost track for a long time. The rent on the place we were staying was pretty astronomical - with one of the four of us no longer able to pay his share, we had to find somewhere else (or take in a stranger, which none of us wanted). It was a good time for me to relocate to London for career purposes, so I did. However, I found out about a year ago, when I met up with one of the other housemates for a drink, that the guy in question spent 2 years unemployed after his sacking, went back to live with his parents, and now works as a taxi driver in their town.

    12. Re:Don't avoid it! by Pig+Hogger · · Score: 1

      yeah, no. that's a firing. throw a grapefruit at him when he is asleep. hopefully it will burst and he will get citric acid in his eyes as he awakes.

      This sounds like the output from a "My hovercraft is full of eels" translator...

    13. Re:Don't avoid it! by Col.+Panic · · Score: 1

      sounds like a fitting end to his shenanigans

    14. Re:Don't avoid it! by Anonymous Coward · · Score: 0

      Sounds like personality disorder to me. I know a few cases like that.

      I don't know what the fuck it is with that but it just is. Gotta cut a corner here and there, bend the truth a little, or bit more, make up whole stories, peek into papers of interesting people, arrange less convenient stuff to perceived enemies, use others accounts to do things... etc.

      And where all that got them? As of now: nowhere, and I doubt it's going to help in the future either. People see through that.
      Lesson: If you're going to act like a psycho, better be damn good in it.

    15. Re:Don't avoid it! by maugle · · Score: 1

      One other thing to remember is that the BOFH is willing to resort to murder to deal with "problem" users, and is able to do so without getting caught. That's not something that easily translates to real life.

    16. Re:Don't avoid it! by evil_aar0n · · Score: 1

      I agree in the fiction aspect and enjoy the stories particularly because I know they're not real. I only _wish_ I could get away with stuff like that.

      But, on the other hand, I know of a small public school district in western NY that is very much under the influence of a single IT staff member. He knows "things." If he doesn't like you, you might as well forget about it happening, whatever you wanted. Complaining to management makes things worse - far worse.

      He also does work for the City, and a few related agencies. He makes a pretty little penny, overall - which I won't grudge him - but I worry about the power he has over these organizations.

      So, yes, BOFH is mostly fanciful, but life imitates art in some cases.

      --
      Truth, Justice. Or the American Way.
    17. Re:Don't avoid it! by Anonymous Coward · · Score: 0

      That's a great idea...unless your boss is part of the problem. I have a manager, an HR/Finance/Sales manager (the owner's wife) and the owner, that's all there is to my chain of command. Over the past three weeks, I have accomplished very little on my task list. She has me working on a personal "family reunion" website. To make matters worse, she's blaming it on me because I said it would take 4-8 hours to do. Although I did say that, we were discussing a 4 page static site. Now it's ballooned up to 46 pages/scripts with database backends, several forms, and several hundred lines of PHP. What's even worse, is I'm given a list of changes to make daily, only to be told to undo/change half of them the next day because "I like it better the other way". Now that the project is 99% complete, she wants me to turn it over to her so she can perform the required updates, although this woman has problems using MS Word. This project has very nearly cost my job, and there is no sign of it getting better.

    18. Re:Don't avoid it! by windex82 · · Score: 2, Funny

      Being a BOFH did not cost them their job, being a douche did. The key here is that the subject of both anecdotes are stepping over the line of legality and into the realm of general ass-hatery.

      I'm partly a BOFH, mostly because I can't put up with people who are unable to read simple directions or *gasp* think for two seconds on their own.

      Where would we be if carpenters (office workers) learned how to use their hammer (computer) for only pounding nails (day in, day out routine) and were all too afraid to *try* and use the claw side for removing a nail... ?(anything outside of clicking the handful of icons on the desktop)

    19. Re:Don't avoid it! by Anonymous Coward · · Score: 0

      An external auditor works out exactly what's happened.

      A real BOFH would have met the auditor near the elevator.

    20. Re:Don't avoid it! by druidimmolation · · Score: 1

      In the long run they wil lcome to realise that their place is a hostile working environment and managment will force their hand for staff to change their approach.

      I have worked in places that have desperately needed changes to the corporate culture, but I have never seen actual change occur. Far too often I have seen: a) management blaming the people that have left b) the hr section of the company gathering data on why people leave which then gets locked away in a filing cabinet because they are too afraid to use the information c) opportunists looking to get promoted who introduce the new management philosophy of the month that will "fix" everything, but the end result being only a pretty powerpoint presentation with no follow-up d) reshuffling of positions and responsibilities to make it look like something has been done

    21. Re:Don't avoid it! by renegadesx · · Score: 1

      Which is why its important to voice why it is your leaving.

      --
      Make SELinux enforcing again!
  7. Patience! by KenCrandall · · Score: 5, Insightful

    Unfortunately, IT is viewed a lot like the phones by most users. It's "invisible" when it does work, and is only a priority to them when it doesn't work (or they need something!)

    I've found that the best way to make people happy is to effectively communicate with them -- especially when it comes to deadlines. Now I'm not saying to sandbag :-) but if you can over-deliver some things and/or get them done earlier than promised, then you set an expectation of success and partnership with your user base. As difficult as it is, sometimes, you MUST remain non-cranky or bitchy, or you will get stereotyped as the "grumpy IT guy" faster than you can think.

    If it's really burning you out after only 1 1/2 years, then you should really look at (a) your workload (b) your choice of career and (c) your work/life balance.

    1. Re:Patience! by Anonymous Coward · · Score: 5, Insightful

      If you want respect you're in the wrong job. Be firm, fair and friendly but don't look for love.
      Be responsive and always close the circle by telling the user what you have done for him.
      Tell people what their priority is and be prepared to negotiate. Remember every time you have to do more validates your free time when things are slack.
      A special request today is business-as-usual tomorrow. You are only as good as your last result.

    2. Re:Patience! by uvajed_ekil · · Score: 2, Insightful
      If it's really burning you out after only 1 1/2 years, then you should really look at (a) your workload (b) your choice of career and (c) your work/life balance.

      These are things to consider, but it may just be a bad company. Usually it seems that folks who don't fit well within a certain company are the types of folks who don't fit well with ANY company, but sometimes it is not them. For example, the HR department at a company a friend worked for was especially inept, and kept hiring unqualified morons who did nothing but start trouble and create a bad atmosphere in the workplace. My friend has worked for two other companies in the same field that were completely tolerable, and I'm sure it was not just him. Maybe it's time to look for a new employer and move on to greener pastures? Giving a good honest effort and trying to be happy only goes so far, and one person should not feel obligated to tolerate or try to fix a company of 60 employees. Basically, say screw them, and go somewhere else.

      --
      This is a hacked account, for which the owner can not be held responsible.
    3. Re:Patience! by SatanicPuppy · · Score: 4, Interesting

      I agree as far as "They treat us like crap when everything is working perfectly." I've been in places where everything worked smoothly, and we were treated like garbage, and I've been in places where nothing worked, and we were treated like kings.

      I don't find that communication helps much, but it may just be my situation. I miss deadlines constantly because I have a job that is (in theory) equal parts deadline-driven code generation, and crisis-driven maintenance and administration. When a crisis pops up, everything gets a little later, and thanks to cutbacks, I'm in charge of way more than 1 person can effectively maintain (5 years ago it was 8 people, now it's me), so there are always fires that need to be put out, and there is very little time for the original code which is technically still part of my job.

      To add insult to injury, about 70% of my work is done remotely, so all the people who work where I happen to have my desk have this mistaken idea that I work for them and that, since they don't have any current problems, I should be working on their code requests.

      I don't know. I'm on the edge of adopting world class BOFHdom in self-defense. Last week I dropped 40 hours (in 2 days) on a site that wasn't even technically mine because their me equivalent was in the hospital in critical condition, and they had had a massive systems crash at the same time.

      The level of sniping and whining and posturing I put up with from the other whiney bitches at my other sites for their ridiculous bullshit problems almost drove me over the edge, despite the worshipful gratitude of the people I was helping.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    4. Re:Patience! by Nefarious+Wheel · · Score: 1

      Meh, don't take them too seriously. Do what you can do, do it well and at a pace geared for quality, smile at and speak little to or about users who are being bastards. It annoys the hell out of them and counts as a touche'.

      --
      Do not mock my vision of impractical footwear
    5. Re:Patience! by techno-vampire · · Score: 2, Insightful
      I'm on the edge of adopting world class BOFHdom in self-defense.

      Go for it! And always remember, the most BOFHly thing you can do is give some luser exactly what he asked for, knowing he'll regret it. (e.g., he demands you install a search bar for him, so you give him Bonzai Buddy.)

      --
      Good, inexpensive web hosting
    6. Re:Patience! by Sobrique · · Score: 1

      You missed the:
      ... and charge them time and materials for increase support overhead
      Seriously, there's nothing that torpedos stupid requests faster... or gives you the additional resourcing you need in order to deal with something you think is just pointless time waste. If it's important enough that someone's prepared to pay (a realistic price) for it, then it's important enough that IT _should_ be doing it.
      There's very little that's actively impossible in IT, but everything comes with costs - either hardware or increased man hours needed to support. Present those costs to your customer, and they'll probably re-assess what they're actually asking for.

    7. Re:Patience! by JumpDrive · · Score: 1

      Been there and done that. You will find that it will continue. Like everyone says document your time. When the fires stop walk out the door as soon as the day ends. If the previous week you have nothing but fire days, work overtime say 4 days, and work weekends, then explain to your boss that you are going to need to leave today on time. Make up an excuse, it's really none of their business (believe it or not). Gradually work in weekends where you are going out of town answer some phone messages, but don't go in for a problem. I actually went on vacation once to where cell phones didn't work. They didn't want to fork over the money for a sat phone. Well I didn't tell them that a sat phone was the only way to reach me, I just left a land line where they could reach me and leave a message.

      It took me about six months to get it to a more reasonable lifestyle.

      Oh, if your worried that if you don't jump to their every whim or you won't get promoted, well guess what, you aren't getting promoted anyway. That guy who runs to the boss everytime he replaces a keyboard, he's going to get promoted.

      Just remember, you're doing this job for experience. You'll get your promotion when you move on.

      Of course if you want experience in something and the only way to gain it is by working long hours then limit your time (6 months tops). If you are working on the project but not gaining experience, you are just there to handle the minial stuff while others are working on what you want to work on, then talk with your boss. If nothing changes after a week, wait another week and start pairing down your hours.

      As soon as you understand the game that is being played and play it with the leverage you have the better off you are going to be (financially and health wise). Just because they say they care about you doesn't mean they really do. Just because you like them and they say they care about you doesn't mean they care about you. When they drop a wad of money and say they care, then they really care. My biggest wad was 17%.

    8. Re:Patience! by msimm · · Score: 1

      I work IT doing support for a web application developer. The users are mainly programmers and most of the support work I do is architecture, server configuration and monitoring.

      If respect is an issue maybe consider finding a environment which better suits you. You'll probably have to work harder (and be pretty motivated to learn more) but if your users are whats burning you out and you really enjoy the technical challenges this is probably one of the best things you can do. I think it's quite possible to do IT and have a reasonable level of respect.

      --
      Quack, quack.
    9. Re:Patience! by Anonymous Coward · · Score: 0

      I don't know. I'm on the edge of adopting world class BOFHdom in self-defense. Last week I dropped 40 hours (in 2 days) on a site that wasn't even technically mine because their me equivalent was in the hospital in critical condition, and they had had a massive systems crash at the same time.

      That's become the standard. It means you, like most other people, have managers that suck. There's no cross-training any more. Thy used to train people to be at least a partial backup in case someone is out.

      Now, if the only guy who knows how falls ill, there are two choices -- make someone like you from elsewhere step in -- or tell the person with the problem that the only one who can do the work is not available.

      Two weeks ago, I ordered two identical refurbished PCs from an outfit about thirty miles away. Two minutes later, I got the acknowledgment email that the computers were in stock and that I had to pick them up within two days. Twenty minutes later I got a phone call that there had been a computer fuckup (which they quaintly referred to as a "glitch") and that they'd call me the following day to confirm the order. They didn't. I called the following evening only to find that Jennifer, the only employee potent enough to call corporate to put the order through had left for the day.

      Next day, I get a call saying THE PC was in, but they weren't sure if I had ordered one or two. No promised call the next day, so I waited one more day to find that they had -2 in inventory, so we get to start all over again.

      Two fucking weeks from initial order and I have no PCs, but I do have Melissa's office phone number in the warehouse as well as her personal cell phone number and her promise to call me both when the order goes through and when they get to her warehouse. I get to meet her when the damned things arrive and she will personally be with me at the checkout to make sure I get them.

      If Melissa gets the vapors for a few days, I guess I get to wait another week.

      As I said, standard procedure these days.

    10. Re:Patience! by trellick · · Score: 1

      For me in my situation this is where good management comes in.

      I work in a small team. But everything (repeat EVERYTHING) goes through a helpdesk system. No Ticket, I'm not going to even talk to you. Also gets lots of brownie points from external Auditors.

      But I digress. An enforced helpdesk system, and a good TL (excellent in our case) acts, or should act, as a buffer between you and PEBKAC when you are far far busier working on real fire-fighting on production issues.

      If they want action they have to go through the TL (with a helpdesk ticket of course) and get their request evaulated and only ONLY if it is deemed absolutely necessary to increase the priority of their request - BUT even then it doesnt mean that your current work gets interrupted.

      Management should be there to deflect the sh*t from above so you can effectively work.

      Yes, yes I know this isnt always the case and they just chuck it straight down. In which case. Complain to higher up the chain of command, if that doesnt work, keep your head down, handle it as best you can, and get out asap.

    11. Re:Patience! by dword · · Score: 1

      Semi-BOFH:

      Be responsive and always close the circle by telling the user what you have done for him.

      If you do that in great detail, they will eventually tell you they don't care what you do and they just want their things to work again; that's usually trailed by a "please" or "if you find the time." If you go into a lot of details when you explain what you've done to get things to work again, they will eventually understand how stressful and difficult your job is and they will give you all the time you need to get it fixed. So, after a while, you can stop giving them details.

    12. Re:Patience! by berashith · · Score: 1

      If you have proper backing ... Go to the users boss after you have completed the request, but before the user has been informed that everything is fixed. Hopefully this is before the imposed deadline. Explain to the boss that you have gone far out of your way, and that you have gone beyond expectations, but this is not to be thought of as expected response to every issue, and that you would like to delay informing the user of completion until a reasonable amount of time has passed. Now that users boss is aware that the issues exist, and can allow you to delay if the issue is not as big of a deal as the user thinks. This lets the user's boss set expectations of their employee's actions, where the IT person often insults users with belligerence when telling people that dont report to them how to act. When the bosses start to respect you, their employees will start to respect you.

    13. Re:Patience! by Anonymous Coward · · Score: 0

      If it's really burning you out after only 1 1/2 years, then you should really look at (a) your workload (b) your choice of career and (c) your work/life balance.

      Thank you. I totally agree with this--especially considering the mass flooding of the IT market that's gone on in the last decade or so. Everytime someone decides to have a career change, becomes unemployed or get a stray hair up their nostril, they decide they need to go into IT. 'Well, I upgraded the RAM on my home PC and that was pretty fun and easy so I must be cut out for IT. And I hear they make tons of money!'
      *right*

    14. Re:Patience! by nine-times · · Score: 1

      I agree as far as "They treat us like crap when everything is working perfectly." I've been in places where everything worked smoothly, and we were treated like garbage, and I've been in places where nothing worked, and we were treated like kings.

      Yeah, I've told the story here on slashdot before, so I won't tell the whole thing, but I'll give the quickest possible version:

      I was talking to this guy at one of my jobs a few years back, and he was kind of criticizing me by saying, "You're not as good as the IT guy at my last job. He was so good at running around fixing things, all the time. The world was falling down around him but he managed to keep it all going. You seem to work much slower. But you're lucky you have it so easy here, because all of the computers and servers here just work!"

      So I had to point out to him that it was at least possible, just possible, that the guy at his last company might not have been doing a very good job if everything was always falling apart around him. It's possible that I might be doing a good job, and maybe that's why the systems at our company always seemed to work. It might not be that our computers magically worked correctly all on their own, but they worked because I was doing things that he didn't notice that were keeping them working.

      The reason I tell this story is because I think it's illustrative of a certain sort of problem. Two people look at the same phenomena and come up with drastically different and even opposing interpretations. Sometimes it's funny how people who don't understand computers perceive those of us who fix them.

    15. Re:Patience! by Anonymous Coward · · Score: 0

      Your post cheered me up. Not that I enjoy seeing you suffer; its that I suffer the same way. It's nice to know, that I am not crazy; & others get slammed w/ work like I do. I am the system admin, but wear way too many hats for 1 person. I am constantly dropping the ball on deadlines, emails, call backs, etc. My boss tells me to keep juggling. So mainly, I put out fires; no chance for maintainance work on the servers or updates. Users get upset that I don't respond to an email request that they just sent 1 minutes ago. They think that because it takes seconds to deliver an email, a response should be shortly after. They always say to me in the hall, "did you get my email?" I say yes I got it, didn't read it yet. They have no idea that there are hundreds of requests. Users don't understand computers & get frustrated at them; therefore get frustrated at you (sometimes.) People don't always respect what they don't understand, so I don't get a whole lot of respect. They just think I'm some low fix-it guy, that sits around all day waiting for something to break. I keep hoping that with later generations of users, ones that grew up w/ technology; will better respect us. No offense here to anybody, just my thought. I could probably vent all day on this, but going to get back to reading other responses. Good post!

    16. Re:Patience! by Avatar8 · · Score: 1
      Exactly.

      This post and the parent echoed my thoughts exactly.

      You want respect? You chose the wrong career.

      I've been doing this for 25 years and burned out for the last five. I have respect for myself, my skills and how effectively I keep the business running.

      There is no respect for ME as a person. They respect the skills I have and what I can do for them right now. When the business makes millions because I did my job, the respect (and bonus) goes to the upper management. That's just the way IT works. Live with it or leave.

    17. Re:Patience! by Anonymous Coward · · Score: 0

      I agree as far as "They treat us like crap when everything is working perfectly." I've been in places where everything worked smoothly, and we were treated like garbage, and I've been in places where nothing worked, and we were treated like kings.

      I don't find that communication helps much, but it may just be my situation. I miss deadlines constantly because I have a job that is (in theory) equal parts deadline-driven code generation, and crisis-driven maintenance and administration. When a crisis pops up, everything gets a little later, and thanks to cutbacks, I'm in charge of way more than 1 person can effectively maintain (5 years ago it was 8 people, now it's me), so there are always fires that need to be put out, and there is very little time for the original code which is technically still part of my job.

      To add insult to injury, about 70% of my work is done remotely, so all the people who work where I happen to have my desk have this mistaken idea that I work for them and that, since they don't have any current problems, I should be working on their code requests.

      I don't know. I'm on the edge of adopting world class BOFHdom in self-defense. Last week I dropped 40 hours (in 2 days) on a site that wasn't even technically mine because their me equivalent was in the hospital in critical condition, and they had had a massive systems crash at the same time.

      The level of sniping and whining and posturing I put up with from the other whiney bitches at my other sites for their ridiculous bullshit problems almost drove me over the edge, despite the worshipful gratitude of the people I was helping.

      You need to do something about it, then. They should provide help if your workload is weighing you down. If they can't, you should start finding another job. If they can, train your subordinate to take over some of the fires so you can enact a good game plan on how you can prevent these fires from happening in the first place.

      Also, while I understand the emergency situation with the other coder in critical condition, but for most of the other requests that are made, list to them your priorities and tell them to submit their requests to you and you will prioritize them. If they can't handle that, tell them to talk to your supervisor, then LOG everything so there is a paper trail. Even better yet, talk to your supervisor first. The bottom line here is that you respect yourself by not allowing the company to overload you, but instead delegating work to other resources. Like I said before, if they won't put up the resources to pay a 20-something 40k a year to help you put out the fires and get work experience, then they're not worth your time or respect, just sayin'. If they just can't hire someone because of funds, and they're begging you for your help, then that's a different story... but that doesn't sound like the case.

      Your body can only take so much bad stress, so why put yourself through it? Just my $.02.

      -DD

    18. Re:Patience! by nametaken · · Score: 1

      I'm not sure this is always true.

      I work hard to keep my users happy. I worry about what they think of my job performance... all of them. They treat me with respect, they ask politely when they need something and I do my best to help.

      I DO have to point out when requested projects are bigger than they seem. I also apologize when one project has been side-tracked for another. Perhaps most important, I pointed out exactly what GPP said about being invisible when everything works, but to my boss.

      People are not stupid. I've long since accepted that and act accordingly.

    19. Re:Patience! by techno-vampire · · Score: 1
      ... and charge them time and materials for increase support overhead

      Now there's a thought! Pointy-haired middle-manager wants you to stop doing your main job to do something for him. You demand more money for it. Then, your own boss offers to pay you more if you don't drop your Important Project for this. Now, you have a bidding war, and may the deepest pockets win!

      --
      Good, inexpensive web hosting
    20. Re:Patience! by Anonymous Coward · · Score: 0

      i believe that you, sir, are the whiner

    21. Re:Patience! by Anonymous Coward · · Score: 0

      Suck it up, get some good references and find a job at a company where you can move up and work less with end users and more with department heads as an engineer. Yeah, it blows, but we've all gone through it at some point. Working a helpdesk is a kick in the junk every 5 minutes for 8 hours a day. Being a tech able to roam around and fix things with people directly is a great job for a while compared to that. Eventually, if your skills are up to scratch, move away from the direct support. I have known plenty of people that had the troubleshooting ability to move up and be great sysadmins or engineers, but they got fired because they weren't end user friendly. If you have been there 18 months and dont see yourself going anywhere there, move on. Only stay at a job as long as there is something else for you to gain there.

    22. Re:Patience! by musicalmicah · · Score: 1

      I don't find that communication helps much, but it may just be my situation. I miss deadlines constantly because I have a job that is (in theory) equal parts deadline-driven code generation, and crisis-driven maintenance and administration.

      I feel your pain. I'm in a similar situation. The worst part is that every success I have (such as smoothly finishing a project way ahead of schedule) is seen as a reason NOT to hire additional help, while every failure I have (glaring bugs or unresolved support tickets) creates tension for everyone.

  8. You want the truth? by QuantumG · · Score: 5, Funny

    If something was working yesterday and it isn't working today, you broke it.

    For example, email. Why does email go down? Why? What's so hard about running a mail server? It was working yesterday, I come in this morning, it's not working.. what did you do? Don't say you did nothing, you did. It was working. You stuck your grubby little paws in there and messed with it, didn't you? Fix it.

    You can't handle the truth.

    --
    How we know is more important than what we know.
    1. Re:You want the truth? by Anonymous Coward · · Score: 0

      The reliability of the servers we used for our critical software went way up when we banned the system administrators from touching the boxes until they got clearance *in writing* from my boss, the CIO.

      Before that we were plagued by weird stuff happening like the webserver no longer responding to requests etc. and when asked, noone had done anything. Except perhaps roll out a few tiny patches and optimized a setting. Or two. Or three - too bad they hadn't bothered to write down their changes. And the guy who did it had just left. Etc.

      Systemadmins who touch systems that are running fine are violating the Prime Directive: don't fix it if it ain't broken.

    2. Re:You want the truth? by Anonymous Coward · · Score: 0

      Bravo. Keep them coming QuantumG.

    3. Re:You want the truth? by muzicman · · Score: 1

      This should have been modded as Informative not funny. The ammount of times I have had nearly the exact same thing said to me by various people is beyond a joke.

      --
      -1 disagree is not a modifier for a reason. -1 troll, flamebait, redundant, overrated are NOT acceptable substitutes.
    4. Re:You want the truth? by mikelieman · · Score: 1

      You don't get it. To the "Unwashed Masses" it doesn't matter if it's Windows, Unix, or whatever. It broke, it's your fault.

      At the end of the day -- the root cause of all this is that the senior management doesn't respect you. Since they don't, their subordinates don't.

      My advice. Install a copy of Bugzilla, document everything in excruciating detail. Copies of IM conversations showing the nitwittery involved, etc.

      But understand this. NO-ONE WILL EVER READ ANYTHING YOU PUT INTO THE SYSTEM. ( Still, keep it professional, because you WILL be copy/pasting stuff out of it to explain why Tami's PC blah, blah, blah...

      BUT IT WILL MAKE YOU FEEL BETTER JUST TO PUT IT DOWN AND GET IT OUT OF YOUR HEAD.

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
    5. Re:You want the truth? by josephcmiller2 · · Score: 1

      off topic - I run an ecommerce website. I am a geek. All the other "businesses" in my competition seem to be missing that very concept. I get a lot of business by default and my competitors can't match my sales. Seems common sense, huh?

  9. Respect? by Anonymous Coward · · Score: 0

    What is this 'respect' of which you speak?

  10. Fuck em by Spit · · Score: 4, Informative

    You have to options: slap some reality into your users and put them in their place, or burn out. Your choice.

    --
    POKE 36879,8
    1. Re:Fuck em by Tigersmind · · Score: 0, Redundant

      You have to options: slap some reality into your users and put them in their place, or burn out. Your choice.

      I love everythiung about this. The wisdom of the post. The fact its scored as informative. The use of "Fuck Em". I am LMAO

      I love slashdot :)

    2. Re:Fuck em by DNS-and-BIND · · Score: 2, Insightful

      Something I find totally irritating is that a +5 Informative comment can't just stand on its own mountain of awesome, but some geek has to jump in and bask in its reflected glory, pointing out all the things that made the comment awesome (which were already obvious to the casual observer, Sherlock).

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    3. Re:Fuck em by GF678 · · Score: 4, Funny

      You have to options: slap some reality into your users and put them in their place, or burn out. Your choice.

      Given your post title is "Fuck em", are you're suggesting I have sex with my users and include some spanking with it, in order to put them in their place as it were?

      I'm not sure our corporate policy covers this particular situation.

    4. Re:Fuck em by Anonymous Coward · · Score: 0

      Honestly, I don't think I want to fuck the users.

      Though, I might make an exception for 26 yo secretary (female).

    5. Re:Fuck em by MrMr · · Score: 1

      There's a third option:
      Become marginally competent at your job.
      That way you can fix all the users problems before the coffee break, and relax the rest of the day to avoid your burn-out.

    6. Re:Fuck em by Anonymous Coward · · Score: 0

      I'm not sure our corporate policy covers this particular situation.

      The policy doesn't, go for it, you can update that later.

    7. Re:Fuck em by bronney · · Score: 1

      I would love to control your panels.

    8. Re:Fuck em by Kreigaffe · · Score: 1, Funny

      Exactly! Half the posts here are exactly what you said! I don't see how people just can't leave insightful comments alone and insist on parroting the good points, as if someone would read the response but not the parent!

      --
      ... still waiting for this free-as-in-beer free beer I keep hearing about. :|
    9. Re:Fuck em by Anonymous Coward · · Score: 0

      Yes. Abosolute. I'm in cube J23, and I'm sooo lonely.

      Wait, you're a guy? Damnit. Me too.

      Bring a rufee -- I'll need it.

  11. Huh? by Anonymous Coward · · Score: 0

    I'm confused. You're the only guy in IT for a 60 person software company? What do the other 59 people do? Even with 20 sales people, 5 executives, 8 accountants and 3 janitors that still leaves 23 people unaccounted for...

    1. Re:Huh? by Anonymous Coward · · Score: 0

      write software ?

    2. Re:Huh? by PitaBred · · Score: 4, Informative

      Software developers rarely manage their own machines. And that's not necessarily a bad thing... I got my degree in Computer Science. Great people to solve a hairy logic problem, not someone you'd want with admin access on any machine you have to support...

    3. Re:Huh? by z0idberg · · Score: 3, Funny

      middle management.

    4. Re:Huh? by TheBig1 · · Score: 2, Insightful

      IT != Software Development.

    5. Re:Huh? by JWSmythe · · Score: 3, Funny

          What happens when "middle management" applies to everyone from the CEO down to the managers?

          Don't answer that. It was sarcastic. They'd fire me for it, but I was already fired. Now I have all the time in the world to work on my BOFH-isms. :)

          "Hello BSA? What's the payout on an anonymous tip these days?"

          "Hello DHS? What's the payout on an anonymous tip these days?"

          "Hello IRS? What's the payout on an anonymous tip these days?"

          "Hello FTC? What's the payout on an anonymous tip these days?"

          Ahhh, we see a running trend. And one previous employer was worried about direct retaliation, either through DoS attacks, or a sniper posted within a mile of their front door (the sniper being me). I had more fun doing absolutely NOTHING to them. They were so worried about what I *could* do that they drove themselves nuts looking for my back doors, monitoring for my attacks, and watching for me behind every corner. I didn't even know this first hand. Word got back to me from other people over the years. :)

          And for the record, I don't believe in back doors, because they could be a security hole while I'm there. A DoS attack just isn't worth my time. They'll always screw something up on their own, I don't have to help it along in the least. I don't believe in jail time either, so physical violence is out unless they provoke it. (i.e., show up to my house with a gun drawn, and see how long you last.)

          Sometimes the best revenge is to do absolutely nothing at all. It'll leave them wondering what I'll do for years to come. :)

      --
      Serious? Seriousness is well above my pay grade.
    6. Re:Huh? by sanosuke001 · · Score: 3, Insightful

      I went to school for CS and while I was in school, I had a student sys admin job in one of the colleges on campus. Once in a while I'd run into some odd problem but most of it was easy. Now, the really tough jobs are the ones I come up with on my own computer.

      You're right, anyone who actually knows anything about computers will only have problems that make no sense at all. Ignorant users are easy, savvy users are a nightmare....

      --
      -SaNo
    7. Re:Huh? by spydabyte · · Score: 2, Interesting

      Sadly, this is the common misconception most people had. Returning to work at Cisco my father made a reference to my IT job. I had to explain that even though, as a company, Cisco makes IT solutions that does not mean my job title is IT nor that we're an IT company. Fortunately though, this matters little to most people not in "the field", even if he is the manager of a non-profit's entire IT staff (1 person, like the author of this post).

      But back to the author's question-- Stay clear headed, remember that it's just a job. If it's not enough for you (you're too passionate) then find something better, after waiting out the current economic times of course. If you're happy where you are, then find some good technologies and improvements to occupy your time and continue to deal with the external pressures as best as you can. I would suggest explaining or finding a way to let the other users understand how difficult and important what you're doing is. If that takes pushing deadlines then fine. Maybe posting a few articles around your office / on your door about how Google or BoA lost 10,000 customer's social security numbers, then do that. Be creative.

    8. Re:Huh? by Anonymous Coward · · Score: 0

      You're confused because you are probably in one of those countries that refer to all computer-related jobs as "IT". In the US, the IT guys (and gals? I guess they must exist) set up and maintain the computers and network for everyone else.

    9. Re:Huh? by Anonymous Coward · · Score: 0

      I'd mod you funny if I could. I also "got my degree in Computer Science" and I keep my machine locked down tight. At every company I've worked for, we've never expected any help at all from IT support (in fact IT is usually a hinderance to us doing our jobs, researching algorithms and bugs in whatever crappy OS/API/lib we're shackled into working with).

      I know how to yank the plug if I suspect I've gotten something that could infect the office, and I know damn well how to image my machine to a known-clean state and how to update without exposing the internal net.

      If today's "software developers" can't manage their own machines, then they're not fit to be developers, as they don't understand the fundamentals of basic execution models and OS security. If I ever found myself on a team where someone was always getting hit by malware, I'd suspect that dev's capabilities and consider moving teams.

    10. Re:Huh? by PitaBred · · Score: 3, Interesting

      Not just that. One of my professors was very well regarded in the algorithms field (can't remember exactly what for) and I remember he asked me to look at his Windows 2000 email machine once. Luckily he did all his important work on Unix, because that Win2K machine was probably the most spy and shitware infested POS I have ever seen. He was wondering why it was going "a little slow". It was at a constant 70%+ CPU usage from the amount of crap running. *shudder*

      Someone who is a very good algorithm developer, or even a very good programmer doesn't necessarily have to have the sense to know how to properly admin and maintain a machine.

    11. Re:Huh? by MemoryDragon · · Score: 1

      This depends, most of the times corporate installations are run for the people who have to deal with the machines as end users, those installations are perfectly fine for this case, but often they leave out the developers who have entirely different needs and need an entirely different toolchain which might even be different from project to project. So having more freedom for those people is appreciated!

    12. Re:Huh? by jameslore · · Score: 1

      Oddly enough, that's one of my interview questions. If they won't let me manage my workstation, I won't work there.

      Both IT and myself have better things to do than fight over why I need CygWin or the like.

    13. Re:Huh? by Anonymous Coward · · Score: 0

      I have always managed my own machines and I would not hire a developer that was unable to do so.

         

    14. Re:Huh? by Simon+Rowe · · Score: 1

      Software developers rarely manage their own machines. And that's not necessarily a bad thing... I got my degree in Computer Science. Great people to solve a hairy logic problem, not someone you'd want with admin access on any machine you have to support...

      Really? I've been responsible for my own box at the last four companies I've worked for (17 years). I'm not sure how I'd be able to do my job if my primary tool wasn't under my control.

    15. Re:Huh? by zblach · · Score: 1

      I have a Computer Science professor (her field of focus is data mining) who insists on installing bonzai buddy on every machine she encounters. She likes having the purple monkey tell her jokes and remember her passwords. She complains that she can't find it online, so she carries a copy of the installer on a thumb drive. At a presentation by one of her star grad students a few years back, bonzai buddy was introduced as an example of modern spyware. She left the room and later had a stern talking to him about. c She's even managed to install it on one of the room administrative consoles (the ones for lights, blinds, and projectors). I can't tell who that reflects worse on. Anyways, just because she's clueless at the IT side of computing doesn't mean she's completely inept with computers. It's a varied enough field that there's sufficient room for people from all walks of technical prowess. It's a shame there's no drivers license for computing... -Z

      --
      # cat /dev/mem | strings | grep -i sheep | wc -l i can't sleep.
    16. Re:Huh? by Anonymous Coward · · Score: 0

      I see no problem allowing developers admin their own machines, provided there is also a "You broke it you fix it" and a "You need IT to fix it you explain why to your boss" policy.

    17. Re:Huh? by Anonymous Coward · · Score: 0

      IT != Software Development.

      IT is not just technical support. It is a broad range of functions that includes both technical support and software development.

    18. Re:Huh? by Rary · · Score: 1

      Information technology (IT), as defined by the Information Technology Association of America (ITAA), is "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware." (from Wikipedia, of course)

      What the article submitter really means is that he's the only technical support person in a 60-person software company.

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    19. Re:Huh? by PitaBred · · Score: 1

      Oh, I totally agree. I am the same way. But that doesn't mean that everyone is like you. There are a lot of people who just program as a day job, and don't care about computing in general. They just figure out the algorithms, and call it good.

    20. Re:Huh? by FooRat · · Score: 1

      Software developers rarely manage their own machines. And that's not necessarily a bad thing... I got my degree in Computer Science. Great people to solve a hairy logic problem, not someone you'd want with admin access on any machine you have to support...

      In my experience, only bad software developers are incapable of managing their own machines. The kind you probably don't want working for you anyway.

    21. Re:Huh? by Anonymous Coward · · Score: 0

      Software developers rarely manage their own machines. And that's not necessarily a bad thing... I got my degree in Computer Science. Great people to solve a hairy logic problem, not someone you'd want with admin access on any machine you have to support...

      REAL software developers INSIST on managing their own machines. AND their tool chains. AND having root. What you're talking about is a code monkey job, probably on a windows box, making VB-type apps.

      Bottom line: If you can't even be trusted to admin your own box properly, which is a simple task, how can anyone trust your code?

  12. Face facts by Anonymous Coward · · Score: 0

    slavery isnt dead its just now called the IT department.

  13. Well.. by jessejay356 · · Score: 5, Interesting

    I couldn't do it, I became a programmer and now am one of the annoying people bugging our IT guy.

    1. Re:Well.. by Anonymous Coward · · Score: 0

      I read that as

      buggering our IT guy.

      ...which is probably a bit extreme

    2. Re:Well.. by Anonymous Coward · · Score: 0

      We have programmers at my work that can't do anything remotely IT related as well... we call them "Flash Developers"

    3. Re:Well.. by Anonymous Coward · · Score: 0

      I agree completely. Either programming or build the political connections to move on to management.

    4. Re:Well.. by CodeBuster · · Score: 3, Insightful

      Actually programmers tend to be fairly low maintenance for most IT departments. They build and configure their own machines, keep the patches up to date, and generally solve their own computer problems. It is the front desk people who play every flash game around, complete with worms and viruses, on standard issue IE6 and then complain when their computer is "broken" that you have to watch out for.

    5. Re:Well.. by Anonymous Coward · · Score: 0

      Psshaw.. at every place I've worked, the programmers are the least bothersome staffers in the company. It's the tech-support staff/management that give IT the most grief. The programming teams just reflexively bypass whatever feel-good firewall policies IT mandates and do their jobs (most devs have a list of alternative DNS servers to avoid the inevitable corporate DNS SNAFUs, and know how to use traceroute).... programmers only annoy IT staff if there's a true connectivity problem.

    6. Re:Well.. by StrategicIrony · · Score: 3, Insightful

      You are in a category of "good programmer"

      It depends on the programming being done. Many of hte programmers I've supported were the ASP .net developers. I can't tell you how many I've had to explain why they can't simply delete DLL files from their system32 folder and can't arbitrarily install ancient versions of SQL without patching them.

      Of course, these are the same people leaving giant SQL injection vulnerabilities in all of their apps (and who have a complete lack of knowledge of encryption), leading to the complete compromise of the credit card database. But that's neither here nor there.

      All I'm saying is that some organizations ONLY have these types of programmers. :-)

    7. Re:Well.. by Lagurz · · Score: 1

      If you can't beat them...join them. :)

    8. Re:Well.. by StrategicIrony · · Score: 1

      And then there's the "Visual ___ .net" programmers who don't know what an IP is, or how a firewall might work.

      I've met plenty of them too. They're also the same ones who say "Slashdot? that's a silly name."

    9. Re:Well.. by mjwx · · Score: 2, Insightful

      Actually programmers tend to be fairly low maintenance for most IT departments.

      You misspelled accounting.

      Developers are the biggest bunch of over-coddled, whiny, uncooperative, selfish prats it has ever been my displeasure to provide IT services to. There are notable exceptions in my experience by they are outnumbered 5 to 1 by those developers with a superiority or god complex. They don't understand that you have to help everyone, they think the same rules that apply company wide (yes, even to we sysadmins) don't apply to them, often lack critical technical knowledge, expect you do drop everything for their little problem, constantly demand new equipment that is not required for their jobs, constantly demand that entire systems are changed for their whims (allowing crap through the firewall seems to be a favourite, I had one "senior" developer ask me to open ports 1024 to 10,000 to all IP's once), are never happy even when you do provide them with what they wanted and will complain to management within seconds of being told that their requests are unreasonable or I cant help them at that particular time.

      Accounting on the other hand may have less technical knowledge but they are meticulous to the point of being anal, always take down error messages (one even takes screenshots for me), never install anything strange (most don't even have flash), are always kind and polite and understand that they are not my only priority.

      Especially in recent years when even the most usless developer has been in demand, since the Recession has changed this for many but not for all as some are still looking down on IT services.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    10. Re:Well.. by alabarbacoa · · Score: 1

      Yeah, but when people like us have problems with the IT department is not their fault. Usually, some pointy haired "genious" from upstairs has decided to apply stupid security policies all over the enterprise so that, for instance, no one is allowed root access in their own machine. I can see this working for Marketing people using Windows machines that get to install whatever they download, however we are still trying to explain them that it is just not efficient to issue a ticket every time we want to use the parallel port (maybe I'm exaggerating here, but otherwise they won't get it). At the end, all of us have dual boot machines with the "enterprise Ubuntu 6.06" on one partition (just in case anyone asks) and our preferred Linux distro without restrictions on the other (and this is where we expend 100% of the time... and I guess this will continue like this until someone finds out) What I mean is that we ALL hate the IT guys for this particular problem, make funny jokes about them and mumble in the cafeteria... And sadly, it is not their fault at all: they are just following orders

    11. Re:Well.. by JWSmythe · · Score: 2, Interesting

          You know, I actually see that a lot (the account references). At my last job, our account guy loved me, because he knew I'd be detailed with anything I did. Explanations started with layman's terms, and went straight through technical. He wanted to know every piece of equipment deployed, so I told him every piece I knew about, with serial numbers. For the mystery machines, we went through his lists item by item, and found the missing machines, or machines that were mis-entered somewhere along the line. Some vendors were careless with serial numbers, and would use some other number on the equipment as the "serial".

          My expense reports included every receipt and line items for everything. I apologized once, because out of something like 40 receipts on a business trip, one for something insignificant got misplaced. I was upset because my records weren't perfect. He was pleased that I wanted them to be right.

          At an older employer, I was on a two month out of country job. I had every receipt, and turned in weekly reports on my spending in both local currency and American dollars. There was a certain level of trust there. Even though I had everything, I was reimbursed directly to my bank account, and handed him my receipt envelope when I returned home. I was making really good money then, so there were a lot of things I didn't report as an expense, like gas for the rental car and meals. I just wanted the high dollar things taken care of (2 months in a hotel, flights, 2 months in a rental car). I took care of business for them, and they took care of me. When I arrived in the country, I had no local currency, so I was handed the equivalent of $500 USD by our local guy. They knew that was less than I'd have as unreported expenses, so no one cared. The folks at the hotel must have thought I was nuts. I bought a small set of plates and silverware, and cooked most of my food in the microwave in the room. Housekeeping was given instructions not to wake me if the DND was on the door, because it was because I was up all night and was exhausted. Every time they came in, they found my dishes washed and drying by the bathroom sink, and my mostly organized desk. All they had to do was give me clean sheets and towels every few days. I was the perfect hotel guest. :)

      --
      Serious? Seriousness is well above my pay grade.
    12. Re:Well.. by barzok · · Score: 1

      Accounting on the other hand may have less technical knowledge but they are meticulous to the point of being anal, always take down error messages (one even takes screenshots for me), never install anything strange (most don't even have flash), are always kind and polite and understand that they are not my only priority.

      You must mean actual CPAs. My accounting department is the exact opposite here. I never get error messages or screenshots, I don't even get a description of which button they pushed (we have screens which have multiple buttons, one for Save and one for "Save and do something else (it doesn't have the word Save on it)." When they report "it doesn't save" I take that to mean the Save button works, not the "Save plus" button doesn't work). They assume that we'll jump to their aid at the drop of a hat, even when they have a minor issue, and when you call them back to get additional information that they didn't provide (and the helpdesk person didn't ask for, even though they should have), you get attitude.

    13. Re:Well.. by Anonymous Coward · · Score: 0

      Ah, Windows programmers.

      Trust me, if you had to write code on a Microsoft platform, you'd also have scrambled eggs for brains. And this isn't hatertalk either - having to meld your ways to fit around Microsoft coding styles and APIs really does suck your soul out.

    14. Re:Well.. by skiman1979 · · Score: 1

      I'm a programmer where I work and I would tend to agree that programmers are lower maintenance for IT departments. However, often times it seems our IT department goes out of their way to make our programming jobs harder. The IT department pushes patches out on the network every Wednesday, often requiring a forced reboot. These are always done during the day at random times between about 10 and 3. Sometimes they pop up a 15-minute warning on our computers about a pending push, warning us to save our work. Often times that 15-minute warning doesn't work. The patching begins immediately and the computer is forced to shut down.

      The programmers on my team have Admin rights on our local workstations, so we can abort the shutdown, and disable the Windows Update service, but the service gets restarted shortly thereafter, and sometimes the shutdown abort doesn't work out. Those 15-minute warnings are alright - when they work - but it's frustrating when you have a large project compiling for a while, and while you are at a meeting, or stepped away to work on something else, your system reboots. I've lost count of the number of times that I'd be working on something, having several windows open across my dual display, and suddenly all the open windows start flashing, grabbing focus, closing one by one, and the reboot starts - often without warning.

      I guess I could disconnect from the network when I don't want to be disturbed, but then if they are unable to apply a patch, my workstation may be flagged non-compliant and booted off the domain until it is brought back into compliance. Seems it would be so much better if these patches were applied over night when no one is using the system.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    15. Re:Well.. by CharlieG · · Score: 1

      As a developer, we can be both a PITA and great

      We often NEED special configurations on our machines "YES, we need an account with Admin rights on our box, NO we don't need it every day. We can either have 2 accounts, or one admin account"

      We often have strange requests, that are high priority "Guys, that latest push of the new rules for NAV just broke a Mission Critical application on boxes Name and Name, at IP addresses NNN.NNN.NNN.NNN - I need it fixed NOW, or we go off the air (we're a TV station)" (They learned from THAT mistake NOT to mess with those 2 boxes with calling us FIRST (which had been documented - in writing, renewed every 6 months - "special application - Ports NNNN must be open" - the "missed" that - and did the primary AND backup at the same time)

      On the other hand, we will do our best to try and keep our boxes running. The "fun" comes when you look at them and say "Listen, I want to dual boot to Win7 (or Vista or...), so that I can test my development under both platforms, can you join it to the domain" - around here the usual response is "We are still evaluating Win7 (or Vista or SP3 or..), and you can have it when it rolls out to the users" (Great - so now the users software might break because we could spend a few days making sure it would work)

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    16. Re:Well.. by NeoSkandranon · · Score: 1

      If we weren't forced to use a machine laden with bloated virus scanners, machine inventory apps and all manner of other corporate crap to do potentially resource intensive development work we wouldn't ask for upgrades as often ;)

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    17. Re:Well.. by Carewolf · · Score: 1

      No, your problem is that you are doing the wrong job. You are an IT supporter, you are not a developer supporter.

      The general IT department in most companies should stay the hell away from developers. The requirements for software development are vastly different from those of accounting, sales or managers. Therefore the development departments either needs to do their IT themselves, or have a special development support.

      In linux shops the division comes natural as the developers are using Linux and everyone else are using Windows. So you have the Windows IT people, and you have the internal Linux support for the developers.

    18. Re:Well.. by CodeBuster · · Score: 1

      Perhaps we have simply had different experiences. Have you worked mostly for larger corporations with many developers or smaller ones with fewer? Also, the jerks (like your dev who wanted to basically dynamite the firewall) in any office always tend to stand out in our minds even though they may represent only a vocal minority. I have always taken the view that my development workstation is my responsibility and I will fix any problems that might come up (I used to build and fix computers and still do for private clients on the side). As a result, the IT departments I have worked with are usually happy to allow me some leeway when it comes to configuring and maintaining my development workstations. I am generally less concerned about the servers and happy to let IT manage them as they like. If I had specific configuration needs then they were usually able to get around to them eventually which was fine and even this is now less and less of an issue with virtualization and abstract virtual machine languages like Java and .NET.

    19. Re:Well.. by CodeBuster · · Score: 1

      Seems it would be so much better if these patches were applied over night when no one is using the system.

      Have you suggested that? How about patch Tuesday evenings? If a flaw is critical enough then the IT admins can temporarily block ports on the firewall until the patches have been applied that evening or take other actions to filter out the attack vectors on their servers. If the devs are on their own subnet then the policy could be tuned to make exception just for them, while everyone else gets the usual immediate updates with 15 minute warning and reboot. This is really an essential IT skill anyway because there is often lag time between when an attack is "in the wild" and when a patch is finally issued. It seems like the devs and IT could work this out instead of letting the issue fester and contribute to poor morale.

    20. Re:Well.. by skiman1979 · · Score: 1

      I haven't personally suggested it, but I've been told it's been brought up before, and something about the IT department not having it in their budget to do overtime (department is pretty much all contracted out).

      I'm not sure I buy it considering these patches should be able to be scheduled. Admin sets up the schedule in the afternoon before he goes home, and it runs overnight on it's own.

      I wouldn't mind having the devs on our own subnet. Not that I have the ability to make that call though.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    21. Re:Well.. by tnk1 · · Score: 1

      Yes and no.

      I worked at one place where the programmers knew as much about the OS, or even more, than I did (I was a junior admin at the time). You didn't do much more than put a standard image on their hosts and let them do whatever they wanted. They got root on the hosts and all we did was replace parts.

      These days, though, I have come across a huge number of developers and QA people who don't know how to use Windows, let along any sort of UNIX. I wouldn't trust them to install a web browser, let alone have root or admin access on a host. Happily, I haven't done desktop support for a decade now, so I don't have to deal with the worst of it, but I have found that when they come into contact with anything but the most basic stuff on the servers, they lock up.

      I couldn't tell you what sort of programmers they are. Most of them are Java developers working on rather pedestrian things like jsps, so I'm guessing that they really don't go much farther than interacting with the JVM. The code feels slow and bloated, but its hard to tell if that is due to the developers or certain conditions they have to work with.

      Programmers can be a *gigantic* pain in the ass, however, when there is one or two of them who has their own ideas about how their team's machines should be set up, and their vision clashes significantly with IT. They usually know enough to accomplish their little changes, but not enough to get themselves out of the catastrophies that they get themselves (and everyone else) into when they go rogue.

    22. Re:Well.. by tnk1 · · Score: 1

      Why in God's name is a production server running on a network that can be affected by antivirus software? And if it has to be for some strange reason, why are the changes not being done in an install window? If there are mission critical hosts that can be taken down due to AV software, you need to have a serious discussion with your IT department about things like... knowing how to do their motherfucking jobs.

      As for new OS'es, that is when you get a test lab for those things. I can entirely understand why the IT department doesn't want your new, untested OS on their network. If they don't want to output the cash for that, then you have to do what you have to do. Mostly, though, you can get a separate machine to run non-standard OSes in most companies with half of a clue about software.

      As far as needing Admin rights on a host... some programmers need it, and some don't. The best policy is to do your best to not give out those rights to non-admins. If it's justified, then they should be locked up on some network where they can only harm themselves. They also need the standard disclaimer that with admin access comes the understanding that the IT department's sole fix method for any difficult problem whatsoever is to reimage your host. The last thing I want is to fix a box that a developer had admin access to. All men may be sinners and deserve death, but no man deserves to have to troubleshoot a host that a developer has root access to.

    23. Re:Well.. by mvdwege · · Score: 1

      Yes and no. Ideally, the developers have a development environment, including a LAN and their own servers, that they maintain themselves. However, once their work must be rolled out in production, it had damn well better fit with the company IT policy.

      The amount of freedom developers expect is sometimes ridiculous. If I got a Euro for every time some application comes with instructions to just enter an ANY rule in the firewall, because the developer couldn't be arsed to implement a decent network protocol, I'd be able to retire.

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    24. Re:Well.. by Tragedy4u · · Score: 1

      My experience differs, the software dev's I've delt with tend to be the IT troublemakers using their knowledge of IT to abuse the system. I can't even count how many times I've caught software dev's attempting to setup bitorrent and web spider scripts to download and archive porn, movies, illegal software etc all on company equipment...setting up their own unsanctioned LAN's...and because they're smart they're tougher (however not impossible) to catch doing this. Dev's come with their own bag of user issues, believe me.

    25. Re:Well.. by CharlieG · · Score: 1

      1) ALL the servers in the company run anti-virus - it's the policy of the company we outsourced that stuff to
      2) Install windows - yeah, when WE want to install stuff, they make sure we document stuff out the wazoo - but they seem to do what they please
      3)Testing lab - Yep, can see that - they have a lab, but not one where developers can well, develop, and do things like hit the development servers - One of the previous places I worked, they stuck us on out own isolated segment - probably the best way - but see #1 above
      4) Well, we tend to need Admin rights, as we are developing Winforms aps, and without Admin, you can't install/test DLLs
      4A) We never ask them to troubleshoot our boxes - we have one in department guy who is "ours", but in general, the idea is "you break it, you fix it" - I tend to do anything at all risky in a VM setup with rollback disks, and just roll back as needed

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    26. Re:Well.. by mjwx · · Score: 1

      As I said, there are good dev's but they are usually outnumbered. I work in a shop that was up until recently mainly comprised of Dev's (the financial apocalypse put an end to that) and many of them were the kind of people who would complain about anything. Monitors were a big one, they would ask for a new 20" or 22" when they received two new 19" monitors less then 6 months ago and of course complain to their boss when they don't get it (fortunately the CIO in my company has a clue and ran interference half the time). The worst case I had was when a Dev decided he was entitled to the new 22" monitors given to the GIS analysts (they require large quality screens more then any other component in their PC) and just took them of the desk of an analyst. It took three days to get them of that dev as he kept complaining that the 19" monitors were giving him headaches (they didn't bother the GIS analyst in this scenario).

      Unfortunately IT is in charge of procurement (we do more then just helpdesk) and this is normally where I have a problem with Developers, they don't realise that they aren't any more important then many of the other people in the budget.

      I work in a small company with a lot of devs, (20-40% of all staff at any given time), not all devs can be trusted to keep their machines running well and most of the virus reports come from them. Out of the 30 odd developers I've known about 6 I would call good friends, 12 I never want to see again.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    27. Re:Well.. by mjwx · · Score: 1

      No, your problem is that you are doing the wrong job. You are an IT supporter, you are not a developer supporter.

      In linux shops the division comes natural as the developers are using Linux and everyone else are using Windows. So you have the Windows IT people, and you have the internal Linux support for the developers.

      .net shop, windows devs.

      The general IT department in most companies should stay the hell away from developers.

      In the real world this isn't going to happen, IT is in charge of procurement, repairs/replacements and making sure that a person is not a danger to the rest of the company. We have previously let developers manage their own equipment, this ended when a developer was without his laptop (a macbook) when it broke down and was in repair for over three weeks (1 year and one month old, no extended warranty), now we have to vet everything they buy because they cant be trusted to make these decisions on their own.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    28. Re:Well.. by Carewolf · · Score: 1

      If you instead had forced the use of network-resource and maybe revision control a developer can keep working from a different machine, though productivity may take a hit due to the unfamiliar environment.

    29. Re:Well.. by mjwx · · Score: 1

      If you instead had forced the use of network-resource and maybe revision control

      But thats what youre complaining about.

      from your earlier post

      The general IT department in most companies should stay the hell away from developers.

      For crying out loud, yes we do force them to use networked resources, the mail server, file server, print services, we try to hell to standardise their IDE and SOE's, we run bakups every night so when a developer eventually screws up source control we can restore it with minimal loss of productivity, IT services does a great many things that most devs don't think about (and they shouldn't, its not their jobs to worry about SW licensing, network security or backup systems). It's being forced to follow the same network rules as everyone else is what they complain about. Some Developers are good, they follow the rules and don't expect special treatment, I like these guys and they provide me with the most challenging problems, its the devs with a chip on their shoulder that annoy me. Dev's either give me hard problems or a hard time and I don't mind helping people with their problems.

      You're also forgetting that no MBA wielding PHB would even think of allowing a department to operate completely on its own, firstly because its an unnecessary cost (their perspective) and secondly because it isolates them from management and co-workers (team, everyone here is a team and so forth)

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  14. Teach them! by xous · · Score: 5, Insightful

    Hi,

    You need to to develop policies for handling requests and have your manager back them. You also need to make sure the employees know about these policies and understand them. You might want to see if your manager will sponsor a QA half-day with some free food so you and your users can get to know each other and understand their requirements and what you can and can't do for them.

    If employee's aren't complying with these policies politely explain it to them and CC it to their manager. If they do it again reference the original email and explain the problem to the manager and remind them that you have reported this kind of activity before.

    If someone asks you to skip then ahead in the queue or go against company ask them to submit the request in writing to your manager.

    If you streamline the process that fits your policies and make sure they see that following the rules is faster they will be more inclined to do it.

    If you can't get your manager to back you on this your SOL and should be looking for a new job.

    There is a difference between being a BOFH and following company policy.

    These changes will not make them respect you as these people are likely assholes to begin with and should be treated as such. I don't do favors for people that can't be bothered to show a little common courtesy and they don't end up very high on my TODO list.

    1. Re:Teach them! by binaryspiral · · Score: 3, Insightful

      I agree - establish a process. It may seem counter productive - but if the grunts can come and pull you off a project, then something is broken.

      Establish a ticketing system - Request Tracker comes to mind. If someone is having a problem, send it to the "help desk" instead of interrupting you from completing your tasks. This gives you the opportunity to do a few things:

      1. Prioritize your workload. - The spam message the receptionist got last week and decided to mention today isn't worth interrupting your server build to review.

      2. Display your queue at any given time to everyone so expectations can be honestly set. - Three servers are behind on patches, email storage is critical, and your database server has some issue with backups causing the transaction logs to fill. Yes, I know your DVD drive is broken - it's on my list, see?

      3. Document a history of problem systems, processes, or people. - The web server is in serious need of retirement. Every time sales sends out their monthly newsletter, the traffic spikes cause a huge queue in storage and runs out of memory. And, yes, the CEO calls me directly every Monday when his Blackberry radio is automatically disabled because he let his battery die - and can't remember how to turn it on.

      Document, track, and justify getting some help keeping the office humming.
       

    2. Re:Teach them! by Anonymous Coward · · Score: 0

      Background: I work in the software department of a fairly tech-oriented company.

      I agree with the 'teach them' sentiment, but in a different way. We have monthly (ish) department meetings which involve teams demoing / presenting recent work. If there's a way for your users to hear about things you're doing (in our case, new system for job distribution to the farm resulting in very impressive usage of resources), that could be a good way to get users to respect your work and take you seriously. Also, when dealing with IT, it reminds me to think well of them when they include details in their responses - if they're not assuming I'm a dumb user (maybe just one who overlooked relevant details), I'm less likely to assume they're dumb IT (just ones dealing with a complex and unruly system).

      At a different job, I got a tour of the server farm, which was a chance both to drool over equipment and to befriend the main IT guy a bit. I didn't have much interaction with tech support generally, in that job, but knowing the people (unless they are in fact rude and useless) will likely make people more like colleagues and less like users.

    3. Re:Teach them! by Exception+Duck · · Score: 3, Informative

      employees know about these policies and understand them...so you and your users can get to know each other and understand...
      make them respect you

      And if that doesn't works, try crying.

    4. Re:Teach them! by scamper_22 · · Score: 3, Interesting

      Make your workload visible!

      I guarantee you, whatever workload you think is causing you to burn out, the software developers are under the same workload.

      1. Get yourself an issue tracking system. Since you're the lone IT guy... you don't need anything complex, but get something... preferably web based.

      2. Make the wait queue public. So people can see how much work you have to do. They also know how long to wait for things.

      3. Let this run for a few weeks, and if you feel you could use a second set of hands, you now have the data to take to your manager. Get a coop student, get another IT person...

      I say this as a software engineer. I now insist on everything being tracked on an issue tracking system. Nothing is worse than random people asking you to do work and no one realizes how much it all adds up to. I don't be an ass about it, but I do insist everything be tracked. If I have to, I submit the issue myself and assign it to myself.

      Do this and people will come to understand.

      Now then... you naturally understand that software engineers are generally reasonably computer savvy people. Nothing would frustrate them more than knowing they *could* fix a problem if only they had the rights or passwords to do so. You are lucky you are in a small company. You can bypass 'official' policies once in a while. If you can't handle the workload, maybe see if there are software developers you trust that can handle certain things. Maybe expose some scripts you run...

    5. Re:Teach them! by KyolFrilander · · Score: 1

      One of the problems you can have with RT, though, is spurious BS requests that clog up the pipeline. If you aren't careful, you can end up looking like you're sandbagging, when really those 5 month old tickets are all pipe dreams from a particularly obnoxious user who you can't simply deny, but you can't afford to comply with either. (You know the type: My browser is too taupe, please make it more mauve, signed: your boss)

      --
      Buddha says, "Shut your karma hole."
    6. Re:Teach them! by JWSmythe · · Score: 5, Interesting

          The last place I was at, I was driven absolutely nuts with incomplete trouble tickets by people who had no clue what they wanted.

          "I want an FTP account for a user in [city]."

          So I'd reply, give me a hint of which server, what username, what password, and why you're requesting this. Each server had dozens of machines.

          I had written up a very clear and concise list of what was expected in a ticket. That was overridden by middle management as unnecessary.

          "Can you search the Apache logs for [customer]?" That would be a customer who had a presence in several cities, and each one had several sites. No hint of what was being searched for, the date(s) to search, what server, what city, or anything more than the customer.

          And my favorite. "We need this project documented. You have 2 weeks.". That's it, no more real explanation. I'd never worked on the project. Had been categorically excluded from the project. Was not allowed to know anything about the project, and suddenly I was to recreate the project (document building each and every custom app from source), which the steps weren't documented and only vague ideas were given about any of it. I asked for information. I begged for information. I was told "This has to be done or the company won't be paid for the project." One week went by and finally information started trickling in. The last day of week 2, I had everything I needed (at like 5pm on Friday). I wrote up a 20 page document, included both sources and compiled versions, with an explanation of how things worked to the best of my understanding. I made ISO images, and put them on an internal server so the requestor could get them either that night, or Monday morning.

          "What were you thinking? Why would you make ISOs. I wanted it exactly as we'd ship to the customer." Ahhh, well beyond spec, but reading minds was part of the job, right? I can read minds, and theirs are drawing a blank most days.

          So I burnt the CD's, printed the document, put it in a FedEx envelope with a bogus shipping label, and put it in the managers chair, like it had just come in. He sat on it for two more weeks before handing it off to someone else in house to "test". A month later, he hadn't finished testing. Another week later I was told "You didn't include instructions on ...." No shit, I didn't know anything about ..... No one told me about ..... You're only coming to me now to tell me ..... exists. Why wasn't I told about this when I started, so I could complete your request. The truth? Because they don't know what they want, what any other middle manager has had someone do, or even what other departments are doing. Countless meetings all day long, and no one has a clue.

          Am I ranting?

      --
      Serious? Seriousness is well above my pay grade.
    7. Re:Teach them! by shentino · · Score: 1

      Being ambushed with a surprise documentation project suggests to me one of two things:

      1. Management has got its head up its behind and doesn't know crap about what they need you for.

      2. You are being deliberately set up for failure and they're just trying to create a paper trail so they'll have an excuse to get you canned.

      In case number 2, don't forget that being in IT doesn't insulate you from office politics.

    8. Re:Teach them! by Anonymous Coward · · Score: 0

      Having your Queue visible to your clients might help with some of them. Others will say "Email storage critical? So what! Fix my screen saver first then you can get back to that."

    9. Re:Teach them! by JWSmythe · · Score: 2, Interesting

          My insulation came in the form of paper trails. Most of his requests were verbal. All of my requests were via email, which I stored copies on my personal laptop. Daily "I need more information" emails, and daily verbal "I'll get it for you later" responses.

          I was being set up. I knew it from the first day I was handed that. Shit hit the fan, and I had a magic shield protecting me from the splatter. Actually, when I was completed and it was refused because it wasn't on CD's with a printed manual, I spelled out that I had a paper trail, and I wasn't going to take the fall for his incompetence.

          They found another excuse to can me a few weeks later. I was sick. Home, with a fever and a migraine where I couldn't see straight, I notified them a few minutes late. I was handed my walking papers that Friday. I left with a big smile on my face, which drove him absolutely nuts. :) I wanted an excuse to get busy on my own business, that would actually be run by professionals (myself and an excellent trained and practiced corporate officer). I know IT. He knows business. He won't question my IT decisions, and I don't question his business decisions.
         

      --
      Serious? Seriousness is well above my pay grade.
    10. Re:Teach them! by Anonymous Coward · · Score: 0

      How about this...this happened to me TODAY and isn't a joke. Get a call this morning, "My monitor is saying no input, come and fix it". After asking if the monitor cable is connected; "Yes, of course..." I decide to go take a walk over (2 minute walk, large campus). Get to the desk, and discover the user hasn't turned her computer on! Seriously. Pressed the on button and the monitor magically starts working again... And this user is a graphic designer!

    11. Re:Teach them! by JWSmythe · · Score: 1

          Been there. Done that. User still has my hand print on the back of his head.

      --
      Serious? Seriousness is well above my pay grade.
    12. Re:Teach them! by Anonymous Coward · · Score: 0

      I had written up a very clear and concise list of what was expected in a ticket. That was overridden by middle management as unnecessary.

      You've nailed the central problem -- lack of management commitment. You probably work for a "can-do" asshole who runs your ass ragged so he'll look good. These bastards will over-commit your time so that no one complains to his manager that things aren't getting done.

      If you had decent management, you could say, "If your problem is that urgent, have your manager call my manager and persuade him that he should move you up on my priority list" and the problem (for you) would be over. Good luck finding that.

    13. Re:Teach them! by Anonymous Coward · · Score: 1, Interesting

      And my favorite. "We need this project documented. You have 2 weeks.".

      Yeah, especially the "two weeks" bit -- the number still steaming from being freshly pulled out of someone's ass. My favorite example of this kind of crap comes from a friend of mine who worked for United airlines. Being extremely well-versed in FAA procedures, processes and timelines, he was sent to their Chicago HQ for a meeting of a bunch of company high-rollers.

      Some VIP listened to the discussion of an issue, then spit out that he wanted the issue resolved in one month. My friend raised his hand and said that the solution could not occur in that short a time. The imperious VIP then called him to the front of the meeting to explain why not.

      My friend diagrammed on a whiteboard the amount of time to prepare documents, the shortest time in which the issue could be in front of the FCC, the way they scheduled reviews, time required for them to return requests for additional docs, etc., etc., ending with the conclusion that the minimum time in which the issue could be concluded was close to three months.

      After this detailed layout of the work flow, the VIP had one word for an answer -- "Unacceptable!" He then added his final judgment -- "Six weeks maximum."

      If you've been around for long enough, you can narrow down the date of this exchange. It was during the two or three years in which the management fashion was to show what a hard-ass you were by declaring any proposal as "Unacceptable."

      During that time, ComputerWorld ran a comic strip full of characters like this. The strip's name was "Two-fisted Management". Completely on target.

      Am I ranting?

      Yes. And very accurately, I must add.

    14. Re:Teach them! by wildstoo · · Score: 1

      Seen that one more times than I can count. Think I can beat it though...

      I do IT support in a small school. A staff member is trying to play a DVD to a class.

      She sends a kid down to tell me the "DVD isn't working".

      I go upstairs to the classroom, PowerDVD seems to be having trouble reading the disc. The drive is spinning up and down and making the "I can't read this" sounds.

      I assume the disc is dirty or scratched. I pop the drive open and remove the disc.

      When I turn the disc over, I just about fall out of the chair laughing. I had to really struggle not to completely lose composure in front of the class.

      The staff member had written their name and department all around the data side of the disc, in black permanent marker.

    15. Re:Teach them! by Stavr0 · · Score: 1

      Holy crap. Allow me to repeat a memorable quote from the The IT Crowd Season Episode 1:
      The button on the side -- is it glowing?

    16. Re:Teach them! by Swampash · · Score: 1

      "Am I ranting?"

      No, you're licking balls for a living. Grow a pair of your own and say "no" next time.

    17. Re:Teach them! by Anonymous Coward · · Score: 0

      You must work for Coverity.

    18. Re:Teach them! by schon · · Score: 1

      The staff member had written their name and department all around the data side of the disc, in black permanent marker.

      Don't tell me, let me guess.... they wrote on the data side because there was already something written on the label side? :)

    19. Re:Teach them! by Anonymous Coward · · Score: 0

      How about this...this happened to me TODAY and isn't a joke. Get a call this morning, "My monitor is saying no input, come and fix it". After asking if the monitor cable is connected; "Yes, of course..." I decide to go take a walk over (2 minute walk, large campus). Get to the desk, and discover the user hasn't turned her computer on! Seriously. Pressed the on button and the monitor magically starts working again... And this user is a graphic designer!

      I had an encounter with Sky TV's support, and they have clearly come up with a work around for retards who bullshit the support line.... of course Sky's support is the cheapest they can find, and pretty dumb, but their scripts seem better than others.

      I was dealing with a Sky STB having reception problems, and the support asked us to turn the cable around. i.e. unscrew the coax cable from the wall and back of the box, and reconnect it but the other way around. Retards will assume that turning the cable around is to do with some kind of one-way wire (whilst thinking to themselves how smart they are for having this insight). The astute will notice that turning the cable around forces the user to actually check the cables are connected firmly rather than saying "yeah, they're connected fine". Reconnecting the cables also will help scrape off corrosion on the connections, but I'm not sure how much of an issue that could be.

      So the next time you get a stupid issue where the user is doing something basic wrong, try to come up with a way that will cause them to actually check what you need them to do whilst letting them think you are investigating some obscure.

      FWIW, the Sky box was faulty, as I suspected. I had been able to check the dish and wiring was OK by borrowing a known working STB, but Sky's scripted hell desk still wanted us to jump through the hoops.

    20. Re:Teach them! by binaryspiral · · Score: 1

      "Am I ranting?"

      No, you're licking balls for a living. Grow a pair of your own and say "no" next time.

      I second that. No is a word you are allowed to use. Middle management needs perspective.

      Ask middle management lackey for that report from that guy with the horse written about that thing.

      Then when they ask for more information - tell them that information is unnecessary.

    21. Re:Teach them! by toddestan · · Score: 1

      Actually, I've known a few people who struggled with the concept that the monitor and PC were two seperate devices whose on and off states could be toggled independently. Since the monitor power switch was usually the most visible, that's how they would turn their computer on and off. Usually this would work out okay for them, with the only catch that the PC was actually on 24/7 - until something like a power outage would shut down the PC and they would be confused the next day when turning on the monitor did nothing.

      In their defense, there were some Macs that actually did operate in that manner back when Apple used propriety connections between their Mac towers and their monitors, where the power button on the monitor would actually turn the whole computer on and off. That may be how they picked up the habit.

  15. You don't ... by MartinSchou · · Score: 4, Insightful

    They treat you like crap because they can get away with it - that simple.

    If the general behavior around your office is as you say, start keeping a clipboard with their project requests on it. They want something done, they get put on the list, and make sure they see that they're on the bottom of that list. Add a column to indicate estimated time required.

    Essentially they're treating you like the janitor. They think everything's as simple as unclogging the toilet or getting more toilet paper. And your attitude seems to reinforce their perception of this.

    You seem to show them that your time is worthless and that your job could be done by a trained monkey - why would you expect them to treat you differently?

    1. Re:You don't ... by phoebe · · Score: 4, Insightful

      Essentially they're treating you like the janitor. They think everything's as simple as unclogging the toilet or getting more toilet paper. And your attitude seems to reinforce their perception of this.

      You seem to show them that your time is worthless and that your job could be done by a trained monkey - why would you expect them to treat you differently?

      Being an IT person is being a computer janitor. If you are doing the job properly you are simply unclogging the tubes or restocking printer paper. Every machine should be imaged and locked down with something like Microsoft SteadyState, when a user has a problem it's either a reboot, re-image, or a hardware replacement.

      The problem might stem from merging IS and IT jobs into the same position with no distinction being made. IS projects should be handled in a more formal manner than re-stocking a printer but because defining such an interaction is widely open to interpretation it has been taken to the users advantage. You need to take ownership of that interaction and make it clear the difference between such projects and cleaning the tubes.

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

      Being an IT person is being a computer janitor....

      You know, IT extends beyond the helpdesk, right? Not all IT jobs revolve around sitting at a desk and taking calls for things that are broken.

    3. Re:You don't ... by __aasqbs9791 · · Score: 1

      That's what I was thinking when I first read his comment, but as I read the rest of it I have to agree with them. They're right, the problem is (or often has been for me) that two related but different jobs are often combined together. IS and IT both require an in-depth knowledge of computers, but that doesn't mean people who can do one of those, can or should be expected to do both. The skills are related but not the same, and the duties are (or should be) different.

    4. Re:You don't ... by kombipom · · Score: 3, Insightful

      It's this attitude that really pisses off technical users. Not everyone in a company can work with a locked down PC with nothing but bloody Office(TM) on it. Some of us do more that write letters and powerpoint presentations. And no, I don't know what software I'm going to need for the lifetime of my PC when it's supplied, and I can't afford to wait 3 weeks to get each piece of software I want to install approved because it's not on your list. If I install something and it doesn't work you have every right to say "Not an approved app I can't do anything" but don't stop me from spending 5 mins of company time downloading and installing a free app to save a crapload of paperwork (and work for the IT department). If I install unlicensed software sack me, if I bring the network to it's knees name and shame me but don't cut me off at the knees so that your job is easier.

    5. Re:You don't ... by Wolfraider · · Score: 0

      If you are doing the job properly you are simply unclogging the tubes

      Wouldn't this make an IT guy more like a plumber than a janitor? Now we just need IT guys called Mario and Luigi

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

      don't stop me from spending 5 mins of company time downloading and installing a free app

      Yeah (imitating Bill Lumbergh), so that's why we had the virus last week. Great.
      Seriously, the free apps (OSS) often need to be customized and adapted for the company use if they are really that effective for saving paperwork. It is like an effective medicine, too much of it will kill you.

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

      Microsoft SteadyState ... on MY mac network ?

      surely you jest

    8. Re:You don't ... by Swampash · · Score: 1

      Being an IT person is being a computer janitor

      No, it's not. At least not when I think of the prima donna IT bitches I have to deal with.

      If, for an important project, I need a doorknob replaced or a faucet added, I don't expect to have the janitor ask me "why do you want that doorknob replaced? why do you want that faucet added? what's the point of that? why would you want that when the doors and fittings you already have are perfectly adequate?"

      Hey, IT janitor, FUCK YOU. It's none of your fucking business why I want it. Just fucking do it.

      (in the above replace doorknob and faucet with stuff like "DNS entry" or "config file" or something similarly trivial)

    9. Re:You don't ... by Erskin · · Score: 1

      I need a "DNS entry" or "config file" or something similarly trivial replaced. It's none of your fucking business why I want it. Just fucking do it.

      And changing such "trivial" things as a DNS entry or a config file will never cause any serious problems that the aforementioned IT janitor would have to clean up after, right?

      --

      Erskin
      geek.

    10. Re:You don't ... by Plumber,+Programmer, · · Score: 1

      Having done both, I can say there are similarities between plumbing and tech support. However, tech support work is less stinky, and you can eat with your fingers.
      Hey, it's all about building and maintaining systems so that stuff flows when it should and stops when it should.

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

      It's especially annoying when we (IS people) have tons and tons of projects stacked up to do, and people come to us asking for IT support. If you're not doing a software project for them, they just assume you're an IT support person. I know a lot of what normal IT does, as I too was a nerd growing up, but I don't F**KING know why your G-DAMN folders aren't showing up. It's NOT MY F**KING problem. I'm HERE to write reports, develop software, and make sure upper management's software development needs are med. I don't give a DAMN FLYING F**K about your F**KING mouse....

      AHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!

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

      Steady-state is overkill for most people, unless you want the people to be using the equivalent of thin clients or terminals. Which might be the way to go. If you want to enforce certain policies, like every user needs to save their data on the network (which is backed up regularly) versus saving data on their workstations in random locations... Though sometimes I know that isn't possible because some applications are so insane that they can't handle networked locations for their data stores. Mind boggling.

      I've found at my last job that the best thing I could have done was set everyone as a limited user. It really limited the amount of virus activity and spyware that could make its way onto the PCs. If a user wanted admin rights on their local workstation, I told them I couldn't do it, that they would need to talk with my boss. My boss would tell them no. It kind of worked out to be a good cop bad cop routine, but for some strange reason almost everyone did like both of us.

      Another thing that was suggested higher up... walk around through the different physical locations that you support; chat with people, they might ask you about the simple problems while you're there in front of them instead of waiting until they get so frustrated that they lash out at you. This was the standard procedure for my boss every day for the past 4 years.

      The other thing that I did that made a lot of the employees respect me was that I would actually listen to them (most of the time) to find out what their problem really was, and not just assume that it was problem X. Or PEBKAC. Although of course there were a few users that had PEBKAC and I-D-ten-T issues...

      And by the way, we were three full time IT people supporting a customer base of 4,000+, and 1500 pieces of equipment (workstations, laptops, printers, switches, servers, etc).

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

      I have seen some pretty tough toilets, and the supply folks treat toilet paper like it was cash.

    14. Re:You don't ... by phoebe · · Score: 1

      I don't know what software I'm going to need for the lifetime of my PC when it's supplied, and I can't afford to wait 3 weeks to get each piece of software I want to install approved because it's not on your list.

      This is why we have the Internet, please use and develop new and interesting applications, but they should be webapps. This completely avoids the issue of modifying the desktop and allows immediate availability to everyone in the company.

  16. Just be a bastard. by Sir_Lewk · · Score: 1

    Just be a bastard. With any luck at least a few of them will get the point and stop bothering you quite so much. If they can't be civil then return the same to them.

    --
    "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    1. Re:Just be a bastard. by Falconhell · · Score: 1

      Yep, and remember the power of the 3 p's placed on a recalcitrant users hard disk.

      Porn
      Piracy
      Phising.

    2. Re:Just be a bastard. by techno-vampire · · Score: 1
      I don't know why, but looking at your post gave me a weird idea: I'd love to have a utility that could run from a bootable CD, and transform an NTFS filesystem to an ext3 system while leaving the data and directory structure intact. Run it on aome hard cae's computer late at night and watch the fun when he tries to boot the next day...

      All the data's there, Windows is still there, but it can't read the file system to boot itself.

      --
      Good, inexpensive web hosting
    3. Re:Just be a bastard. by Sir_Lewk · · Score: 1

      You could just zero out the MBR to the same effect. As far as the user is concerned, the computer broke.. If they can't read their data then the disk broke too. The sutblties of the prank would be completely lost on them.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  17. I play and beat them at their game by Anonymous Coward · · Score: 1, Interesting

    I happen to work for a company that is full of rules and policies. For those few that think they can push me around; i will be the biggest a$$ while still following company policy. Therefore most of the things they ask for i can deny with no problem...

  18. There are many hats... by bol · · Score: 5, Insightful

    In technology there are a lot of roles, software developers, system administrators, network administrators, project managers with technology backgrounds, etc etc etc. You sound like you might be "your company's computer guy" also known as a workstation administrator. There are as many varied roles in the workplace as there are people. Make sure not to lump it all together.

    In any career there are hurdles and IT is no exception. It's important to see the path ahead of you as difficult as it may be. Most people enter into IT with a passion for computers and technology. They want to learn more, they want to be able to build bigger and better infrastructure and to knock down all obstacles in their way. You need to find your niche. Some people are software development gurus and some people understand the intricate details that bind systems together. Do you spent your evenings learning new technology and figuring out the latest and greatest?

    Try not to take things personally with dealing with others. It's important not to consider anybody just a "user." You have customers. Your customers want service and it's your job to provide that service to them. Most people in IT are very standoffish, anti-social and overly opinionated. It takes awhile to adapt and adjust to actually interfacing with people. The most important attribute of any employee is communication and nobody succeeds in a vacuum. Treat your customers well and you'll get respect in return. Itâ(TM)s fine to have a preference and its fine to have opinions. Just make sure you temper them with objective thinking, facts, and (at least) the appearance of an open mind.

    If this is your first IT role you may want to consider why you got into it in the first place. What's your goal? How do you see your future? I've been a system administrator for over 10 years and have made the transition to being a system architect. My goal is to design infrastructure for the biggest installations on the planet. What's yours?

    1. Re:There are many hats... by nine-times · · Score: 1

      You need to find your niche.

      For some people, "computer guy" may be the niche. There are plenty of smaller businesses that really need a jack-of-all-trades "computer guy", even if he's a master of none. You may have other ambitions, but as you said, "There are as many varied roles in the workplace as there are people."

    2. Re:There are many hats... by Anonymous Coward · · Score: 0

      Try not to take things personally with dealing with others. It's important not to consider anybody just a "user." You have customers. Your customers want service and it's your job to provide that service to them. Most people in IT are very standoffish, anti-social and overly opinionated. It takes awhile to adapt and adjust to actually interfacing with people. The most important attribute of any employee is communication and nobody succeeds in a vacuum. Treat your customers well and you'll get respect in return. Itâ(TM)s fine to have a preference and its fine to have opinions. Just make sure you temper them with objective thinking, facts, and (at least) the appearance of an open mind.

      for the suits

      Try not to get personal when dealing with your IT administrator. It's important to consider him a human being and not a monkeyrobot. Your administrator wants the same human dignity that yourself and your other employees wants. That means decent hours, fair pay, and not being the shitkicker every time someone blames the computer system for his own incompetence. You ARE the social glue that holds a company together. Self-centeredness, arrogance, and willfull ignorance of a baseline understanding of technology erodes any respect a computer/tech person might have for you. As a manager it is up to YOU to ensure that everyone's psychological needs mesh as efficiently as possible. If your IT administrator is 'standoffish, 'anti-social' (whatever that means), or opinionated about something, you can bet that there's a high pedigree of objective thinking and fact to back it up. He's the one who lives the dystopian plane between what people expect from the machines, what the vendors say they can do, and what the machines are actually capable of. It might just have to do with your refusal to understand the part of his job you must in order for him to efficiently do HIS job. You didn't hire him to be a social butterfly. You hired him to admin your computers. It is a psychological fact that systems oriented people are NOT people oriented people. Forcing them to take up the slack from others by supplicating to their feelings will drive them to insanity. Deal with that fact or hire less competent social butterflies. It's your company.

  19. Here's what you do by Anonymous Coward · · Score: 2, Interesting

    Get support from your Boss and Boss's boss for this, but:

    1) Everything goes in a MS Project file. Large projects get their own file, and roll it up into the big one. Items are done FIFO.

    2) The only thing which takes precedence are emergencies - and only if the thing is DEAD, on fire, or totally down. No pseudo-emergencies because this customer of the company is contributing $20 Million in sales this year (if that's the case, then get another body).

    3) PUBLISH the project file - read only. Everyone knows what's in your pipeline, what you're working on. So long as you hit your targets, people will tend to leave you alone and get on the list. If you don't hit your targets, then they'll treat the thing as the bullshit that it is.

    4) If you have two projects that come in at the same time, ask your boss to prioritize.

    5) Make your boss and your boss' boss look good. Keep them appraised of situations that could do otherwise.

    6) Don't fall prey to bimbos who hang their tits in your face, or people who bring you food. Stick to your project plan.

    Eventually - you'll get help, and you'll be the Team Lead/Manager because YOU'RE the guy who created the project plan methodology that works. You may get picked to do the same to other departments... After you do a few of those, someone's going to ask you to be a real manager and you might have to get an MBA - get the company to pay for it....

    And yeah, I know WTF I'm talking about - I'm living proof that this works...

  20. Carrot and stick approach by syousef · · Score: 3, Informative

    When they're nice to you, make an effort to fix their problem as quickly and offer suggestions. Be friendly and personable.

    When they're not nice to you, everything takes twice as long. Get everything in writing. Do it all formally. REMAIN professional. Acting like a child will only make your own life stressful and miserable and ultimately get you fired.

    Now there are exceptions. Anyone in a sufficiently high position is going to be able to have you fired if they think you're stalling. So do tread carefully.

    The above advice might SEEM unprofessional - not always doing your best - but in the long run you're doing the business a favour. You'll be surprised how much more respect you get once your users learn that giving respects gets them the result they wanted. At which point everything runs more efficiently.

    You'll never get anywhere in business by being seen as a doormat.

    --
    These posts express my own personal views, not those of my employer
    1. Re:Carrot and stick approach by squidinkcalligraphy · · Score: 1

      Anyone in a sufficiently high position is going to be able to have you fired if they think you're stalling. So do tread carefully.

      Or just make sure you've installed enough archaic or secret information in the system that only you know how to keep it running. Consider it a form of insurance.

      --
      "I think it would be a good idea" Gandhi, on Western Civilisation
    2. Re:Carrot and stick approach by mgblst · · Score: 1

      You are too nice. If they are nasty to you, do the work, but come in early and take a dump on their keyboard. I have found that nothing commands respect more than a good old dump on the keyboard.

    3. Re:Carrot and stick approach by Mr.+Freeman · · Score: 4, Insightful

      Intentional slowdowns while remaining professional? This is impossible as being professional means you aren't going to slow down your work because someone wasn't nice to you. Your post is more "be mean to the people that treat you mean, unless they can fire you". Which is just code for "Be an asshole to people you don't like".

      If you're being professional, you shouldn't have to worry about who can have you fired.

      --
      -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
    4. Re:Carrot and stick approach by Mr.+Freeman · · Score: 1

      Or a one way ticket out the door to be replaced by someone that doesn't intentionally obfuscate the system.

      --
      -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
    5. Re:Carrot and stick approach by nine-times · · Score: 1

      Yeah, your post reminds me of something else: there's really no substitute for being right.

      The first and hardest part of this is that you have to be "right" a lot. I can't help you there. Study hard, think deeply, and choose your words carefully.

      But also, don't pretend to know what you're talking about if you don't, because that can bite you in the ass. When you're guessing, make it clear that you're just offering a guess. When you know what you're talking about, speak confidently. Offer your suggestions, and make your warnings clear. If they're not doing what you suggest, don't fight too hard. It's fine to say, "Ok, if that's what you think is best. I was just offering a suggestion." Just make sure you've been heard and understood.

      If it turns out enough time that your suggestions are good and your predictions come true, you're greatly increasing your chances that someone is going to listen to you. On the other hand, no matter how smart you are, people aren't going to want to listen to you if you're an asshole about it. So watch out for that.

      But when someone is right often enough, then listening to their suggestions becomes its own carrot, and listening to their warnings becomes its own stick.

    6. Re:Carrot and stick approach by JWSmythe · · Score: 1

          How about a dead fish in the back of one of their under-desk file drawers?

          Or in the air duct blowing down on their desk?

          Don't underestimate the power of rotting meat to regain respect.

          Be sure to come in early, and smear some of the rotting meat juice on their keyboard, and migrate some maggots there.

          Then there's always a live wire accidentally connected to their chair. In one butt cheek, out the other, is always a good way to liven up the day. :)

      --
      Serious? Seriousness is well above my pay grade.
    7. Re:Carrot and stick approach by Anonymous Coward · · Score: 0

      I don't agree with this passive aggressive way of acting. IT people are always passive aggressive and it gives us all a bad image. I think telling the truth to the user is much better.

      If they are expecting it too soon, tell them you will try but you won't promise it can be done by then.

      And if they are making you angry and being disrespectful, tell them you would appreciate some respect because you did or are doing the best you can for them. If they don't like it, too bad. Good riddance to bad customers. It's just not worth it. Let them bother someone else. If you have to work with them try to be as diplomatic as possible but tell them the flat out truth. It's worked for me.

      I've had a few a-holes stomp off angrily. But that's fine because then I don't have to talk to them anymore! I've had lots of others give me much more respect and have earned their undying trust over the years.

    8. Re:Carrot and stick approach by mgblst · · Score: 1

      Way too subtle. These people won't understand anything less than a good old dump.... on the keyboard.

    9. Re:Carrot and stick approach by Anonymous Coward · · Score: 0

      The problem with that is assholes don't care about professionals, which brings me to my point, if they don't respect you, leave. Or ask for more money if that is enough for you.

      I'm at times a fairly useful fellow to have around but I (unfortunately?) have a practically zero tolerance for BS.

    10. Re:Carrot and stick approach by Aceticon · · Score: 4, Insightful

      First one point:
      - There are many people out there which will intentionally be rude, aggressive and obnoxious towards others as a way to obtain speedier service - they are usually in management and sales. This disrupts the normal work flow of the company, causing negative side-effects (which are mostly felt by other than the rude ones) which are larger in size than the positive outcomes they themselves get from this behavior. The overall count is that it's good for them but bad for the company.
      - Any discussion about how to counteract said behavior must take in account that you are trying to eliminate an individual behavior which has an overall negative effect on the company's efficiency and thus it's bottom line. As such, the range of actions your can take while still being "professional" is a lot larger than "if you're just doing it because you're pissed-off".
      - More generally, office politics ARE part of everybody's work spec (even if not a written part) so you better learn how to deal with it instead of cowering behind the "if I do not behave as a cold logical robot with no concern for my well being and future in this company then I'm being unprofessional" theory.

      That said, arbitrary slowing down you work (as in: you're free now but you just throw it into your in-tray and wait 2h) would be unprofessional.

      However, weighting in the behavior of the person having the problem when prioritizing your work is also professional, simply because the rude and aggressive types also tend to be the less cooperative when it comes to solving their problems - the exact same problem can be sorted out much faster when the other side cooperates.

      It's the long term approach to making your job efficient: for any two problems which would otherwise have equal priority, you solve the faster to solve first then the other one - so you fix what is more important to fix and in overall your response is faster, which saves the company money. That it happens that the uncooperative people (which usually are the rude and obnoxious ones) also cause that, by nature of their own uncooperative behavior, their problems are slower to solve, it's only a problem of them, not you.

      To remain utterly professional, you must do your best to distinguish between the truly uncooperative types and the cooperative but momentarily really stressed types: those with a long history of rudeness and obnoxious behavior can be safely tagged as uncooperative, for the other ones, it's actually a good idea to be extra calm and considerate - if a usually polite person is having so much problems that they're stressed out it's probably a good idea to pay extra attention to their problems.

    11. Re:Carrot and stick approach by Anonymous Coward · · Score: 0

      No being professionally means following the approved procedures and best practives. It does not mean being a doormat.

      You just have to implement procedures that slow down the abusive and and can be accelerated for polite requests. Procedures such as:

      "Cases of abusive behaviour should be reported directly and in person to your manager, who will then be required to approve further work for the abusive party."

    12. Re:Carrot and stick approach by selven · · Score: 1

      It's not an intentional slowdown. You're prioritizing nice requests over not nice requests, so any delay to the not nice people has an equivalent speedup in the requests that nice people have.

    13. Re:Carrot and stick approach by pla · · Score: 1

      If you're being professional, you shouldn't have to worry about who can have you fired

      Let me know when the flying ponies arrive, I missed my last shipment of pixie dust.

      The simple answer to the FP's question boils down to one basic fact - "You don't". Your coworkers will consider you incompetent when something goes wrong, and useless when everything goes right; arrogant when you say you can do something right away, and lazy if you tell them it will take a week; rude if you don't help them use Google for the 150th time, and a showoff if you just give them the answer they want; antisocial if you eat lunch at your desk, and weird if you socialize but don't know all the pop cultural trivia.

      IT people really can't win this, because people don't like feeling helpless and will resent your attempts to teach them how to help themselves.

    14. Re:Carrot and stick approach by TubeSteak · · Score: 1

      Intentional slowdowns while remaining professional? This is impossible as being professional means you aren't going to slow down your work because someone wasn't nice to you.

      Never heard of work to rule or rule book slowdownhave you?
      You can be utterly professional while burying someone in bureaucracy.

      --
      [Fuck Beta]
      o0t!
    15. Re:Carrot and stick approach by syousef · · Score: 1

      Intentional slowdowns while remaining professional? This is impossible as being professional means you aren't going to slow down your work because someone wasn't nice to you.

      Actually it's perfectly possible. You can refuse to do work altogether and remain professional. "I'm sorry but I won't be spoken to that way. Please stop being rude and I'll gladly help you with your problem".

      If you're being professional, you shouldn't have to worry about who can have you fired

      Are you seriously telling me that being a professional entails grovelling to rude people, but not worrying about what can and can't get you fired?

      --
      These posts express my own personal views, not those of my employer
  21. Structure your business more effectively. by nailbu · · Score: 2, Insightful

    This is a business level issue, not one specifically with your job.

    I believe your best option would be to talk to your management about putting processes in place to allow you to more effectively handle your work load and communicate with the rest of the people in the office.

    If the staff in the business have proper expectations set regarding how your function within the business is performed, by having procedures for both parties to follow, they'll then have to take up their issues with management, not you, as I would think should normally be the case.

  22. Remember... by Toonol · · Score: 5, Insightful

    Remember the other side of the equation. Users who have to sit for days doing nothing because their user accounts aren't set up right. Ridiculous security policies like being forced to change your password every month. Network configuration changes that break sofware they've been using for years. Pointless upgrades that add bloat and remove features.

    It's tough being a user, seemingly toyed with by the IT guys.

    1. Re:Remember... by Opportunist · · Score: 4, Interesting

      That's why I turned to telling the users in advance what's in for them. Often they even get to "vote" if a certain update should be done.

      People want to have the feeling their opinion is valuable. Sure, I eventually get what I want, but they think they've "influenced" my decision when it's actually the other way around. It helps if you tell them what they need to know to make the choice that you already did. They're much more willing to support your choice if they think it was theirs.

      Yes, that's not nice and that's not really user friendly. But it gets the job done and keeps the users happy.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Remember... by __aasqbs9791 · · Score: 1

      That actually is pretty nice. Even if the end result is the same, you are at least allowing the possibility that they can change your choice. Plus, you are warning them before, rather than after the fact, so they aren't as caught by surprise when something changes. Perception is extremely important and many people underestimate it.

    3. Re:Remember... by Anonymous Coward · · Score: 0

      Tool: Problem is this: When they let you keep the same password for three years, don't install patches and upgrades, and don't protect your data with a firewall and your personal shit ends up on the Internet...who the hell do you blame? Yeah, I thought so. Perhaps you should try using a spatula instead of a keyboard.

      Regards,

      Fed up with righteous, pass the blame, know nothings.

    4. Re:Remember... by Anonymous Coward · · Score: 0

      Can't be a martyr if you do this, and whine to slashdot.

      I say OP has to grow a thick skin, and do his job. Like everyone else. It's work, get a grip, or get out.

    5. Re:Remember... by Registered+Coward+v2 · · Score: 1

      Users who have to sit for days doing nothing because their user accounts aren't set up right. Ridiculous security policies like being forced to change your password every month.

      Any self respecting user knows that if you change teh password x times in a row you can revert back to your original password. If you don't know what X is, keep trying new passwords and your old one until the system takes it.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    6. Re:Remember... by Anonymous Coward · · Score: 0

      "Users who have to sit for days doing nothing because their user accounts aren't set up right"
      Oh, you know the what's wrong with your account? How about you fix it, Mr Genius.
      btw, if you are sitting around doing nothing for longer than an hour then TELL someone about it. Sounds like you just want an excuse to do nothing all day.

      "Ridiculous security policies like being forced to change your password every month"
      Sounds like a SysAdmin straight out of school. You get what you pay for.
      Or, middle management stuck their nose into IT & now everyone is suffering.

      "Network configuration changes that break software they've been using for years"
      Maybe if you updated your software once in a blue moon, then it would be able to run in a modern environment.

      "Pointless upgrades that add bloat and remove features."
      That pointless upgrade will allow you to continue using the sofware you've been using for years without failing due to the network-boogey-man

      "It's tough being a user"
      And likewise being I.T. aint a walk in the park. Unless we've taken the afternoon off.

    7. Re:Remember... by SecurityGuy · · Score: 1

      That's actually a very good point. If you're the end user, just make sure you're angry with the right people. Often the IT guys aren't the ones who make the policies that annoy you so much. Often they are the ones who are failing to do their jobs if they don't enforce those policies.

    8. Re:Remember... by Opportunist · · Score: 3, Insightful

      Perception is everything, actually.

      An example. Imagine you're going to the movies and you bought a ticket for 10 bucks. You arrive there and you notice you forgot your ticket, and no time to go back and get it. Buy another one for another 10 bucks? Hell no! You turn around, angry, and go home.

      Now let's change that scenario a little. You go to the theater and as you reach into your wallet to take out the ticket, a 10 dollar bill gets pulled out as well and descends into the open manhole right next to you. You might think "fuck" for the moment, then shrug it off and go to enjoy the movie, probably you have forgotten about it before the movie even starts.

      The net result is the same, you're down 10 bucks. But one is your own "stupidity", the other a freak accident that "just happens".

      People don't like bad surprises, and more important, they don't like feeling stupid. If you don't tell them that the 'net is down and they are trying for half an hour before someone casually tells them "oh yeah, they took the network down, I called Bob and he told me", they are pissed. First, they feel stupid for trying and failing, then they feel stupid for not simply calling you and finally they are pissed at you for not telling them beforehand.

      A coworker told me to tell them as little as possible, to keep them from thinking we don't know our job because our system "might" break down every other day. My policy is the other way around. Yes, I cry wolf a lot of times. 9 out of 10 times, the warning can safely be ignored (those are the 9 times where I say "shouldn't have some impact, but just might..."). But it serves some valuable purposes. First and foremost, my coworkers (and my boss, who is likewise quite computer illiterate) see that I do some work, I'm not just sitting in my ivory tower office surfing for porn all day. Second, they feel informed and they feel they are in control of things because I do offer rescheduling if it collides with someone's important project (it's no biggie to do an update an hour later if someone has a deadline DAMN JUST NOW). And finally, they feel that I "feel their pain", that I don't just push updates randomly, to maximize the annoyance, but that those updates serve them, not me.

      Of course, it depends on the kind of person you're dealing with. In my experience, you have to deal with a few kinds of people:

      First, the computer interested person. He does know a bit about IT, and he feels appreciated and taken serious if you hand him information. We have one of this kind, and he was considered "difficult" because he got quite pissed with the disinformation policy that existed before I came. He's quite happy that I'm in charge now, he feels informed, he feels his concerns are taken serious, he feels his input is appreciated instead of considered a "pest". You can easily win these people over by simply telling what you're doing.

      Then there's the opposite, the "don't wanna know, just wanna work" person. He doesn't care what's in his machine, he learned to push these buttons in that order to do what he wants, and he's happy with it. With him, your goal is to keep everything as it is and reassure him that the update will not change anything for him. Keep him in his steady state universe and he's happy.

      Then there's the panic guy. He goes ballistic every time something "breaks" unexpectedly. They mellow out a fair lot when they know in advance that something might break. And they are very happy every time you give a warning and then nothing bad happens. With them, just warning of possible hicckups in the system makes your life a lot easier.

      People want to be informed. And people talk with each other. Gossip is almost mandatory in my company, and groupthink plays a huge role. You have to win over the loudmouths and your life will be a lot easier, simply because they will keep telling everyone how perfectly you handle all the disasters your predecessors couldn't, even if you're doing essentially the same quality of work they did.

      All because they get to see it a lot differently.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:Remember... by __aasqbs9791 · · Score: 1

      At times while reading that I almost wanted to ask you if we've worked together recently, but I think that is just the sign of something being well written.

    10. Re:Remember... by Opportunist · · Score: 1

      Dunno, been in IT security recently? I hope you're not one of my current coworkers, else you would probably consider this ALL WRONG! :)

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    11. Re:Remember... by quehegan · · Score: 1

      Ridiculous security policies like being forced to change your password every month.

      At my previous job I remember a guy who didn't like doing this. He convinced his manager to get the security policy changed for his department. The policy was that the pw had to be min 8 characters long, have 1 upper case, 1 lower case, a special character, and has to be changed every 30 days. Your account would be locked after 3 incorrect tries. He convinced his manager to have it changed to pw has to be 6 characters long. Never have to reset it and not lock limit. Hmm I protested but his manager insisted, went over my head and forced me to have it changed to that. 3 months later his account was hacked. His pw was loveme. By the way his department was billing and about 40 company credit cards where stolen before I found the intrusion and locked his account. Now the security policy makes the origional one look like a cake walk. It's tough being an IT guy, dealing with users.

      --
      The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing
    12. Re:Remember... by Anonymous Coward · · Score: 0

      I work in information security and I am one of those types that write and enforce good policy, procedures and guidelines for my end users. The facts are, good security practices are an afterthought to most people, IS/IT included. I am okay with that, because if it weren't for the internal and external threats I wouldn't have the one of the best jobs in IT.

      Sure it may be a pain in the ass, but you NEED for me to tell you what is secure and what isn't. I protect the organization, this isn't you sitting at home with your unsecured wifi with the worst that can happen is to get your identity stolen, which is bad and takes some time to repair. One slip can open a hole, which will cause unforeseeable and irreparable damage that will cost jobs. For the same reason most people need a boss and the whole hierarchal system works is because you need someone to tell you what to do, fact is you wouldn't know how to do it without them.

    13. Re:Remember... by TuaAmin13 · · Score: 1

      While I agree with you, we try to limit the number of emails we send out, and even then we try to restrict the subset of users that receive the emails. So if the server room is on fire, yes we'll send out an email to everyone that there will be a lack of service. If there's a possibility that something might go out of wack we notify the department heads affected via email. If we go into a sort of "Hey this is your daily email from IT" mode, nobody will pay attention to anything serious, and we'll be answering dozens of phone calls about how taking down a computational cluster will effect Sally in accounting, and if Bob needs to change his password because of it.

    14. Re:Remember... by Toonol · · Score: 1

      "Users who have to sit for days doing nothing because their user accounts aren't set up right" Oh, you know the what's wrong with your account? How about you fix it, Mr Genius. btw, if you are sitting around doing nothing for longer than an hour then TELL someone about it. Sounds like you just want an excuse to do nothing all day.

      Often we could, but don't have permission. And past making a phone call every morning and evening, and eventually escalating it to department managers, what are we supposed to do?

      "Ridiculous security policies like being forced to change your password every month" Sounds like a SysAdmin straight out of school. You get what you pay for. Or, middle management stuck their nose into IT & now everyone is suffering.

      Yes, everybody suffers. You're missing the point. It's not the the IT guy sucks and the user is saintly, OR THE OTHER WAY AROUND. The point is that it's too easy for BOTH sides to think the other side are incompentent buffoons.

      "Network configuration changes that break software they've been using for years" Maybe if you updated your software once in a blue moon, then it would be able to run in a modern environment.

      Why update the software? It works until something unrelated breaks it. Should we be running Vista?

      "Pointless upgrades that add bloat and remove features." That pointless upgrade will allow you to continue using the sofware you've been using for years without failing due to the network-boogey-man

      Often simply LEAVING CRAP ALONE would allow us to continue using the software, as well.

      Again, I think you didn't get the moral of my post; it's easy for BOTH sides to blame the OTHER side. For every crappy story about a user, there's a crappy story about an IT guy. If I was in a management position in IT, I would NEVER hire a person that I EVER saw use the term 'luser'. Same thing in software development.

    15. Re:Remember... by Anonymous Coward · · Score: 0

      when you will remove the sticker with password written on it from the monitor we will start renewing passwords only every 3 month.

  23. Re:Move to a different company by Dare+nMc · · Score: 5, Interesting

    worked in my case. IE when I switched companies a year ago, the people who had respect for me before, knew enough about PC's they still got by. Those without respect got to deal with your more typical corporate IT guy (not a total bastard, but at times). The guy who disliked me the most (actually accused me of sabotaging his win 95 box from the network, to our boss, just 18 months ago) publicly wished me back.

  24. Make them think you are really good by Anonymous Coward · · Score: 0

    I am daily dealing with end users as I am doing computer support for a municipality. To get happy customers I usually a bit exaggregate how much time it goes for a project and describing the steps as complex. Then I am doing it faster than what I said.

  25. I Set Expectations by Green+Salad · · Score: 1

    Earn their respect. Use preemptive communication and most will give you respect.

    Assume they don't know long a computer task takes and just set expectations. Example - Hmm...I'll need about 20 minutes to fix that for you.

    I also follow the motto of Star Trek engineering officers...under-promise, over-deliver. If I said it will take me 20 minutes, it is because I believe I can do it in 5 minutes.

    If I'm totally clueless and expect a lot of interrelated issues, I stroke my chin and say hmmm, This could be a big deal. Can you switch to using your laptop for a couple days?

    My problem, as a manager, is to get technicians to respect me. This is despite the fact that I can delegate problems to them much faster than they can solve them!

    1. Re:I Set Expectations by Opportunist · · Score: 3, Interesting

      A techie respecting a manager? Respecting someone who thinks a tie is a sign of civilisation, who thinks a blackberry is the pinnacle of technology? Gimme a break. :)

      I've been in both positions. And I slowly get to see just why it was so hard as a "techie" to respect managers, now that I'm turned into one: The mindset and goals are vastly different.

      I don't strive for a perfect solution anymore. A solution that works... no, not even that. I'm looking for a solution that doesn't break the budget, that I can "sell" to my higher ups without having to tear down walls of resistance (yes, that means "Windows good - big successful company behind it that has been in biz for years", "Linux bad - No company behind it, smells like some geek toy project"), that looks like it could get the job done and that can be administered without having to hire additional people.

      Yes, I hate myself too, why're you asking?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:I Set Expectations by qc_dk · · Score: 1

      Yes, I hate myself too, why're you asking?

      Because it saves me the trouble.

    3. Re:I Set Expectations by selven · · Score: 2, Insightful

      Your name fits you.

    4. Re:I Set Expectations by Anonymous Coward · · Score: 0

      Why should you hate yourself when you now have to deal with where the rubber hits the road? It's exactly why the zealots for any OS, language or database don't get it that the correct solution is how well it fits within your budget and the people you have.

    5. Re:I Set Expectations by Opportunist · · Score: 1

      Why should you hate yourself when you now have to deal with where the rubber hits the road?

      Because of the friction and the smell.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  26. Where's your ticket? by moxitek · · Score: 3, Insightful

    After doing this type of work for a while, I've found that the best way to keep my sanity while keeping users happy was to implement rigorous policy regarding how and when users ask for help. It sounds like your outfit may be too small to have a dedicated "helpdesk" or front line support, but I would suggest at least setting up a helpdesk system or Sharepoint portal that is self service to allow users to send in issues.

    This allows you to maintain visiblity into your workload, so you can show why something isn't getting done after the fifth time Joe User asks the status, plus is an easy sell to your management with the argument that it allows you to effectively prioritize without users in your face all day asking why such and such isn't done or that this or that is the most important thing in the world at the moment.

    The best thing about a policy like this is that you can easily deflect to people that are rude or in your face. "Did you put in a ticket?" "Sorry, I'm super busy and I can't effectively prioritize this request until you submit it." "Oh, your an asshole and want to know the status every five minutes? Check the portal." Getting enforcment on this is your biggest battle. If you can't win that, then take your experience, dedication and hard work and start shopping around. There's no reason to be burnt out because of the user population if you can help it.

  27. Can't get no respect! by zugmeister · · Score: 5, Insightful

    One thing to keep in mind is that in their eyes you are on par with the plumber. Nobody really wants to call the plumber or have him around, OTOH you really need one when the fecal matter hits the rotary air impeller. When they give you attitude they are probably angry / frustrated at their machine / server / the situation and not necessarily you specifically. If they're being really uptight when you walk in the door remind them that you've had the last 15 seconds to fix it and you're on their side.
    Depending on the political situation you may be able to interject something into a company meeting explaining what's going on and get people to consider your side.
    All in all, remember to keep calm and be sure this is really the right thing for you to be doing. Maybe it's time for you to make a change?

    1. Re:Can't get no respect! by Opportunist · · Score: 4, Interesting

      Could someone drop a few insightful mods on that guy? It's straight to the point.

      You're essentially a repairman. Nobody wants to deal with one until whatever he can fix breaks down. And when it breaks down, people are usually anything but happy about it. Especially in today's offices, they can't do jack without their computers, so they're under heavy pressure when they call you: They can't work!

      So they stand there, getting angrier by the minute because their deadlines aren't going to be pushed back just because that computer doesn't work. They maybe don't even blame it on you. But you're there and they're angry.

      Once the machine works again, you've become obsolete. They don't need you anymore. But they need to catch up because they lost time.

      I admire people who work in helpdesk, and I make sure they feel acknowledged and thanked when they fix a problem for me. I know well that they don't get that a lot, but they'd sure need it to balance out the abuse they have to deal with.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:Can't get no respect! by Anonymous Coward · · Score: 0

      ...when the fecal matter hits the rotary air impeller.

      /. isn't kindergarten - you could just say "when the shit hits the fan", and your writing would be so much clearer for it...

    3. Re:Can't get no respect! by artg · · Score: 1

      You do appreciate the plumber when he comes to build something new - he arrives on time, does a good job, and leaves you with an improved house (we hope !!). So deal with the just-gotta-be-fixed stuff as nicely as you can, but really shine on the improvements. Volunteer stuff - don't make them drag it out of you. Offer to help with things. Make yourself more than just the guy who has to be called when something's wrong.

      I'm not in IT support, but I used to work for a company that built electronics for motor racing. To the drivers and the mechanical guys, we were just like IT : invisible when it worked and a cause of trouble when it didn't. This was accepted as just the way things were - we laughed about it and got our satisfaction from doing a good job, thanked or not.

    4. Re:Can't get no respect! by Anonymous Coward · · Score: 0

      I've been in situations of varying political pressure over the years. I've found something very similar to what you're saying. Regardless of the level of importance, responding to the problem and remembering that they're not necessarily pissed at *you*... (and possibly reminding them of that) generally seems to work well. If you go the other route and respond by either being a doormat or butting heads, nothing good could possibly come of it.

      Remember situations can escalate very quickly, its in our nature to mirror adversarial treatment. Don't give in to it, it will only make the situation worse. Explain a rough overview of "hey, sometimes this thing goes out on us and we've just got to do xyz real quick and you'll be back up and running in no time". Its worked wonders for me. In fact, this approach has often turned the pissed off user into a friend in the office. If you help people out properly, they'll remember it.

    5. Re:Can't get no respect! by Hucko · · Score: 1

      This is how backwards the world has become. It is in kindergarten where we *should* be using the smaller words; adults should use words with more dexterity. There was no ambiguity about his writing. It was adult, professional and insightful.

      Bloke, try raising a standard or two of civilisation once in a while; it may just raise the intelligence of those around you.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    6. Re:Can't get no respect! by taltos14 · · Score: 1

      I was just thinking that all of this reminded me of my first job out of high school. I worked in an old hardware store. We threaded pipe, cut glass, fixed windows and nothing was blister packed. Almost every one that walks into a hardware store has a problem at home and they're not happy about it. Within months, I started to get tired of the attitudes and rudeness. But then it hit me. Their problems are puzzles that I get to solve. I like solving puzzles and so that is what I focused on. Try to get to that point and you won't even notice how they treat you. We find what we look for. Search for the thing you enjoy, not the thing that upsets you.

    7. Re:Can't get no respect! by Anonymous Coward · · Score: 0

      Taking the 5 Whys approach to this situation, the root cause is actually that people don't account for technical issues in their deadlines, or they don't provide enough technical workarounds to avoid delays in achieving deadlines.

    8. Re:Can't get no respect! by Opportunist · · Score: 1

      Unfortunately you usually don't have the time to go out of your way to actually improve the IT situation of the people around you. I'm in the fortunate position that I can actually do what you suggest, because our database contains more information than what the frontend provides, and I can make myself very likable by running a few simple queries that create nice lists, but this is the exception rather than the rule in this trade.

      Your suggestion works in a few special cases. Usually, though, the IT guys have no choice. First, they cannot make the decision to actually create something that improves the work situation for the people. They won't get the time because "it works anyway, no need to throw your time at it, fix this instead!". Second, people don't like changes in their IT setup, even if it's for the better. They got used to pushing 20 buttons in this order, giving them another tool that would eliminate all but three button presses would certainly help them and speed things up, but they don't want it because it's something they're not used to, it's something new and they'll resent it on principle because they'd have to learn something new. Yes, no matter how easy it may be.

      Chances are, you'd get hated for improving their situation. Not really something that boosts morale, is it?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:Can't get no respect! by Anonymous Coward · · Score: 0

      Oh go fuck yourself.

      When I call my plumber, I am polite to him and tip him. I provide the information he might need and listen to his advice and then follow it to the best of my ability, I called him to fix a problem, not to vent my frustrations.

      If you want to know if someone is an asshole or not, look at how he or she treats those that serve them.

      You just deal with immature assholes, that's all. People with no brains to think outside their own retarded little worlds, and who fail to find any value in understanding beyond the bare minimum, and who lack self control to the point it's amazing they don't still shit their pants.

      In my opinion, it's the people that don't push back on the problem that let the problem exist. Tolerance is never the solution of a problem, it's pacification to it.

    10. Re:Can't get no respect! by Anonymous Coward · · Score: 0

      Especially in today's offices, they can't do jack without their computers, so they're under heavy pressure when they call you: They can't work!

      So they stand there, getting angrier by the minute because their deadlines aren't going to be pushed back just because that computer doesn't work. They maybe don't even blame it on you. But you're there and they're angry.

      I work for a grant and policy dept at my University. To avoid this I have a "loaner" laptop with the majority of the software they need. It's a little cramped sharing office space as I fix their desktop, but at least they can still work and they all seem to appreciate it.

    11. Re:Can't get no respect! by Glendale2x · · Score: 1

      ZUG LUV!

      --
      this is my sig
    12. Re:Can't get no respect! by Anonymous Coward · · Score: 0

      If they're being really uptight when you walk in the door remind them that you've had the last 15 seconds to fix it and you're on their side.

      I once worked for a place where the IT department put out a monthly newsletter to the whole company.

      In one issue, the end user support manager wrote an article that seemed to help general understanding of how to be part of the solution to your own problem. It started with a phone conversation:

      Support: How can I help you?

      User: My internet isn't working.

      S: In what way is it not working?

      U: I can't copy a file.

      S: Where do you want to copy the file from?

      U: From my home directory on the server.

      S: Where do you copy it to?

      U: To a directory on my client's server.

      S: How do you usually do this?

      U: I just use the COPY command.

      S: Are you sure you don't use something called FTP?

      U: Oh yeah -- where do I find out how to do that again?

      (Long explanation follows.)

      Basically he was telling users that, by the time they call Support, they've had the problem for half an hour and have had nothing else on their minds. The Support guy is walking in the door for the first time and has no way to know what steps the User has already taken and needs time to come up to speed. Support isn't asking all the detailed questions just to stall, but, in the absence of all the thought the User has invested, the User will do well to formulate a good statement of his problem before calling in. That way, Support can much more quickly match speed with the User and get to work on actually solving the problem, saving both time and frustration for both parties.

  28. Get to know them. Show a genuine interest in them. by GarryFre · · Score: 1

    Often the frustration and pressures they feel, often get translated into rash acts, but they are people and as with many people, they respond to those they sense have empathy for them. People tend to respect those who respect them, not as inferior but as co-workers. Cultivating such an attitude, will also make it less stressful on you in turn. Also, when I was in a similar situation, I made known to the some four folks who were giving work to me, of the work the others also were asking. As a result, one person was assigned to regulate and prioritize the work given me, so they all knew where they stood, and it made things a lot easier. I dearly miss working for that company after awhile and in the end, when it was taken over and shut down, I felt great sadness, to see that company of some 100 workers go. I was there some eight years, and I would wish for nothing better than to find a similar job but am yet to find other work. Make friends among your co-workers, care about them, watch them as they interact with the program you are maintaining, and come up with new ways to make their job easier, and you may also find, that its not you verses them any more, but a team now working to accomplish something worthy. Its a terrible time to be out of work, but I remember, that when I was the sole IT/Programmer there, I did not know the value of what I had and I wish I had it back. Treasure those times, its better than you think.

    --
    www.Migrainesoft.com - Computer giving you a headache? We can fix that!
  29. Get another line of work by Anonymous Coward · · Score: 1, Interesting

    I'm not kidding. I was an IT guy in a previous life. It's a job where, if you do it right, no one notices, but if you screw up, that's another story. It sucks BY DEFINITION.

    These days, I'm a software architect. Folks actually notice when I accomplish something. And my Tums budget has gone way down.

  30. What is the sound of an IT guy working? by gishzida · · Score: 1

    From the description of your circumstances: Do not expect respect-- ever.
     
      Some people get it... if this is really a "software company" they should get it.

    Do what you can do, deliver it on time, and within circumstance.
     
      That said, do not allow your self to be a doormat for the ignorant-- time to prepare your resume...

  31. Talk to your manager. by subreality · · Score: 3, Insightful

    Have a frank discussion with your manager. Explain what your problems are. If he has a spine at all, he'll set reasonable expectations of you, and stand up to other managers who're complaining, thus isolating you from this BS and letting you do your job.

    If you don't have a manager who can do this, you need to talk to the higher-ups about remedying this situation (which should be doable in a company that size), by either moving you under a competent manager, hiring one, and optionally firing the nonmanager who you currently report to. If that problem can't be fixed, you will soon have to choose between your sanity and your job. Protip: Choose sanity.

    You also obviously need more people. If there are legitimate projects that are waiting because they're low priority in your deep stack, then it's a pretty easy case to make. I've been a single IT guy in a 60 person software company, and it's simply not sustainable long-term.

    1. Re:Talk to your manager. by Anonymous Coward · · Score: 0

      Single IT to 60 people? I wish. Our "Tech to Customer ratio" is around 1 to 100. This is the standard across our company (20 or so divisions). Again, as other posters have pointed out, we do the IS as well as the IT services (and web and database development too in my case).

      So how do we cope? Procedure. Pure and simple. If someone is a total PITA then they'll need to fill in either A) a job request, B) an elevated access form, C) A change Control form, D) All of the above and their manager will have to counter sign them. Don't want to fill in the forms? Use the automated helpdesk and take a number.

    2. Re:Talk to your manager. by subreality · · Score: 1

      Sure, in a large organization, you can reach 100:1 due to economy of scale. In a 60 person company, that doesn't happen. The one guy has to do a very diverse range of duties.

  32. They need to learn by Anonymous Coward · · Score: 0

    They need to learn that their behaviour is not acceptable.
    I have always told my techs that if someone swears or is rude to tell them their behaviour is unacceptable and to walk away and to not complete the job.
    Once this occurs a few times they realise that their behaviour is the issue and take steps to correct it.

  33. Anonymous Coward by Anonymous Coward · · Score: 0

    Without condescending, or blowing them off with jargon, explain why their problem may take some time to fix. Give them the best estimate of completion time you can. You can probably learn to do this. Many were surprised when I learned to do this!

  34. You don't. by wandazulu · · Score: 1

    Sadly, I can say pretty safely that respect is not something you get in IT. Computers are strange, scary things that most people have not a clue how it works (see: series of tubes). People who *do* understand them are treated with a mixture of awe and mild disapproval that are reserved for magicians and artists. In a corporate environment IT is always seen as a "necessary evil" as if the only thing standing in everyone's way from getting work done were these dang-blast-it-computer-things.

    The computer is unique among the tools we've created and used throughout history in that you can't actually see what it's doing; "chips" are magically doing "things" that somehow present pictures and words on a screen. Open a computer and you see no moving parts, nothing that translates to ordinary life. Nothing else comes close to this; people understand basically how cars work and could point to the engine and know that's what makes 'er go. People understand phones (though cell phones are basically computers now, so maybe the analogy doesn't apply anymore). When people don't "get it", they get scared. Scared you're pulling a fast one on 'em, and since you know how it works, you must be in on it.

    Though all is not lost; you can still stand tall among your peers. Dennis Ritchie and Ken Thompson invented what I'd argue is the most important operating system in history, but 99.999% of the population could sit next to them on a bus and never know, nor care, what they did. But they rank pretty high up there in the annals of all things uber. Then there are the folks whose names scroll by in the credits for the latest Pixar movie; people who quite literally made those movies possible. Would you recognize any of them if they were sitting next to you? Probably not, but you can deeply appreciate the work they must have put in, everyone revels in the job they did, and they can say "I did that. That's me."

    So forget it, ordinary folks will never understand. It's all magic and if everything is working the way it should, no one complains (a sad paradox: the most things work, the less users see the need for IT, because they're expensive and, hey, nothing goes wrong). At best you can create something that will give *you* the satisfaction of a job well done.

  35. really? fuck you whiner by minderaser · · Score: 0, Flamebait

    Really? LIfe fucking really? Like SERIOUSLY fucking really?

    I don't comment here much (check my user id and history) but I feel compelled to say:

    YOU are the greatest example of whiny little bitches who think they deserve a good/great living just because their mommy paid for their education.

    Hey! Here's a clue: go out into the REAL world, get a job, find out that YOU are not so more important than your neighbour.

    In short: you are a whiny fuck. Therefore: shut the fuck up /me has never cared about karma

  36. Be honest. Are you the problem? by dmomo · · Score: 4, Insightful

    Be professional
    Be confident in your expertise
    Don't over explain the issue if there's no need to
    Don't talk down to them
    Don't assume just because they don't know how to fix something that they are lazy or stupid
    Don't play that "give them exactly what they asked for to the letter". Be a human.
    If you honestly have too much work, let it be known to your managers. Make sure your not slacking off if you do this.
    Shower

    If you do all of these things and they are still "unappreciative"

    1) Are you sure it's not you? Are you warranting it? Or, are you being over sensitive.

    2) Maybe you work for a shitty group of people. Most places I've worked, our IT people have gotten respect. I've seen a few who didn't, and honestly, I think it was their condescending attitude and/or blame delagation that made others combative.

    3) Find a new field of work. Maybe this isn't what you're cut out for. Employees are your customers and you have issues with them. Get out of the service industry.

  37. BOFH is a privelege by Lobster+Quadrille · · Score: 1

    If you can pull it off, you deserve to be as BOFHy as possible.

    --
    "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
  38. unpopular answer by nine-times · · Score: 4, Insightful

    I have an answer that's probably not going to be too popular around these parts, but I'm going to give it anyway: Learn to be political.

    There's not a particular technique or trick. You're going to have to learn about the culture of the company you are, and observe who is getting treated decently and getting respect. Get in with one or more of those people, and that connection will help you. Learn what the "popular kids" have in common and make it your own. Experiment and learn how to complain productively, how to get what you want, how to persuade those who disagree with you, and how to defend yourself against attacks. It's strategy. It's war. It's the way of the weasel.

    Now I'm not advocating that you actually lie, cheat, or do a bad job. Just understand that success takes more than doing a good job. Political savvy is a valid skill of its own.

    1. Re:unpopular answer by Anonymous Coward · · Score: 0

      ... and if you can't stand that method (like most admins. Myself for instance.) then find somewhere to work for a boss that will shield you from it, or GTFO and find another field. Seriously. That's IT. Users WILL shit on you like they shit on the PFY at Fry's, the surly barrista at Starbucks, or the kid behind the counter at their favorite fast food joint. No matter what you do, you will put up with a world of shit, and that's IT at a small company.

      Learn to like it, or find a new line of work. I've been doing it over 10 years now and it's never changed, hence the reason I'm working on a career change right now! ;-)

    2. Re:unpopular answer by ghostdoc · · Score: 3, Informative

      Agree with the above (where's my mod points?) All offices are political environments and being a geek in that environment can be hard. If you really can't hack it, then buy some protection: make friends with the Queen Bee (every office has one, usually the CEO's PA) and get her on your side to watch your back for you.

      I'd also add:

      Maintain a list of tasks that you have to do. When someone asks you to do something, add it to the bottom of the list. If they insist on a deadline, ask them what other tasks on the list will need to be delayed/cancelled in order to make that deadline. Do it politely and professionally and don't let them get away with 'whatever'.

      --
      Business/App ideas are like arseholes: everyone's got one, they're mostly shit, but very rarely they contain a diamond
  39. I did IT for a software company by Alpha830RulZ · · Score: 2, Insightful

    It sucked. Software developers think they understand information systems and network admin better than you do, and they really don't. They're (hopefully) smart, well paid, probably arrogant, and often actually can do your job. That is, if they could be bothered with the administrivia that is necessary to do IT right, which they can't.

    You won't get respect easily at a SW company in IT. If you aren't generally first tier skillz, hyper productive, and fun to be around, your life is just going to suck.

    I would seek work at a non SW company. Non computer folk are much more appreciative.

    --
    I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
    1. Re:I did IT for a software company by jonaskoelker · · Score: 2, Insightful

      I would seek work at a non SW company. Non[-]computer folk are much more appreciative.

      I would venture a guess here, but first my background (so you can flame it to death :D): I'm a CS/crypto student, having interned as a developer, shared office with the local sysadmin, but never sysadmin'ed myself.

      Computer folk (well duh) understand computer better. That means you can probably writer terser documentation. It also means they understand the difference between understanding networking and knowing the local network topology.

      If they have just a tiny bit of humility, they'll accept that even though they could fix their computer problems if they had all the IT knowledge, it's more efficient for IT to spend on it so they can get back to coding.

      They probably also understand that it's a non-trivial job, and even though they can install Apache on their home box and play with it they don't know what it really takes to run a corporate website.

      They'll probably also do stupid things less often, so you can spend less time removing malware, changing wallpaper settings for them (there's a true story close to this...), etc.

      You won't get a standing ovation for power cycling the printer. But on the other hand, you also won't get "Why did you break the printer?!? I'm on a deadline, you inconsiderate clod!!"

      Completely unrelated: how do doctors with different specializations feel when they treat each other?

    2. Re:I did IT for a software company by Alpha830RulZ · · Score: 1

      You illustrate my point. Developers may understand computers quite well, and they therefore think that they understand anything that runs on computers quite well. The imperatives for a business IT system are somewhat different than for a shrink wrap consumer product. It's acceptable (unfortunately) for a shrink wrap app to die and corrupt it's data, after all, you can re-install and restart the game, right? Try taking that attitude towards an accounting system. This means that IT processes necessarily move slower than app-development cycles, which caused endless abuse.

      Second, it was wearing endlessly defending the idea of buying software such as an accounting package, a contact management/incident response system, HR software, etc. The endless chant was, "If you were any good, you'd just develop it yourself." Yeah, right, like you have any fucking idea what goes into an accounting system. Like it's realistic for one person to develop an accounting system, while tending to 100 workstations, babying 40 developers, and coordinating endless Move-Add-Change work because we reorganized the teams again. Like it makes any kind of financial sense to spend 6 months or a year developing software that you can buy for $10,000 that is likely to Just Work.

      And for the dev work that we did do? Oh horrors, we used Windows Server, SQL Server and Visual Basic. The application is a PIG! If you were a Man, you'd use C and get a tiny executable, and we wouldn't have to buy decent machines for the accountants. Never mind that you'd spend weeks and months doing what we'd do over a weekend, and be chasing null pointers for months after that.

      After a year, my options partially vested, and I was out of there. Cost me literally 8 million dollars, and was the best thing I did since I was hired.

      You couldn't pay me enough to do IT for a shrink wrap apps company again.

      --
      I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
    3. Re:I did IT for a software company by jonaskoelker · · Score: 1

      It's acceptable (unfortunately) for a shrink wrap app to die and corrupt [its] data

      Not on any of my machines.

      Second, it was wearing endlessly defending the idea of buying software [...] "If you were any good, you'd just develop it yourself."

      I'll concede that being a system administrator for incompetent developers is a pain. I consider having a basic sense of how long stuff takes a core competence (at least on the order of is-it-days-or-months).

    4. Re:I did IT for a software company by Alpha830RulZ · · Score: 1

      Well, it was acceptable for this app. Not desirable, and it didn't happen much, but it was there. The overall point though, is that the development and test cycle and thought process around shrink wrap aps is different than the same processes for an accounting system. Different priorities (small .exe is more important than development efficiency, for example), different user needs.

      --
      I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
  40. Don't do what I did! by deets101 · · Score: 5, Funny

    I found solace in drugs, booze and hookers. This worked out great for a while. After some time (about 10 hours) it started affecting my job and personal life. I have since been fired from job, so the stress is gone. The bad thing is that now I am addicted to drugs and it burns when I piss. Oh yeah, my left me and took our kids to her mothers.

    --
    My parents went to slashdot and all I got was this lousy sig!

    --

    --
    My parents went to Slashdot and all I got was this lousy sig.
    1. Re:Don't do what I did! by sedmonds · · Score: 1

      Oh yeah, my left me and took our kids to her mothers.

      Your wife is so imaginary even the word won't appear?

    2. Re:Don't do what I did! by Anonymous Coward · · Score: 0

      q: what left you ?
      a: i accidentally a my and took our kids to her mothers

    3. Re:Don't do what I did! by Anonymous Coward · · Score: 0

      uhm, why do you add a fake sig in your comment field instead of using the proper signature field in Preferences...User Info...General...Sig?

    4. Re:Don't do what I did! by AceofSpades19 · · Score: 1

      Oh yeah, my left me and took our kids to her mothers.

      Did you accidentally the whole thing too?

    5. Re:Don't do what I did! by CelticWhisper · · Score: 1

      No, he just accidentally the word, that's all.

      --
      Help protect civil rights from abuse by the TSA - visit TSA News Blog.
      http://www.tsanewsblog.com
    6. Re:Don't do what I did! by bunkymag · · Score: 1

      On the other hand, she has more than one mother..

  41. Welcome to IT by falcon5768 · · Score: 1

    Where you are a glorified, certified, educated janitor.

    Hell even some of our janitors are treated better. Honestly the best way to go about it is just keep doing your job and try to make friends with the people you are working with. Eventually they will come to treat you as equals, but it will take time and not everyone will.

    --

    "Slashdot, where telling the truth is overrated but lying is insightful."

    1. Re:Welcome to IT by mjwx · · Score: 1

      Where you are a glorified, certified, educated janitor.

      That's a problem with your perception not with the IT support/services profession. I've done both jobs, Currently IT and I was a cleaner when in collage (split shifts, odd hours for work, fits around study nicely, less stressful then working in a kitchen) and the two have nothing in common. If someone comes to me and says the printer is out of paper I'll tell them the paper is stored next to the printer, if they persist I'll go to the printer, grab the manual from the tray behind the printer and hand that to them (it contains instructions on how to change the paper, toner and what not), eventually they get the message that I'm only meant to be bothered for important things and trivial things they can do for themselves.

      Fortunately not everyone shares this perception (and the parent should not be working to propagate it) and being treated with respect is easy, it takes a while to earn respect and not being a doormat is part of that. I learned to say "no" to trivial tasks early on but I also learned to be dependable when needed.

      If you treat you IT staff badly you'll end up with the IT staff you deserve.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  42. White Board by Ozoner · · Score: 5, Interesting

    Here's what I did in that situation:

    I put up a large white-board, and each time someone requested a job, I wrote it on a strip and put it at the bottom of the list.

    When they complained about the delay, I pointed to the white-board and suggested that they negotiate with those above them for priority.

    It worked well.........

    1. Re:White Board by daffmeister · · Score: 3, Informative

      Agreed. The whiteboard is a great idea but any visible trouble-ticket queue would work. I'm guessing that the problem is that each person views you as their sole resource. They need to see that they are one of many. A formal trouble-ticket system goes a long way to alleviating that.

      The other option (although you might be too small a group for this) is that all requests go through your manager. I've managed IT teams and when all requests have to go through me then I can be the bastard and the guys doing the actual work can be nice. If they need to bounce something they can just refer the trouble-maker to me.

      The key is to put something - a system or a person - between the requests coming in and the effort going out.

    2. Re:White Board by SharpFang · · Score: 1

      Yep, my standard answer was "I'm able to do this technically, but I have some other work currently, so please contact my boss to schedule your request."

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    3. Re:White Board by C10H14N2 · · Score: 1

      Our department is about a dozen people serving a few hundred. We negotiated with the rest of the company and got two tracks: that which can be done within 48 hours and that which must be negotiated as a longer-term project. Anything more critical than that has to be escalated by management. We have a proxy who filters the incoming tickets and eliminates direct "drive-bys" of people working the queues and throws back tickets that are not refined enough to finish inside two hours without further communication.

      By enforcing quality on the requests, well defined triage and uniform turn-around windows, we've pretty well eliminated BOFH syndrome--on both sides--almost overnight. So far, everyone is happier and our queues empty about twice as fast.

    4. Re:White Board by CompMD · · Score: 1

      I had about 50 users abusing the SCM system by running the wrong version client against the server, which could cause corruption of their work. I had no way of stopping them with any technical approach. The solution was to place a whiteboard with a list of users under the heading "User Hit List". Periodically I would circle some names and cross out others with red marker. I had compliance within two days.

  43. Respect, LAMOStraight up by dakkon1024 · · Score: 1

    Realities of IT: -You will only get true respect from other people down similar career paths. -How do you work for a software company that has only 1 IT staff member out of 60? -You "try to be friendly, helpful, bla bla bla" you mistake here is you try. Do what comes natural and beat the next person who pisses you off down to the ground. This will help you resolve your original respect issue. Real ways to get respect in the IT world: -Learn, read, break, tinker, read... read more... read till you hate reading. Then one day, you will find respect from other members of the IT community -Save your company money somehow and make it known. If we implement X solution vs. (some lame way your company does something) you will save X dollars. Your partners, chief officer, manger, director, president, types will respect you -End users love to feel special. When they feel special you will get respect. Try: -Make strict policies and enforce them. Create some justification. -Relax these polices for certain people that are "in with you". This works in two ways. One, these ppl will "respect you" simply because they don't want X feature disabled. Other people will respect you because they want X feature enabled -Which brings us to human nature. Reality check, most ppl don't get what you do, so they have no respect for what you do. Either find ways to relate to them (Save money, bring in new technology that changes their lives, or take power over them (strict polices) Lastly, shoot for making people happy about 25% of the time. Some ppl here are going to say that number is way too high. I'm so stupid burned out from yet another 14 hour day so I hope this all is coherent. Oh... about that... trust me when I tell your respect is probally the smallest problem your career choice will present you :)

  44. Ticketing system by nightfire-unique · · Score: 1

    I have your answer.

    Users (PMs, middle management, and even developers) tend to value their own time significantly more than yours. Some (not all) often skip the step of putting thought and consideration into a request before submitting it. As you know this causes great stress on your part, but in the end stress on theirs as well.

    You need a ticketing system. Spend an afternoon installing an open source one (though we use TeamTrack), and, over the course of a month or two, phase it in as the only way to provoke a reaction from you, except in cases of emergency. Be very clear about what an emergency is, and what kind of SLA you're willing to offer.

    The benefit of this system is simple: it requires them to think before calling you to action. It requires a tiny but significant effort on their part. Roughly the same amount of effort as say... googling the answer, writing something down, or installing the software themselves.

    The trick is selling it to them. Because let's face it - if they refuse to use it, you can either do no work at all (and risk termination), or abandon the system.

    So sell it like this:

    "Look - we're not a startup (anymore?). 60 people isn't an enterprise, but it also isn't a small group of people. You guys need an effective response from me, and frankly we have too many projects for me to keep in my head. It's not fair to you guys when I forget or badly prioritize something, right? (get them to nod). When I get a ticket, it's there in my queue until it's complete. I will not forget to do it. You can see my queue. You can see what's outstanding, and escalate if you need priority. Our projects will be well tracked, so nothing is left to chance."

    .. and so on and so forth. Be diplomatic, but firm and confident. You're doing this for the good of the company - not just your own sake. And you really are. Because once you reach a tipping point (in my experience, around 100-150 employees) effective project management and communication become the #1 factor in company failings. More important than product quality. More important than marketing. If your people do not communicate, nothing else matters.

    My $0.02.

    --
    A government is a body of people notably ungoverned - AC
  45. Talk to them it's all about the bullshit. by yourassOA · · Score: 1

    "Well there is your problem it looks like the BLT drive on your computer just went AWOL" says IT guy.
    "Oh my is it serious, I never heard of a BLT drive" dumb anoying co-worker.
    "Well see they only let the best trained guys work on them but I have special training so we won't have to send your computer away but it'll take some time."
    "That's horrible I need my computer right now why can't you guys keep these things working?"
    "Well we try but quatum thingamagigers from space are constanly making these thing break, it's all global warmings fault."
    "That awefull I passed a guy driving a Hummer today, bastard."
    "Trully terrible if everyone drove hybrids we wouldn't have this problem but its only going to get worse."
    *huff* "So when is my BLT drive thingy gonna get fixed?"
    "Well if I put in a little extra time tonight should have it ready for you by morning. The exhaut port on the BLT drive needs to be flushed, double enima should do but those BLT drives are tricky and if we have to send it away it might take two weeks. But don't worry i'm very good at what I do."
    "You are such a hero, thank you so very much, can I get you a coffe or doughnut?"
    Hey car mechanics have been getting away with it for years

  46. Teach the users by Heytunk · · Score: 1

    I like to teach my users to read the screen and also why something goes wrong.
    Other than a select few users, a little bit of extra time spent with communication goes a long way towards stopping repeat 'offences'.
    Also means I only really get called for major stuff now so I can actually focus on projects.

    Also when I implement a restriction I make sure to point out why, and because of who it was implemented.
    Offloads a lot of resentment that would be pointed at you towards the culprit ;)

  47. Maybe you don't deserve any? by Anonymous Coward · · Score: 0

    Last small software development company I worked at the so called IT group was far below the skill level of the developers. They were basically overhead to support the managers/executive/etc and to change the backup tapes every night, keep the phones working, etc.

    Unfortunately they acted like total pricks since they had all the passwords.. Developer: Could you fixup the mail system please, it's just a little editing some sendmail config, here is how. IT: No way, bite me. (Translation: I'm scared of sendmail and I don't know what you just said)

    Think of it this way, if I, as a developer, can do some random IT task in 10 mins and it takes the IT group days to accomplish it, then yes, they probably aren't getting any respect.

    Just be thankful the developer group isn't actively working against you, running their own sekrit wireless, seperate mail servers, even a dedicated firewall box, with out you being aware of it.. Or are they?

    1. Re:Maybe you don't deserve any? by firstnevyn · · Score: 1

      It depends what you mean by fixup.

      If it used to work.. but was broken when sendmail was re-installed that can be fixed within an hr or so.

      but if it's changing the function of a controled production system that's a major change that requires a CIP to be filled out. two appearances in front of CAB. and 30 days lead time

      I spend FAR more of my time doing paperwork than I do doing actual techwork.

    2. Re:Maybe you don't deserve any? by Anonymous Coward · · Score: 0

      Its easy to sort out pain in the ass developers.

      You just copy porn to their account and "find" it later during your"regular scans"

      If they have their own server hardware-even better.

      Key log them and reset the password for root, then
      load a nice virus or 2. When the shit hits the fan,
      point out to management that this has never happened when I control the hardware.

      A couple of times does the trick.

    3. Re:Maybe you don't deserve any? by dbIII · · Score: 3, Informative

      Ah yes, the old developer vs admin thing where the admins get pissed off with the developers learning things (like DHCP the stupid bastard) by playing with production networks. Many well administered places have a completely seperate subnet just for the developers so they can break as much as they like without disturbing production (except for the idiot that just learned about routing who will get on every network he can). There can also be a lot of "I broke this dev box and have no backups but I'm not going to tell you how I broke it because you should be smart enough to figure that out". It takes a lot of work to support developers because they will know more about the subsystem they are working on but will rarely have the patience (or time) to explain to details of what was happening when they broke the system - about all you can do is have good practices in place (and enforced) to allow going back to a working state.

      The biggest difference is the admin will take the time to have some way to roll back a change and should also take the time to understand what is going on which can mean hitting the docs or trying it on a test system, and if necessary they will wait for a window when the system is idle. Developers in that situation will often just play instead and rarely think of the consequences to every other user. A good admin will also play about with stuff they don't understand, but on a spare machine that is just there to be trashed and off the network if there is a chance of things going wrong there.

    4. Re:Maybe you don't deserve any? by Sobrique · · Score: 1
      This pain I know. Every job I do 'in production' requires about an hour of paperwork, about two hours of sitting on a CAB. That's at bare minimum, if I'm _really_ lucky, I'll get to re-fill the form again a couple of times with more details, and have to represent at another CAB or two as well.
      If a developer can quickly hack it to 'be right' then chances are I can too. However that's the tip of the iceberg, where the remainder is:
      • Have you tested it?
      • Will this change require a service outage?
      • Has your back out plan been tested, and is it achievable within the timescale of the change?
      • What is the impact, or possible impact to production services?
      • How will production services impacted be tested following the change?
      • In the event of an issue, does the change have a clear and tested backout plan
      • Does this change require additional capacity? If so, how will this be managed?
      • Timing justification - is the time you've selected the best time for the protection of the service?
      • Pre-requisites to the change?
      • Communications plan - confirm how you intend to notify the people impacted or potentially impacted by the change
      • Is there a comprehensive documented plan for live proving? If not, then explain why?
      • What is being done to evidence this change was successful?
      • What procedures and activities are in place to to confirm that all services potentially impacted are working correctly?
      • Is there a point of no return, after which a backout cannot be performed?
      • If you have to do a backout, does that mean a service outage?
      • Who is responsible for performing a backout?
      • Do you have adequate resources in place to perform a backout within the change window?
      • What risks are associated with the backout plan?
      • What period of monitoring is needed to verify the change is working as planned, and how do you intend to monitor it?
      • Justification - why do you need to do this change? (If in core hours, include why)

      These are pretty much questions on our change requests. ALL of them. Even a 'it's one line in a sendmail.cf' type changes. And there's quite a few more, where similar questions are asked (like descriptions - technical and non technical of what you're doing, backout plans, communications plans etc.)
      That's why it takes me a week to 'tweak' something - because this form has to go in, be approved by a bunch of people, be represented in a Change Advisory Board and ... well, then I have to actually do it. And heaven help me if the change aborts part way for some reason, because then _next_ time I have to answer 'yes' to "has this change failed in the previous 18 months" and then undergo even more scrutiny.

    5. Re:Maybe you don't deserve any? by Sobrique · · Score: 1

      Different priorities - developers in my experience are always developing, and that tends to spill over and make 'live systems' unstable.
      I know they hate going through testing, staging, production for every niggling little quick fix - I do too, as a sysadmin.
      But where their priority is a 'quality bit of code', my priority is a stable system. So there's a conflict of interest, because I insist that nothing goes near production without exhaustive testing.
      It does get easier, once you start to talk to each other and appreciate the different constraints - development does sometimes require 'messing around to see what happens', and so a 'development zone' is vitally important - you need a sandbox for your developers to experiment, and you need that sandbox isolated so e.g. someone installing a DHCP server doesn't totally hose your entire user base.

    6. Re:Maybe you don't deserve any? by vil3nr0b · · Score: 1

      I will gladly do hardware support for system developers and admins both. Break the machines all you want, you are under maintenance with my company, who unlike devs and admins, doesn't treat me with the least bit of respect. The random "failures" caused by experimentation keeps my job interesting. Only my customers at any IT job have ever respected my skills.

  48. Please Understand... by Anonymous Coward · · Score: 0

    No matter what job you do or where you do it, the default is to be treated badly.

    The reality is that - excepting only a very small number of enlightened places - people are not nice to you when (they think that) they are in a position to demand what they want from you regardless of whether they are polite or not.

    Don't take it personally. Or, take it personally if you prefer. It doesn't matter to anyone else.

    As for myself, I have a kind of nihilist-zen attitude that lets me cope with this reality. Not that I lack the will to change the status quo - just that challenging the status quo in much more important places than politeness needs my attention.

  49. Take a Not from NotAlwaysRight.com by Sabre+Runner · · Score: 1

    The angrier they get, the calmer you be and then they'll get angrier and it'll be a whole lot funnier.

    --
    No one ever said being a Heretic was easy.
    Let us meet again in "Less Interesting Times"
  50. Set limits (policies), stick to it. by tinle · · Score: 1

    Been there, experienced that... took me a long time to learn how to deal with it properly.

    If you have not create one yet, do it now! I am talking about IT policies and a ticketing system.

    Create a priority system, plenty of choices. My personal choice is a 5 priorities system. Keep it simple. Users won't read more than one paragraph anyway.

    1 - very low priority, I get to it when there is nothing else to do.
    2 - low priority, but need to be taken care of sometime this quarter
    3 - normal priority, need to be taken care of within 5 business days
    4 - high priority, to be resolve within a business day
    5 - burning, must be dealt with now.

    Then setup a helpdesk ticketing system. Again lots of choices. Personally I'd use opensource, currently using OTRS (also used Cerberus, which I like). Let that be your records if your users want to know what you've been doing. Set it to have all incoming request default go 3 (or 4).

    At first your users will scream, make lots of noise, etc. Just stick to your policies. In the beginning there will be jerks who demanded they are taken care of first. Gently steer them to the helpdesk system, create their tickets for them. I've had people call me on the phone, IM me, badger me in the hall, while I am eating lunch, etc. Just tell them to open a ticket, or that you will open one for them when you are finish with what you are doing. Put up a web page that show your queue, what the priorities of those tickets are etc... Pretty soon it will be obvious who waste a lot of time, who always made their the highest, etc.

    One of a few things will happen...

    * all of your tickets will be 5 :-) tell them (and show them/your boss) and ask him/her to prioritize for you.
    * people learn to do things for themselves and you'll have time to handle more urgent company matters
    * you found another job

  51. Tit For Tat by rainmaestro · · Score: 2, Interesting

    I'm in a similar position. Sole IT guys for a 70-ish person company (mostly engineers), though I have access to additional techs when something major breaks.

    I've only been there a short time, but it has already become obvious to most employees that the nice guys get their requests finished sooner. The ones who ask, not demand, and show basic friendliness ("Please" and "Thank You" go a long way) get top priority from me. I'll do a two-day task for them before a 5-minute job for one of the "other guys" (they aren't exactly rude, but have that condescending nature that so many engineer-types fall into even when discussing something they know nothing about).

    Engineers are temperamental at best, and often are at that level of tech competency to be dangerous. The ones who recognize when they are in over their head this can be great, as they give fantastic trouble reports. Those that don't just muck things up even worse.

    Now, I've seen this same pattern since high school (scrawny white nerd at a magnet program located in the middle of the ghetto). Geeky types are picked on because they let themselves be picked on. IT guys get no respect because they allow themselves to be made into peons.

    If you really want their respect, here's my suggestion:
    ***Confront them***
    A lot of the time, jerks don't really understand how they are coming off. If you discuss it with them, it can help. Don't be sheepish, don't get angry, yell, make ad hominem attacks, etc. Stand up straight, look them in the eyes, and explain your issue *as* *an* *equal*.

    Having said that, some guys are just assholes. They know it, and they don't really care. In those cases, the best you can do it avoid them as much as possible. Some people can't be won over. You catch more flies with honey, but some flies are best caught with a flyswatter.

    And remember the advice of the immortal Scotty: always pad your time estimates by a factor of 3 if you want to look like a miracle worker.

    1. Re:Tit For Tat by rainmaestro · · Score: 1

      Another possibility I forgot to include: find some way to interact with your coworkers outside work. IT is by nature invisible. They only see us when something breaks. Meeting up outside work (dinner, fantasy sports leagues, etc) can help them realize you are a living, breathing human being.

    2. Re:Tit For Tat by Todd+Knarr · · Score: 1

      As a helpdesk user, I tried being polite and nice. But take today's issue. sourceforge.net is blocked by the Web filtering software. Problem with that is that that's where the gSOAP software we use is hosted, in particular where the support forums and bug reporting and tracking system is hosted. We've got a bug to report and a couple of issues I want an opinion from the developer on before I go messing around with his code. My manager agrees those are legitimate reasons to have the site unblocked. So I tried being nice. I submitted a ticket 3 weeks ago, with the idea being there'd be plenty of time to get the site unblocked without having to rush anyone. I put the details of why in the ticket, plus the e-mail address of my manager if Helpdesk or the admins needed any further authorization. Followed up with all the information Helpdesk asked for. Kept the requests for status down to once, maybe twice a week. Didn't go bugging them, didn't get demanding, no reason to since we had plenty of time.

      3 weeks and no progress. And today we have a major issue with it and I can't even check whether the issue's already a known bug or not. My boss wants progress made. So I stop being nice, proceed over to the helpdesk area and corner the person the ticket's assigned to. I need this fixed, I need it fixed now, and I'm not going away until it's done. And you know what? 5 minutes later the problem's fixed. I can get to sourceforge.net and get into the bug tracking system for gSOAP and get my questions answered.

      As I told the tech, "Being nice got me no response from you for 3 weeks. Being a jerk got my issue fixed in 5 minutes. My boss in on me about things like this not getting resolved quickly. And my boss is the one who writes my evaluations come end of the year, not you.".

    3. Re:Tit For Tat by SuiteSisterMary · · Score: 1

      Or, you could have brought the issue to your boss's attention after, say, a few days, he would have spoken to the help desk manager, and the issue might have gotten some attention, maybe even something broken in processes, resources, or expectations fixed.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    4. Re:Tit For Tat by rainmaestro · · Score: 1

      Well, in that case, I'd say you had a crappy helpdesk guy (or was extremely overworked). But there's a big difference between being rude to IT because of a general master-slave viewpoint (the lack of respect the original author was askng about), and being a jerk because the IT guy is a prat who can't get his tasks done. The latter makes sense.

      Though I do agree with the other responder. You really should have gone to see him in person after week, and then escalated your question to your supervisor. This sounds like a case where both parties could have handled it better.

  52. be assertive but friendly by kdemetter · · Score: 1

    Be friendly , consequent and assertive :

    Explain them in a friendly manner what the policies are for , and what would happen if they didn't follow them.
    Also, policies , no matter how liberal , have to be enforced in a way to be effective . If breaking the rules has no consequences , the rules don't exist . So that should be straightend out first .

    If users come to you with a complex project , explain them that it is complex , in a way they understand . Make a rough estimation on how much work it will be , and how much it wil cost . If they don't agree with it , don't start the project , but also be clear on it . And make your estimations large enough : it's always better to finish earlier than late .

  53. Company Culture? by div_2n · · Score: 1

    Is being rude the general company culture? Are the top level management rude and unappreciative to those under them?

    If so, you are an army of one up against quite a challenge. Changing company culture while not impossible, is very hard for one person with no authority to do.

    You can try the "I'm ok, are you ok?" method. Force them to either admit you have done a good job or tell you what is wrong. Getting people to formulate what's bugging them may force them to realize they aren't really upset with you but rather the crappy meeting they just got out of. You can do it simply with "so is everything working ok and are you all set?" after fixing something or something like that.

    If all else fails, I'd suggest changing companies if you can. I did because of a situation VERY similar to the one you are in and it was the single best career move I've ever made.

  54. how to get some respect by trelamenos · · Score: 1

    Maybe they are the jerks and you have nothing to do with it if they are haters people dont expect to get respect, just fuck em dont believe that it is maybe only your fault, propably you are all good at your work... some times it is better to respect you, than to like you, show them some proffesionalism, show them that you dont look for friendship, only for complex projects to be done upon requesting

  55. Tales from the front line... by Anonymous Coward · · Score: 0

    Been there, done that, got written warnings which then disappeared off the system.
    My tips;
    1) Have some old "ball" style mice around. Physcially re-wire them so the X/Y axis is swapped around. Replaced all mice on whinger users desks with these "upgraded" models.
    2) Start content scanning the whingers home and local drives for material that should not be on either the network, or the company PC. Backup for your own collection, then delete theirs. When they query the missing data, email them a quickly made form asking for a legit business reason to restore each file, with each file listed by exact file name. Lack of exact details means lack of restore.
    3) Go to the floor of whinging user, and have a merry old chat to someone halfway across the floor to the whinger. when they see you and come across to find out when they are getting serviced, politely inform them that its rude to interupt a conversation they have nothing to do with, and add 30 minutes to the response for each objection they raise.
    4) Have a sign over your desk "Customer service depends on cutomer attitude. I respect your files the same way you respect me". One or two accidents is all it needs.
    5) Quietly remind people you have no [b]LIVING[/b] enemies
    6) Print out and pin up on your cube wall all the various articles from here, El Reg etc of disgruntled admins doing horrible things to users/systems/data.

    If all else fails, have a roll of carpet, shovel, and bag of quicklime* in the corner labelled "User repair kit"

    *acceptable substitutes: roll of chicken wire, weights, and a map of good crab/lobster/crayfish catching grounds in the local vicinity.

  56. That's a rather huge question. by E.+Edward+Grey · · Score: 1

    Many religious and philosophical systems were invented because of the situation you're in. It's not a technician problem, it's a human problem, and it's pervasive (OK, maybe more pervasive with IT people). I promise you, no matter how you present this problem to your managers or try to alter the behavior of your end-users, it will not help. Only fixing yourself can help. My sincerest suggestion to you would be to learn how to meditate. The technique known as Anapanasati seems to work wonders for calming me down and keeping me focused.

    1. Sit down. Sit straight up. Close your eyes.
    2. Briefly do a mental check of all parts of your body to make sure there's no unnecessary muscle tension anywhere.
    3. Take a few deep breaths.
    4. Start breathing naturally, without trying, into your abdomen. Breathe the same way you would if you were sleeping. This takes patience.
    5. When your breathing has gone on auto-pilot, move the focus of your mind to the rims of your nostrils, where you can feel the breath moving in and out. Just keep 100% of your attention on that feeling. You should only be thinking "breath moving in" and "breath moving out."
    6. When your mind starts to wander, think to yourself, "hmm, I got distracted and started thinking about Scarlett Johannson" and return your attention to your breath.
    7. When it's time to stop, don't just snap out of it. Slowly bring yourself out of it and open your eyes gradually.

    Do this for maybe 15 or 20 minutes. It may sound tedious, and I know this might sound nuts, but I guarantee that you will be calmer and thinking more clearly by the time you're done. I've been doing it for 4 years now and I'm pretty sure I would have probably punched someone in the face by now if I didn't find some way to calm myself.

    --

    ---don't make me break out my red pen.

  57. A little of column A, and a hint of B by thatskinnyguy · · Score: 1

    It's OK to be a little bit of a bastard. I've blamed sunspots for everything from corrupted code to ethernet problems. Just explain things in a manner that induces the idiot mode.

    --
    The game.
    1. Re:A little of column A, and a hint of B by Falconhell · · Score: 1

      See http://bofh.ntk.net/StackMode.html

      Glad you asked. Managers, like a lot of people, are Stack Brained - only more so. People, when confronted by a term they do not understand in conversation, PUSH the term onto their stack to ask about later. Too many terms and their Stack has a minor error and randomly throws away the new term and/or one or more of the Stack contents.
      Managers on the other hand have a poor stack implementation and a low number of items, which means technical conversations usually lose them quite early on.
      IMPORTANT NOTE: Stack Overflow results in data Corruption E.g:

      Tecchy: "There seems to be a problem with the handshaking protocol of the modembank"
      Manager: Uh-huh

      Manager's Stack:
      Handshaking Protocol?
      Nothing
      Nothing

      Tecchy: "Meantime we'll also need to look at Distributed Filesystems to provide Locational Obfuscation"
      Manager: Uh-huh Uh-huh

      Manager's Stack:
      Locational Obfuscation?
      Distributed Filesystem?
      Handshaking Protocol?

      Notice: (a) the words "Uh-huh" are used to signal a successful stack operation, and (b) The Manager's stack is now full. We're in the danger zone. All it takes now is one unknown to enter the conversation, and it's all over...

      Tecchy: "Your wife bears a striking resemblance to a member of the Babboonus Uglius Genus"
      Manager:

      Manager's Stack:
      ***OVERFLOW***

      ***OVERFLOW***
      ***OVERFLOW***

      Notice how the successful stack operation signal was not generated. Notice the Stack Contents. This is a temporary stack, which is replaced almost instantaneously (in Manager Brain time scales - 1 or 2 seconds to you or me) with:

      Manager's Stack:
      Babboon Filesystems
      Is it lunchtime yet?
      Locational Handshaking

      Here concludes the lesson on Stack Based Managers. You now know the risks.

      Special Note: Sometimes, in a particularly nasty overflow, the corruption will extend to the Run-Queue and the Manager's Brain will execute the Instruction BTE - that is, Branch To Elsewhere
      Extra Special Note: There is a known bug in the BTE Instruction in the Manager Chipset, in that it doesn't take an address parameter. Noone knows where it goes, but whereever it is, it stays there. The Manager will most likely have to be rebooted by kicking the "SEAT UP/DOWN" lever of his/her wheely chair.

    2. Re:A little of column A, and a hint of B by ChienAndalu · · Score: 1

      This. Blame someone or something else.

      Also smile often and be friendly (doesn't come up here often)

  58. Coal shoveler analogy by ls671 · · Score: 1

    An older co-worker once told me that most Administration, Sales, Marketing etc. people still see people working in IT in a role similar to a person that shovels coal in a steam boat.

    This made me modify my attitude towards work. Don't expect to get respect, people only expect you to keep shoveling fast enough so that the boat keeps running. If problems arise, it is because you are not shoveling fast enough in their understanding of your role.

    As you gain experience, you will find how to diminish stress by focusing on your user perception. Just give them the impression that you shovel fast enough, that's all they expect. Retain yourself from doing all modifications that you know are good for the company unless it is asked by your users if you want to last long. Similarly, don't expect to be proud of your company configuration, do not be perfectionist unless you fulfill a specific customer Ticket.

    Just keep giving your users the impression that you shovel fast enough, that's all they expect. This way you will conserve your energy and diminish your stress level so, you will last longer. In short, do like them, do your shift then go home not thinking about your work, do not try to achieve perfection, you will burn yourself out, guaranteed.

    --
    Everything I write is lies, read between the lines.
  59. Be friendly, helpful and responsive by jandersen · · Score: 1

    Well, it sounds like you are already trying it, but without success. Sorry if my subject line sounds flippant; I have been through something similar to you, I think. What I found is that one of the cornerstones in good relations to non-technical staff is clear communication on THEIR terms - you have to remember that even if you strive to modest about it, you are in fact far cleverer than the rest of them, and they feel that keenly. It is a natural defence, I suppose, that they try to dismiss you as a nerd or something; so you have to avoid things that underlines this impression: no nerdy jokes and learn to explain things without jargon. Another good tip is to try to take a genuine interest in people's smalltalk; that one is particularly hard, I find.

    The other thing about clear communication is that you should take control of people's expectations - try to avoid things like "Well, I'll try" or "I have a lot to do, but ...". Simply say no - or yes, as the case might be - or something like "I can do it when I have finished , which I expect will be on Monday". People implicitly want you to take leadership - even that bullying boss - so they will accept when you say "This is the way we will do it" better than "Do you think we should do like this?"

    I hope you can use what I said - to me it has been gold, believe me.

    1. Re:Be friendly, helpful and responsive by Jedi+Alec · · Score: 1

      What I found is that one of the cornerstones in good relations to non-technical staff is clear communication on THEIR terms - you have to remember that even if you strive to modest about it, you are in fact far cleverer than the rest of them, and they feel that keenly.

      Ehmm, no. You're more knowledgeable in your particular field of expertise. Just like the guy in accounting who needs 500MB extra storage space is mostly likely more knowledgeable in his than you are.

      From the point of view of a user...you're the guy that provides the hammer I use to do my job. If the hammer breaks and I have to start using a screwdriver to hammer nails into boards...yeah, I'm gonna moan and complain, that's what people do :-)

      Part of getting respect for your job performance is paying respect to other people for theirs.

      --

      People replying to my sig annoy me. That's why I change it all the time.
    2. Re:Be friendly, helpful and responsive by jandersen · · Score: 1

      Clever, knowledgeable, whatever. Even very creative accounting is rarely as complex as managing a medium sized computer network, so IOW, it takes more knowledge or "cleverness" to administrate a computer network, especially if you want to do it well. I don't feel that I disrespect those in non-technical jobs, but since the original question was about how to get respect as an IT worker - indeed as the only IT worker in the company - I felt it relevant to relate my experiences rather than some opinion about how it ought to be.

      And in my experience, the main obstacle to a good relationship with my non-technical coworkers is that you don't speak their language. When you talk to your colleagues as The IT Guy, you will be talking about subjects where you are supposed to be the most knowledgeable by several orders of magnitude - that is your job, I would say - so you have to learn to translate your knowledge to their language.

      But you are right - I probably wouldn't understand too much of what accountants talk about; but that is hardly relevant in this context.

  60. Excuse me, did you say "not"? by Eil · · Score: 1

    I must have it backwards then, I've spent my entire sysadmin career trying to be more BOFH-like. Still haven't quite gotten 'round to "replacing" the boss through a series of entirely coincidental yet unfortunate events, but that's mainly because he doesn't seem to mind that 15% of my day is spend administering to systems while the other 85% is divided evenly between light reading, Slashdot, and trips to the pub.

  61. Am I the only one? by shermo · · Score: 1
    --
    Insanity: voting in the same two parties over and over again and expecting different results
    1. Re:Am I the only one? by Anonymous Coward · · Score: 0

      Then get off slashdot you clown

    2. Re:Am I the only one? by Nesman64 · · Score: 1

      Am I the only one?

      /me looks around, checks address bar. Yes.

      --
      coffee | nose > keyboard
  62. You need a new piece of paper by asamad · · Score: 1

    get a gun license and tell every one at work about it.

    Then get a gun

    1. Re:You need a new piece of paper by JWSmythe · · Score: 1

          I have several. For some reason, at my last job we were all required to sign a paper saying we wouldn't bring our guns into work. I never did, nor threatened to, but hey, whatever. I only ever bring a gun on company property when requested to. It's happened twice ever, and I didn't need to pull it either time. When you have a crazy guy with a grudge call and say "I'm going to kill you all", its encouragement to get the guy with the guns to carry. It's one thing to have a slightly off SysAdmin with a concealed weapons permit owns large caliber handguns. People get nervous. But, they're more nervous when someone threatens them, and suddenly a danger becomes an asset. Who else can you tell "Hey, bring your gun to work, but keep it concealed and don't tell anyone else you have it." When you don't carry every day, it's a weird feeling to have a loaded and chambered 45 in your back holster. I find it much easier to conceal in a back holster under a loose shirt, rather than in a hip or shoulder holster.

          Telling the stories of whats happened seemed to please most people at other jobs. They know I won't go postal, but the do know they're protected if they thing someone might. Then again, that makes me target #1 for the person going postal. Maybe I should carry more often. I was asked to show I wasn't carrying a few times at my last job though.

      --
      Serious? Seriousness is well above my pay grade.
  63. Be a girl! by rtrgrrl · · Score: 1

    My users love my boobs^W^Wme.

    In all seriousness though, being a female in support role like this has advantages. The whole mothering/compassion instinct tends to take over quite frequently. "My network is my baby and I must protect it!" is the attitude I tend to take at the office, even if it means threatening to lay the smack down on my users. :) (In jest, of course.)

    (I wonder what the female equivalent of BOFH would be...)

    1. Re:Be a girl! by Falconhell · · Score: 1

      Bitch Operator From Hell would seem obvious.

      BOFH is a gender neutral acronym!

  64. Two-way street by Kirby · · Score: 5, Insightful

    The same way anyone else gets respect. Actually get to know your coworkers, make sure that they know you understand their concerns and needs (and it helps if it's true), be someone who isn't just the weird guy in the server room that nobody ever talks to.

    Don't consider getting to know your coworkers to be 'politics'. That's an anti-pattern.

    It's not a cure-all, but if at least some people start thinking of you as a human with a name, and actually trust you, it helps a lot.

    And also, return the favor. They're not just users violating policies and expecting miracles - they're stressed out people with demanding jobs that need support. If you don't respect them, it's _blindingly obvious_ and they will respond in kind.

    Not everyone's personality is suited to this approach, but a little bit of empathy goes a long ways.

    --
    -- Kate
    1. Re:Two-way street by cathector · · Score: 1

      +1 if i had it.

    2. Re:Two-way street by Mark+Hood · · Score: 1

      Good call. Talking to people isn't 'politics', unless you're talking about the job. The most effective IT guys I've worked with were the ones who said hello to everyone, came out to the pub with us after work, etc.

      Be part of the company, instead of the troll in the basement, and you'll find you start getting respect. If you're the faceless 'no-guy' on the end of the phone (which you never answer) then don't be surprised if people are as mad at you as they are at automated phone menus and off-shore call centres...

      Mark

      --
      Liked this comment? Why not buy me something nice
    3. Re:Two-way street by nine-times · · Score: 1

      Don't consider getting to know your coworkers to be 'politics'. That's an anti-pattern.

      I disagree (obviously), but I bet it's because we have different opinions on what constitutes "politics". You might say, "Don't get political. Just get to know your users, and learn how to talk to them in productive ways. Learn how to explain yourself to them, how to convince them of your positions, and how to anticipate the pitfalls of those social interactions."

      And to that, I would respond, "That sounds like politics to me." Of course empty politics are often unproductive. Malevolent political attacks are harmful. But learning how to interact with people such that you can achieve what you want to is a valid and honest skill.

  65. Errr... by DNS-and-BIND · · Score: 1

    This is such a stupid question. Become the BOFH! Can there be any other answer?

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  66. Use your sense of self-respect + humor by CatBegemot · · Score: 1

    Set up a queue where each request is filed, categorized, cataloged and publicly visible. Now, any next prick who wants to skip ahead of the queue will have to pay 2 times the number of skipped items times a dollar (or ten, if you company is well off). Half of this amount is yours, half is deposited to the "bank". At the end of the week/2 weeks/month these money are used to buy free coffee & donuts, lunch, pizza, whatnot for those who got overstepped/your boss/everyone (you decide). This way people will only want to skip the queue if it's really important AND they won't feel bad about giving their money away (since you're buying your coworkers lunch or donuts or whatnot).

  67. How to earn their respect by rs79 · · Score: 1

    "how do you get a reasonable level of respect from your users while not being a jerk?"

    Delete their files. Steal their photos and email and cc numbers. Blackmail them.

    If you don't, they'll do it to you.

    --
    Need Mercedes parts ?
    1. Re:How to earn their respect by value_added · · Score: 1

      Delete their files. Steal their photos and email and cc numbers. Blackmail them.

      I respect initiative and creativity as much as the next guy, but sometimes a proactive approach isn't best.

  68. Just imaging they are all naked. by Anonymous Coward · · Score: 0

    Maybe you can get some of those 3d glasses...

    1. Re:Just imaging they are all naked. by Anonymous Coward · · Score: 0

      Sorry, I mean X-Ray glasses.

  69. Misery loves company by SuperCharlie · · Score: 1

    In my support positions, I have found that the general secretary/clerical pc user whines about things being broke and then the choir chimes in and it becomes less of a tech issue and more of a bonding issue... "Oh really.. well last month my yadayada did *this* and it took forever".. "oh that's nothing My thingydoodad was out for a WEEK when blahblahblah..

    It was pretty rare in my experience that the end user wasn't happy to see me, and if they're not happy when you leave, then that's usually an interpersonal and not technical prob..unless you're just plain incompetent and even then good people skills will get you a looong way..

  70. Been there by aztektum · · Score: 1

    For two places in a row. Setup meetings with management, explained the deal (in both cases, I was not the only IT staffer, btw.). We said get on your people.

    See at small companies, one person tends to get very arrogant. They believe they are SO important because there aren't 10,000 people in their department. Only THEY can do their job. Sometimes it's true thanks to make it up as you go mentality. Most times it's utter self-righteousness.

    Anyway, if there aren't signs of improvement over the next few weeks, I quit - found a new job. Coincidently the other IT guys also quit both places as well, both before and after me.

    --
    :: aztek ::
    No sig for you!!
  71. Also by Sycraft-fu · · Score: 5, Insightful

    Don't say no. Seriously, don't tell users "No you can't do that, no you can't have that." Instead, explain to them what they have to do and/or what has to happen for them to get it.

    For example suppose a user wants admin on their desktop and it is against company policy. Tell them it is against policy, and ask them if you can help them with what they need. If they say "I don't want your help, I want admin," then tell them "Well ok, but to do that you'll have to get a policy exception, here's the process for doing that." Now the process may be "Ask the big boss who is going to say no," that's fine. Just let them know what they need to do to get what they want. If it is something they can't or won't do, well then no problem. If they can, well then also no problem.

    The reason is it makes you not the bad guy. You aren't telling them "No this is impossible," which they figure is bullshit, you are telling them "This is possibly, but only if preconditions are met." It really does make a difference. Also makes a difference if you have to defend yourself to someone higher up. If you said no, maybe the higher up gets you in trouble for that. If you said "Here's what you have to do," and the person didn't do it, when you explain that to the higher up they'll more likely ask the person "Why didn't you do what he said?"

    Also you never know, even if you think the conditions won't be met, maybe they are. Maybe it was more possible than you thought. Like say a user says "I need 50TB of storage on the central NAS." There's not that kind of space, you've got 10GB per user and that's all. Well you go and find out what it would cost to add 50TB to it. Say with the disks, shelf, backup tapes and drives and such it is $200,000. You then tell them "Ok to get that you'll need to get a requisition for $200,000 for us to buy the necessary hardware." Week later they show up with all the necessary stuff. Turns out their project is real important and the funds are there for stuff like that, even though you didn't think so.

    This falls in with the same sort of thing the GP talked about like skipping them to the top. Whatever the process is for that, tell them what they have to do. "Ok we can do that, however for that exception to be made a vice president or higher needs to send a written request to the IT manager. Once he has it, he'll have me move you to the top." Or whatever is applicable to your company. It makes you not the asshole, covers your ass and so on.

    Now this doesn't deal with all cases. Some people are just pricks and will always be so, they figure you have to jump at their every word. However many people are just stressed and taking it out on you. If you show them that you are willing to work with them, that can really help. It makes a big psychological difference to many people when they feel like they are empowered and they have control. When you tell them "Yes, but..." followed with the things they need to do, it is back on them, they are in control. When you tell them "No," you are being a jerk and taking control from their perspective.

    1. Re:Also by Anonymous Coward · · Score: 0

      So the answer is to kiss ass.

    2. Re:Also by rastilin · · Score: 1

      That is profound; I have been enlightened.

      --
      How do you kill that which has no life?
    3. Re:Also by Sobrique · · Score: 3, Insightful

      No. The answer is to give a realistic perspective on what's possible and what's not. In IT almost anything is _possible_ it's just some stuff is infeasibly expensive, or overly time consuming. That's the major reason why not every user gets admin rights - because the time and effort involved in keeping everything shiny increases greatly in that situation. Or why not every user gets the 500Tb of storage they think they deserve. But none the less, it's not _impossible_ to do these things - it just requires more resources.
      By pointing out that that's the limiting factor in their request, you're left being a reasonable 'not-bofh', they leave content - because it's not your fault that they cannot have a shinything - and sometimes you do actually get the new resources you said you needed, when it's important enough. We work on a charging basis for storage - we assume a certain amount per user, and charge (their department) above and beyond that. We therefore don't end up in cockslapping matches with the user, we let them (and their manager) decide how important it is to them to have more disk storage than everyone else - and if it's important enough for them to cover our additional cost in installing, owning, running it, then... well, why should we care?

    4. Re:Also by Anonymous Coward · · Score: 0

      This can be summed up as:

      If you say "no" follow it with "but".

      Apply this to anything to do with business and life is a lot easier. I spent a year doing mortgage processing and things often went wrong, and the difference this little piece of advice made to my job then, and now, is huge.

    5. Re:Also by Anonymous Coward · · Score: 0

      Brilliant! I hate our IT guys because they will say NO to any unusual request - even if it is necessary. I remember wasting nearly a day (and quite a lot of time from two top management guys) to get admin rights on a laptop. Yes, it's not the policy, but it was required to use the computer on that US$100,000,000 project.

    6. Re:Also by Anonymous Coward · · Score: 0

      BTDT - only the request was for them to research and put online something like a 100TB SAN - only thing was it was "here is the billing code to do the research, get me the quotes, and we'll issue a new billing code for the actual purchase" (got their attention)

    7. Re:Also by Sycraft-fu · · Score: 1

      Works well for lots of things in life. As a related thing, you can present situations as a choice, rather than an ultimatum. People want to do something stupid you don't say no, you just say "Ok well you can choose to do that, however if you do here is what is going to happen." Let them know it is their choice, because ultimately it is, but let them know the consequences of said choice. Makes it much harder to get mad when the consequences happen.

      I'm not saying it is always easy to do, or that I always do it, but it is a good philosophy to strive for. You empower people, and at the same time make them responsible for their actions and choices.

    8. Re:Also by DdJ · · Score: 1

      Also you never know, even if you think the conditions won't be met, maybe they are. Maybe it was more possible than you thought. Like say a user says "I need 50TB of storage on the central NAS." There's not that kind of space, you've got 10GB per user and that's all. Well you go and find out what it would cost to add 50TB to it. Say with the disks, shelf, backup tapes and drives and such it is $200,000. You then tell them "Ok to get that you'll need to get a requisition for $200,000 for us to buy the necessary hardware." Week later they show up with all the necessary stuff. Turns out their project is real important and the funds are there for stuff like that, even though you didn't think so.

      Just to add to this: sometimes you don't know what it will cost. So, sometimes what you (cheerfully) say is, "I don't know what it would take to do what you're asking. For me to find out would delay these three projects and consume this much of my time. If it's worth all that, here's how you get my manager to approve the research.".

      This way, if it isn't even worth your time to actually answer their real question, that fact is actually exposed.

    9. Re:Also by Anonymous Coward · · Score: 0

      While this sounds good to me in principle, it can sometimes be a problem. I know at the place where I work, I'm expected to ask as a dumb-questions filter; somebody has to be the buffer to keep the people who actually have something to do from fielding ridiculous requests all day. If a user comes in requesting something that is quite clearly and explicitly against our policy, with no hope of an exception, I can understand a higher-up getting irritated with me for letting that get through.

      Fortunately, I'm just a helpdesk grunt anyway, and rarely do I carry the full force of anyone's anger for very long.

    10. Re:Also by Geminii · · Score: 1
      It can be a useful tactic to convert requests into quotes. Effectively, as the IT expert, you're telling them what something will cost.

      And EVERYTHING has a price tag. EVERYTHING. Breaking the laws of physics? That will require three quadrillion dollars to hire the world's best brains, build the equipment to usher in a new era of science, and then create the engineering which will create the products which will do what the original requester wanted.

      Then it's their problem about where to come up with the money.

      Sometimes, as noted above, the actual costs are high, but will get paid. Not often, but it does happen. And for the 0.5% of requests which end up going forward, you've managed to helpfully, competently, empoweringly blow off the other 99.5% with very little hassle on your part.

      A similar tactic I've seen used in large organizations is the business case. There are always users who whine and complain about the current setup, and who will just whine more if told 'not in a million years Sunny Jim'. So tell every requester that you'll be most happy to forward their paperwork to the appropriate executive in charge of that decision, and that said executive needs a Business Case in order to track and approve corporate changes.

      Said business case doesn't even need to be terribly fancy - an analysis of the current situtation, a writeup on what needs changing, a suggestion for a solution, a complete costing for said changes, and a summary of benefits which would result from spending that money, including the number of affected users. Trivial stuff, really.

      But it's amazing how many people don't have sufficient strength of conviction to write half a page on "why it would be good".

      Best part - if they ever bring it up again, you can just ask them how their business case is going. And for those few who ever DO get around to writing something up, it can indeed be forwarded to the appropriate area to laugh at and reject. But hey - it wasn't YOU doing the rejecting. YOU were helpful and courteous!

  72. How I got some respect by Anonymous Coward · · Score: 0

    I was the IT guy for a high school with 150 employees from 2004-2007. I spent three years and two principals getting treated like shit from everyone--including the principal. The first principal retired after my first year, and I gave the new principal two years to clean up his act. Let's see what happened--and this is a limited set...

    - Users developed a belief that imaging was Bad[TM], and made the principal tell me to "fix" their computers without imaging them.

    - A user demanded a repair on a b&w HP DeskJet from the early 1990s.

    - This same user "appointed" herself to my technology committee and spent whole meetings yelling at everyone about how evil laser printers are, since laser toner cartridges cost more than inkjet cartridges.

    - I was threatened with termination for applying for another job.

    - I was threatened with termination for reasons the principal wouldn't tell me.

    - The principal could not say "no", and on one occasion, made me search the county T&IS warehouse for a donated piece of shit without a school district asset tag. He had promised a student a free home computer, which suddenly became my responsibility.

    - The principal decided that my inventory was a free-for-all. Aside from making me check out a video projection screen for a teacher's daughter's wedding, the icing on the cake was having to check out a mixer/amp and a pair of massive Peavey speakers for the band playing at a student's private graduation party. Oh--and a lectern so the law firm across the street could hold a press conference.

    - After setting a group policy to lock the console after 1 hour idle, a user went on the warpath complaining about having to press Ctrl+Alt+Del and type her password once a day. I lied and said that I "can't change the group policy" and it "must be something at the district level"--if I had admitted that I had set the GPO myself, I'd have been told to exempt her or lose my job.

    - While trying to have a serious discussion with the faculty about not sharing passwords, I commented that my wife and I don't share passwords. I was laughed off the stage for saying that.

    - Nobody gave a damn about accountability. Printing costs were flying off the handle, and the administration played interference to keep me from getting copiers with PageCounter terminals that would track who makes how many copies.

    Explaining my situation to the principal was useless. He's a complete bonehead whose primary goal is making everyone "happy" at someone else's expense, and my complaints about coworkers' behavior fell on deaf ears.

    In the spring semester of my third year, I started vigorously applying for other jobs. The beautiful part: my new job started on 3 July, but I wasn't obliged to submit a resignation letter until August. So after 2 weeks on my new job--fairly confident that I wasn't going to be "hired and fired"--I went into the school on a weekend to gather my belongings, then dropped my letter and keys on his desk that Monday. Although I did not state a reason for leaving, he knew damn well why. He apparently didn't register it though--word on the street is that my replacement has to put up with the exact same shit as I did.

    My hat goes off to whoever is willing to do that work for that pay--I was on the teacher pay scale, and while I would currently be at the 3-year pay level, my current job has me on par with a 20-year teacher. So no complaints here.

    1. Re:How I got some respect by fireheadca · · Score: 1

      Indeed, a horror IT story from hell. My hat is off to you. Respect.

  73. I Can Help by LifesABeach · · Score: 1

    I've walked this path many times. My rates are resonable. I know how to handle the Unreasonable, successfully. Respond here and I will contact you. There are solutions, but "Going It Alone" is the most risky. I can help.

    1. Re:I Can Help by bakes · · Score: 1

      I'm not sure that 'offing' the nasty people is what he had in mind.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
  74. How do you prioritize your To-Do List? by Anonymous Coward · · Score: 0

    If there's only one of you and you're being pulled everwhichway, there needs to be some way to prioritize your To-Do list. Years ago, I setup a help desk using a spare Mac and Filemaker. We had someone "man" the desk taking down calls. People that called me or others directly got the "Do you have the task # so I can lookup what's been done?" This way management could review the list of tasks, estimated and actual time to close, cost (if purchase was needed), etc. It also allowed me to go back a list the things I'd done objectively, but I'd started keeping a log in a spiral binder so I could refer to my day-to-day activities. It became clear that there were certain projects that just didn't get priority because management was constantly putting other stuff in front of them.

    The manager finally threw up his hands and said that we all had to pull harder to get stuff done with no excuses or we'd all be out of a job. I candidly said in an open meeting that I lost my partner, my job, and my home that year. There wasn't much more he could do to me to scare me. Why not go for inspiring me instead? This went over like a lead balloon. Needless to say, I didn't last much longer there and the list just kept getting longer. But it wasn't my problem any more.

  75. Service Catalog by mailman-zero · · Score: 1

    It won't solve all of your problems, but drafting a service catalog can help set expectations. If you have a list that everyone agrees to with a list of services that you in IT provide along with service level agreements (for example: a new software install will be complete within 48 hours of request, a new VM will be provisioned within 8 hours of request, a request for a new toner cartridge will be fulfilled within 1 hour, etc.) then people will have a better idea of what to expect. This requires manager approval and agreement of the customers, though.

    --
    Let's play video games with mailmanZERO
  76. Take your time by fireheadca · · Score: 1

    Unless it's a priority 1 issue, let the user sweat it out. Remember, hold is your friend - lets 'em know who's in charge. Or more seriously, take everything with a grain of salt and solve it at your own pace, if you let the user dictate your panic level, well, you're good as lost.

  77. alternative by RuBLed · · Score: 1

    Encase their beloved desk items in Jell-O.

    1. Re:alternative by JWSmythe · · Score: 1

          Famous quotes.

          "Why yes, that is kitty litter, and no, that isn't a candybar."

      --
      Serious? Seriousness is well above my pay grade.
  78. It was HIS fault.... by cybrangl · · Score: 1

    If people become too much of a jerk, start telling their manager that you can't keep going over there to fix things "they" broke. Doesn't matter if they did. If managers think their employees are loosing time becasue they are mucking with their computer, they tend to get upset. It used to work well for me when I was doing helpdesk many years ago. I was treated like crap by the engineers until I started bring ing their managers into the process. Once the manager knew the person was costing the company money, things changed.

  79. Re:Be honest. Are you the problem? by Boronx · · Score: 1

    Don't talk down to them
    Don't assume just because they don't know how to fix something that they are lazy or stupid
    Don't play that "give them exactly what they asked for to the letter". Be a human.

    Right. Remember that your company doesn't make it's money by fixing computers.

  80. Remember by scorp1us · · Score: 1

    You are dealing with people with computer problems. Not people with problems and computers.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:Remember by mjwx · · Score: 1

      You are dealing with people with computer problems. Not people with problems and computers.

      Actually you are dealing with computers that have people problems.

      First thing an IT support person should know is half of any job is convincing the user that a system is working correctly. Most of the job is identifying user errors and trying to fix the user, compared to this fixing the HW, OS and SW are trivial.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    2. Re:Remember by scorp1us · · Score: 1

      When working the helldesk, I always put it in terms of it being the computer's fault. Even if it was a classic PEBKAC problem, I explained it as "The computer wasn't ready to handle your input. Make sure that the computer is in /this/ state (showing the user what to do). That way the computer won't get confused."

      I was the most popular helldesk worker and people would always ask for me. Being a helldesk worker, I can say that only the smaller portion of my calls were complete PEBKACs and thus, there was usually something wrong with the computer, being a transient glitch or software fluke.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
  81. Here's a Trick by Comatose51 · · Score: 1

    Make people think you're doing them an individual favor. Don't over do it and don't do it to everyone. For example, give certain people, especially those who are nice to you, slightly better equipment or peripherals and make sure they know it but convey it in a hush-hush manner. It's not so much the equipment/software/extra leniency that matters but being treated better than someone else that makes this work. That's how people are. Everyone want to be better or stand out from everyone else; people want to feel special. Those who can help them with that will be given more respect, etc. Also works well with some girls too.

    --
    EvilCON - Made Famous by /.
    1. Re:Here's a Trick by SuperCharlie · · Score: 1

      This works and it only takes a small cluster of people appreciating you behind your back to turn the tide sometimes.

  82. Just a couple points by Profane+MuthaFucka · · Score: 2

    You have the authority to set policy. You do not typically have the authority to enforce policy, unless you also write the paychecks. That's your boss' job. Just generate the reports and pass them up.

    Also, don't worry about respect. Nobody respects people who are looking for respect. Also, you work for money, not respect. You can't take a bag of respect to the grocery store and trade it for a pizza.

    And respect won't impress a stripper either. If she thought respect was a good idea, she'd be violating someone's IT policies at an office job instead of wearing clear heeled shoes and licking her own nipples.

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  83. Quantum Management shows this is not possible. by Anonymous Coward · · Score: 0

    According to The Ungratefulness Principle of Quantum Management, you can firmly pinpoint the space an IT professional inhabits, and you can firmly pinpoint the time that the IT professional is respected, but you cannot do both at the same time.

    So how does The Ungratefulness Principle express itself in the macroscopic corporate world? What happens is that you go looking for a new job. You give your current employer the full two weeks notice. You do a great job during your final two weeks, showing no signs of "short-timer" syndrome. If there is an exit interview or survey, you explain politely and without finger-pointing that you did not feel appreciated or valued in your work environment. On your way out the door, at least one person you despise for being a complete prima donna will thank you for being so very helpful during your tenure, silently implying that he realizes how lucky he was that you put up with his douchebaggery. The "new guy" will be just as subject to The Ungratefulness Principle as you were, as former co-workers you run into after you leave will express their own thanks by bitching about how much better you were then than "the new guy" is now. This process will repeat itself until you are dead or are a BOFH.

  84. company attitude by CBravo · · Score: 1

    This is the company attitude you are dealing with. Talk to your boss about how people in a (small!!) company talk and work together. It should be a nice place where people respect each other. That is what I expect from a professional employee.

    Oh: don't say it can't be done.

    --
    nosig today
  85. Get the boss on your side by carlzum · · Score: 1

    Don't forget, the only reason you care about things like stability and security is because the owner cares. Your job may be on the line, but it's his/her company at risk. Before you roll out a new policy or project, make sure the boss understands how it benefits the organization. Based on my experience, IT changes should be communicated by someone with authority. You'll encounter far less resistance when users understand that you're implementing a company initiative and not just acting on a whim.

  86. BOFH to those that need it by agentc0re · · Score: 1

    I totally agree with all the others here that have been saying, BOFH to those that are being inconsiderate. Bottom line, don't take the crap. I work for a small Medical Clinic and had a doctor yell at me and tell me, "You need to fix this now and I don't have time to tell you whats wrong with it" which to my reply was something along the lines of, "Well how do you expect me to diagnose the problem then?"
    You'd really think that of all people, Doctors would have half a clue. This is just not the case, and I don't think most will.

    What works for me and my co-worker is having a real strict web usage policy. We already block most of the fun stuff by default, so whatever's left is for them to play with. The first time they wind up on the virus alert, they are warned with a CC to their manager. The next time, the entire internet is taken away from them. Since I've started holding to this more strictly, in some cases the virus may have been a false positive, I haven't had people be as rude to me as they were before.

    I think we get this kind of bad rap because you will usually walk into an IT room and see what appears to a user as us not working. Half our job in a day can consist of waiting though. Waiting for this to complete, or waiting for an issue you've been watching to replicate. Lots of waiting though. On top of that, none of them understand the maintenance behind the scene. I think that because a lot of what we do cannot easily be understood by most, when you so happen to come and ask for help and you just see us staring at a screen reading something it's assumed that you weren't working.

    So all in all, if they are asking for your help because they actually broke something and are uncivil about it, take away whatever caused the problem. Elevated rights, surfing abilities, lock them down so tight that they wont need to come ask you for help because you've tightened the leash so tight that the only problem they'll have is with whatever 3rd party business software you use and nothing you can really control besides doing updates or calling vendors.

    --
    Sometimes, the answer is to just destroy it all.
  87. Quoting the late, great president, Teddy Roosevelt by Anonymous Coward · · Score: 0

    "Speak softly and carry a big stick; you will go far."

  88. obvious by Anonymous Coward · · Score: 0

    by not becoming IT guys.

  89. Really, Popularity.. by tempest69 · · Score: 1
    ok, coders and their ilk dont want to let you into peerage. You're the workstation monkey. You're above the janitor unless the janitor can make a decent joke. So during some painful install make fun of "people" public servants-- ticket takers -- union workers -- lawyers -- accountants, people who dress funny, smell funny, imbibe too much.. or have nasty dirty keyboards.. The psychological goal is for them to want to be your friend, as you are a discerning person whose friends are well vetted. Watch your audience.. as the wrong person can be quite offended by a drunk joke.
    Next is have some items ready that do your job for you. Make an account that allows the user to install one application only, with a lockout of everything else. Giving them the ability to click next all by themselves.. This gives the user a sense that they're trusted to some degree. if data needs to be entered.. have a photocopy instructions ready for them. Reserve this for your buddies.. "the guys who hastily (quietly) cleaned their keyboards after a good laugh about those infidels who would type on an unclean device".

    Go to lunch with the guys, and dont talk business. just work the banter. oh, and stick to the guys who understand polite conversation, religion, politics, and income.. all taboo. Those are for people you dont work with.

    oh, as far as work goes be absurdly honest (just for tech stuff) if you arent sure, and need to google, and hope for the right keyword.. say it.
    It comes across as confident once you feel comfortable saying it. Coders are usually on the spot and often sugar coat it, freaky honesty will drop their jaw.

    Storm

  90. Have backup working desktops by Billly+Gates · · Score: 1

    Think of the problem through a user's eyes.

    Its not their job to care. Its their job to HAVE THAT PROPOSAL BY NOON. Yes I would be assholish too if you would not take my request seriously too (If I didn't work tech).

    Tell them I can't give you an estimate or give a very big one so here is a working laptop to work on while I fix it for you. I will let you know and email you when I can give an ETA. Need any more help let me know. Anything else I can help you with just let me know?

    The problems with servers are a different matter. The problem is you can't say your boss is an idiot and is too cheap to buy a linux not NT box and use a switch. I got fired for this because it pissed me off so much that I was the scapegoat for such incompetent planning.

    Learned my lesson now

    Work with them and acted concern always with a sense of urgency. Run to solve each problem and be the man to save the day. Then you will earn respect.

    It could be possible that you replaced someone who was incompetant. I am not sure of the situation so naturally you are getting some of the crap for now until respect is earned.

    Just let them do their job and always ask if their is anything more you can do. Maybe handle requests. If they are turned down its managements fault and not yoru own. You are on their side and part of their team.

    If these requests can't be completed then you need to talk to management and use some bs like lost productivity dollars and mention just having 5 backups and have users save their work on a share and you're good.

  91. Show them you are vulnerable by brentonboy · · Score: 1

    I think the base of the problem is that people assume you're a super-human nerd-god who can conjur the computing magic and fix everything perfectly in a second (like they do on TV!)

    It's all about prevention. Before they say a single word, you have to show them you are weak, vulnerable, and human, just like them. An amazingly good way to show that you don't know is to ask them a question, as if they know as much as you. Now how to do this and keep up the balance between that and seeming professional is maybe a tough task. You don't want to look like you don't know what you're doing. Then again, it's all the more impressive when a mere mortal solves a problem that everyone understands is difficult.

  92. Mirror check by icebike · · Score: 1

    First and foremost check to be sure the problem is not closer to home.

    Seriously, what goes around comes around.

    --
    Sig Battery depleted. Reverting to safe mode.
  93. Which is exactly what i was asking on slashdot... by freedom_india · · Score: 1

    This is eerily similar to what i was asking
    On the whole an arrogant IT management presages a failing company, like AIG.

    --
    "Doing what i can, with what i have." ~ Burt Gummer
  94. It's simple, really by tgrigsby · · Score: 1

    Frankly, it sounds like the damage is already done. You were a floor mat, and they've gotten used to wiping their feet on you. You should probably review where you went wrong, learn some lessons, move on, get a new job, and start over.

    But if you think you can salvage the situation, then here's my advice:

    1. Get a calendar program at a minimum, an issue tracking and scheduling program if possible, one that can print reports. This is to help you stay organized, lower your stress, and cover your ass.

    2. When a user asks for something, unless you really know how long it will take, do *not* tell them how long it will take. Any task outside of changing the printer cartridges requires an estimate.

    3. Never, ever, ever, give them an ETA on the spot. Tell them how long it will take to get them an ETA, but do not give them an ETA. Not until you've had a chance to estimate the project, pad the estimates, get buy-off on the scope, time, and cost of the project, check your schedule, and see where you can fit it in. Then when you've done all that, call them back and tell them the ETA. No spec, no ETA.

    4. At some point, someone is going to ask, "Well what's the delay? Why can't you just do it now?" Do not be afraid of rattling off the top three items on your list, who asked for them, and the priority placed on them.

    5. If they get testy, facilitate. "Absolutely, I can't agree more! It's just not fair at all that you have to wait. Tell ya what, let's get Gary and Mike and Betsy together in a meeting, and you can decide amongst yourselves which of your projects is a higher priority. I'm just here to make you all happy." That's on the outside. On the inside you're thinking, "Hey, no problem, you wanna be a dick? Well then you can be a dick to these guys, and when the pissing contest is over, just let me know what you all decided. It's your emergency, not mine."

    6. The bigger an ass the user is, the lower the priority they get. Just one time, when someone asks, "Why does she get a new forum site setup already, and I've been waiting for a week," reply with a straight face, "Because she's nice to me," and walk away. Yeah, they'll be pissed off, but the truth is, you can demand, expect, and get respect.

    7. When the project schedule slips, be honest and let people know the schedule slipped. Give them new ETAs. And don't beat yourself up about it. It happens, and people would rather know up front when problems occur so they can reset expectations.

    8. And if you kill yourself putting together some massive project and you finally get it all up and running, and no one pats you on the back, feel free to take the time to point out to your boss that you went the extra mile and that you're proud of your work. If you don't blow your horn, sometimes no one will, and getting recognition for a job well done can make all the difference.

    9. The nuclear option: You can only do this one time for it be effective, and it resets the entire playing field. If someone really gives you a hard time, and you've just plain had it, tell him to kiss your ass. Loud. I mean really loud. Then turn around and yell that everyone in the joint can kiss your ass. You work hard, you do a good job, and you're damn tired of being treated like shit. You're tired of the attitudes and the disrespect. Throw something small (not at anyone, though), stomp back to your office, get your stuff, tell people to get out of your way, and walk out. Either you suck at what you do and your boss will fire you, or you are just a good employee pushed too far and your boss will try to talk you out of quitting. And if the latter, when you get back, you can bet word will have gotten around and most people (not everyone, unfortunately) will treat you with a bit more respect.

    --
    *** *** You're just jealous 'cause the voices talk to me... ***
  95. I used to be nice guy... by Ux64 · · Score: 1

    But now I'm real BOFH. Because I found out, that if I'm not helpful at all, I'm unavailable, I sound annoyed, I make customers feel stupid... They will bother me less. If I'm really nice guy, they'll thank me by providing even more jobs. If I'm real pain in the ss... They'll bother someone else.

  96. Advice for any young IT guy out there... by bradley13 · · Score: 1

    Read the book "How to win friends and influence people". Yeah, it's a cheesy title. But this is the book that made that title cheesy.

    The point is this: we IT-types are often not that comfortable connecting with people. This book lays down some basics. Try to apply them in day-to-day interactions. Things like: know people's names. Take an interest in them: do they have kids, pets, hobbies? Connect with them on a personal level. This will make then regard you as a person as well - rather than an anonymous piece of infrastructure.

    It's all stuff you can find in a lot of other books, but this is the original. For us techies, the most important stuff is in the first third - a few dozen pages, I think it's something like seven points.

    --
    Enjoy life! This is not a dress rehearsal.
    1. Re:Advice for any young IT guy out there... by cybaz · · Score: 0

      Agreed 100%, the advice in the book may seem counter-intuitive, since most business books emphasizes a hyper-competitive, every man for him/herself environment, however try to follow the advice in the book for a month or so and you will see a difference. If you can humanize yourself to people, they will be less rude to you. If you show interest in their projects they will open up about what they are trying to accomplish and deadlines. There are some people who are anti-social, however for the most part they are in the minority

  97. Handcrafted Cat-5 goodness works well for me by Mr.+Roadkill · · Score: 1

    I have this:
    http://photos1.blogger.com/hello/216/9123/320/DSC00213.jpg
    and several other similar examples hanging from the coat rack just inside my office door. That, and a copy of "WHO WILL BE EATEN FIRST" printed out across four A4 sheets on my wall, seems to work really well.

    1. Re:Handcrafted Cat-5 goodness works well for me by Nesman64 · · Score: 1

      Please tell me that fuzzy little picture is actually a CAT5 O' Nine Tails

      --
      coffee | nose > keyboard
    2. Re:Handcrafted Cat-5 goodness works well for me by Mr.+Roadkill · · Score: 1

      Indeed it is. In some ways it's not as functional as others I've seen - one of the more famous commercial models is properly terminated and functions as several different kinds of test cable, for example - but that's not really its point. The plugs on the commercial models are too fragile for use in a *really* satisfying beating in a hard-core server decommissioning.

  98. Re:Move to a different company by mverwijs · · Score: 3, Funny

    The guy who disliked me the most (actually accused me of sabotaging his win 95 box from the network, to our boss, just 18 months ago)

    You were babysit^Wadministrating a Windows 95 machine in 2007?! Yikes!

  99. SET EXPECTATIONS! by Froppy · · Score: 1

    SET EXPECTATIONS! Often people in the world think that IT people (there ARE some girls out there) know everything and can fix something within 2 seconds (even though it might take hours). However, if you constantly set expections of how/what is going on and that you really don't know the problem (even if you know exactly what it is) people tend to not expect that instant success. Then, when you fix it in 2 seconds and they are expecting 2 hours.. you look like the hero. Don't be a jerk of an IT guy though.. there's plenty of those out there. In fact, most of the profession is made of social r'tards that don't realize it's more of a teaching position than a technical position. Be a goof off and make them laugh (always telling a joke when you sit down at someone's computer helps a lot)... they'll like you a lot more and respect you even more.

  100. Interact with and listen to the Users by ajlisows · · Score: 1

    Some of this may not apply to you....as you are working in a different industry but I am in a similar situation....sole IT guy for about 90 users (actually, my Boss is the lead Engineer and he does some of the help desk type stuff when he has time.)

    The best advice I can give is to go out and be seen. You work for a small company so the building probably huge. Don't remote in to fix every problem....stretch your legs, take a walk, talk to the user and try to understand their problem, talk to the user to try to understand future needs, and talk to the user about their hobbies and your own. I've known many IT people who seem to think they can sit in their "Ivory Tower" and avoid actually interacting with the users. The users eventually catch on to the fact that they are aloof, antisocial jerks that think that having to help them with their computer is a hassle. They'll start to despise them.

    My current environment is about 75% Office, 25% light manufacturing. I've gotten out on the shop floor, crawled around in the dust a little to reroute cables, got all sweaty and dirty......and actually gained a lot of respect for it. Again, I've seen IT workers who seem to think that going out into the shop is beneath them and if they get a little dirty or talk to the heavy machine operators that they might be infected with a virus that turns them into lowly shop grunts or something.

    Act interested in not only solving their problems, but listening to their ideas on things that could make their jobs easier. Their idea to share out the crappy old deskjet installed on the computer across the way might seem nitpicky and inane to you but it very well may make their job a lot easier. Remember...you are there to make life easier for those responsible for producing the product that actually makes the money....you are not there so you can do way cool stuff with Active Directory policies that makes it impossible for them to do their jobs.

    What I am presenting of course is more or less is just an extension of some other comments on here that you should "Play the politics game." By showing them that you are working hard, trying to help them in any way you can, and respect their input and opinions (Even if you really don't give a shit) you will find that they have a different attitude towards you. You really don't deserve respect just because you are an IT guy...you have to earn it. Just because you create the accounts doesn't mean that they need to follow your ideas for how the company should be run. If you do gain some respect don't expect to be constantly lavished with praise and bowed down before when you clean up some spyware on some idiot's machine.

    I won't rule out the possibility that you work in an office that is entirely made up of complete jerks. That could very well be the case. It's a bummer alternative in today's job market but if I were in that sort of situation where everyone was outright rude to me all the time I would be polishing up my resume and seeing what else I can find.

  101. I've done this for many years by taustin · · Score: 2, Informative

    There are some simple rules:

    1. Don't be an asshole.

    2. Learn to communicate effectively with people who do not know as much about the subject as you do.

    3. Don't be an asshole.

    4. When you explain something, and the other person clearly does not understand, do not simply repeat the explanation again word for word, only louder.

    5. Don't be an asshole.

    6. Document everything. Openly label that manilla folder "CYA."

    7. Don't be an asshole.

    8. Don't make promises you can't keep. Don't try to keep promises you didn't make (that's why you CYA).

    9. Don't be an asshole.

    10. Don't assume that decisions are made solely on a technical basis. Money does matter, and sometimes, good enough is good enough. "Because I want this kewl new toy" is a bad reason to spend ten times as much money.

    11. Don't be an asshole.

    And most important: Don't be an asshole.

  102. Stories from a non-recovering System Administrator by Zarquil · · Score: 2, Interesting

    I'm a sysadmin by day, computer consultant by night.

    I started this path because I kept getting stuck as "The Computer Guy." I set everyone up with email. I kept everything in the office running. I was the guy that knew what hardware to get next. I got a LAN up and running.

    I became a known quantity and all kinds of people started coming to me to fix the stupid problems. My friend talked me into starting a business on the side after fixing her computer. If nothing else I'd get a tax writeoff and at the very best my goal was to get into IT professionally and double my income.

    I burnt out. I got tired of doing the same stupid fixes for different (l)users. I got sick of working on someone's weird ass-hardware. I questioned why I ever wanted into the field in the first place. Then I got in with a company that wasn't stingy on getting standardized hardware and my job got easier (even possible). Things were great, I was excited and connected with my job, and then I ran into a lead programmer who dumped the impossible on my lap and expected immediate return. I burnt out again.

    Most of the company respected what I did, a few powerful people didn't. I got out, landed with a company I feel more comfortable with, and brought all my strengths with me without the baggage of a programmer dumping me in the middle of a problem and expecting me to fix it while he looked over my shoulder.

    My guru is a BoFH. I am not. It just doesn't work for me, I don't enjoy being grumpy all day (even though I secretly wish that I could be..) The people that respect what I do like me because I'm positive and helpful. When I'm not, I don't like myself. I'm most important, if I can't deal with the demands something outside me has to change, I can't live with the BoFH attitude.

    On the other hand, you're not a carpet to be walked on. If you have liberal policies that are getting dumped on, well, you have no policies at all. Defend and enforce your policies - you may need to explain your rationale. I'm really liberal on my network, I'm dealing with about 20 users, but my blanket policies are stupid easy to defend. (ie "Surf porn at home - our schtick is we're fast and our customers need ever bit of bandwidth we can give them." If they don't buy that, there's a dozen more excuses in my bag. If I can't get through after that, I have to decide if it's a hill I want to die on.)

    I completely agree with those who say, "Look at your work / life balance." Balance is everything. You don't have to do all your planning by the Scotty principle, but do pad your estimates and give yourself reasonable deadlines plus a bit. If you finish early, fill in that extra time you've given yourself with interesting projects. If you are enthusiastic and engaged in your work, your attitude spreads to your coworkers.

    Go get Thomas Limoncelli's "Time Management for System Administrators." http://www.amazon.com/Management-System-Administrators-Thomas-Limoncelli/dp/0596007833/ref=sr_1_1?ie=UTF8&s=books&qid=1244613832&sr=8-1 I found it infinitely worthwhile and read it every few months when I start to feel overwhelmed again.

    A last side note, I don't have to do the consulting gig on the side any longer, but I choose to because I find it most rewarding now. I do a lot of simple stuff these days and it's pleasant to have people at the end of their rope so grateful to have a professional look at their system. Treating coworkers as regular customers has helped me not bog down in the abyss of cynicism.

    And congratulate yourself. The very notion that you asked the question is a pretty good indication that you will find your own solution.

  103. Some of us respect you by Anonymous Coward · · Score: 0

    When I work overtime, it's often late at night, when there are fewer distractions and I feel most productive. A few nights, I've bumped into one of our IT guys doing the same thing. Last time, I offered him a slice of the pizza I'd brought with me. I think he appreciated the gesture. I love you, IT guys! You totally have my respect.

  104. The IT Guy by DaMattster · · Score: 2, Interesting

    As the IT guy, you are a mayor and a chief of police in one. You have to strike a political balance and this is easier said than done. You should definitely not be a jerk but nor should you roll over and capitulate into unreasonable demands. You might have to develop some strong policies, implement them, and adhere to them. If you can explain the logic behind the policies, most people will understand and back down and you are being a good mayor. It is the 1% asshole population that you need to take on a police chief role. It is never fun but must be done to insure the integrity and functionality of the network, its servers, and its workstations. I have found also that software engineers have little understanding of the technology side and vice versa. Opening up lines of good communication and dialogue can help build this understanding to allow both to work together more smoothly.

    1. Re:The IT Guy by evilviper · · Score: 1

      The above is the best advice given so far.

      Every company has policies for just about everything they do... If you don't have them, the first thing you need to do is establish policies for IT.

      No company of more than 5 people just hires, promotes, and fires people ad-hoc. Neither can IT be expected to support everyone doing everything their own way. If people fail to follow the policy, you tell them where to appeal to have the policy changed, or drop it entirely and require doing it the right way.

      Once that's out of the way, the other issue is scheduling. When someone requests your assistance, you tell them when you will be able to get to it... If they insist it's the most important thing in the world, you simply repeat that you don't have the time to do it before then. This is doubly true for those who try to pass jobs off on you 15 minutes before you leave for the day. When faced with missing a deadline because of your schedule, even the worst procrastinators will only fall on their face once before they take the lesson to heart.

      If it is, instead, your higher-ups that are the problem, the fix is even simpler. NEVER present the option of putting in extra hours. When new priorities come up, ask which current tasks should be dropped to make time, and don't accept a non-answer. If extra hours become a common occurrence, you simply need to do some contract renegotiation. For a substantial pay raise, I'm happy to work the extra hours requested. If you're not, you may be in the wrong line of work, and need to let your superiors know it's either 9-5 for you, or they need to find someone else... In either case, when faced with additional cash outlay, you might well find that your bosses come to realize that many of those projects aren't so pressing after all.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  105. Be nice, even to yourself. by blorro · · Score: 1

    1.Get used to the feeling of being inadequate, no man is an island. 2.Do the best you can, tell customers the truth, if youre not familiar with error messages and whatnots, let them know that you are going to find out where the problem is and call back or revisit. 3.Do something you enjoy on your free time. 4.Dont let peoples aggressive ranting get to you , it's most often the deliverer of abuse thats the one not feeling ok. Dont take everything personal. Generalizing is very common .

  106. Anonymous Coward by Anonymous Coward · · Score: 0

    ever heard the term

    Customer
    Unwilling
    Not
    Trying

    ?

    doesn't matter how good you are, they will treat you like a door mat, the only want to keep them honest and respectful is to treat them all mean. that way they are grateful for your time and effort.

  107. book recommendation: Limoncelli by gcapell · · Score: 1

    "The Practice of System and Network Administration" by Limoncelli, Hogan and Chalup has a great "read this first" chapter on organising yourself such that your "customers" are (reasonably) happy and you remain sane. It looks like in the second edition this has moved to chapter 2.

    The rest of the book is great too, and I'd suggest your sanity is probably worth at _least_ $44.75 at Amazon.

  108. IT jobs are easy? by Anonymous Coward · · Score: 0

    If it were me my first and only goal would be to organize myself out of a job so I never had to do anything but order and replace broken hardware and even then only when it was convinent for me.

    People fall into pits because they lack the drive, knowledge or creativity to redefine their environment in a positive way.

    Never let deadlines and local schedules keep you from seeing and activly working twoard the larger picture of offload your manual work any way that you can.

    Too many offices are driven by creatures of habbit who mindlessly plug away at their excel spreadsheets wasting countless hours of time because they are too stupid to see any better way of completing their work... Don't be stupid, don't be like them.

    NOBODY CARES HOW HARD YOU WORK .. Neither should you. Its the results the outcome of that work that matter.

    Above all never even think about thinking about seeing yourself as a victim. That whole line of thought is a nonsensical self fulfilling prophecy.

  109. zith185 by Anonymous Coward · · Score: 0

    It's always best to 'under promise and over deliver' when they request upon you to do a complex project to be completed asap. Always overshoot the eta for a project, then complete it in half the time (which is the realistic timeframe for the project). Seems to work with getting more respect after a while.

  110. For what it's worth... by YankDownUnder · · Score: 1

    I've had to develop not only a sense of humour, but also cultivate a slight bit of respect FORCEFULLY. It's quite good to show that we're all here to do a job - in some cases, especially if you're in a situation where you've got some management folks that have a sense of humour AND honour, you can always speak to the manager about the situation, and get the manager to assist in cultivating a bit more of a respectful attitude about the situation. However, I HAVE been in a situation where I was the sole IT person (network admin, network engineer, help desk, support engineer, etc etc etc...). In this situation, especially due to the fact that what went on at this facility was CRITICAL for shipping/inventory and the likes, there was a point where things had gotten to THAT POINT...and in keeping with the tradition of all BOFH's, I quite simply went to the central patch panel, turned off ALL the hubs, and went to an extended lunch (of course, I said I was at a doctor's appointment at the time, but that's besides the point.) Managers and workers alike were FUMING. All good. I said let's call a meeting. They did. After listening to the whinge session, I very carefully explained to the entire group that they, like me, as a worker, do not appreciate that type of treatment. I stated clearly that should I encounter that treatment again, they shall experience a tad bit more than a few hours of downtime. I was told that that was blackmail. I said yes it is. They really had no other options as it would take quite a fair hunk of time trying to train up another person for the position, and I would more than happily walk off the job and let someone else take over. They then agreed. The first few weeks were a bit rough as when someone exhibited some roughness with me, I would simply stop what I was doing and go out for a smoke and a coffee. It eventually sunk in. After the initial month, the "end users" learned to have a sense of humour and respect about the situation and quite literally, started to help me help them in whatever capacity they could. You don't have to take crap just because you're the person doing all the problem solving. In order to properly problem solve, you need to have a clear head. In order to have a clear head, you have to have peace in the environment. Nuff from me...

    --
    YankDownUnder Veni, Vidi, volo in domum redire
    1. Re:For what it's worth... by Anonymous Coward · · Score: 0

      Congratulations, you're an arsehole.

  111. Wrong company to work for by LostMyBeaver · · Score: 5, Interesting

    I am a software engineer working at a firm that has 50% engineering and 50% sales and administration. We use an outside firm for IT support since :
      1) We can change our own printer toner
      2) If something is broken on our PCs, we either don't trust anyone else to fix it for us or simply need a new PC at which point we reinstall it anyway.
      3) There's no such thing as an IT guy that would even understand where to begin to install and configure our tools (which actually suck since we have to enter in hardware addresses just to get them to start)
      4) We don't use much more than an e-mail server, a file server, and a Cisco. None of which requires a system administrator on site.
      5) Subversion and Wiki servers are run on a separate machine that the developers take control of.

    I would seriously pity any fool that would even consider being the first IT guy to start working at this company if it ever grew large enough that it should need one on site. Being the IT guy at a small engineering firm where the people on site have historically simply fixed their own stuff would be a disaster. I've seen it before as well. You just don't ever want to be that guy. The problem is, most software engineers learned a lot of what they know by grinding through these problems on test networks, home networks, school networks, etc... It is very rare they ever had to do a good job and make something that could stay live 24/7. So they don't know what it takes to make a system stable for 60 users that can be depended on, instead, they know that it's just a line in a script, what's so hard about that.

    If you want a position where a system adminstrator receives more respect, then go to a non-tech company. For example, the happiest system admins I've heard of work at places like paper mills. Remember that you're working at a company where you're more of a convenience than a necessity. If you got hit by a bus, the software engineers would hate doing it, but they'd just start doing the work themselves instead. In a way, at the company you're working at, you're nothing more than a single person that asks the boss for money for new stuff instead of having 40 engineers dropping receipts on his desk. So, in a way, where you are working, you're simply a secretary.

    If you want recognition for your talents, go to a company where instead of being "The guy who could have been a programmer/engineer but wasn't smart enough" and head to a company where you're "The guy who keeps the company running".

    1. Re:Wrong company to work for by edstrasser · · Score: 2, Insightful

      Arrogant comments like "We can change our own printer toner" and "The guy who could have been a programmer/engineer but wasn't smart enough" are why being an IT admin sucks -> everyone *ASSUMES* that this is all there is to being a sysadmin. And this is certainly the attitude of those the poster is complaining about.

  112. Why don't you want to be a BOFH? by Shag · · Score: 1

    You haven't made this clear. Why would you not want to pursue such a lofty calling?

    I think the happiest I've ever been as a techie was when I was a BOFH with a supportive, understanding, non-pointy-haired boss.

    When HE needed something done, you bet I gave it my all.

    When some random girl from marketing needed something done... she had to go through him (gruff ex-military guy) first. And if she survived that... well, I'd do it, but I did once get called into Boss^2's office and told to stop making the marketers cry.

    Ah, those were the days!

    --
    Village idiot in some extremely smart villages.
  113. Put everything in writing by yog · · Score: 5, Insightful

    People on the job seem to get irrationally angry when it comes to computers and networks. Some of it is justified when they are being blocked from getting their own work done, and they will absolutely take it out on you when they don't have a good explanation for why things don't work. Those stupid IT guys messed it up again. It's the department everyone loves to hate.

    The professional approach is to leave your ego at the door when you clock in, and be sure to log all questions and complaints and your responses. If something escalates into a problem where your job is threatened, you can show the paper trail to your management.

    If someone is constantly berating you about computer problems that really are PEBCAK, just log each and every complaint plus your response. It can become quite an amusing read after a while, and you can share it with your management. It makes the other guy look bad. Of course, your goal shouldn't be to screw the other guy, but if they are being kind of childish and vindictive, it's very useful for deflection and self-defense should you be called on the carpet later on.

    Also, good communication is the key to defusing people's annoyance. When people are sitting around waiting for the network to come back up, or the departmental printer keeps not working right, or the web is really slow--if there's an explanation forthcoming quickly, people can understand that you're working like mad to fix it. When an IT department has a stand-offish attitude and refuses to answer phone calls and emails in a timely way, people will assume the worst.

    --
    it's = "it is"; its = possessive. E.g., it's flapping its wings.
    1. Re:Put everything in writing by JumpDrive · · Score: 1

      Currently where I work there is a guy who refuses to write a problem ticket. Sometimes he would even go to higher management complaining that we hadn't fixed a problem that he hadn't told us about.
      So whenever he made stupid requests we began filling in the problem report for him and describing in detail how easy it was fix, like if he had just restarted his computer, closed down maybe ten of the 40 apps he had open or if he had just restarted his app. If it wasn't a stupid problem we would figure a way to mention an app installed against policy and how that could have been the result of the problem.

    2. Re:Put everything in writing by ubersoldat2k7 · · Score: 1

      it's = "it is"; its = possessive. E.g., it's flapping its wings.

      Thanks! I've always been confused by this.

    3. Re:Put everything in writing by corsec67 · · Score: 1, Informative

      So whenever he made stupid requests we began filling in the problem report for him and describing in detail how easy it was fix, like if he had just restarted his computer, closed down maybe ten of the 40 apps he had open or if he had just restarted his app.

      None of those would fix the problem, they just alleviate the symptoms.

      Fixing the problem would be applying a patch that solves the issue, adding more memory/swap, replaced unreliable parts, etc.

      If rebooting alleviates a symptom, then it might come up again, so the device is still broken. It is just that with Windows/closed source software it is hard to impossible to fix the problem, so people have gotten used to thinking of the symptoms as the problemn.

      --
      If I have nothing to hide, don't search me
    4. Re:Put everything in writing by alecwood · · Score: 3, Insightful

      User behaviour can be part of the problem. We've all come across users with 40 apps open whining their pc is slow. It's just not practical to give every user the latest greatest PC on the market with a super fast processor and oodles of memory - economics dictates that in business good enough is good enough.

      In the world of the one man IT dept, managing expectations is perhaps the greatest skill of all.

      --
      Real happiness lies in the completion of work using your own brains and skills.
    5. Re:Put everything in writing by Col.+Panic · · Score: 3, Funny

      assuming you mean to store this electronically. because i just don't have that many notepads

    6. Re:Put everything in writing by moranar · · Score: 2, Informative

      "When people are sitting around waiting for the network to come back up, or the departmental printer keeps not working right, or the web is really slow--if there's an explanation forthcoming quickly, people can understand that you're working like mad to fix it. When an IT department has a stand-offish attitude and refuses to answer phone calls and emails in a timely way, people will assume the worst."

      The problem is when the network is down and they want you to answer their emails.

      The rebuttal to your point is "I can try to solve this, or I can talk to you about it. Pick one". Not saying that it's the right answer all the time, I guess the correct reply is in the middle.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    7. Re:Put everything in writing by Anonymous Coward · · Score: 2, Informative

      Hear here. It's also good to remember that it's not every company that hates the IT dept.

      Where it is, often the problem can be with the management of the company. For example, failure to take IT's warnings into consideration, particularly with security but also with infrastructure procurements in an effort to drive down cost. It's understandable given the economic climate and could be IT's failure to express the seriousness of a situation to management. However, often people ignore warnings until it's too late.

      Inadequate resource and poor upper (and middle) management of IT even from outside the dept. (especially in small-mid sized businesses) can often lead to everyone unfairly blaming IT.

      How to deal with that situation? Convince management. Ask for a raise. Start writing your CV. Plod along against a management that deliberately ignores or takes shortcuts and just cash the paycheck. No answers from me here, the education (of management) route is best but often it falls on deaf ears.

    8. Re:Put everything in writing by Anonymous Coward · · Score: 0

      Of course, your goal shouldn't be to screw the other guy

      I dunno, if you get that guy fired for incompetence, they might hire someone that is less of a bother.

      /BOFH-in-training

    9. Re:Put everything in writing by multipartmixed · · Score: 1

      "I'll be back to working on a solution to this problem again, as soon as I can stop discussing it"

      --

      Do daemons dream of electric sleep()?
    10. Re:Put everything in writing by evilkasper · · Score: 1

      If your XP box has been on for 4 months without rebooting (and somehow not crashing) I imagine a reboot would solve some of these problems. I of course am exaggerating here in the length of time running, but you get what I'm at. I agree with you that looking for further reasons is necessary, but you also need to look at your environmental variables. Like if it freezes up everyday at the same time but only in the summer, and the PC is located out in a shop without AC. Most likely heat related failure. Of course if all your PC are in nice offices you most likely do not have this problem. Look at your environment when you look at a problem, especially when nothing else seems to be out of place.

    11. Re:Put everything in writing by Anonymous Coward · · Score: 0

      Of course, your goal shouldn't be to screw the other guy,

      Well, if he's tall and handsome, with a nice furry chest, ...

    12. Re:Put everything in writing by corsec67 · · Score: 2, Funny

      If your XP box has been on for 4 months without rebooting (and somehow not crashing) I imagine a reboot would solve some of these problems.

      NO.

      If I reboot, and let the system run for a further 4 months, would the symptoms come back?

      Then the problem didn't get fixed.

      A reboot can definitely alleviate symptoms of a problem, but if it actually solves a problem, then there are more issues at play.

      Fixing a problem means that it wouldn't happen in the same way again. In your example, fixing the problem means that the issues wouldn't show up after 4 months of uptime.

      Definitely environmental issues could be a problem that manifests symptoms that can be alleviated with a reboot. I would look at noisy/crappy power before heat, though. If the computer is on a power conditioner/UPS, that generally eliminates issues related to power.

      --
      If I have nothing to hide, don't search me
    13. Re:Put everything in writing by MrMunkey · · Score: 1

      I'd also suggest trying to teach people something. Usually you'll see some sort of pattern in their requests. If they're having problems with their email a lot, maybe it would be good to spend some time showing them how Outlook works. A lot of people have no idea on what you can do with it. It's a great opportunity to be proactive and help them out. IT has an interesting role in an organization where your job is to assist everyone else to get their job done (for the most part). Try treating people as customers for a while and things get a lot better.

      I speak from some experience. I had a "manager" (more a senior admin) at a smaller 40 person company and everyone thought he was the BOFH. After he was basically forced out of the job (office politics got really bad for a while) I had the opportunity to change things. We set up a quick 15 minute weekly meeting to let people talk about issues they're having so that we could hear what's going on. The perception of IT changed drastically to that of IT helping them rather than IT doing some black magic or playing games all day. I think some of the perception issues were due to a lack of understanding and visibility, which lead people to believe that IT didn't do anything.

    14. Re:Put everything in writing by shakah · · Score: 1

      We've all come across users with 40 apps open whining their pc is slow

      Likewise, we've all encountered clueless IT departments who force apps onto work PCs that suck the life out of them (e.g. anti-virus crap, various drops of MS Kool-Aid the IT dept has bought into, etc.), then on a support call act as if it is the first time anyone has ever complained about the situation.

    15. Re:Put everything in writing by Rex+Stone · · Score: 1

      I'd get a Help Desk solution to help keep record of all of the services you are providing your users. Before deciding on a Help Desk software define the services you provide your users. When a user emails, phones or walks into your office to complain just tell them to "Make a Ticket". Once you have your users understanding that any and all IT related problems need to be logged you will get a better chance to prioritize. When the tickets start coming in you can report on them and show where maybe another IT employee is needed or where you may need more training.

    16. Re:Put everything in writing by Sporkinum · · Score: 1

      This one is all too true. I hate it when something breaks, I am working on fixing it, and 50 people call me to tell me about it. It takes way longer to get things going again.

      --
      "He's lost in a 'floyd hole"
    17. Re:Put everything in writing by hesiod · · Score: 3, Insightful

      It's also good to remember that it's not every company that hates the IT dept.

      Absolutely! Sometimes they are downright scared of us.

    18. Re:Put everything in writing by jstott · · Score: 1

      Also, good communication is the key to defusing people's annoyance.Also, good communication is the key to defusing people's annoyance.

      Second that! If you want to be treated professionally, you have to begin by treating your co-workers as professionals too.

      As a programmer [well, scientist-programmer], losing the connection to the outside world is bad enough — it gets in the way of doing my job — but it's even worse when you don't know what's going on and have no way to find out. If I know

      1. That the problem has already been reported
      2. That the problem is being worked on [or its relative place in the queue]
      3. That the current best-guess time to resolution is X

      then I can try to work around the disruption. Furthermore, this level of communication isn't too hard to implement: all of this could be done, say, by making the open trouble tickets readable on the in-house webpage.

      Network problems are annoying. Being left in the dark scratching my ass wondering what's going on is worse.

      -JS

      --
      Vanity of vanities, all is vanity...
    19. Re:Put everything in writing by Maxo-Texas · · Score: 1

      Clearly rebooting every four months won't resolve the problem.

      The best resolution is to install Linux or buy a Mac.

      ---

      The parent poster described a user that was clearly an ass and was responded to by someone who chose to be one as well instead of sympathizing.

      You know, reality is a shared insanity- we hang together and provide support or we hang separately.

      As an IT person, I have experienced every complaint in this thread. Idiot users, unreasonable users, unreasonable deadlines, unreasonable budgets. So far, I haven't seen "treating outside contractors as gods and worshiping the same suggestions by the contractors which were ignored when internal IT made them."

      ---

      To the original parent of the entire article...
      Work your 8 to 9 hours a day- be glad you have a job in the current economy- find a way to laugh at the users foibles. An emergency one week a quarter is expected- beyond that, they are understaffed and the only way to let them know that is to fail gracefully. Learn to push off and avoid work-- it will often resolve itself if delayed a week or two. When there is a conflict in priorities between users and/or they make everything "1A", then the users must resolve those issues-- so toss it to them- set up a meeting and say, "Which one of you is going first-- let me know- I'll be working on project "C" while you hash it out". And when (not if) they still refuse to decide, that doesn't mean you deliver both by the deadline- that means you get to pick which one goes first.

      If they set unreasonable deadlines without asking you first, do not complain. Enthusiastically work on them and then fail. You tried your best-- the schedule was unreasonable. OTH, if you had complained, then they would blame you for the failure. And who knows- it might turn out not to be unreasonable and you surprise yourself by finishing it on time.

      They pay you for 8 to 9 hours a day regardless of which activity you are engaged in. Do a good day's work you can be proud of and then walk away each day and go do something else.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    20. Re:Put everything in writing by alecwood · · Score: 1

      In my experience though that's more a big company problem, than a small company with a one man IT department.

      Having done both, and currently being a one man IT dept, it's a completely different relationship with users. I think I am much more likely to be helpful and flexible towards our users here in this smaller more intimate company than I was in the super large corporation I inhabited before.

      Users also are different, in the large company software and network access policies were much more respected by the user base, or it was considered a waste of time in that situation to fight against them. In this small company sometimes it seems every user considers themselves a special case and wants a policy written just for them.

      --
      Real happiness lies in the completion of work using your own brains and skills.
    21. Re:Put everything in writing by evilkasper · · Score: 2, Informative

      Unless you are talking about fixing memory leak errors in Windows then I don't really see how you can fix the need to reboot that OS on occasion. Sure you could put Linux on it, but then your user would be confused and annoy you even more.

    22. Re:Put everything in writing by freakmn · · Score: 1

      The problem is when the network is down and they want you to answer their emails.

      That doesn't sound like a problem at all. If the network is down, you won't get their e-mails. When you get those e-mails, the network is up, and you can respond that it is now working. Sounds perfect to me!

      --
      warning: This post is likely to contain gobs of dripping sarcasm. Consume at your own risk.
    23. Re:Put everything in writing by tcr · · Score: 1

      Wise words, and a good read... kudos.

      --


      Information wants to be beer.
    24. Re:Put everything in writing by Fulcrum+of+Evil · · Score: 1

      If I reboot, and let the system run for a further 4 months, would the symptoms come back? Then the problem didn't get fixed.

      Then go bitch at MS. Your IT guy isn't likely to be able to fix a 4 month stability bug, especially when you should be rebooting at least once a month for patches.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    25. Re:Put everything in writing by Fulcrum+of+Evil · · Score: 1

      The problem is when the network is down and they want you to answer their emails.

      That doesn't sound like a problem at all. If the network is down, you won't get their e-mails. When you get those e-mails, the network is up, and you can respond that it is now working. Sounds perfect to me!

      Then they call you on the phone demanding to know when the network is coming back up.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    26. Re:Put everything in writing by moranar · · Score: 1

      Or they protest in person because their (VOIP) phones and their email are down. That's what I meant. I know normal people understand 'no net == no mail', but there are pathological cases.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    27. Re:Put everything in writing by Tolkien · · Score: 1

      So far, I haven't seen "treating outside contractors as gods and worshiping the same suggestions by the contractors which were ignored when internal IT made them."

      See here.

      Now you have, my boss compares me to an ex-contractor we had for short time on a regular basis, the guy was nice but wrote no documentation whatsoever. It drives me up the wall and I want to punch him every time he starts up with that. I just tune him out now. I don't even care if he notices that anymore, fuck him.

    28. Re:Put everything in writing by plague3106 · · Score: 1

      Yes, fixing the problem prevents it from coming back again. Now, consider that we don't know how much time it will take to track down the problem, and that even if we do track it down, how much time will it take to fix it... to me a reboot three times a year is the better way to go. I can even be done as the user is walking out the door for the night, so it's ready the next day.

    29. Re:Put everything in writing by Anonymous Coward · · Score: 0

      The professional approach is to leave your ego at the door when you clock in, and be sure to log all questions and complaints and your responses. If something escalates into a problem where your job is threatened, you can show the paper trail to your management.

      If someone is constantly berating you about computer problems that really are PEBCAK, just log each and every complaint plus your response. It can become quite an amusing read after a while, and you can share it with your management. It makes the other guy look bad. Of course, your goal shouldn't be to screw the other guy, but if they are being kind of childish and vindictive, it's very useful for deflection and self-defense should you be called on the carpet later on.

      Also, good communication is the key to defusing people's annoyance. When people are sitting around waiting for the network to come back up, or the departmental printer keeps not working right, or the web is really slow--if there's an explanation forthcoming quickly, people can understand that you're working like mad to fix it. When an IT department has a stand-offish attitude and refuses to answer phone calls and emails in a timely way, people will assume the worst.

      Thank you. A reasonable answer will help make the world better. You will be happy to know that I will use this method in my career field. You may be contacting me some day. You will get the same thoughtful service.
      Karma

    30. Re:Put everything in writing by Anonymous Coward · · Score: 0

      People on the job seem to get irrationally angry when it comes to computers and networks. Some of it is justified when they are being blocked from getting their own work done, and they will absolutely take it out on you when they don't have a good explanation for why things don't work. Those stupid IT guys messed it up again. It's the department everyone loves to hate.

      The professional approach is to leave your ego at the door when you clock in, and be sure to log all questions and complaints and your responses. If something escalates into a problem where your job is threatened, you can show the paper trail to your management.

      If someone is constantly berating you about computer problems that really are PEBCAK, just log each and every complaint plus your response. It can become quite an amusing read after a while, and you can share it with your management. It makes the other guy look bad. Of course, your goal shouldn't be to screw the other guy, but if they are being kind of childish and vindictive, it's very useful for deflection and self-defense should you be called on the carpet later on.

      Also, good communication is the key to defusing people's annoyance. When people are sitting around waiting for the network to come back up, or the departmental printer keeps not working right, or the web is really slow--if there's an explanation forthcoming quickly, people can understand that you're working like mad to fix it. When an IT department has a stand-offish attitude and refuses to answer phone calls and emails in a timely way, people will assume the worst.

      Great answer!
      Keep good communication and be professional

      I have a unique view from the other side. After being in IT for 20 years I am now a sales engineer and get to interface with various companies employees and their IT department (as well as my own IT). It is amazing how varied the relationship is between IT and the rest of the company is. I see some where IT rules with an iron fist and is hated by all. Others where IT has a great relationship with its users and things run much smoother. I think a lot of IT departments forget their reason for existence; to support the users so they can do their jobs.

    31. Re:Put everything in writing by JumpDrive · · Score: 1

      Geez, where the hell do you work, that you have time to go through that much investigation to resolve a problem that occurs once every 2 to 4 months, when a simple reboot would remove the symptoms.

      You should print this out and frame it. So that 10 years from now while your in the same current position, you can be smug with the knowledge that you are intellectually superior to the rest of us.

    32. Re:Put everything in writing by andrikos · · Score: 1

      If your XP box has been on for 4 months without rebooting (and somehow not crashing)

      then I want a copy of the setup you are running!!

    33. Re:Put everything in writing by m0ve · · Score: 1

      we have this guy in management here who complained when the server crashed and some of his work was lost. after that he demanded to be informed in advance if the server should crash again.... ;)

  114. Create awareness about their requests by Noctris · · Score: 2, Interesting

    I've been in a situation like that and mostly, users don't understand that: " i would like a system that stores all customer data and automatically adds their incoming e-mails" results in months of work. They don't see the big picture and we humans don't see other issues when we are asking something ( what do you mean, you have other tasks ?)

    When i was servicing a 3 site company with around 50 people, i would get that type of questions all the time. After a while and A LOT of frustration, i started making "contracts" with people. Simple helpdesk tasks were fixed asap (kept them on the phone WHILE fixing so they get a feel for how long this actually takes).. larger "projects" or requests, were thrown into a simple schedule with the biggest steps in the process written down. Then i would add estimated dates when finished. Sure it creates a little overhead on the admin level, but after a short while, it got them relaxer, me relaxer and off my back.

    Since I had an "agreement" with them on paper stating what would be done when, they could not come and bug me anymore cause i would simply refer to the paper.. you do offcourse, have to keep to your word too..

    As for the being rude: We had sales guys who had to go sell products in bars.. not the kindest of folks AND not most computer literate around ( So where the f*ck is that "add printer".. i need to find it so i can pickup my copies .. *sigh* ).. I would be yelled at by them over the phone when they had an issue.. and i would just tell them they could call me back when they were cooled down and hung up. Simple as that. And when person to person, tell em, and walk away. Did that to the general manager once and after the initial "more yelling", he came to his senses, apologized and gave me a raise 2 weeks later.

    Nobody needs to put up with that sort of shit.. From anyone.. but most of the time, people need a little eyeopener before they understand they are being complete a-holes..

  115. What do you want? by Intrinsic · · Score: 3, Informative

    After 15 years of working in this field I can offer you some advise but you are not going to want to hear it.
    1. Do some work on yourself, read books on how to communicate with difficult people.

    2. If you dont like how you are treated in any situation you have two options: remove yourself from siuation. Or accept the situation gracefully and do you best to improve it.

    IMHO experience after trial and error, I have learned to trust my instincts. After years of working on my personality my goal is to be my genuine best with quality service and professionalism, by setting and example of being humble and compassionate to every one I meet, and I mean everyone regardless of what I think about the person.. Then after looking at the situation and finding no fault in my treatment toward others, I have to realize that I cant change people. I can only change myself and if my qualities are not enough to reverse someones bad treatment against me, I remove myself from the situation and find another company that values what I do for them and treats me with respect. I dont have time for people that are not able to appreciate my qualities. Let the deal with people that are just as miserable as them, They can be good company for each other.

    The next job you interview for, start doing some interviewing of them in return. Talk with them about your qualities, and talk about your history with the people you worked with in the past and explain how you want work with those kinds of people in the future. If your interviewers become defensive, or try to dismiss your claims, that is the first warning sign. I usually give it three warning signs before I walk out and thank them for their time. The second warning sign is an interview that is too much like an interview and offers no friendliness or balanced approach to genuine conversation along with the interview process. If its all business and no talk about personal interests or desires, its not going to be a friendly place to work.

    The third warning sign is when you ask or are given and opportunity to walk around and meet some of the people that work there. Ask them what its like working there, If you get allot of pauses in their communication or sideways looks that is the third warning sign.

    Meet your interviews more than once and make sure they make you feel comfortable in the work place before you make any decisions. No job is worth not feeling respected, you can always find another one.

    In my own professional life I have decide that I dislike most large businesses mostly because of petty politics and peoples obsession with status which means absolutely nothing to me. so I work for myself, I started my own small business providing excellent computer, web-site and video/audio services to people who give a shit.

    1. Re:What do you want? by jonaskoelker · · Score: 1

      The next job you interview for, start doing some interviewing of them in return.

      I'm thinking there should be a "Joel Test" for system administration (/IT) positions.

      And I'm not really sure what should be in it, because what's "Good enough practices" for two laptops, a desktop, a router, a wii and a phone is vastly different from what's "Best practices" for even a small company (maybe except a two-man startup).

      (For one, my self-inflicted data loss amounts to some Linear Algebra hand-in .tex files, and I have the pdfs to recreate them from. I worry more about hardware failure, so a big RAID is probably a fine "backup" solution for my home. No offsite backup. Sorry about your choking on your coffee :D)

  116. Or another (my personal preference)... by spinach+and+eggs · · Score: 1

    ...is Principles of Network and System Administration by Mark Burgess. Very enjoyable read, good for IT info and also good for the "people" side of sysadmin. After having read the book from beginning to end, I now find myself frequently going back to read bits and pieces.

  117. Being an IT guy is being a Janitor by erroneus · · Score: 1

    Seriously. Get used to it and get behind it. You are there to clean up the messes and to keep things running. To a degree, it doesn't matter what other people do or say... to a degree. But one thing is for certain and that is if you go down that "IT Nazi" road, it's just ugly.

    But the really good IT guys are the ones who become IT directors and CIOs if that's your goal. IT guys see the business at all levels and maintain perspective on the whole business as a flow. (And if you can't see that much, how do you set priorities?) Programmers are "production" in your shop. Taking care of production, whatever that may be, is key to doing the IT Guy thing.

    If you can't get your sense of success based on how well you do your job rather than how much respect and glory you get, then being an IT guy isn't for you. People only notice the IT guys when things aren't working. People don't think about janitors until there's a pile of trash or a puddle of puke somewhere -- same thing.

  118. You need a way to lower the boiling point by dbIII · · Score: 1

    Maybe you work for a shitty group of people.

    As you get more and more people in a workplace it eventually reaches a point where you will have at least one annoying selfish bastard that will want the impossible now even if it delays putting out a fire in someone's hair. You will never be able to make these people happy and you need some way to keep your cool to stop them making you angry as well. They will make all kinds of complaints about you to management and may actively try to get you sacked - but because they will be doing this to others as well it rarely has any effect other than getting the problem person a reputation as a whiner.
    Sometimes they really only want someone to tell them that they are important and that you will do something about their request. Sometimes they have real problems but are too incoherant with anger to get the message across. Even people who are not actual bastards can do incredibly stupid things like storm red faced with rage into the server room in the middle of an almost complete network failure and demand that you stock the photocopier with paper or actual violence will result. When things get bad you are the cat to be kicked and when things are down and the users can't do anything they assume you are doing nothing as well. You just need to weather the brief bad times and know that people expect computers to be cantankerous beasts anyway, not many people actually lose their jobs over outages or delays. On the other hand it's easy to lose a job if you lose your temper. When it comes down to it the anger of idiots is not worth getting upset over, but it's contagious so it's hard to keep your cool unless you can find a way to keep it in perspective.
    Find something to think of that will make you happy and thus make it harder for you to lose your temper. Remember that IT incidents are very rarely actual emergencies that involve loss of blood, broken bones etc.

    1. Re:You need a way to lower the boiling point by dmomo · · Score: 1

      I tell myself "it's just a website". Naive? Perhaps, but it puts a smile on my face.

    2. Re:You need a way to lower the boiling point by dbIII · · Score: 1

      I'm writing to any reader with problems in this area and not to the writer "dmomo" above so perhaps should have written the subject and a portion of the text differently to avoid such confusion. Think of it as an extra bit tacked on the end of your point about difficult people which is how I meant it. I changed the subject as an afterthought as advice aimed at the story submitter and unfortunately only now realised it looks like criticism of a post I agree with (but not a subject line I entirely agree with).

      My point is it's easier to change how much difficult people annoy you than it is to change their difficult behaviour.

  119. nothing puts the users in their place like.... by pjr.cc · · Score: 1

    If your the only IT guy there, then nothing puts the users in their place like "surprise vacation" or "surprise swine flu" or take up a dangerous hobby such as sky diving and pray for (only) a broken leg ;)

    Im not entirely joking. They want something done yesterday, well now they'll have to wait 4 weeks to get it done yesterday, OR they get a contractor in who takes twice as long and who is half as nice.

  120. Elementary my dear Watson by RenHoek · · Score: 1

    I thought it was common knowledge by now... There's two departments you never fuck with in your company, payroll and IT. Because things can go wrong... or missing..

    And if you ever surfed to that naughty website during working hours, IT know about it.

    Being feared is so much better then being respected ;)

    1. Re:Elementary my dear Watson by s0litaire · · Score: 1

      And if you ever surfed to that naughty website during working hours, IT know about it.

      Being feared is so much better then being respected ;)

      Of it they haven't the BoFH can invent it and stick it in the browsing history with ease...

      Or stick a few naughty email to the Bosses wife or 18 y.o daughter from the offending users email with a BCC to the boss...

      and yes I am a BoFH....

      --
      Laters Sol "Have you found the secrets of the universe? Asked Zebade "I'm sure I left them here somewhere"
  121. you've already lost the battle by blackcoot · · Score: 1

    i'd suggest you start exploring other options, because i'm afraid you've already lost this battle.

    i'd wager that you suffer from some combination of:

    1) confusing being a bastard with having a spine. user can't follow policy? kick them off the network. they want back on? get their boss to put it in writing and then sandbox the snot out of them.
    2) being hamstrung by management (not backing you in disputes over policy, not giving you adequate resources)
    3) being hamstrung by yourself (not proactively seeking out management's help when you need someone to back you on policy, give you resources; not hiring or otherwise outsourcing responsibility for desktop maintenance)
    4) failure to manage expectations across the board (likely due to a failure to communicate)

    if you suffer from #2, i'm afraid you're done at your current place of employment, same for #4. and while it is possible that #1 and #3, with time and the appropriate resources + backing from management, can be fixed, i wouldn't hold my breath.

  122. Don't go immediately - set a time later in the day by Anonymous Coward · · Score: 0

    Like you, on my first job as a sys admin I would jump every time someone called and they just got ruder and ruder.

    I started deliberately putting people off. "I can't come right now but I can come at .... 3 o'clock. Does that work for you?" Then I would put it in my calendar and make sure I was there at 3pm. Before long, when people rang, the first thing they would say was "I'm sorry to disturb you, I know you're really busy...."

    Obviously genuine emergencies were not put off, and I always attended to the secretaries quickly.

  123. What goes around ... by Qbertino · · Score: 1

    I'm a programmer in a larger Software/IT company where the IT guys (admins included) are the cream and expect to be treated with respect. However, whenever I go down to our online customer managers or secretaries or to the janitor to ask for something, I am *very* polite. I'm smart enough to know a) polite is simply better in so many ways and b) these people can screw up my day big time if they are so inclined.

    My suggestions:

    You should do your job in such a way that you can keep the respect of others *and* your selfrespect. If somebody is being impolite, let them know politely. If they do not want to learn, let them run into a wall until they do. If I as a team organiser with quite some responseablities on my mind can take the time to be forthcoming to my admins, reception secretaries and community managers, so can everybody else. Even a departement lead has that much time (In fact, two of the most forthcoming people I know at our company are our CEO and CTO). And if your peer isn't inclined to put up with the minimum effort it takes to make the workplace worthwhile he simply is being a jerk and deserves whatever flak he gets from you. People generally treating IT (or anybody else for that matter) impolitely are just being imature and can use a fair share of forcefull lecture on manners.

    My 2 Euros.

    --
    We suffer more in our imagination than in reality. - Seneca
  124. Manage Expectations AND Enforce Respect by cowboy76Spain · · Score: 1

    After being in an organization that had to pass from 4 IT guys in 4 centers to an IT departament (plus a heavy increment of workload), I see two non-exclusive approachs here:

    1) Manage expectations: Things break. Tell users that at any moment his PC, the network, the servers, can go down. Than IT does what they can to prevent/mitigate it with the budget it has, but it will still happen from time to time. That when assistence is needed it will come as fast as possible, but it can be that it is not immediate if someone else trouble is more important.
    Also, educate them to rely less in 100% available PCs (for example, if some daily task is mandatory, recommend them to do it at the start of the day rather than at the end so if something breaks it can still be fixed)

    2) Escalate the trouble. That needs that you have a half-decent boss that knows that you are doing reasonably well and that, if he tells you to do task A, you won't be doing task B at the same time. If users tell their workplace is more important, tell them to refer to your boss so he can set priorities. If they complain that response times are too long, tell them you are already at 100% and encourage them to complain to higher-ups so the management decides to hire someone more / set you new priorities. If a user is constantly causing trouble / breaking things, tell your boss so he can talk to his boss.

    3) Enforce respect. Users may not be in a good mood because their PCs went down. Anyway that does not gives them freedom to be unprofessional / rude / insulting. If they are, and based in how serious is the incidence, fix it and complain to his boss or complain to his boss and, AFTER having the user fixed, fix the system. If the boss is not there or the situation does not improve, consider just walking away.

    4) Not that it helps a lot, but you can get some leverage by lowering "bad" users priority. While making them wait while they can't do any job may backfire, there are plenty of IT actuations that can be delayed that are not lessive to the bussiness but annoying to the user ("my pc is slow to boot/work", "sometimes my screen shows strange colors", "I need to install a new program/version/upgrade my computer"). Just for revenge, do not expect them to be nicer with you because you delay their requests.

    Of course 2), 3) and 4) may mean trouble if you are not properly backed by your bosses, but think that changing your users attitudes means just that, a change, and that it will require pressure to show them the "right" way and force them out of the "bad" way.

    --
    Why can't /. have a rich-text editor? Editing your own HTML is so XXth century.
  125. Java Software Company? by Anonymous Coward · · Score: 0

    I bet this is worse if they are a Java Software company because java programmers don't usually have a clue about hardware or hardware issues.

    I was a development team lead at a company like yours. We had 1 true IT guy that was hired around the time we got some idiot sales people who kept taking time from us. We never needed an IT guy prior to that - even our CEO was sharp enough to run his own system and keep it patched. As we got larger and larger, we needed the IT guy more and more to do mundane things like backups and end user support for the sales guys and fix the jammed printer when a sales guy used inkjet labels in a laser jet printer gumming up the insides.

    Our IT guy was 100% windows and we wrote cross platform solutions, Windows, Mac, Solaris, Irix, AIX, HP-UX. We saw the Windows versions as necessary evil and treated almost every Windows server as a lab machine. No machine was treated carefully, except the central NFS Sparc because all our HOME directories were mounted from there.

  126. Get upper management on "your side" by froogger · · Score: 1

    Establish protocols and make the processes transparent.

    Users in general have no idea about technology and don't care. This is fine. That's your job to know, after all. But when their ignorance include how internal IT handles their tickets you have a huge problem. To solve this, you must have management on your side. If you fail at this you should look for something else (start you own business and sell your services back at a premium rate perhaps?).

    Management should know their IT-investments and importance of the systems involved like the back of their hand. If they treat IT like a magic moneydrain you need a consultant to teach them another perspective. Organize the services provided by IT, delegate responsibilities accordingly, prioritize the said services, document the processes, and market the whole bundle internally. Use ITIL or COBIT or whatever suits your organization and pleases the top brass. But make it obvious to the users how things work and what can be expected!

    Have management sign SLAs saying stuff like it's ok to expect a new user account in 3 days, priority printers fixed within 4 hours etc. Yes, it's a lot of paper, and no, you can't do this alone. But if they really care about their business they will do this to translate what IT do into money, which, in any commercial business is vital. With that backing users will still behave like pricks and try to sidewind the system, but you have your back covered.

    Turning bitter and disillusioned takes about a year or two in IT support. After 3-4 years you will likely be permanently scarred unless the fundamentals are solid, so take control now or perish. Asking here is a good start, but at heart this isn't a personal issue, it's a management problem.

    Believe me, it's the only sane road. Take it from someone who started out enthusiastic and eager to help, turned bitter and BOFH and later burned out.

    Good luck, you've got a long road ahead of you.

  127. Allocation of Resources by Kryptic+Knight · · Score: 1

    With regard to complex projects and over-expectation of users, the answer is to drop it on the desks of the management.

    That means for each project you have to produce a Terms of Reference and get the users to agree to it. Then schedule the work in and allow the upper management of the business to agree to it before you start.

    That way the implementation schedule for any project is the responsibility of the business management NOT you!

    With regard to policy violation .. wipe their computers clean and install a base image every time you find a voilation.
    Works wonders here.

    --
    --- This meme is memory intensive
  128. use a tracking system by Anonymous Coward · · Score: 0

    Get a job/work/project/task tracking system. ( eg: trac ) Put all requests into the system, no matter how trivial or lame. Prioritise the work, and make sure that people know that their request has been "scheduled according to company requirements/policy". Give your bosses/s access to change the priorities of your work themselves ( most of them never will, they'll let you ), and then make sure that you prioritise such that the polite/nice people get better service, and that the important jobs get done quickly, and the irrelevant crap never gets done. Be sure people know it's not a first-come-first-served system. empower people to view/change comments/details about their own job in the system, then be sure all "where's my job at" queries are answered the same way: "check the IT tracking system". After some time, release official policy to "enforce usage" of the tracking system, so you don't have to enter the jobs in there yourself, and users must use the web/email interfaces to ask for anything. problem solved. I leave the implementation details as an exercise for the student.

  129. ITIL is your friend by Anonymous Coward · · Score: 0

    I suggest you have a look at ITIL best practices.
    Define your service catalogue officially including operation durations.
    And then define SLAs between you and your customers be they internal or external...

  130. It's your company that's the problem by Xest · · Score: 1

    I used to assume when I worked in support that all users were like this across all companies.

    It's simply not true. Different companies are completely different social experiences, I'm fortunate that where I work now everyone treats each other with respect, people understand that everyone is busy and try and get things done. We have had arseholes but inevitably they're always the ones that get weeded out, i.e. when we made job cuts at the depth of the recession the only people we lost were those no one really wanted there and were a mistake to employ in the first place.

    I guess the problem arises when you end up with more arseholes at your company than nice people so you reach a tipping point where even the nice people have had enough and just end up being arseholes too. The problem is how do you solve that? Once the tipping point has been reached it's hard to go back, morale is lower, people are bitter but inevitably it's bad for the company so something really should be done. It's really upper management that has to realise the problem and deal with it. Of course, the other side of it is that some sectors are more prone to this than others - I work in an engineering firm and engineers seem to be a generally friendly bunch and have a mindset similar to that of IT people so perhaps that's why there is harmony in the first place. When I worked in public sector that attitude was quite the opposite, 90% of staff were simply incompetent, and so those that weren't just ended up getting pissed off at having to cover the arse of the other 90% of people, then you had those full of self-importance and so on who in reality were non-factors but treated you like you were their personal servants, it really wasn't pretty.

    Really, your options are simply to discuss the problem with management, move to another company, or simply put up with it - if management aren't willing to try and resolve the situation it doesn't matter if you turn into a BOFH or not, things will end up just the same. For what it's worth, when I was job hunting last I turned down 2 jobs because I got a sense of the atmosphere in the office just from the interview stage and it was clear that it wasn't somewhere I'd want to work having had to put up with that kind of environment for the previous 5 years. Here's the main thing though, both those jobs offered me less (and wanted longer hours - 45hrs vs. my current 37hrs) than the job I ended up getting and taking, where the people are nice, so I'd imagine it really has a lot to do with how well a company treats it's staff too. Better wages, better hours, better benefits ultimately almost certainly means a happier and hence friendlier work force. I understand shopping around for a job isn't easy if it's your first job, but as you now have a job perhaps the best option is to start looking? Don't jump ship to the first that comes along, just wait until you find one that really does seem worth taking. It depends how responsive management are to your concerns I suppose.

    It'd be interesting to hear from anyone who has worked at a company that had severe morale problems and that had people that just seemed like a bunch of arseholes but did manage to turn the company around into a nice place to work? I'm wondering if that ever actually happens?

  131. IT is 20% technology by Naitram · · Score: 1

    and 80% psychology.

    You don't need to fix every problem the user thinks they have, you just need to make everyone feel like their issue was addressed. Often the users are so ill educated that they can't ask the proper questions.

    Quite often I'd come away from an issue having not actually solved the problem as stated by the user...but I'd listen to their complaint, and either teach them how to work around the issue (not how to bypass company policy, but how to work with the options open to them) or show them why what they were attempting wasn't feasible.

  132. Slow down, rush ratings, honesty, and banning emo' by El+Jynx · · Score: 1

    It's a good point, actually. What you then would need to do is attach some form of "importance rating" to a rush job, where the importance drops drastically relative to the number of rush jobs already requested over a certain time frame. Thus, if $salesrep has requested 5 rush jobs over the last month, his rating drops drastically. You have to explain it to them and let them see it, of course. That way it will force them to plan ahead and save their rushies for actual cases they can't help. (Of course, if you have an internal billing system, or you're a one-man PC Repair guy, this is even easier: triple rates for rush jobs, as mentioned elsewhere under here.) It's an old story: you have to keep a reward vs effort system in there somehow.

    For the rest, I think honesty is the only way to go. Tell them when you think they're saying something that's not nice. Explain to them that IT is a difficult job and you're doing the best you can, and that they live in a world of entropy where all systems slowly break down and that IT's not your fault, and that you would appreciate a thank-you once in a while. Let the screaming people run to the boss; as long as you've covered your bases with him before that, there's nothing they can do but whine. You might even set up an internal website with a list of how-and-why's, which explains basic concepts like security, website blocking etcetera, why you do it, and what the consequences would be if you didn't. That way, they'll at least understand it, even if they don't like it.

    If they still disagree or whine after that, they're self-centered emotists who should probably be fired anyway since all they care about is their own agenda's, probably far above that of the company. You know them: the women (or bitchy men) who talk trash behind your back, the drama queen, and other unenlightened humans who have yet to rise over their emotions. You can as a last resort explain the consequences of having such high maintenance fools in your company, and tell him he'd best lay them off. That will benefit you, your colleagues, and the company culture the most in the long run, and it will force the emo's to a track where they have to grow up. (Just be sure to explain the reasons to them, so they also learn where their behavior is causing such a problem, and get them to go do yoga or something.)

    --
    A positive attitude may not solve all your problems, but it will annoy enough people to make it well worth the effort.
  133. The key... by Anonymous Coward · · Score: 0

    ...is to always, ALWAYS say that a request will take twice as long as it will in reality. That way:
    a) You always have a buffer to work within
    b) Not as stressed
    c) When shiiiiit really hits the fan and you manage to do some mega-urgent task in half the time (acting all stressed and have a furrowed brow), you'll be the golden boy.

    Works for me! Just remember the God of doing this, Scotty...

    "How long to re-fit?" -- Kirk,
    "Eight weeks. But you don't have eight weeks, so I'll do it for you in two." -- Scotty,
    "Do you always multiply your repair estimates by a factor of four?" -- Kirk,
    "How else to maintain my reputation as a miracle worker?" -- Scotty,
    "Your reputation is safe with me." -- Kirk, Star Trek III: The Search For Spock

  134. Self Help (book) by Anonymous Coward · · Score: 0

    Same position here - I found Steven Covey 7 Habits of Highly Effective people useful. Essentially, set your own values hold to them, Do your best. It doesn't matter what people think of you as long as you know what you want to do and are doing it.

    As Neitzsche said do as you will but first be one who can will.

  135. BOFH is product of evolution by haruvatu · · Score: 1

    Being a BOFH is the only way to be undisturbed by regular stupidity of the users who makes the same mistakes again and again . Sorry being a BOFH works. On the other side being nice gets you dead. Better to be a living BOFH then nice dead.

  136. Re:Move to a different company by JumpDrive · · Score: 2

    Until last year we had a Windows 3.1 system being used in production. If you start out with 40 or more, one of them is bound to last an amazingly long time. Well actually if you move parts around you can create one that will last a long time.

  137. Treat everyone the same by Errtu76 · · Score: 1

    "how do you get a reasonable level of respect from your users while not being a jerk?"

    Set rules. Follow them. Give the good example and don't let anything slip by. Don't make exceptions no matter what (what = compliment, whine, threaten, complain or try to be your 'friend'). If you show your users you treat everyone the same you will earn a modest level of respect. As soon as you make an exception, others will notice (you can count on it: people talk, you know) and you are a "jerk" towards some users and a "hero" towards others. Best to stay somewhat in the middle of these two opposites.

  138. Just hire another BOFH by mindas · · Score: 1

    1. Convince your manager you need another "junior IT guy". Not necessarily full time - even a quarter time job would do it.
    2. Hire a decent BOFH.
    3. Profit!

    Seriously, people will quickly start noticing the difference.

  139. Friend or foe by Loki_666 · · Score: 1

    Lots of good advice above. Regardless of processes though, unless you can get your customers on your side and realise you are not the enemy, but are there to help, then things should go a lot more swimmingly. There will always be those who will be bastards but if you charm your users then 99% will come to see you as a friend.

    Some suggestions:

    1) Start a user group. Offer people to come and air their grievances. Listen to them and look for ways of improving their experience with their computers and IT services. Give Feedback!!!

    2) Be open and honest. Don't lie (although bending the truth may on occasion be needed... like when you accidently bring down the server, it may not pay to be too honest here).

    3) Be visible. When you can spare the time, go on a walkabout and chat with users. Ask them how they are, if they have any problems, even make quick fixes there and then on the spot. This will increase their opinion of you very quickly.

    4) Ask your management to perform an independent user survey (ie: users are anonymous to you, therefore they dont have to worry about you deleting their files and backups), in order to find out what people really think about not only the IT department (you) but also the services and software provided. You then compile a response addressing the most common issues along with what you propose to do (with management support) in order to improve things.

    Overall, the main things though is connecting with your users. Listen and give feedback. They are just frustrated and you are the target. Once they understand that its not your fault and that you are doing everything possible to help them (with the time and resources available) they will respond a little better.

    Also be visible to your managers. Make reports for them (powerpoint does get overused but some charts may help them see how things are, rather than screaming at them you are overworked and not appreciated). This is where a ticketing system can really help.

    Trust me, i've been there, done that, and got the t-shit. If you do it right within a few weeks you wont be able to walk past users without someone offering you to sit and have a coffee with them and them thanking you for your help.

    PS: Final. Us IT guys... well, a lot of us dont put too much effort into our appearance (eg: wear t-shirts with geeky things on), many are overweight, shave infrequently, and baths are infrequent. If you fall into any of these categories then doing a little with your appearance to be a little more presentable will help quite a bit. Image counts for a lot.... and can lead to other things as well including no longer having to crawl under girls desks with the pretense of checking out LAN ports in order to see their pants.

  140. Respect ? by Anonymous Coward · · Score: 0

    HAHAHAHA .. RESPECT !!??
    Man - you're in the wrong industry.
    In IT you will be treated like shit by incompetent, uneducated neanderthals who are convinced of their own intellectual supremacy due to their ability to wear nice clothes.
    The only viable angle of attack that makes sense is to be a contractor so that you can charge more bucks and retire early.. that or Google, where you enjoy your work .. but get paid less.
    I've got approx 6 months left to my retirement and I cant tell you how wonderful it will be to be able to retire before 40 .. especially since I've just become a dad.
    Whenever they dish out the crap - I just smile and think about the rest of my life .. the life I start living in 6 months.

  141. Respect is EARNED, not something you just get by redstar427 · · Score: 1

    I have worked in IT support for 22 years, and it takes time for some people to decide if you deserve their respect. Don't be in such of a hurry. The first 2 years are the hardest, as you learn to find balance in your work, methods, and communication.

    I strongly advise against the BOFH routine, as it usually causes more grief, and eventually backfires. If you piss off the wrong person, they can make your job environment miserable, or push you out.

    You say that users at your work tend to be rude. Every single one of them? I don't believe it. In my experience, most people are polite, caring and understanding. Some may be in a hurry to have their problems solved, but that is expected. If most of your users really are rude to you most of the time, then you let them push you too far, and treat you poorly for too long.

    Even with only 60 computers to support, mostly likely you have a list of problems to solve. You can't solve them all at once, so you should have some priority, based on when received and importance. If you stick to standard schedule procedures, most of the time, and then explain to people where they are on the list, most people will understand how much workload you have. Some will always push to be next, no matter what you say, but unless they have a very good reason, don't do it.

    Over time, if they believe you are making the best decisions, and solving problems well, you will earn their respect from most people. There will always be those that are still rude, because they has worked for them in the past. If they learn it does not work for them, they may change their attitude.

    If you can't find a balance over the next year, either leave the company or leave this type of work, or both.

    --
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." Albert Einstein
  142. Anonymous Coward by Anonymous Coward · · Score: 0

    Unfortuantely I have seen many many people in this predicament. Being a sole support person is an absolutely thankless task, because while you are busy running around spinning your wheels keeping things going, it's only when the ball gets dropped somewhere along the line and they start pointing the finger AT YOU. It's an absolutely NO WIN SITUATION. Perhaps a well-timed extended vacation on your part would instill a new-found respect for your efforts and then they might realize your true value. Good luck.

  143. Well ... by mind_of_delusion · · Score: 1

    Good question ! I'm network admin for 1 year and a half in a structure like your (about 30 ppl), plus ~300 persons in stores around ... the way to follow is to make understand ppl that you're not superman. I explain : it's stupid to make something in a hurry for someone, even if that someone says that's urgent (it's rarely as urgent as told, experience speak ^^). Do not learn to your users that you're the guy who do anything in no time with no questions ... Personaly, I prefer taking time to explain ppl how to do what they want me to do that doing it for them : it's better for all parts. I guess I'm lucky having a lot of ressourceful ppl (since I've replaced a guy who wasn't at work for 6 months) : in your case, after having given bad habits, it would be difficult to go back. Good luck in that :)

  144. Give them the BFOH for a while. by Eternal+Annoyance · · Score: 1

    Just for a while (until they get the hint). Announce that period in advance (enough time so everybody has the ability to read the email... 2 days or so).

    The email should contain clear information. This can be achieved by using short sentences. Allow for no deviation from the IT-policy. You are the one interpreting the IT-policy. Give examples of possible punishments of IT-policy violations.

    Now, here's the catch. The persons who stick to IT-policy and show signs of willingness to help you (for example: instead of announcing the need for something 2 weeks in advance (mandated by IT-policy), announcing it 4 weeks in advance giving you more space to do your work) get a less and less annoying you to deal with.

    The others will notice this and will start to stick to IT-policy too. The jerks will stick to exactly the IT-policy while the nice persons will cheerfully help you along. Keep giving the jerks the BFOH, while the nice guys will get a more lenient you.

    In short: turn a bit hypocrite. If people confront you about it (the jerks will probably do this), tell them there's a need for such action, otherwise it wouldn't have happened.

  145. Okaaaay.... this is a tough one by jimicus · · Score: 0

    I'm going to be modded to Hell for saying this, so I just hope by some sheer fluke the OP reads it.

    Everyone so far has made a few assumptions which I'm not going to. Specifically, they've assumed that the OP is getting all this grief for no good reason. I'm not. I'm going to ask a few questions which may be hard to answer honestly - but I'm asking them because I've been a sysadmin for years and I've seen colleagues make exactly these mistakes.

    Be honest with yourself. Do your colleagues/customers (they're not users. Drug dealers have users) have a genuine reason to hate you?

    By which I mean - do the systems you are responsible for work? Has there been downtime over the course of the last week|month|quarter? If the downtime was caused by someone doing something wrong, why is it your system reacts to this by breaking rather than failing gracefully? Can you fix it so that if the same "wrong" thing is done again, the worst that happens is an error message?

    Do you make changes to live systems during the working day without first establishing that these changes will work? Do you suffer outages when you do this? Stop doing it. Set up a test network which replicates the live environment as closely as possible, make your changes there and only when you're happy do you make these changes in the live environment.

    Can you write clearly and fluently in the language most of your colleagues use? Can you avoid jargon and explain things in lay terms? Do you write emails which say "We have identified an ongoing issue with the Pewlett Hackard SuperPhaser 3100 MegaTron Mk. 3 Printer which is causing a number of problems affecting reliability and throughput and are working with our supplier and partners to effect an appropriate solution" or do they say "The printer at the end of the corridor is broken, an engineer is expected within the next 24 hours"?

    Do you fully understand the systems you're responsible for? Or are they a byzantine mix of hacks, counter-intuitive configuration options and other messes that require you to spend half a day trying to figure out how a given part of the system works before you can even hope to fix it? If the latter, why are you still using such a system?

    Do you spend 8 hours a day fighting fires and/or doing dull things by rote? Why? The whole point of computers is to make tedious jobs quick and painless, why aren't you taking advantage of this?

    By now you should have the idea. Good luck.

  146. I guess the first thing to try... by tumbleweedsi · · Score: 1

    The first thing to try is actually being good at your job, the respect pretty much goes along with that. I moved into an internal IT role after several years in a field engineer position so I have been lucky enough to experience lots of different environments and deal with lots of different industries. I have worked in some places that I would never go back to and I have dealt with some people I could happily punch but now I have found a pretty sweet gig and I'm pretty set to stick about.

    If the users are being rude and aggressive towards you then either you need to be able to have a quiet word to senior management about this or you're best off out of there. If the company has no respect for IT then it could just be a product of the industry you are in (a lot of manufacturing type companies see no value in IT and so don't give it any resources, compare that with industries like transport and finance who are more likely to have someone very senior responsible for IT).

    Who's your line manager? Who do you report to? Surely it would be an idea to have a word with that person and try to gain some support for what you do amongst senior management. They can then come down on anyone who treats you like $h!t. The only time I ever had someone be particularly rude to me was a lass in the training department who was a little bit full of herself. I had a word with the IT director who then had a word with the HR director who then had a quiet word with the girl in question who bucked her ideas up pretty quickly and was never rude to me again. If it's a small company and you are reporting directly to the MD then you could have a chat with them and ask if they could have a chat with department heads or just generally jump on anyone who gives you attitude, companies have an interest in making sure that people like you are kept sane!

    And if all else fails just mark out your problem users and work to rule with them. They'll pretty soon see that a smile and a please gets them a lot further than shouting and screaming and jumping up and down (just make sure you are firm but fair and do the bare minimum for them to satisfy your responsibilities but be warm and helpful to those who make the effort to be polite to you).

    --
    Be nice, sponsor me: http://jailbreak.ragabonds.org.uk
  147. Take two weeks off when something big is coming. by SharpFang · · Score: 1

    ...and move somewhere where you'll be unreachable for the time, say a yachting trip.

    When everything crashes and burns without you, return happy, grinning, in Hawaii shirt, suntan and black glasses, then prioritize problems, hang the schedule of solving them in a public place, then mercifully tick off the worst assholes a week later when you're done with all the rest.

    Don't be a full-time BOFH. Just enter a BOFH mode for a month. A cheerful, friendly and polite BOFH who says "Sorry, I have other work now, maybe in 5 days".

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  148. Re:Be honest. Are you the problem? by Sobrique · · Score: 1

    Actually, it does - I'm an IT outsourcer for a big company.
    Does make some stuff really easy though, as you're never caught with the really stupid requests, because anything like that becomes a chargeable project.

  149. Talked to your manager yet ... ? by golodh · · Score: 1
    Even in a small company, there ought to be someone who's your manager. Have you talked to him? He ought to be on your side.

    After all ... you're looking after the company's hardware, the company's network, and the company's main equipment: the PCs. You enable the company's Human Resources to do their work. If people make your work difficult, then the company may have a problem. Flounting company guidelines on how to use computers is one of those things that may make a company loose a lot of money very quickly (e.g. if someone downloads a virus that wipes out a lot of work (or worse, gets sent to a client), if someone installs a bootleg version of a software package and the BSA comes calling).

    Managers tend to be sensitive to that sort of thing. So how about having a talk with your manager and asking e.g. for backup in enforcing company policy? Once you have the authority to check up on someone and land them in trouble if they misbehave, respect will follow (unless you start abusing that authority of course).

    1. Re:Talked to your manager yet ... ? by SuiteSisterMary · · Score: 1

      Just make sure you approach the conversation correctly; 'wah wah the users are being mean to me none of them listen to me wah wah' won't get you anywhere. "Hey, I need some professional development advice...." will.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  150. Or the mechanic principle... by PinkyDead · · Score: 1

    Suck teeth, scratch head, rub chin. "You want to maximize a window... mmmm.... that's gonna be expensive - 6 weeks, best I can do - but seeing as it's you - I'm cutting me own throat here"

    --
    Genesis 1:32 And God typed :wq!
  151. It's hard to be IT at a software house... by brunes69 · · Score: 1

    .. because most of the people there probably think they could do your job.

    It's not the same problem as being IT at a finance company or other enterprise. In those places, the pain is always the stupid questions 24/7, and troubleshooting "my printer won't work".

    in a software shop, the problem is usually more along the lines of locking down a guy's network access because he is using SOCKS to tunnel around the mandatory web proxy, or demanding developers wanting X or Y software available right away, etc.

    It is a different set of problems. At the end, being treated with respect is the same as it is in any other customer facing job. Treat the customer with respect and they will return in kind. Understand, everyone there is trying to get a job done.

    I am a developer too and most of the time I have no contact with IT at all, because I handle my own problems. The only time I talk to IT is if I have a legitimate hardware issue, or a requirement for something to do my job. As such, when I go to make thee requests in a polite way, I expect to not get an eye-roll or exasperation etc. I expect a polite response with a probable timeline. Maybe a "No problem, I can probably get that to you for Wednesday" - as opposed to "I don't have time for this sh*t right now. Come back tomorrow!"

    Just remember - you are in customer service. The other employees, they are your customers.

  152. Protip: Working reduces your workload by narcc · · Score: 1

    Have you tried being good at your job? Having worked for a few small companies in the past, I've found that you can very quickly make yourself indispensable and well respected by simply doing what you've been paid to do.

    From your description, it sounds like you spend all day "putting out fires" and that you've fallen way behind. Get your act together or find a different line of work.

    And how on earth are you the "only IT guy" at a 60 person software company? I'm picturing you, the owner, and 58 salespeople pushing a visual foxpro database on unsuspecting customers.

  153. evolve away from users by Anonymous Coward · · Score: 0

    supporting office environments will drive you insane. it took me about 18 months of solo admin work at a small software company to figure that out too. my advice is:

    - don't expect anyone to respect your work aside from your immediate boss
    - talk to your manager and see if he/she can help insulate you from tardly projects/users
    - read everyone's email during your lunch breaks
    - specialize your skills and get out of the office-support routine [we all start there..]
    ----
    designing/supporting QA and production environments [in datacenters] is a lot less annoying. it sucks spending whole nights at the colo by yourself but dead switchports and fried servers are easier to deal with. and you can kick the crap out of them and probably get away with it.

  154. The Ramones approach by Anonymous Coward · · Score: 0

    Beat on the Brat with a Baseball Bat

    Works every time, so I am told.

  155. one word by Anonymous Coward · · Score: 0

    murder.

  156. Post hoc propter hoc by Kaiwen · · Score: 1

    Back in my youth I worked as an onsite contractor. We handled PC installation and maintanance, in-house staff handled the network. One afternoon, the network went down, taking a couple of thousand PCs with it. Then the executive secretary to the Chairman calls, demanding to know what happened to her PC and how soon we'd have it fixed. I arrived at her desk and jiggled her mouse just in time to watch the machine reboot (did I mentioned it was Windows?). No amount of explanation in the world could convince the sainted woman it wasn't my fault. When she demanded to know what had happened to the report she'd spent the last six hours working on, my life flashed before my eyes. I explained that only the changes she'd made since her last save were lost, then steeled myself for the inevitable reply. "Save?!", she hissed. The ensuing political firestorm almost lost my compan its support contract. As it was, my manager (who fully understood the situation), was forced to transfer me to a new site (with an apologetic compensatory raise, bless his heart). The bottom line is the customer is always right, even when he (or she) is wrong. If you don't have the hide to grin and bear it, perhaps you might want to look for a new direction in your career. It's what I ultimately did.

  157. 1.5 years?? by Danzigism · · Score: 1

    definitely no offense, but if it has only been 1.5 years and you're already burnt out, then you might want to consider a different field.. you can stay in IT, but maybe not be as someone who serves customers. I miss the good ol' R&D jobs. there's some still floating around out there. But regardless, I work with a 5 man operation and we have about 75 business clients and about 2000 residential clients. The best way to not be so stressed out about this is to proactively monitor your networks so that YOU know about the problems before your customer does. It is the *only* way because it doesn't matter how many times you explain your policies to your customers, they will still want INSTANT service when something bad happens. It is almost impossible to avoid phone calls for minor things, but with the help of Managed Services you might very well be able to find a happy medium. Take a look at programs like Kaseya. Some people might scoff at this, but when you're growing fast, I think it is crucial for any small IT operation to use *big* software to help proactively monitor their networks instead of being reactive and just sit around waiting for problems all day and being stressed out.

    --
    *plays the Apogee theme song music*
  158. Set expectations by viking80 · · Score: 1

    In my first job as a SW engineer, we had, in retrospect, a fantastic IT guy. At the time however, I thought of the IT department as an annoying obstacle wanting to mess with my DNS server etc. But they usually delivered on setting up networking and equipment.

    First after a second job with a totally worthless IT department did I understand how well I had had it previously.

    So, Set expectations and communicate, and agree on network structure. I good starting point could be that the development network is firewalled from productions, manufacturing and administration. This way you don't get in each others hair so much.

    --
    don't cut it off www.mgmbill.org
  159. Hummm! by Anonymous Coward · · Score: 0

    Tell 'em you're from Colombia, and you would like to meet his family.

  160. Ahmen by theolein · · Score: 1

    You should get modded up. Bad behaviour generally doesn't get rewarded.

  161. I Burnt Out by Anonymous Coward · · Score: 0

    I consider myself a fairly competent IT guy. I worked for a contractor and had a chance to see the end-game for me: Working internal IT for a national company.

    The regular guy was on vacation and they'd just chopped the IT department in half - they'd gone from two to one. What's more, they were using software I hadn't known existed, and that's only used within their industry. I spent each day learning by necessity while fielding complaints and issues as they came up.

    Going into this, I was really excited. It was a learning experience, and I'd happily do it again (and did!). I was willing to accept some of the responsibility, but a lot of things required that I spent more time in books than resolving issues. The manager was pretty good about it, but the company heads were harder on me for it.

    After seeing the extremely narrow peak at the top of the IT mountain, my solution was to look to an industry with more growth potential and the respect of people that contracts its service. I'm going to become a puppeteer.

  162. My Experiance and 8 tips to survive in IT by Aronacus · · Score: 1

    I was a field IT guy for a couple of companies they outsourced to us plus I had to handle internal issues at times. best trick is to document everything you handle. This way when they inevitably do go back to your boss to get you fired you can point to a papertrail of cases that will show them at fault. Client who violate policies should always be documented. And in your documentation or even your ticket database always be polite and show you are the good guy. IE, fixed issue and optimized PC, user was using Kazaa removed and warned them not too etc. If you do this you are showing them that your on their side. When they inevitably go to your boss and try to get you fired because you aren't responsive enough you can come back with your cases as evidence. They will tell your boss you are "out to get them" or "jeopardizing operations" meanwhile your supervisor is looking at a paper trail that show they violated policy time and time again. You look like the nice guy and they look like the ass. When it happened to me my super asked "if they kept using kazaa why didn't you tell us" my reply was "I didn't want them to lose there job they are nice people" someone got fired that day, it wasn't me. But the big tips are as follows 1. under promise and over deliver. If you know you can fix it in an hour tell them 3. This will give you time should an emergency come up to resolve the problem. 2. Use tools like UBCD4WIN.com to automate your repairs. Automation is the key to being successful in this field. IF you are doing every repair by hand you are failing. If you can make scripts to solve your issues to do So! 3. Never take it personal. I know this is the hard one and should you succeed show me how. 4. Security is the key to success if someone keeps virusing their box you have to take this up high and let the management know that this 1 person can/will compromise the entire orginzation. 5. Web filters! web filters! webfilters! PORN = BAD 6. Firewalls block all the ports you know people will exploit Bit Torrent, KAZAA. No greater call then when someone says their Kazaa doesn't work. 7. Don't worry too much about being on the bleeding edge of technology. Windows XP is still good, 8. Active directory is GOD! and Group Policy is Jesus. use them well.

  163. IT - technical assistants by Anonymous Coward · · Score: 0

    IT folks get the respect they deserve, if they think of themselves and act as "technical assistants" - help your customer get his/her job done. The customers need help, not another bossy person - they already have one. This comment applies to end-user support, IT management as well as CIOs.

  164. Anonymous Coward by Anonymous Coward · · Score: 0

    1. Find out your chain of command before starting. IT is mostly a service job. If your department is run by the Finance director, you'll be serving the Finance dept. agenda and everyone knows it. They also know that your boss won't back you up when you enforce rules. Go ahead. Block ESPN on the firewall content filter. You'll find out right away where your boss's priorities are.

    2. End users from senior execs to data entry people are mostly living a lie called "being computer literate". Here's your second simple test. While engaging in support calls, ask your users to open their web browser. Yep! They don't have a CLUE! They'll gaze at you with the "deer caught in the headlights" look or bluster about everything until you point to the icon and call it the "Blue E". (or "BLOOIEE!!" as the case may be.) Understand the level of right-brain focus that your users are capable of. Most of them really are faking it.

    3. This is the real BOFH test. Who makes your purchasing decisions? Do you have less input than the business major who has been wined and dined by the vendor? Do you end up losing your personal life while that same person helps himself to a hefty bonus? There's only so much your self-esteem can take. If you weren't born into an aristocratic class or you aren't willing to be the bagman for an unethical suit, you aren't going anywhere and nobody will listen to you complain.

    That's the way it is. Even Hollywood is part of the institution of keeping IT under the control of politically motivated empty-suits. You either keep looking for employment at a better business or you stop setting yourself up to wipe the drool off of everyone's chin. It's up to you to decide whether or not that makes you a BOFH but don't even expect your fellow IT'ers to back you up. If "Saturday Night Live" and their Jock-boy fan base think you're just geeks with an inferiority complex, well, you better just keep quiet and "play the game". Too bad your career is based on providing access to fantasy football sites.

  165. Get a budget by markov23 · · Score: 1

    Be like every other part of the corporation -- get a budget and track to it. if your only task is make everyone happy -- you are doomed. If you have every call go through a help desk system -- even if its just an email box -- you have a record of the calls, open tickets and can then report how many tickets a month you can get through. This will then let you have the reasonable conversation with your boss that if a department needs more service -- then you need a new hire to take some of the load. each person can get through x tickets a month -- we have 3x coming in -- we need more people. or even have the proactive conversation of -- we have 3x -- why -- what system is causing all the problems. or even --these 2 people are responsible for 70% of the tickets -- and since I made them log them all in email -- there being kind of a pain.

  166. Just go on holidays! by Anonymous Coward · · Score: 0

    i worked in a simlar job for the last 2 years..

    I just moved to a much larger company and serously it only gets worse!

    My advice go on holidays where email and your phone doesn't make it.. they will miss you then!

    and you get to have what sounds like a well deserved break

  167. recent experience of mine by Anonymous Coward · · Score: 0

    i work at a small biotech, and our programmers had to become the IT guys due to cutbacks; we do a lot of imaging, so we generate several gigs of irreplaceable data a day, plus email, etc etc
    They did a good job of getting a new server up and running, but imho, there were two things they could have done better. the first was attitude: they gave off this attitue of, I'm a programmer, this absolutely vital to the company IT stuff is beneath me and a real pain in the ass.
    the second is better, and more frequent communicatin. For instance, we migrated to a new RAID, and they simply sent out an email, the new raid drive is ready as drive T on your "my computer"
    This was not really enough info - they didnt reassure us that the backups were in place (I had go to and bug them ) and there were several other details they could have communicated
    Its about stroking people and making them feel warm and fuzzy and giving them enough info so that they are happy.

    the other thing that helps is controlled breakdowns. I think joelonsoftware (hes 90% wrong about everything) say that when you show th daily build to the suits, always have a mispelt word on the splash screen, so they can make a useful comment; this will also keep them from making unhelpful commmetns about not yet done features.
    similarly, you should have, on a monthly basis, some easy to fix failure - sorry, the spam filter went down
    this will make people appreciate you.
    another thing is to dole out helpful utilitys - like wisdom soft screen hunter, ninotech pathcopy, better file rename batch utility,

    where i work, the screen capture utility is really useful to a lot of people, and i got a lot of praise for installing it

  168. be who you are by Col.+Panic · · Score: 1

    be a nice guy but you have a role. if someone approaches you in a panic, put it in perspective and calm them down about their particular issue. if the building is actually burning down, show them the door. short of that their problem is not necessarily a big deal to anyone but them. they rely on you to solve the problems they have with technology - you aren't the janitor, you don't move fax machines or clean the carpet. you make sure they can do their job with the computer issued to them on your corporate network. in the words of patrick swayze, "be nice" until it's time to not be nice (infinitive intentionally split because the fucker said it that way in the movie).

  169. Implement a help desk system. by davidhk · · Score: 1

    If you don't already have one, implementing a help desk system can relieve some of the problems. If someone is giving you flak about not getting immediate attention, you can always show them your help desk queue and how many hours are being spent on other people's work. It's easier to explain to people why they have to wait when they can see how long the line is. If you haven't looked at help desk packages, my company offers a web-hosted version that can be implmented quickly and cheaply. www.dhk.com For more details, please call the phone number on the web page.

    1. Re:Implement a help desk system. by fischerville · · Score: 1

      I agree. In fact, even if you don't have a system as such, simply using the line "it's in my queue", or giving them a time slot -- "you're scheduled between 2-3" -- is helpful.

  170. Never make your phone number public by lzdt · · Score: 1

    Our IT guys in my last company have an unbelievable effective solution: No one knew their phone number. If you had a problem, you had to ask your department manager.
    But if you were trying to call them again, you would notice the number was changed. You've got it: telephone system was managed by the IT as well.

  171. Tell them "no." by fudgefactor7 · · Score: 1

    Look, you are well within your rights to tell them "no," on any obviously unreasonable request and to request from senior management the authority to punish wrongdoers against company policy. If senior management doesn't take it seriously, then, honestly, neither should you. If they turn half the company to zombies, give them the "oh, that's unfortunate..." line UNTIL they wise up and realize that this is serious business and there are consequences to their actions or lack thereof. You are one guy, you clearly need an assistant, and if they won't hire another then they have to understand that the service level they get is what you are able to give after prioritizing reuests and general firefighting. But the most important word for an IT pro is simply "no." If someone in authority asks "why not?" explain why, be simple and honest, but there are times (a lot of them, actually) when you will simply have to refuse a request. Bummer for them. An emergency on their part does not constitute an emergency on your's.

  172. is this really even a problem right now? by Col.+Panic · · Score: 1

    in this economy i find most people are happy just to be employed and go out of their way to be nice and try to do their job. that is what you are there for - to help them do their job and make sure they can get back to it quickly. scrutiny of management is the best threat to anyone's well being in these times because there are ten people waiting to take everyone's job and they KNOW IT.

  173. software companies by Anonymous Coward · · Score: 0

    I have worked at two types of software companies. The first type is filled with top rate programmers that know nearly as much about IT's job as IT, and thus are VERY friendly to IT. The other type is filled with guys who have degrees from 3rd rate "technical universities". Usually, the second type is run by managers that think they know all about software, and really don't.

    You my friend are obviously in the second type. Run away! Run away! (Seriously, at decent companies, IT is given respect, even if no one understands you.)

  174. Find a new job by Anonymous Coward · · Score: 1, Interesting

    Find a new job. ASAP You cannot fix the situation you are in and it will end poorly for you. In addition you will end up a bitter a miserable person in process. It's a job not a marriage involving kids, pack it up and move along.

  175. ticketing systems by nimbius · · Score: 1

    seem to do the trick for about 80% of my users. sure, not all users are going to read up on how to properly use it, and alot may not get the scope of the problem clearly documented on the first try, but those are the breaks as they say on the polls.

    the other 20% indeed have a habit of treating me like a janitor, or plumber. i side with slashdot in saying "check your ego at the door." its just work, and people have a good deal of fear surrounding IT. they know twitter and youtube, and can write macros in office, but when it comes to the corporate lotus server or the BES...they are large and daunting pieces of infrastructure managed by usually one guy with a mohawk listening to angry music all day long (if you're me...)

    fear begets anger, and they naturally want to control the situation. as you, the tech, are the only part they come close to understanding they will of course tend to be a bit firmer with you than their peers.

    i dont have alot in common with my workplace comrades other than a paycheck and a parking space...eating my lunch with them as one slashdotter suggested is counter-productive as i didn't watch last nights episode of show X, play a round of golf at course Y, or see the latest movie Z. besides, they're just going to monopolize your lunch with questions about requests, or center the conversation needlessly around tech they may not understand entirely. they either perceive it as something you want, or they dont realize they wouldn't gather around accounting and wax intellectual about bank earnings.

    yeah you can get burned out, and it can definitely lead to some heavy drinking if youre the all in one wonderpup for the 'computers' at work. top management always seems to get top priority, and users feel snubbed about that as though you have a special relationship with that manager.

    IT can be a stressful job at times, and other times it can look like you have nothing to do. I think a healthy personal life is the key. find a city that embraces things you like, offers entertainment you seek, and holds the values you do. For me there arent alot of combichrist concerts in the deep south, but the bbq ribs are tasty.

    --
    Good people go to bed earlier.
  176. right on point by OrangeMonkey11 · · Score: 1

    I completely agree, if you are a jerk to the users they will retaliate and make your life hell. Your best thing is is to just do your job set limitation for the users so you can breath a little.

  177. Developers/Engineers are the WORST! by nuzzy · · Score: 1

    The arch enemy of a SysAdmin HAS to be developers/engineers. They are the most arrogant users out there. They "know it all" and will try to circumvent any policy set up and will question you on all of them as well!!

    1. Re:Developers/Engineers are the WORST! by otis+wildflower · · Score: 1

      Oh they're worse than that. Developers create Features, and they make Changes that Break Systems. They're usually piss-poor at Documentation or Process, and like to do shit like poke values into running code with gdb, but they hate being woken up at 2am on a sunday to do it because their code is crap and they can't be bothered to write proper docs.

      Admins are and should necessarily be quite Leery of Changes, because Stability is what they're ranked on. Developers' Shitty Code can make Admins look bad to Management, who are often too stupid to understand that the Admin is merely the Messenger slash Medic when that code breaks.

      In the best environments, with Responsible Persons in both disciplines, that tension is positive, creative, synergistic. Those environments are lamentably Thin on the Ground.

  178. It's obvious... by ultraexactzz · · Score: 1

    1) Be Polite 2) Be Efficient 3) Have a plan to kill everyone you meet. ...Profit?

    --
    Never underestimate the potential of Human stupidity. -Heinlein
  179. Why try not to be the BOFH? by failmonkey · · Score: 1

    Sounds like you work with a bunch of jerks anyway. Be professional but be firm. Last minute, impossible deadlines are unacceptable. Let them know that your time is planned and allocated and they need to plan ahead. There is no reason to accept abuse from co-workers.

  180. I once felt your discomfort. by joedoc · · Score: 5, Informative
    I was the IT department head at a small Navy command from 1998 through 2006 (my position was eliminated via cutbacks...now I'm a contractor). I had small staffs of one or two guys over that time, but spent a few years slugging it out alone. I had many of the same issues you do, perhaps not with the intensity you've experienced. Navy enlisted folks, for the most part, tended to treat me respectfully, and the officer corps and senior staff nearly always knew better than to get on my bad side.

    Every person who came to this command had to sit through a face-to-face IT brief with me. I gently explained what they could and couldn't do, how to report problems, etc. They signed off on the brief so I know they got it and I had a record of it.

    Occasionally, I had some assholes who insisted on being...well, assholes...and breaking the rules. My policy was to sit down with them privately and explain that they did sign a document saying they understood the rules. I would also gently confront them with the problem they were causing, and I would ask them not to do it again. Then, I'd follow up. Still a problem? Disable their account, send a report up the chain. The fireworks would usually start (especially among the officers) when I shut them down...they'd run to the executive officer and piss like kittens about their access, at which point the XO would show them my message. Then he'd call me in, and we'd have it out in front behind closed doors. I always won. One or two incidents like this usually stopped them completely.

    I had a set of policies that were outside the "official" IT instructions, but they were mine nonetheless:
    1. We have a trouble ticket reporting system on the command web site. That's where all problems get reported. It's a simple form, fill out details, I'll contact you. How quickly depends on emergency level. This didn't apply to my boss (the XO) or the unit Commanding Officer. But they rarely had problems.
    2. I don't deal with problems that you tell me when I'm walking down the hall or working on something else. I'll listen, but you need to post a trouble ticket. That's the only way I can track and prioritize issues. If you tell me and don't report it properly, don't complain when it doesn't get fixed.
    3. Make sure they understand that the computers and the network don't belong to them. I used to tell my folks that all the IT stuff belonged to me, because someone in the Navy chain put me in charge of it. If they want to do stuff you don't want them doing, explain that they can do that stuff at home. Not on your network. Then cut them off if they insist.
    4. Use all the security and administrative tools you have at your disposal. I hate working with Windows, but my experience with their servers and domains was that you have a slew of security tools built in that can cut out pretty much all behavior you don't like. Document all your policies (especially for you own sanity - you need a way to remember how to undo stuff!), and make sure they understand them clearly.

    I've always found that violators of my rules tend to get upset when they can't get to their stuff or find their passwords being reset every six hours. Sometimes you have to get their attention.

    By the way, make sure you get away from the desk for a while during the day, even if it's just to go outside for a short walk or stretch. Just getting some non-office air in your lungs and stretching the back, legs and arms will make you feel a lot better.

    I don't do sysadmin stuff now. I'm a web apps developer, a contractor, I get paid very well (a high security clearance helps), and my job has little of the stress and responsibilities I had before. This is much better.

    --
    Joe Dougherty, Florida, USA
    The words I thought I brought, I left behind. So, never mind.
    1. Re:I once felt your discomfort. by Brunellus · · Score: 1

      You're lucky you were dealing with the military. Military types are used to order, discipline, and process. They have to be--that's how they're trained. Ordinary users in less hierarchical environments will be more difficult to manage.

  181. In terms of business by MrNougat · · Score: 1

    You need to look at things, and explain things, in terms of business operations. IT exists to serve the needs of the business, not as an end in itself.

    Explain what liberal policies you have in terms of how they control cost and mitigate risk. When someone insists that a request be completed immediately, explain that - as in any business - rush processing carries a cost.

    People think that all IT does is spend money without returning anything to the business, and so they think that they can demand anything they like from IT on any schedule. After all, shouldn't IT be giving back to the business for all the money it spends?

    Explain to management the ways that investment in technology saves money in some places (compared to not using technology at all), insures against expense in others, and provides services that allow the business to function at a higher rate of productivity. Explain to sales staff that they would not have as much time to firm up sales (or go golfing) if their sales flow weren't recorded in an easily accessible electronic medium.

    When none of that works at all, change all the passwords for everything and have all the computers go on strike for a week.

    --
    Web 2.0 == Giant Blogspam Circle Jerk
  182. Logic by Anonymous Coward · · Score: 0

    After 15 years in the field I've found that the starting a Help Desk policy is a great way to start. First, make sure you have the backing from your boos. Emphasize that this will help you track and prioritize problems. Set up a public folder/form that needs to be filled out to receive support and be adamant that only submitted tickets will be worked on. This gives you a lot of reasonable ammo as to why something is not done. If someone gets irate calmly take the time to show them your work load or your progress notes. I have found that most people back off when they find that you are not just screwing around and can prove it. As to the problem workers...have your boss speak to their supervisor about acceptable and professional communication to his people.

  183. Dear Gen-X by kenp2002 · · Score: 1

    Dear Gen-X:

    You don't GET respect. You EARN it.

    --
    -=[ Who Is John Galt? ]=-
    1. Re:Dear Gen-X by Anonymous Coward · · Score: 0

      Dear Baby Boomer,

      Hasn't your still blinking 12:00 on the VCR ass retired yet?

    2. Re:Dear Gen-X by HikingStick · · Score: 1

      You're assuming the one who posted is Gen-X. I'd argue against it, because they've already been on the job for a year and a half. Had the guy been a Gen-Xer, he would have bailed by now.

      [Before I get flamed in the replies by all you Gen-Xers, realize that I'm pointing out a problem with the post to which I'm replying.]

      This has nothing to do with Gen-X, Gen-Y, Mutant-X or anything else. This has to do with workplace culture. I've been in a similar situation for over a year now--a mid-sized manufacturing firm where I'm the only IT guy. I've gotten requests like "Move us to Exchange 2007 in two weeks" even though we've not been on an Exchange platform, had an AD structure set up by someone who had no clue what they were doing, and had no hardware for the job. In my opinion, manufacturing types are used to "taking the bull by the horns" and getting things done, often on rediculous schedules. Their business model is based on the business they know (making things), that they already have a shop full of skilled and trained staff, and that they can authorize overtime or even contract out pieces of the job if on a tight deadline. They have no understanding of the complexities and interdependencies in the realm of IT, and assume that my job is just like theirs. In the Exchange example I mentioned, it didn't matter that I've never managed Exchange before, that our AD structure was not ready for Exchange, or that we did not have the anti-virus, anti-spam, and backup technologies we needed to support Exchange. Then, while in the midst of my two week window of opportunity, management went out and hired more staff and expected me to have PCs ready on day one, even if I was not notified of the new hires until the day before they started.

      Through it all, I've worked to create policies and procedures for everything IT (e.g., two week notice and a form are required for new employees if they expect a PC on day one). The only way to get acceptance of them, however, is to have the support of upper management. You need to make the importance of the need clear to them--not in terms of "I ain't got no respect!!!", but in terms of "To ensure I provide you the best possible service, I recommend the following changes to our new hire process." As is often said, you win more bees with honey than you do with vinegar.

      Other things that have really helped me when working with staff and management have been to keep up my sense of humor, to be as honest and transparent as possible regarding problems, my actions, and their status, and to go to management regularly with my concerns before they build up pressure and make my head want to explode. I'd dropped hints at getting a PT IT person to help back me up since not long after I started, but it wasn't until we came through a series of major network issues that the theme of my requests finally registered with management: "if our IT guys is gone and something happens, we're up a creek." Part of my review for this year (coming up next week--wish me luck) is presenting a set of options for augmenting our IT support (i.e., presenting options from call-in techs to contracted services to a PT employee)--at management request! Don't give up, small-shop-you-da-man-techies. It might be possible for them to see the light.

      Reverting my attention to the author of the original submission, you need to endeavor to make yourself the best asset they have, and need to watch your attitude as you do it. Use their slights to lament with your peers--if you are not already meeting with some other people in similar circumstances, you really need to do so (start having lunch with any other IT guys at businesses in your area--they'll be keen on it, especially if you are buying the first time). Then, stop and consider their gripes. Generally, even when customers have seemed unreasonable, I've always found some shred of truth in their comments and complaints. Make it your crusade to find those points and to address them. What, a main gripe is that someone can't work whil

      --
      I use irony whenever I can, but my shirts are still wrinkled...
  184. Re:Be firm..and good by elevtro · · Score: 5, Insightful

    I've been at it for my present company for over 4 years now. It is hard not to be a BOFH. Be good at what you do. If you are good people will respect you, unless they are an utter ass, there is no helping those people. Yes I will get stern with some of the hard headed ones. But usually after I've shown them a few times, exactly what THEY DID to cause the problem, they can fix it themselves. If after those few times you are still coming and asking for help then I might let that rudeness come out. I've only been a BOFH once, and I felt so much regret afterward that I apologized to the user and told them I was wrong for what I said. I didn't want to turn in the PHB, who are the real assholes around here.

    Learn your users personalities. Learn their level of user. Then use that information when assisting them. It makes it person and real for them and they will respect you more. No matter how many times you've heard the question or been presented with the problem, the user hasn't. It's like the person at walmart being asked where the trash bags are 100 times a day. He knows, and has said it a 100 times, but when you're the 99th person asking, he might be tired of hearing that same question over and over and gets rude. But if you understand that this person hasn't been told 98 times before, those were 98 other people, and this person really doesn't know, you can keep it real every time someone asks a question that you've answered before. Patience and lots of it go a long way.

    Meditate. It keeps you relaxed when even the nastiest of shit hits the fan. If you are at peace with yourself, you are at peace with all.

    Lastly, work for a company with HIGH turnover so that you never have to deal with someone for more than a year. That way every user is a new user.

    Just kidding about that last one.

  185. It's about being a partial BOFH by Eskarel · · Score: 1

    In my personal experience, if you're always soft, then you'll get taken advantage of, and if you're always a bastard you get fired.

    What you need to do is set out the policies, and enforce them, but be helpful when people do the right thing. Carrot and the stick type thing. Being a bastard isn't swearing or anything like that it's saying "I can't fix your problem until you log a job appropriately, or you're not the top of the list right now I'll get to you. Despite what most IT people think, the policies and procedures are there to protect you from this kind of shit.

    If it's really bad talk to your manager, talk about how what's going on is affecting your productivity(this sort of thing always does) and how that is costing them money. Show the policies being violated or get some written.

    If you're fair to people you get what you need, but if people are causing problems and violating the rules it can't go.

  186. Here's a start by sunking2 · · Score: 1

    Do your job, don't be a prick, and remember that you are support staff and bring no money directly into the company. In a nutshell, your position garners no more respect than the people who clean the office, but at least you get paid better.

  187. Faux-Asperger's by Anonymous Coward · · Score: 1, Interesting

    Too many of the IT lads here at my major Midwestern University have poor social skills - a faux-asperger's, if you will. They don't smile, don't look their clients in the eye, don't engage folks interpersonally. Cliche? Yes. True? Yes. I have adopted the practice of not letting these fellows shuffle past me whilst looking at the floor - I greet them by name, with a smile, slap 'em on the back and shake their hand and ask them how the rat race is treating them. The ones that start opening up and socializing get treated much better by the office tyrants and technophobes....

  188. Beyond IT by derekmorris7 · · Score: 1

    Has any IT person out here turned into the all encompassing fix it guy. The fuckin coffee machine doesnt work, call IT. Table is wobbley, call IT. I cant get my pen cap on, call IT. I have turned into a reboot technician as well. Thats my own fault for building a beauty of an infrastructure. I digress...Me and my staff get no respect most of the time too. The best approach is to tell them youll look into it, like a little kid they will forget all about their minor issue and move on. Dont forget the old PEBKAC and ID10T errors are the only ones you cant fix!!

  189. If you can't get respect without being a BOFH... by laburu · · Score: 1

    In some environments, acting like BOFH is the best way to get users and coworkers to respect you, and there is little you can do about it. Some workplaces expect employees to compete "tooth-and-nail" with each other, and BOFH-type maneuvers are considered not only legitimate but also a sign of intelligence. Since changing the culture of a given workplace is extremely difficult, if you find yourself in this position and cannot (or will not) play that game, you should consider leaving at the earliest opportunity; otherwise, you will either become a BOFH... or get abused by users and coworkers until you break down and/or get fired.

  190. In other words by Anonymous Coward · · Score: 0

    Old principle I heard somewhere: The time from now till the end of the project tends to remain constant.

  191. You're in a lost cause by Zontar_Thing_From_Ve · · Score: 1

    You, Mr. Anonymous Poster, are in a lost cause. All I can do is provide suggestions for your next job. Why?
    1) Your ratio of employees to IT people is hopeless for you. Prior to our being bought out by a Fortune 500 company, the company I work for had a rough ratio of 15 employees for 1 IT person. At worst it was probably 20 to 1, but that was before I began to work here.
    2) If you have to ask this question, the odds are extremely high that you will not be able to change things where you are at.

    I've been in the IT industry for over 20 years. In my experience, IT has to get the upper hand from the beginning or it's too late. You can't get control of your situation after people have already learned not to respect you. I have a colleague that I've worked with twice in my career and he was great at setting up expectations immediately upon arrival. If people wanted something done that was complete b.s., he had no problems telling them to their face that they were idiots. The "Scotty approach" also can work wonders. If it will take 10 minutes to do, say it will take 1 hour or 2 hours. Do it in 20 minutes. Then wait to give them the results until towards the end of the time you specified. Sometimes do it very quickly after giving them longer expectations and you'll look like a genius for doing it sooner than expected.

    Being nice and friendly can also help and if your co-workers actually start to like you and respect you, they may ease off on what they ask you to do.

    The bottom line is that you have to be a jerk at some points early on and confront people and tell them that you can't or won't do what they asked for and tell them why. Don't sugar coat. If they are idiots, explain why the request is stupid. You don't have to necessarily say "You are an idiot" to them, but you definitely have to say things like "If I do this, it will take days to do and the return on my expended time is not worth it as everything else will have to wait for days until I finish this unimportant task". You have to be willing to do something like that.

    It also helps if you're wiling to leave if things suck and everyone doesn't respect you. Being unwilling to get out takes away any ability to try to make changes.

    1. Re:You're in a lost cause by CannedTurkey · · Score: 1

      It's not an entirely lost cause, but there are some caveats. I work in an environment with a similar ratio. ~400 users and 6 IT people. 2 administrators, 2 techs, 1 on help desk, and 1 web guy. We inherited several kludgy systems when we came on the scene 10 years ago, and daily network interruptions were common and over a hundred trouble calls a day were the norm. We started by streamlining the networking services. We began replacing the desktop hardware with new equipment to take advantage of warranties and reduce our stockpile of obsolete replacement gear. We upgraded and standardized everything. We purchased tools so we could do a lot of things remotely. We locked down our users. No unauthorized software gets installed, ever. They use a standardized desktop and nothing gets saved to the desktop. Within 2 years we were down to less than a dozen calls per week. It's gone back up since then, but those are external factors. It was all possible because we had a budget, and really good management.

      --
      Ingredients: Turkey, Mechanically Separated Turkey, Water, Salt, Flavour.
  192. Deliver good service by hearnz · · Score: 1

    From my experience, the best way to earn the respect of your customers/users is to consistently deliver good service. Do all the behind-the-scenes hard yards to ensure the systems you look after are stable, reliable, and performing well (even though the users never have any visibility of this, or appreciate just how much work it takes to do). When something does go wrong - when, not if - even if it is not your fault, be professional, polite, friendly, and above all keep the user(s) informed of progress (particularly if it takes a long time to solve the problem). If the users actually know you are working hard on solving their issues, they generally appreciate it even if they don't have a clue what you are actually doing.

    Remember users are not IT people, and don't understand the complexities of IT systems. Even when a problem is entirely their fault (which is unfortunately frequent), try to explain to them in clear layman's terms the correct way to do whatever they are trying to do. Even if it is a case of colossal stupidity on their part, reserve your scorn and laughter for when you relay the story to your other IT colleagues, and not when talking to the user.

    If all else fails, remember that being respected by everyone isn't a job necessity, nor is it always possible. It's very unlikely you will be able to please everyone all the time. In my job, I generally have a choice between having the users hate us (because we've allowed unstable/unreliable systems through to production), or having project managers hate us (because we won't allow their shoddy rushed garbage through in order to meet their poorly planned deadlines). I opt for the latter - my job is to provide services to the end users, not to make sure project managers get their bonuses.

  193. Re:Slow down, rush ratings, honesty, and banning e by fuzzyfuzzyfungus · · Score: 1

    The one issue with the (otherwise quite good) system of derating people who overuse urgency is that even the fuckwits that say everything is an emergency do suffer actual emergencies from time to time. And, if that should happen, the odds are good that "IT let me sit on the bottom of the ticket pile while $IMPORTANT_BUSINESS_THING went to hell!" will be heard a lot louder than "We let $LUSER sit on the bottom of the pile because he is a drama queen with no sense of perspective."

  194. Be consistent by Carik · · Score: 1

    Look. They're going to be mad at you. Things stop working, and you come in and do something really simple, and then things work again. It makes them feel stupid. Yeah, there may be good reason they feel stupid, but they still don't like being reminded of it. You don't have to be consistently a jerk -- in fact, it will make your life harder -- but you need to be capable of it.

    The key is consistency. Put the rules out in writing, and then enforce them. Enforce them every time, for everyone who violates them. I don't care whether it's the CEO or the janitor... the rules are there to be followed. If it's a rule that might have legitimate exceptions (use of BitTorrent, perhaps), write that in: "We understand there may be legitimate, business related uses for this technology. If you believe you have a legitimate use, contact us before using it, and we'll be glad to discuss it with you." When you have to be a jerk, do it; nobody respects a manager who is always smiling and cheerful -- but if you're ALMOST always smiling and cheerful, the occasional statement of "This is the rule, and you will follow it or be removed from the network" will have a much greater impact.

    Also: don't bluff. It doesn't work. If you make a threat, carry through. If you say you'll have to take someone off the network if they don't change whatever it is they're doing, do it. As soon as people realize you're making threats you won't carry through on, you've lost.

  195. Well.. by RichiH · · Score: 1

    1) You will always get the blame. Learn to accept that. Sucks, but that's the way it is.

    2) Be reasonable. Explain what and why etc. If that does not help, refuse to communicate other than through written media. Start CC'ing your or their boss if they try to turn up the heat.

    3) If you do not have support from your or their boss, swallow it or find another job.

    It boils down to educating the intelligent ones and defending against the rest. If in doubt, refer to 1)

  196. Re:Be firm.. and reasonable... by klubar · · Score: 1
    Establish some clear guidelines ... if you're running windows group policy is your friend... (even if you don't have a domain controller, you can use gpedit to set the policies one at a time.) Assuming you have some management support, here's a list that works for us...
    • Never let anyone run as administrator... your life will be way easier and you will not be wasting your time with viruses and rouge progams
    • Most antivirus programs are crap and just slow down the machines... find the lightest weight program you can (we use AVG) and install it.
    • Don't install PC-based firewalls, they are just more of a pain than they deliver, use a gateway firewall
    • Have a standard build (or set of software), Office, Adobe, Flash, etc., and try to stick with it. Most smaller companies buy PCs one at a time so can't do clone installs
    • Don't try to cram Open Source down employee's thoats ... most users want Office, not a free knockoff--the cost of office is about $250 and well worth it for the compatibility and user satisfaction; stick with a single browser (we use IE 7, transitioning to 8 which enjoys wide compatibility with almost all sites)
    • Be nice occasionally... give the helpful users toys on occasion... perhaps the really nice mouse or a fancy screen or keyboard... but don't compromise on random software installs
    • Business computers are for business...no itunes, IM (except for what you use internally), random toolbars
    • Lock the computers down as tightly as possible...the more consistent the machines are, the easier it is to administer and provide a suppior work environment...standard desktops (including images, perhaps with company logo or policies), screen savers, file shares, etc.
    • Don't let users save to their desktop... force everything to the file server (either by policy or management) and then back up your servers frequently... this avoids having to back up and restore individual machines

    Be nice... a little good will goes a long way.

  197. Not limited to IT by DaveGod · · Score: 1

    You're never going to deal with this until you accept this isn't limited to the IT department. They're all being difficult to each other. Is the accounts department ever not referred to as the bean counters on Slashdot? People in any one department generally have little idea what the other departments are doing or the problems they are dealing with. Learn how to deal with people. If someone is being difficult via email, go talk in person or at least on the phone.

    If you're not dealing with the same individuals day-by-day then first impressions count: a suit goes a long way.

  198. Sole IT Guy? by MindStalker · · Score: 1

    Just have to ask, How the F, are you the sole IT guy at a software company. Don't they make Software, who develops this software besides you?

  199. Train your users properly. by Scraps232 · · Score: 2, Insightful

    Two words: Managing Expectations. If you do every task as fast as you can for everyone who requests it, you will train your users to expect instant gratification from you and will demand it each time. You have to train your users what to expect from you and how fast to expect it. This is done by simply by managing how fast you do things for them. Your goal will be to manage all tasks before you with time and thought put into managing what is priority and what can wait until tomorrow. The article makes it sound like you are fairly new to the job market in general and so also are probably working longer hours for less pay than a standard person in the industry. One IT person for 60 users sounds pretty dubious. Regardless of how well you manage your time I suspect you could use a helping hand. Make sure you manage your life and health first, (sleep 7 hours a day and don't skip lunch like a maniac) then prioritize tasks in a way that when someone asks you to do something, you can give them a reasonable timeframe for completion, even if it is not the same day or week. I've found people are much more comfortable waiting for their project to be complete if they can rely on the deadline being met. If you say it can be done by the end of the day, but then you don't get it done that day or the next day, you're training your users that you are unreliable and they will have to hounmd you to get their requests completed. Many an admin fall into this trap, which they set for themselves, which usually ends up eating into personal time (ie those weekday midnight sessions alone in the office). Remember you're the one in the control of the solutions you are providing, so you're ultimately responsible for getting them done correctly and done in a reasonable timeframe. When managing your time properly, if you cannot get all of your work done in a reasonable timeframe, it is also your responsibility to escalate to your boss that changes need to be made to the system. Either hiring someone to help (bosses rarely like this one) or fewer users are allowed access to you (although if you're the only one available who can replace a broken keyboard or something else very minor, they don't really have a choice.) It's summertime, time to pick up some cheap/free summer interns. Bosses love the word 'free'.

  200. Learn how to make people laugh by Benfea · · Score: 1

    People only call the IT department after they've worked themselves into a tizzy with a computer problem. By the time they call you, they're already angry and irrational. Learn to diffuse their anger with humor, you'll find your conversations become much more productive that way. Also, when people ask for a project and give it an unreasonable deadline, learn to nicely but firmly inform them that you will not be able to meet the deadline and that they should give you more advance warning for complex projects in the future.

  201. How to handle a help desk by ekimminau · · Score: 0

    1) EVERYTHING MUST BE IN WRITING
    Your first task when assuming responsability for a helpdesk MUST be to get a troubleticket system in place. It should track date, time and the actual userID of the individual submitting the ticket. It should require a minimum set of fields (user info, phone number, email address, location) which can usually be populated from LDAP or Active directory lookups once they enter their userid. All submissions get an automatic email response. All tickets should have some basic categories for the problem (outage, service request, new project, application issue, information request) and should have the ability to have both a user assigned and help desk assigned priority. Based on 3-4 levels of priority, the task will be assigned an ESTIMATED duration.

    2) Report metrics. How many tickets by type. Average duration of a ticket. Number of tickets by priority. Top 10 submitters of tickets. Shine a spotlight on the issues (95% of all tickets submitted are submitted with urgent priority, as an example, or Bob submits 14 tickets a month and 7 were repeats).

    3) Make sure you are immediately notified via email, SMS, pager, etc. when urgent tickets are opened. Make sure your boss is at least cc'ed on them. Make sure the text submitted with the ticket is included. Make sure the entire company understands that this happens.

    4) Any helpdesk that allows URGENT helpdesk tickets must ALWAYS have a backup. If there is no backup, there can be no URGENT tickets. All tickets will immediately dropped from URGENT to High if you are a 1 man help desk. Make sure the email notification reflects this and the CC to your boss.

    5) Give people the ability to check the status of their tickets and see your queue. If you are a one man shop, have 20 tickets in your queue and someone submits a sev 4 informational ticket, they need to understand its last in line and it may take a while to get an answer.

    6) Inform the requestor when their ticket is closed and include a valid, clear reason why it was closed. An acceptable reason can be "Requested additional information. No response in 72 hours. Case closed." Unacceptable responses include "No response", "Closed" and "rejected".

    7) If you close a ticket for inactivity, you must have the ability to reopen or to copy all the contents from a previous ticket into a new ticket in an easy to understand manner.

    8) Log all activity on a ticket to the ticket. The ticket system is your log book. If you try to call, you send an email or you make a visit (or they come see you) log it. It keeps everyone honest.

    9) No tickee, no service. No exceptions. Even if it means "Hold on just a second. Let me open a trouble tiket for you".

    10) You MUST have a knowledge base. Index and allow searches of your trouble ticket system. Have a "search the knowledge base" box right on the "submit a ticket" web page. Before they are taken to the submission page, ask the question "Have you searched the knowledge base for your issue?" It is amazong how many problems this will solve without tickets.

    With all of these in place, you will have a record with tracking on every issue serviced. You will be able to show the strengths and weaknesses of your help desk and your user community and it will highlight the offenders. It will make your boss painfully aware when there are issues and build the business case when you need assistance. It will also show when you are walking on water. Without these in place, your help desk life will be hell.

    --
    Armaments, 2-9-21 And Saint Attila raised the hand grenade up on high, saying, 'O Lord, bless this Thy hand grenade' N
  202. Congrats! by ossuary · · Score: 1

    Congrats on making it 1.5yrs before feeling that way! Many times it can go downhill much quicker than that. Most users are blissfully ignorant when it comes to the computer systems they use every day. One of the hardest parts to the job is to find a way to get them to properly report a problem. Do not tell me in the hall while I am in the middle of a conversation on another issue. Do not tell someone else to tell me. Do not ignore the problem until it gets to the point it requires a complete reinstall. If you can get them to let you know about a problem and accurately describe what they are running into (not just "it doesn't work"), then they can begin to understand there are rational steps to go through with getting a problem fixed and hopefully they will know you are not just ignoring them (hopefully).

  203. Help from the fox hole by Kaldesh · · Score: 1

    IT Departments rarely get any respect, we're firmly placed on the 'Rodney Dangerfield' rung of the office social ladder. People seem to enjoy blaming IT for anything that goes wrong in their office. Microwave dies? IT should be fixing it (trust me, I've been ASKED to do that job... no joke). I was in your situation a few years ago. I've been doing IT for 7 years now, at first I was a happy go-lucky fellow with patients to take on the world. But... that wears thin when your co-workers treat you like another machine to do their complex tasks (or some of them do). Everyone expects technological miracle, and they expect them to cost their department $50. My advice to you is to get a good sense of humor and a thick skin, you'll need both. Make people laugh and you disarm them a bit. I always try to have some sort've amusing 1 liner to give my bosses when something is nearly an impossible task, and they get the picture. Another important thing that I've seen mentioned here is documentation. You need to document everything and anything that goes on while you're at work. Keep a log of your daily work activities, the projects you've got going, any problems that occur during the day (and the steps you took to resolve them). The most important thing to document is altercations with people that you have, and they will happen. Remember first off if someone is being beligerant towards you, keep your calm. Yelling back at them will only escalate things and get you involved in any of the negative effects. Also any witnesses available get them to write out what they saw from their perspective and sign off / date it ASAP. This is annoying, but it's saved my hide time and time again. If you've got 3 people agreeing with your side of the story, the other individual generally doesn't garner any sympathy. Lastly if all else fails? Violent video games... just don't start picturing peoples heads on your enemies and you're golden. Hope that helps -K

  204. Suggestions by crownedzero · · Score: 1

    My first suggestion would be "face time". Understandably you've a busy schedule but you would be amazed at how much small talk makes. Be a face, not just an unidentifiable person behind emails or a phone. Typically IT professionals are considered to be somewhat aloof and self-absorbed, don't let this stereotype proceed you. The more comfortable and familiar your users are with you the more they will see you as a person.

    Delegate! I can't stress this enough. There are many silly things that can be taken care of that do not actually require your expertise. While you may be the company "computer guy" there are other people who can take care the minute task of user creation etc. If you did your job correctly to begin with this should be very easy to accomplish. Granted, there might be some intricate details to attend to but overall you should be able to entrust someone to accomplish this. Someone is managing these user's at a lower level, let them be responsible for the small fixes. You'll be amazed at not only how much free time this should create, but those responsible will begin to see a side of your job and possibly gain some respect and patience in the process.

    Don't let IT become the "do all". Rememeber, your position in the company is to facilitate work, keep and maintain healthy network environs, and ASSIST users with technical problems. Far too often a non IT related project is pushed off into the "computer world" because users haven't any idea what to do or where to start. "I can help you with that" > "I can do that".

    Be informative. Everyone of us has run into problems that are beyond our control. Do your best to inform them before the calls come in. You should always be the first person to know if something has taken place on YOUR network! An email to those affected would do wonders, and prevent you from cleaning out your inbox or fielding a dozen calls.

    And finally, people are people. You're always going to like some more than others, but this doesn't provide you an excuse to treat one any different than the other. Perceived preferential treatment will put you in hot water fast.

    Have fun with it, it's your means to an end. Work to live, don't live to work. Do your very best to walk out at the end of the day and leave work at work. If you're at home and thinking about work you really aren't getting a break from it at all.

  205. Become a project manager by SCHecklerX · · Score: 1

    1) be a project manager
    2) lead projects where you are also the lead tech guy. The architect, if you will.

    It's all about being the guy SOLVING business problems. You have to get out of operations roles and move to strategic roles. Then you will be respected, or hated, depending on personality conflicts with management, and sometimes what you actually accomplish (or don't).

  206. From a user perspective by Anonymous Coward · · Score: 0

    Want respect. Then understand that--unless IT is your end product--you are SUPPORT staff. You're there to support the people who actually "make the widgets". Understand that without you, the company would continue to run (although poorly). But without the people who actually do the work, the company won't run. Put another way (I work as an analyst at an FFRDC), I could do the IT person's job (not well, but probably at an acceptable level). Unless the IT guy has a PhD in physics and a couple decades of experience he can't do my job. Understand this, and we'll get along just fine.

  207. I had your job. by DaveV1.0 · · Score: 3, Insightful

    Well, maybe not your exact job, but close enough. The thing is, you seem to be confusing " friendly, helpful, and responsive" with being their bitch, and "being a bastard" with asserting yourself and your rights.

    Here is what I did:

    1. Determine who your boss is. I don't mean any dotted-line bosses, or your "customers". I mean the person that can fire you. If that person is not with in two levels of the CEO, you should start looking for a new job because the IT department is an after-thought.
    2. Get a complete job description and an org chart.
    3. Think about how your job has been for the last 1.5 years. Try to determine why you are not treated with respect. Is it a result of you not standing up for yourself or is it because your boss would over-ride you when you stood up for yourself?
    4. Come up with a plan of action to correct the situation.
    5. Go to your boss, explain the current conditions, and present your plan of action. If your boss is not part of the problem, he will support your plan. If your boss is part of the problem, keep looking for a new job.
    6. Implement the plan or leave for a new job. If you leave explain to everyone above you why you are leaving.

    As for the plan of action, consider the following:

    1. You boss needs to stand behind you 100%.
    2. Learn to use the word "no". If someone comes to you and wants something unreasonable, use the word. If they get upset, send them to your boss, who should ask them "What did the IT guy say?" and then he should repeat your answer to them. See #1.
    3. If they are rude to you, call them on it. Tell them you there to help them, but you do not have to put up with abuse. If they persist, take their computer back to the shop and tell them you will bring it back when it is fixed. If they complain, See #1.
    4. Enforce your "pretty liberal policies", to the letter. If you have input or control the policies, make them less liberal and put some teeth into the penalties. Then, apply those penalties. Oh, and it might not hurt to make an example, possibly public example, of someone who constantly violates the policies. See #1.
    5. If someone comes to you with a complex project, give them a reasonable time frame for completion. If they demand it be done sooner claiming it is an emergency or that they need it done, remember that a lack of planning on their part does not constitute an emergency on yours. Explain to them that you have other projects, some more important than theirs, that are ahead of their project and their project will take time as it is complex. If they don't like it, see #1.

    As you can see, this requires that your boss stand behind you and back you 100%. If not, then you are better off finding a new job. But, even if your boss will over-ride you every single time, you are better off pushing problems up the chain of command. Eventually, they will stop coming to you and start going to your boss. Then, you can turn to your boss and say "Which of these four 'important projects that have to done before everything else', do you want me to do first?" You can force your boss to set priorities and then when people come asking about their oh so important projects, you can say "My boss said I am to work on these projects in this order. Your project is number y, I am on x." and if they don't like it point them back to the boss.

    If you haven't gathered yet, the objective is to either get the authority you need to assert yourself and your rights, or force everything to go through your boss and make him deal with them while you look for a new and better job.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  208. it's not you to blame - it's someone else :) by Anonymous Coward · · Score: 0

    It's not you. At 60 people you shouldn't be the only IT guy - at a minimum have a #2 to back you up so you can at least take a vacation. If management can't realize that then find another job during Great Depression 2.0.

  209. first off, fix assumptions by v1 · · Score: 1

    For those of you who have been doing this a lot longer, how do you get a reasonable level of respect from your users while not being a jerk?"

    Firstly, being a jerk isn't the "last resort" option to getting respect... that approach will never work.

    The most important thing you can do as any service provider is build your image as the solution, not the problem. People are naturally going to treat you better if they have positive things associated with you. You can't force or coerce that sort of response, you have to build the right environment for it to grow on its own terms.

    Different situations will affect the difficulty of this task. Bad management or policies can make it very hard to stay on top of things, and if that's the case where you work, you will also need to work on those problems because you can't really work around them.

    1. track your work. if there isn't a trouble ticket system in place, make one. never lose a request. nothing pisses off people like forgetting about them. Every time someone has to remind you that they are still having the same problem builds your image as a part of the problem.
    2. narrow your reporting to a single or a handful of methods and make sure everyone knows them. If a new person asks how to get ahold of IT for help, whoever they ask should have one or two options at most to give them. If they say "you can email support, or email rob directly, or try his manager. his desk phone is xxx, or you can page him. I have his cell number if you need it." then you need to consolidate. Having fewer, more reliable ways to get ahold of you will improve your image of reachability.
    3. respond promptly. prioritize. If someone is upset that you are not helping them first, give them the option if you can. "I'm headed to set up the conference room right now, can this wait 20 minutes?" (make sure you have support of your manager on this) Nothing puts a screamer in check like their manager asking them why they pulled you off an important task (that got THEM yelled at) for something unimportant. This is the only way to handle screamers.
    4. make sure the problem is fixed. Don't take their word for it. Sometimes people are embarrassed and don't want to look stupid if they don't "get it". Ask a few probing questions before you leave to make sure everything is the way they need it.
    5. followup. Nothing improves your respect more than following up on a fix. Followup even if you know it's fixed. 15% of the time you'll find that the fix was either incomplete or not what they needed, and you have an immediate opportunity to correct it. (even if they didn't accurately or completely describe the problem, that doesn't matter) The other 85% of the time you get good-will points for following up and "taking good care of them". Users that have repeated problems of the same nature warrant occasional check-ins to see if anything has broken recently that they just haven't had time to call you about yet. This is a powerful way to build your image as the solution rather than the problem

    I've found it's also important to read people and figure out what sort of service they are looking for. Some people want you to flash in, fix it, and disappear. Others want you to fix it and hang around. A few will want you to show them how you fixed it so they can do it again. It's very important to learn quickly which of the three types each person is. DO NOT GUESS. Guessing wrong in any combination produces bad to very-bad results. eg: someone that hints they may be interested in knowing how to fix the problem next time themselves, you explain the problem and walk them through the fix. they thank you and depart. Little did you know it went WOOSH over their head and they were too embarrassed to say they didn't understand a word you said, and feel belittled by you. Do not guess. Ask them. They will surprise you more often than not until you figure them out.

    --
    I work for the Department of Redundancy Department.
  210. 3 Your Users by Roxton · · Score: 3, Insightful

    1) Love your users. Be happy to help them. If you're having a bad day, either fake pleasantness or apologize for seeming "a little off" and explain with open sincerity about your bad day. If you can't create an atmosphere of good faith and empathy, you don't belong in IT.
    2) Don't assume that because you can do something, it must be easy. Google searching, for example, is not easy. Don't assume that knowing how to do something really well means that that you can be effective at explaining it. If a user gets confused, blame yourself. "Sorry, I haven't found a good way to explain this." "Oh come on, you're not stupid; it's just not as intuitive as it should be. We're still in the dark ages of software."
    3) Recognize that people need validation. In general, people hate having to ask for help. Acknowledge their need as reasonable. Any kind of hesitancy to help will create a sense of invalidation, which can poison your reputation forever.
    4) Where reasonable, cultivate friendships with your users.
    5) If the user seems incapable, your response should be ..oO(That user needs training.) Not ..oO(That user is an idiot.)
    6) In policy disputes, be an advocate for the users. When you enforce policy, be clear that it is out of obligation.
    7) Acknowledge that your role is to give other people the tools and environment they need to do their work.

    Hope this helps.

  211. Re:Be firm..and good by ArsenneLupin · · Score: 1

    Learn your users personalities. Learn their level of user. Then use that information when assisting them. It makes it person and real for them and they will respect you more. No matter how many times you've heard the question or been presented with the problem, the user hasn't. It's like the person at walmart being asked where the trash bags are 100 times a day. He knows, and has said it a 100 times, but when you're the 99th person asking, he might be tired of hearing that same question over and over and gets rude.

    psssht: put up a sign.

    Or how about: do not re-arrange the aisles every two weeks.

  212. Be a BOFH by chord.wav · · Score: 1

    You don't read much Machiavelli do you?
    "Men shrink less from offending one who inspires love than one who inspires fear."

    There was another one along the lines of "It doesn't matter that they hate you, as long as they fear you in the same degree." But I can't find it in english...

    1. Re:Be a BOFH by geekoid · · Score: 1

      How about actually understanding Machiavelli?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  213. Vent but not the good kind by DarthVain · · Score: 1

    Yes this is what I have been running into the last couple of years. My solutions all pretty much the same in that I will likely be leaving over the next year or so because I have had enough. It has gotten to the point that even the Scotty principal doesn't work. I do a ton of work for these guys and get zero respect for it, which incidentally is also reflected in my pay. One of my chief problems is that I am a technical person working with a bunch of technological troglodytes. Not only do they not understand what I do, they really have no interest how hard some of the things I do for them are, only that I produce. Despite me trying to train them into reasonable time frames for requests, increasingly everything needs to be done "yesterday". I do not function with a project management type arrangement, it is more like daily triage, and I take flack at times when inevitably some lower priority stuff falls off the cart. I basically work as a Data Analyst by the way. Half the time I am so rushed and pushed, that I wonder if I ever made mistakes, because sure as hell no one is checking my work. What aggravates these issues even more is the fact that I am now involved with meetings and projects where I am the lowest rung on the totem, yet somehow I am running both meetings, projects, and doing all the actual work. All this without respect, nor adequate compensation. Now I get paid ok, but when I am the lowest paid guy in the room that angers me, also I think that the amount you make also garners some respect as well. So anyway my two solutions are to A) get out of the technical field and into management. The problem being I like being technical, and I dislike being a manager. Though perhaps if I had some actual clout or power I might not mind. The second solution B) is basically stay in the technical field, but move to a business area comprised of mostly technical types that understand one another. This is a pretty specific job description so that may take awhile to find one that meets that criteria.

    Anyway I am sure many of you have faced the same situations. I have been in mine for years and have done nothing in my complacency but get bitter. I hope to change that this year.

  214. Basis for comparsion by ewg · · Score: 1

    Your prestige depends on your coworkers' basis for comparison. If they've dealt with worse in past, they'll accept your policies and explanations with cheerful relief.

    However if their standard is a fantasy of instant gratification with no cost or effort, you'll never measure up.

    Which reminds me, I need to send my predecessor a thank-you note. His antics and excuses are still making me look good, years after replacing him.

    --
    org.slashdot.post.SignatureNotFoundException: ewg
  215. And if the operator is the problem?? by RobertLTux · · Score: 1

    "Fixing the problem would be applying a patch that solves the issue, adding more memory/swap, replaced unreliable parts, etc."

    if somebody is loading the world when its not needed then that can't be fixed by hardware/software upgrades
    you will need to patch/replace the actual defective part

    THE WETWARE

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  216. The obvious [Joel on Software Forum] answer by Anonymous Coward · · Score: 0

    Get a new job!

  217. Don't expect much... by sitarlo · · Score: 1

    You need to lower your expectations. People aren't going to openly respect you unless you have more money than them, more knowledge than them, or you can fire them. These days 90% of people in an organization are narcissistic and 50% are on psych meds. Don't expect much in the way of professionalism or healthy behavior. Also, most people are delusional about their knowledge related to computers. You are probably dealing with people who think they know more about computers than you do. Another bone of contention I've seen in the user->IT dynamic is that users perceive IT workers as overpaid for an "easy" job. Many people dream of having your job, yet they have no idea what they'd be getting into. Good Luck!

  218. And then they BUY YOU lunch by RobertLTux · · Score: 1

    if you swing it right then they will consider you an oracle of wisdom and

    1 let you eat your lunch while you ponder the problem
    2 buy you lunch as an "offering"
    3 not bug you during the next disaster

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  219. Comms skills by Anonymous Coward · · Score: 0

    Seriously with all the books and shit you guys read one should be How to win friends and influence people. I swear its +1 to Charisma

  220. Fight back by Anonymous Coward · · Score: 0

    shank 'em

  221. Re:Be firm.. and reasonable... by RobertLTux · · Score: 1

    "Don't let users save to their desktop... force everything to the file server (either by policy or management) and then back up your servers frequently... this avoids having to back up and restore individual machines"

    if at all possible rig the needed voodoo to make everything in %user%\ either on the network to begin with or have it cloned to a network location that way you save the rare "User BrainWidth" resource.

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  222. Re: Corporate time by Helen+O'Boyle · · Score: 1
    I can absolutely relate! Once upon a time, I worked for a company that scheduled things very tightly, and had complex charts planning out the sequence of work that each resource would be doing, with no slack time built in to accommodate unancitipated slips that occur (this is one reason why space launches have "planned holds" periodically - not because people aren't doing their jobs, but because "stuff happens").

    If you fell behind on a task (whether it was your fault or there was some issue with something/someone your work depended on, that could only be expected to occur on the 1% chance that the worst case scenario appeared, or maybe the CEO promised a new feature that he assured the project managers was "minor"), you'd throw the whole chart out of whack and cause lots of angst to the maintainers of said charts, and angst, like other things, rolls toward the guys and gals with their hands on the keyboard. People quickly learned that the best way to avoid being the latest one to have the red flag placed atop their cube (the official "recognition" of "you broke the schedule") was to double their most realistic estimate and convert to the next higher units. Two hours? Make that four days. 1 day? Two weeks. We found it disquietingly accurate in the worst and near-worst-case scenarios, although it overestimated the better and best case scenarios significantly.

    This worked for a while because the client had what appeared to be(*) a bottomless budget.

    * - The company was eventually replaced by an agile-methodology-before-agile-was-cool competitor who focused more on quality of software and less on quality of schedule charts, and got the job done for a lower price. (Hello Dave, Kevin and all if you're out there...)

  223. Out-professional them by deuterium · · Score: 1

    One of the things I love about work is that I get to be a different person. I'm no longer an individual, I'm part of a hive. I'm there to do a job, and that's what I do. That's all you can do. When people around you are unprofessional, the only response is professionalism. Don't let anyone's emotion get to you. Know your role and company policy, and follow them. If someone makes an unreasonable demand, dispassionately tell them why it's not in the best interest of the company. Fall back always on the company - you're not making decisions because you're an asshole or bored or a renegade, you're making decisions because they support the success of the company. It's business. If you can maintain this focus despite the crows and clowns around you, nothing bad can stick to you. You'll be management material.

  224. Give them internet access... by Anonymous Coward · · Score: 0

    This is one that our net admin used and it really worked. It only works for offices that have access to the internet though so ymmv.

    Step 1: Monitor their internet. Identify a particularly belligerent user and log all the sites they visit for a week, then grep it down to the ones that they visit the most. In this particular case it was Facebook, but you can pick just about any site that you want. The more embarrassing the better, but you still want something common.

    Step 2: Wait till the user is on said site and walk over to their office area. A cubicle farm works best for this, but if there's offices then make sure to stand at the end of the hall and yell. "[insert user name] NEEDS TO GET OFF FACEBOOK BECAUSE IT'S DOWNLOADING VIRUSES TO OUR NETWORK AND BREAKING EVERYONES STUFF." You need this shout to be loud enough to be heard by the entire department. Multiple departments are a bonus.

    Step 3: Casually walk away grumbling about how it's going to take most of the day to fix this crap.

    This is how you create a new office scapegoat for when things go wrong.

  225. re:Can't get no respect by Anonymous Coward · · Score: 0

    I've been doing "the job" for almost 14 years. First 2 was all desktop support. My advice is to stick to some kind of guidelines/policy. If you have a mgr who will back you make policies and stick to them. You can always use the excuse"my manager made me do it". That is what a good mgr is there for. People will only abuse you as much as you let them on a consistent basis. You can be friendly but have boundaries. It may take time to educate your customer community, but with consistency and patients they will come around. In turn they will respect you more since they know your a professional who has standards to follow. Of course there will always be that one prick VP who thinks his shit doesn't stink...but that is a battle for someone above your pay-grade. Keep your head up and exude confidence.

  226. black_box = solution by phantomflanflinger · · Score: 1

    When someone doesn't respect you, wait until they have to give a big presentation, then tell them you can get hold of the ACTUAL BOX that contains the WHOLE INTERNET...

    N.B. Before you do this, make sure you clear it with... The Hawk.

    --
    shin phantomflanflinger
  227. Score=6, Insightful, but... by starglider29a · · Score: 1
    I have the dream job as an IT guy among biz and political types. I do get the respect. I actually got this on a review: "You keep saying something can't be done, and then find a way in 10 minutes. Someday, it really WON'T be able to be done, but we won't believe you."
    So, having the odd-timed lunch at your desk, has the following benefits:
    • If you eat at 1:17, it makes it look like you either are too busy to eat at noon, and have to wait until 1:00
    • If you eat at 11:17, it looks like you skipped breakfast for a hot job, or you are about to start a Level 3 rebuild while everyone is at lunch. Yes, I made that up.
    • Eat alone! You can look less like a utility and more like Merlin.

    Oh, and NEVER increase your estimate by pi. Someone will figure it out. Few will check sqrt(10)

  228. Reinvent yourself by RogueWarrior65 · · Score: 1

    Sh*t flows down hill and IT people/sys-admins are considered by the rest of the corporate food-chain to be at the bottom. You'll also find that you are given Herculean tasks and no money to accomplish them with. I recall when we got the first Canon CLC printer after years of working on crappy dog-slow color printers (it was a print design group). The unit was a demo/loaner to convince the powers that be to buy one. But the bean-counter Nazis refused to buy toner for it. So one Sunday morning (yes, Sunday MORNING) I get an irate phone call at home screaming that the CLC was out of toner and I "HAD TO FIX IT NOW!". "How did you get this number?" was followed by "So, you expect me to pull bottles of toner out of my a$$ and drive into work to load them?" "I DON'T CARE! I HAVE A DEADLINE ON MONDAY!"

    That was when I redoubled my efforts outside of work to develop software to sell. I eventually left them in the dust and that group no longer exists. Crisis Management never works. Trouble is most people don't practice the Seven P's. Previous Proper Planning Prevents Piss-Poor Performance. Start by printing those words on giant posters and stick them up all over the office.

  229. PC Delivery by Anonymous Coward · · Score: 0

    A long time ago, I worked with my company's helpdesk. Part of that staff setup new PCs with the company's standard applications and other applications required per user. One of the early assignments I received was a run of the mill install, but the other technician who was originally supposed to do it, well, he neglected it for over a month. Needless to say the waiting user was less than thrilled... Anyway, I got the task just after lunch, say 12:30 or so, and I had the machine ready to go and arrived at the satellite office just after 2:00pm. As I carried the PC into her (the user's) office, the first thing she said was "It's about time" (very heavy on the attitude). The next sentence used expletives. I just stared straight into her eyes for about three seconds before saying "I can see this isn't a good time, I'll come back tomorrow." I turned around started to walk out. That's when the apologies started pouring out.

    You don't need to be an ass, but to have respect you can't be a pushover either.

  230. A little too friendly.... by phorm · · Score: 1

    Alternatively, make a point of going for a walk around each of the departments you support EVERY day,

    First of all, very subjective to the size of the company, and type of the company. In some cases doing this is going to be disruptive to others and just generally annoying. Rather than being that weird antisocial guy, you'll often end up seeming like the annoying drop-in overly social type, and/or disrupting others' work.

    I've found that it tends to work out better if you just make sure to put in visible appearances when fixing issues. Sure, it's easier and faster to pop into the server, fix the issue, and fire off an email. But from a social standpoint it makes more sense to do the fix and drop in with the user to make sure everything worked properly (with the added bonus that if you didn't understand the issue quite right and it's still broken, you can fix it and not seem like a clueless dork).

    If you have lunch with them, then you'll know them personally, and they'll feel a little more comfortable about talking to you about little IT problems, which have been annoying them.

    Right, and you'll be lucky if you ever finish your lunch without being asked a gazillion IT related (and often enough not work related but rather "my home computer is doing X" questions).

    Again, moderation is key. Grab your coworkers on a "going out to sushi day" or whatever, but daily lunches aren't necessarily as necessary or productive.

    usually users will be bitching to each other about something being 'a bit flakey' long before it gets to IT as a critical fault

    Usually if you're friendly enough, the users will feel free to ask about an issue in these cases. One of the big things I've found is that when addressing issues, be sure to provide feedback. Even if it's not a local issue (e.g. a website outside the company is down), a quick "hey, I checked into X and it looks like the issue is that the server on their end is down" is better than no response.

  231. Anonymous Coward by Anonymous Coward · · Score: 0

    Ask them if they're rude to the plumber when they call him over to fix their shower, or the electrician, or ANY repair guy. You are no different and should be afforded the same respect. Make it clear that you don't deserve to be bitched at.

  232. You don't deserve respect by geekoid · · Score: 1

    And it isn't handed out for doing your job as expected. Being friendly, honest and helpfull is the floor of any working relationship, not the ceiling. In other words it the bare minimum.

    Only in IT would someone think there owed respect becasue they were 'pleasant'.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  233. multi-faceted approach by swordgeek · · Score: 1

    OK, lots of things that need to be in place.

    1) Communicate! Clear, comprehensive, concise communication is the core of success anywhere. A marginally acceptable IT guy who communicates well is usually more valuable and more respected than a tech whiz who can't (or won't) communicate clearly.
    2) be professional and polite--friendly if you can manage it. Sulky or tempermental admins are feared, disliked, and avoided. This is not the same thing as respect.
    3) Solve problems, not tasks. If someone comes to you and says, "I need you to open up port on the firewall," find out what they're trying to do--maybe you can solve their problem in a better way.
    4) Give timelines and priorities. This is actually part of item #1. When someone makes demands on you, find out how important it is, the timeline they need it for, and the consequences of missing the deadline.
    5) Be very very good at your job. This doesn't necessarily mean being the best tech in existence! "I don't know" is an acceptable answer, as long as it's followed by, "but I can find out for you by..."
    6) Document everything.
    7) Don't be afraid to say no if it's the necessary answer, but be prepared to back it up with good reasons. People won't always be happy, but they'll (usually) understand.
    8) Restrictions suck. Don't implement webfilters, port blocking, or the like unless you're forced to (by the CEO, for instance). Rational AUPs should give you all the ammunition you need if someone is not doing their job, or compromising systems. (An example: A policy saying "no games at work" is rational, and is sufficient to deal with someone who plays games at work. A filter blocking all games-related sites may mean that I can't access /., even though it's actually relevant to my job. All it does is piss me off and make me find ways around it.)
    9) Don't be a zealot for or against any product. If your solution to everything is "More Linux!", people will stop asking, and start rolling their eyes.
    10) Choose your fights. If you fight every issue, you won't win any of them. If you make your disagreements known but let the small ones slide, then when you dig your heels in, people will pay more attention.
    11) Keep it up for 20 years! :-)
    12) Consider your role in the company. If you're a pure tech company, you may be the core business (i.e. I work at an ISP--the company doesn't exist without my team and a few others). Most likely though, you're supporting the core business, which means that you and the computing environment are tools to get a job done. Your role is to make their jobs easier.

    Ultimately, you want people to feel comfortable in coming to you for requests, and know that what they want will either be done in a reasonable timeframe, or denied (for good reasons) only if necessary.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  234. There are times when it is worth the headache. by Anonymous Coward · · Score: 0

    Having joined a help desk just a year ago I can honestly say I see where you are coming from. However there are those days when you truly help someone and they are glad you were there. Even though most times you hear the excuse what di you change that my computer doesn't work. But again there are those days where after you tell them what the problem is they respond back with something like this:

    Original Messgae was along the lines of:

    I am typing in the persons email address and have tried saving it 5 or 6 times now and the (*&^%% thing won't save everything I type in. it stops at the .c and ond not the .com part.

    So I log in to see what is saved and see the person is typing the email address in the Title field. I reply back that she was typing in the wrong field and needs to type it in the email address field.

    Her Response: Oh so what you are saying is I need to pull my head out of my F****n ass and read properly (She then laughed). We both laughed and she apologized for her attitude to start.

    It's always great when you can show them what they did to cause the problem.

  235. 2 fold job by irieiam · · Score: 1

    'IT Support' is at least a two fold role. First, you have a psychological problem (the user's distress at their unknown and scary tech prob). Secondly, you have their technical issue. You can probably tell which users really need the psych-work up front but when someone takes the time to contact you because their ${life:+internets} isn't working right, that probably means they are afraid and fear = defensive asshole. The additional problems happen on both sides but there are total BOFHs out there and do ruin it for the rest of us...

    --
    hmmmm
  236. Education! by ReverendLoki · · Score: 1

    I'm in much the same boat, and one thing that has really helped around here is that I make a conscious effort to educate the users as much as I can. Now, you're not going to be able to train any of them to be self sufficient, but explaining what you are doing and why can go a long way. Now even the more computer illiterate users here are doing a better job of reporting exactly what the problem is that is arising (for example, the correct but nigh useless "The Internet is down" more properly and accurately becomes "I'm receiving an error when my browser starts up"), and whenever there is an error in some custom software, they know to check certain data entries were correctly entered first, and then gather some specific information about the error before calling on me, which allows me to fix their problem a lot faster than it would happen otherwise.

    In all, explaining my troubleshooting/repair work as I perform it does take a bit longer, but an extra 15 minutes spent then can easily save hours of effort down the road. Plus, it helps the users to understand what you are doing.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  237. IT People are not Special by hawkline · · Score: 1

    This phenomenon is not isolated to IT by any means. Any sort of internal support structure in corporate America has the same complaint about a lack of disrespect (facilities, HR, etc.), but those departments don't idle on message boards all day and manage to create cute online subcultures about their plight. It's human nature to have unreasonable demands of people that we perceive to "serve" us, and to have unrealistic expectations about what we don't understand. You should probably continue to focus on relations with the user community from a PR perspective. Managing expectations will prove to be more useful than user education or wallowing in your self-pity.

  238. You deserve bad treatment by Anonymous Coward · · Score: 0

    IT people are treated badly because it "works".

    This kind of thing has been going on forever in human organizations. Deal with it is the same way as always; create a fair system for prioritizing things.
    For example, do you have a work order schedule posted where everyone can see it?

    Yes, this won't work in organizations where fairness is an ironic joke, just ask for a raise in that rare case..

  239. Get Out! by Anonymous Coward · · Score: 0

    I worked for a boss much like yours, barring the hygiene; loud, foreign Skyping; and PhD. Same attitudes, same lack of leadership. I had a bad feeling about him in the interview, but I was so excited to get a job in the IT world that I took it.
    Even though I wasn't happy there, I didn't spend enough time looking for another job. Finally, I had enough and quit. I found another, better job in less than a month. It turned out that better job had been sitting open for a year. If I had been looking, I could have quit as much as a year earlier, with a lot less stress and bad feelings all around.
    I'm posting this AC because I'm done with spearing that guy. You should learn lessons from every job. With a boss like him, it's easy to learn what not to do. Make sure you also learn lessons from his strengths. In this case, my boss wasn't a businessman, a tech guy, or a people person; but he was making plenty of money because he had the cojones to take the risk of starting a business when he saw an opportunity. (His limitations kept him from getting any further, though. Yet another reason to GET OUT!)

    1. Re:Get Out! by Tolkien · · Score: 1

      Thanks for your input. :)

  240. intimidation by Anonymous Coward · · Score: 0

    My most effective tool is that I'm 6'3" and 210 lbs. Never underestimate pure intimidation.

  241. Respect is Mutual by dbialac · · Score: 1

    It comes down to relationships -- how do you relate to your co-workers?

    I'll give you a few examples:

    * A friend of mine is helpful in such a role, but he comes at it with a "Holier than thou" attitude. As a result, while people accept his help, they don't respect him.

    * I used to be arrogant and expecting something in return for my help. People didn't respect me and would generally turn to other sources. While this might sound good, it always left me wondering why people didn't befriend me.

    * I switched to being kind, genuine, respectful and dignified. If I had a problem with what somebody did, I told them in a clear but positive way. One example is the 'ditcher' -- the person who leaves once you start working on their computer. I used to get angry about people doing this, but instead I find the person and explain that "I can't resolve your problem unless I have you around to help guide me with what you're doing." This is generally followed by an apology and a "Oh, I didn't know." I've found that by going with this approach, people respond in kind.

    Ultimately it comes down to how you see relationships. You say that you "try to be friendly, helpful, and responsive." In the great words of Yoda, "There is no try. Only do or do not." Instead of trying to be friendly, be friendly. Instead of trying to be helpful, be helpful, etc. Explain your situation. "Unfortunately I'm in the middle of XYZ, but as soon as I'm done with that I can help you out." Frequently this is difficult for IT people because they see relationships as dominant/submissive. Building relationships on mutual respect will produce much better results -- and it might even get you laid.

  242. that's great in a military situation by Anonymous Coward · · Score: 0

    where there is a defined you-can't-get-around chain of command. most shops even if they have the policies and procedures don't have someone to hold feet to the fire.

  243. Re:Be firm..and good by Matheus · · Score: 1

    I found selling computers at Best Buy to be great practice.. When someone who has never seen a computer in their life outside of a movie decides they need one (or is told by someone they need one) they come to Best Buy. (and this was '94-'98 when the internet was just coming into its own) Just when you think you've found the bottom of the computer knowledge barrel you find a hole, and a tunnel beneath it leading to the abyss.

    That being said: if you're mean to the customer you will not get the sale. Trading off a paycheck vs. teaching monkeys how to throw their feces the *right* way is a good motivator.

    TG sales was a temporary job but all of that patience practice was priceless (not to mention the ability to talk to *any* person's level of knowledge).

  244. If your first inclination is to be a bastard... by dietdew7 · · Score: 1

    You're in the right line of work.

  245. Its everywhere, its about how you deal with it. by drone+12773 · · Score: 1

    This situation gets tiring and can burn you out if you're not careful, always be aware of your work/life balance and your mood. If its not for you, leave and find a more suitable job. A few key things I always did though:

    1. Communicate the helpdesk process when someone walks around, even if you fix it straight away get it in their thick skulls slowly.
    2. Always (ALWAYS) appear happy to help and never (NEVER) put the end user down.
    3. Explain everything as you go, if you need to come back to the issue later explain why as well.
    4. When resolved if it was their fault, tactfully mention why. In any case give them the reason and/or solution (if it was simple) so they may never ask you about this again (hopefully).
    5. Always under promise/over deliver. If the time frame is too slow for them 'free up some time' earlier but still give yourself some spare time.

    You will always look good with the above points. If you still get treated like crap then you are probably in a poor work environment.

  246. Psychotropic drugs by ebunga · · Score: 2, Interesting

    Psychotropic drugs are a start. Nine out of ten systems administrators are prescribed at least one psychotropic drug. The other 10% either quit, smoke tons of pot, use various other illicit drugs, or commit suicide. Sorry to break the news to you.

    1. Re:Psychotropic drugs by Anonymous Coward · · Score: 0

      So true. So true. I smoke lots of pot.

  247. There's a difference between "Bastard" and... by thesandtiger · · Score: 2, Informative

    ... not being a doormat.

    If people are rude to you, be assertive: "I appreciate that you have a frustrating technical problem, but being rude to me isn't going to help fix it. Let's try to be constructive here." And then work on the problem.

    If people are demanding complex tasks be completed immediately, be assertive: "I'm sure it is a priority, but what you're asking for is pretty complicated and it's going to take some time to get it done properly." If they don't understand that, you might try to explain it in terms of their job - "If a client asked you to put together a massive marketing campaign and have it completely ready to launch in 10 minutes, you'd tell them it's not possible, right? This is the same thing." Most people won't push it past that, and if they do, you can just be blunt: "It's not happening. It's not something that's open to discussion, it's just not possible."

    Also look to your own behavior and see if there's something there that's irritating people or making them think of you as an outsider - like, do you roll your eyes or something when a person complains that their computer won't work when it's unplugged? Do you condescend when offering explanations? Do you frequently tell people you'll have something done in an hour when it winds up taking 2? Do you leave people hanging when they ask for help? Do you interact at all with your coworkers outside of immediate task-at-hand stuff (smalltalk, having lunch, etc)? Are you a fat, smelly nerd (serious question) who comes off like a parody of an IT guy?

    --
    Since I can't tell them apart, I treat all ACs as the same person.
  248. If you have more than one person .... by jotaeleemeese · · Score: 1

    One fixes the problem and the other handles expectations.

    If you are a lone ranger, then you inform people periodically what is going on (once an hour you have a conference call for example, and you stick religiously to that).

    Not informing your users is just bad manners and there is no excuse for it.

    --
    IANAL but write like a drunk one.
  249. This acronym will save all of you. by Anonymous Coward · · Score: 0

    ITIL

  250. Offer solutions by GlobalMind · · Score: 1

    When you really position IT as a solution provider to the business, in addition to not being an elitist arse.

    There will always be aholes in an organization who treat IT as scum. Mainly that's because IT has treated their customers (user base) as ignorant scum for years.

    Policy is fine, but it needs support from on high. If you have that, then have the upper ups send out the notes on IT policy if you have to.

    If you're cordial, offer solutions and value, and still get treated like crap then fine...BOFH it is then.

    You can be nice while being treated like crap for only so long. Then look for another job.

  251. Some problems with that. by jotaeleemeese · · Score: 1

    Nowadays your colleague may be in the other side of the world, and your only relationship is via phone calls and emails.

    Also it is not unusual that people abuse that trust, once you have put names to faces, people that are better than you at handling social situations will know how to use the approachability to their advantage, to the detriment of other users.

    I am not saying to close the door, just to be judicious and remain professional.

    --
    IANAL but write like a drunk one.
  252. You should have a say about priorities. by jotaeleemeese · · Score: 1

    Your company should implement policies about this to ensure the system is not abused.

    One way is to put monetary value to a given problem, that way people have to justify exactly why the printer of a secretary not working is not as important as fixing the payroll server.

    --
    IANAL but write like a drunk one.
  253. Internal charging. by jotaeleemeese · · Score: 1

    Any company worth its salt considers IT a service which is charged internally, that way all the departments contribute to the IT budget.

    --
    IANAL but write like a drunk one.
  254. Re:Be firm..and good by Q-Hack! · · Score: 1

    I found selling computers at Best Buy to be great practice.. When someone who has never seen a computer in their life outside of a movie decides they need one (or is told by someone they need one) they come to Best Buy. (and this was '94-'98 when the internet was just coming into its own) Just when you think you've found the bottom of the computer knowledge barrel you find a hole, and a tunnel beneath it leading to the abyss.

    That being said: if you're mean to the customer you will not get the sale. Trading off a paycheck vs. teaching monkeys how to throw their feces the *right* way is a good motivator.

    TG sales was a temporary job but all of that patience practice was priceless (not to mention the ability to talk to *any* person's level of knowledge).

    You Bastard... Its all your fault!

    --
    Some days I get the sinking feeling Orwell was an optimist.
  255. Nonsense by jotaeleemeese · · Score: 1

    In any properly administered network you will leave tracks somewhere.

    Playing tricks on people will only work if you are hoping nobody competent checks what is going on.

    --
    IANAL but write like a drunk one.
  256. Earning respect by Anonymous Coward · · Score: 0

    You don't *GET* respect. You have to *EARN* it.

    The problem:
    (*) Smart people who know how to resolve technical problems aren't going to call on you often; they're going to solve their own problems. That means that the vast majority of your work will be dealing with people who don't know how to fix their problem.
    (*) Sadly, non-technical folk don't know what it takes to do your job. That's why they ignore you when it all works and harp on you when it doesn't. They don't know.

    Holding a grudge against non-technical people for not knowing just encourages the wrong mindset within yourself. You want respect? Be what they expect -- someone who can solve their problem -- and more. Just filling the role doesn't earn you respect; you're just a drone following orders and doing your job at that point.

    Solutions:
    (*) Accept the reality that the vast majority of your work will be helping those who can't help themselves.
    (*) Find ways to demonstrate the effort you're putting into solving people's problems. If you say "Okay, I can fix that" and then you go off and fix it, they might as well assume you just went into the server room and flipped a switch. They don't know any better, and that's not their fault. It's up to you to reveal the effort it takes to troubleshoot and fix their problem.
    (*) Non-technical peoples' eyes will glaze over if you offer technical explanations. If you think you're skilled enough to down-translate a technical issue to a non-technical person on the fly, do that as you fix it. They'll appreciate knowing what's going on and this also shows you putting effort into their problem. Otherwise, send an email. This makes phrasing your words well a lot easier than doing it on the fly.
    (*) Have a happy and enthusiastic attitude. If you don't really have one, be an actor and fake it. That's not part of your job description. It's not part of anybody's, but it's worth it if you want to be someone people remember positively.
    (*) Consider yourself a parent. Sons don't like dads who admonish them for being petulant and tell them what to do. Sons respect tolerant dads who show understanding and provide guidance.

  257. Uh? by jotaeleemeese · · Score: 1

    No way.

    No serious company would allow that.

    --
    IANAL but write like a drunk one.
  258. Google is useless by wsanders · · Score: 1

    What I am up against, seemingly every day, is users who say with absolute conviction, "Why are we blocking all TCPIP at the firewall?" (when obviously we are not or else at least ONE of the OTHER 2999 users would have mentioned it), "upgrade me to the 3.0 Linux kernel! What? You don't know that 3.0 is out now?", "No, California is GMT PLUS 8 hours!".

    They can do this with such conviction I find myself Googling to verify that, in fact, there are 24 hours in a day instead of 23, and having to cite my sources.

    And, I am always, always right. How annoying.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
    1. Re:Google is useless by ShieldW0lf · · Score: 1

      And, I am always, always right. How annoying.

      I think of it as being able to see the train coming, but not being able to convince the convicts attached to your ankle to get the fuck off the tracks.

      --
      -1 Uncomfortable Truth
  259. I am not alone! by Anonymous Coward · · Score: 0

    I work for a university in the north-east US. I am the sole IT guy for an ill-defined area. My boss's have changed every 1-2 years due to "restructuring's". Currently my boss is a fine art professor, who knows absolutely nothing about IT, me, let alone have any skills, experience or knowledge about management. You want frustrating? Try this job! The university offers effectively no raises, if you're lucky you'll get the 1-3% annual increase, which happens to be based on a very complex, new evaluation system. (However faculty who supervise staff, since tenured, can do or say whatever they want on such evaluations, with no worry of getting in trouble.) Why do those who know least, want to micromanage the most? Good grief. It's a hell of a time to be looking elsewhere for work, too! "Hey, let's schedule classes, register students, hire new faculty and schedule them to be held in a computer lab which cannot support the software which has not been purchased with funds that do not exist. And hey, it's the IT guys fault for this not working. Oh, right, maybe at some point we should let him know we've done this and that it will be his fault. Nah, let's just surprise him, he loves surprises."

    I feel your pain!

  260. you get paid to put up with the hassle. by Anonymous Coward · · Score: 0

    you get paid to deal with people; the computer work you do for free, because it's interesting or you enjoy the puzzle of making $_THING work.

  261. What helped me. by Anonymous Coward · · Score: 0

    I rapidly was reaching BOFH levels of annoyance at a dial-up ISP (back in the day). I had one guy call that was completely moronic. I was fully convinced that he couldn't pour water out of a bucket with instructions printed on the bottom.
    Somewhere during our talking he asked me to hold on. What he said, I don't know other than it involved some specific repair to an engine. "Put the 'something-something' on that 5.7 liter. Replace the 'something valve' using the 'doo-hicky' and 'blah blah'.
    I have no idea what he was talking about, but this (now identified) mechanic was way over my head when it came to cars. It struck me that if I'd asked him for help with my ride, I'd be regarded as the idiot.

    The majority of people aren't completely worthless wastes of air. They just have a different skillset than you. I'm not saying there arent morons out there, but I give everybody the benefit of the doubt now.

  262. Communication is Key by Syurj · · Score: 1

    Several people have pointed out that communication is key. This is very true. Users think that the PC, network, servers, firewall, switch, filter, etc. are magical black boxes that are plugged in and work forever. They don't understand that these things require constant maintenance and support from YOU in order to continue to function. I get a lot of users are grumpy when something doesn't work, and worshipful when I fix something. I treat them with respect and understanding. My ultimate goal when dealing with a user is to get them up and running normally, with as little down-time for them as possible. If that means that I fix their problem while they are at lunch and take mine later, so be it. If that means that I prep a spare PC while they limp along for 30 minutes, then swap it out and do the O/S reload while they are happily working away, so be it. It may take a little more work, but users appreciate it when I show them that I know their job is important. The other thing that is really important is to knock down the worshipful praises. I knock down things like "Oh, you are magic!", and "that's amazing" very quickly. First off, users don't really mean those things. Most times they are expressing relief that they can get their job done, or summoning up their last shred of human decency and trying to make up for the way they treated me when they initially reported the problem. I tell them that it's not magic, it's just my job. It's something I went to school for (I know, I know, stop laughing) and have been doing for the last 15 years. I explain that I don't know how to do their job, and would be totally lost if I was expected to do it. Usually at the end of the conversation (all taking place while I am doing a final once-over on the problem to make sure it is truly resolved), the user is happy, de-mystified, and gives me a "thank you" that they truly mean. Also, someone suggested the "eating lunch with your co-workers" plan. This is a very good idea, but doesn't really work for me, as I often work through my users' lunchtime. The idea is a good one though, and I try to make it to pot-lucks, lame company parties, and always try to have something trivial and light-hearted to say at company meetings. Another suggestion: After working all night on rebuilding the email server, show up to work a little disheveled (glasses instead of contacts, hair uncombed, whatever). Usually someone will ask if you are feeling OK. Respond by telling them the truth; you were up all night working on the email server, making sure that it was up and running normally by the time people showed up to work this morning. Users tend to not even think of us unless something is noticeably broken. If email is working, then it obviously doesn't need to be worked on...right? Showing up tired and showing it every once in a while helps dis spell this way of thinking.

    --
    - - I'm not tense, just terribly, terribly alert. - -
  263. Education by PC9001 · · Score: 1

    Attempt to educate your users about the complexity behind the projects they ask for. Try to use simplistic terms, but it you can't, and the subject still goes over their head, at least you're giving them something to think about. Hopefully it will make them realize that what they're asking for isn't as simple as it sounds, and that they shouldn't expect it immediately.

  264. Oblig. by Aaren · · Score: 1

    Sounds like someone has a case of the Mondays.

  265. Re:Be firm..and good by Capt.DrumkenBum · · Score: 2, Funny

    "I've been at it for my present company for over 4 years now. It is hard not to be a BOFH."
    Come over to the dark side... We have cookies.

    But seriously, Everything and I mean EVERYTHING is in writing. If you show your frustration they win. If they show frustration you win.
    And last but not least, if all else fails blame Microsoft.

    --
    If I were God, wouldn't I protect my churches from acts of me?
  266. Basic Instincts. by escherblacksmith · · Score: 1

    one word. Fear.

  267. You won't - get out of support by Anonymous Coward · · Score: 0

    IT support in a company that size is a dead-end job, you'll always be the scapegoat. If it's a software development company, figure out a path to get into development and let them get another fall guy to do support. Either that or try to find a position with a company large enough that you will have some promotion prospects. For your first IT job, support work is fine, but not for the duration. You don't want to be some middle-aged guy in level 1 support having to explain to Betty in accounting the difference between right and left click for the millionth time. It will just make you bitter and angry.

  268. Re: Be firm... by bugi · · Score: 1

    Or in other words, learn to say No.

  269. Change careers... by kainewynd2 · · Score: 1

    'nuff said...

    :p

    There seems to be two schools of thought on this:

    1: "Be honest, direct, and helpful. Make sure they know you are working hard blah blah blah..."
    2: "Listen you f*cking cretins, I don't have time to help you look for your pr0n or work on your goddamn spreadsheet problem (how about you don't lock it next time)! I have mission critical sh*t to take care of so f*ck off!"

    On their own, neither one seems to work well in the long run. However, supplementing either ideology with copious amounts of alcohol, anti-depressants, and first person shooters should keep you sane enough to make it another four years.

    Good luck with that...

    --
    I just don't get... eh, ugh... never mind. This post wasn't worth the research I put into it.
  270. Obligatory quote from "Hackers" by Phreakiture · · Score: 1

    The Plague: Our recent unknown intruder penetrated using the superuser account, giving him access to our whole system.

    Margo: Precisely what you're paid to prevent.

    The Plague: Someone didn't bother reading my carefully prepared memo on commonly-used passwords. Now, then, as I so meticulously pointed out, the four most-used passwords are: love, sex, secret, and...

    Margo: [glares at The Plague]

    The Plague: god. So, would your holiness care to change her password?

    --
    www.wavefront-av.com
  271. code jockeys can suck by Anonymous Coward · · Score: 0

    I did IT a number of years ago. Working at companies with lots of software programmers sucks because they all think they can do everything better than everyone else - as long as they don't actually have to do it themselves! So you're probably not the only guy there getting no respect. Try finding a company with fewer code jockeys if this continues to bother you.

    Better yet, get a job in testing these guys' code so you can tell them all the stuff they got wrong! :) Then they usuall stop being such smarty-pantses.

  272. Slow down and ask for help by 9mind · · Score: 1

    Look no one can do it all. I was also in this position, about 4 years ago. Eventually, you can't keep up. The company at the time couldn't afford to hire a full time person, so I asked for an intern. Trained him, and things started getting done better and faster, and my attitude improved. The company notices things like this, and if they are smart, try to keep their employees happy. All you can do is ask for the extra help. If they want to keep you happy they will capitulate. Otherwise start looking for another job, and let it be known that the environment is a hostile one to whoever handles HR. Last thing you want is to get fired for being a bastard. In IT you need to be a team player, and if that stigma gets thrust upon you... you're screwed!

  273. Beware of Sage advice! by Anonymous Coward · · Score: 0

    Keep plugging away. There is some very good advice here and some bad. You decide which to follow! In my current position, my predecessor was hated by most of the staff. He was a technical genius, but lacked personality and he was villified for that. If there was one bit of advice! Communication! Let your users know when changes are being made. Either to individuals or company-wide. Communication goes in line with document, document, document!! Find your rude and inconsolable users and make time to "get to know them" I have found that there are 2 types of rude people that we deal with. The ones who hate that they have to use ANY technology to do the job they were hired to do. Becuase they technically dont get it! They have bad relationships with anyone they consider smarter than them. The 2nd is the type that thinks they are the technical genius that doesnt need help. In actuality, they are the ID 10 T users that we admins have nightmares about.

  274. Keep a candy Jar in your office by pumost · · Score: 1

    If your workplace is that not too big, keep a candy jar in your office. Don't be cheap, but spend reasonable amount of money and fill the jar with bite size snickers bar or something. Eventually, your colleagues will become sugar happy and be nice to you.

  275. Been doing it for years by Archfeld · · Score: 1

    Some folks will never learn, no matter what you do for them or to them, but I have found through experience that letting someone 'ALMOST' hang themselves, then saving the day, will often get the needed ooomph to cause a (L)User to open their eyes. The closer to home it is the better it works, and the more you let them dig themselves in the better it works. Just make sure to cover your hiney in ALL cases via email, and ensure that you are FULLY supported by management policy if not a manager personally. In the 15 years I've been an admin for various functions (Unix,email,network,DBA) I've been able to generally win over my most vocal opponents, and I've only had to 'burn' a few to the ground. Being known as being 'CAPABLE' of being the BOFH is a great tool in your arsenal as well, then they know you are being 'nice' to them but could easily just let them swing in the wind...

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  276. Your'e number 6, now serving 4 of 6 by davecb · · Score: 1

    Communicating both the status of their job and it's place in a longer line is a great way to reduce your customer's concerns.

    I literally use the above phrase whenever I'm asked to do something, along with a wild-ass guess about how long it will take and a request that they get back to me on a specific date "and see if I've gotten started on it".

    I also change the message on my phone when I'll been told something has just blown up, to "at 4:30 PM, I'm in the machine room fixing the exploded machine". That means that when someone call to interrupt me, they'll find out I'm already fixing the problem.

    Both of these are communications tricks, so that the users get the information they need in terms they understand.

    A variant on the first trick is the the "Clawdette question", which I direct to my suppliers. "Thanks, when should I get back to you for a progress report?". That tells them I'll give them time, and won't bother them before, but puts them on notice I will be back talking to them when the time is up. Named for a former boss, who had to schedule a lab full of hard-to-herd cats.

    --dave

    --
    davecb@spamcop.net
  277. Automate automate automate by skeldoy · · Score: 1

    Put up good scripts that simplify managing user accounts. Put up good scripts for restarting databases and other services. Put up good logon-scripts run remote jobs on their machines while they are un. Implement "always on" clients. Cut their local admin privileges. Set up a PXE-server so you do not have to install operating systems manually. Try to implement some sort of system for automatically distributing software updates. This frees up time for taking the users seriously..

    Draw a list of applications you support. Refuse to help with applications not on that list. Then try to make a list of what problems the users have. If a majority of the users problems are related to VPN - you attack that by buying a new system. If the problems are related to printers - you try to find a solution (cut back on the number of printers or put the ones you have on the network). Virtualize your servers and put up virtual application clients that the users can access remotely.

    Remember that you work with machines. Machines can be programmed to do most of "the machine work". The more of your time you can free up for thinking - the more perfect the automatic solutions will be. Automation is the only way to go. If that means coding for a couple of evenings - so be it - it will pay for it self after a pretty short time. That free time can then be invested in freeing up even more time. You go like that until the shop almost runs itself. If the users - by this point - starts bugging you - delete every single script - destroy the backups and then *get a new job*. ;)

  278. punishment or backup pc by morgauxo · · Score: 1

    At one place I worked we had a "backup" computer for when a user messed theirs up. More meant for punishment, it was a 486 - 66Mhz with 16MB RAM. It ran Windows 98 and had a program on it which I don't remember the name of that locked out pretty much all setting changes and the running of any executables not on our whitelist. This was around the time 1-2 Ghz chips were common. Users who hosed their machines by doing something stupid would get this machine for at least a week while their computer sat on our back desk waiting for us to look at it. The wait was mandatory, even if we had the time to fix it right away... it cauesed them to be more careful the next time. We just told them that we didn't have time to get to it immediately or that we were already working on it but it really took that long. With the "backup" no one could fault us for keeping them from their work.

  279. Aww. by Anonymous Coward · · Score: 0

    Welcome to the real world.

  280. Chocolate by TheGrapeApe · · Score: 1

    Keep a small supply of chocolate (I find that the mini-Doves work best) with you at work for "desk-calls". People will be more inclined to communicate with you early and often (as opposed to after a huge disaster has started) if you bring them chocolate.

    Another tip: Be specific when you are explaining you might have to deflect a call. "I have to fix something for Bob right away but I'll see you as soon as I'm done." is much better than just saying "Sorry, I'm really busy and I can't help you right now.".

  281. Yet Another IT Guy by Anonymous Coward · · Score: 0

    Why do you want the respect of morons?

  282. Did you Reboot by ironicsky · · Score: 1

    Was my answer to 90% of the questions I got from my ID10T users.
    The typical response was no... So I would tell them rebooting fixes most things, especially if you run windows and haven't turned off your computer in 2 months.

    Eventually I put a sign on my the outside of my cubical that simply said "DID YOU REBOOT YET?" Solved alot of problems.

  283. Sanity Check by Mutatis+Mutandis · · Score: 1

    Sounds like you are making a strong, dedicated effort to keep systems running, but users are still unhappy, and they take it out on you. So perhaps it is time to do a sanity check: Assume for a moment that all existing systems would be 100% functional, without problems --- Would users be satisfied in that case?

    If not, you can't win by doing the best possible maintenance or upgrade job. Perhaps the company should be thinking about some serious reappraisal of requirements and solutions.

    Alternatively, bring your users into contact with the victims -- err, end users -- of a "professionally managed", large Corporate IT department. Then they may start to realize how lucky they are.

  284. Escalation does not work. Try this. by aaandre · · Score: 1

    The issue being violent behavior coming at you (passive agressive or rude or angry or very anxious etc.) I think there are a few different options at hand.

    What you are discussing are the options of escalating the violence they came with, turning it against them, possibly with the elegance of an aikido master, making them feel miserable for f**ing with you.

    That's righteous, they deserve it etc. I agree. But fear, humiliation and remorse do not equal respect, unless you strive to be a bully.

    There's one more possibility, though, that addresses the respect thing.

    Turn them into your friend. It may not work for every case but it will work for some and will change how you feel on the job.

    The main issue with angry customers is that they are angry. They don't only have a technical issue, they also have an emotional problem. What your job description includes is taking care of the technical side of things. What your job demands, however, is taking care of both.

    This calls for emotional intelligence.

    The good news is that it is easy to acquire. Here's the simple formula of nonviolent communication (think defusing situations versus escalating them):

    1. Acknowledge to yourself how you feel. Give yourself a moment (5 seconds may be enough, while you are listening) and mentally acknowledge what you feel. Example: I feel angry because I don't like it when people raise their voice and this woman is screaming at me for something I have nothing to do with.

    The structure is "I feel ... right now, because I ... "
    If you say I feel... because YOU/HE/SHE, you give the responsibility of your emotional well being to whoever is on the other side. Are they fit to be your caretaker at this moment? I didn't think so.

    2. Once you get in touch with yourself, acknowledge their emotional state. You never know what's happening for them for sure, so always use a question / open ended statement allowing them to confirm or correct your perception.

    "Are you upset because you lost your file?"
    If you get "Damn right I am upset! &%$@#" that's good. You just made that person feel FELT. Now you and they are ON THE SAME SIDE.

    You don't need to change their feelings. Just acknowledge them in a way that makes them feel understood and acknowledged.

    That's it. Now you can start the technical side of your work. You can transition by:

    "I can imagine how disappointing it is to lose your work. I will try to help you restore the file."

    And take it from there. If you don't succeed, acknowledge their disappointment, tell them you did all you could do and tell them how disappointed you are yourself because you really wanted to help them.

    You will be surprised how the taste of your job will change. You are now the IT whisperer and the war between you and your clients is over.

    Cheers

    Andre

  285. I've had 2 similar positions. by VIPERsssss · · Score: 2, Informative

    Here are some of the things that I have found that keep me from getting burned out.

    1) Check the cable.

    2) Check the cable.

    3) Seriously, check the cable. You'll feel stupid if you've been working for an hour on a problem only to find a disconnected cable.

    4) Lock down your workstations. Hard. You won't win any friends right now, but when people stop having malware problems they'll eventually see the light. Tell them exactly why you are doing this; that you feel their pain; you think spamming should be a capitol offense.

    4) Remember that no one loves you until something's broken (we'll fix that later)

    5) Tell them there's nothing they can break that you can't fix, so don't be scared to try stuff.

    6) Resist the urge to show frustration in front of others regardless of how stupid they are. They are there to do their job, not to become a computer expert.

    7) When they want you show them something *always* make them drive. They are more likely to remember it that way.

    8) Get off the internet, walk around the office. Find the person in each department who is always swamped with work. They've usually been there the longest and are the "go to" person. I guarantee you can streamline several of this person's procedures and give them back hours of their day. This person will be your friend forever.

    9) This is one of the most important; always balance any reports you have written. If finance doesn't trust your numbers they're useless.

    It may take a while but eventually you'll be hearing things like, "I know you're such a guru that this won't be a problem. Can you help me with..."

    --
    We are eternal, all this pain is an illusion.
  286. Re:Slow down, rush ratings, honesty, and banning e by Fulcrum+of+Evil · · Score: 1

    I'd probably go with "$LUSER flags everything as an emergency. How was I to know this really was one?"

    --
    "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  287. alt.sysadmin.recovery by Anonymous Coward · · Score: 0

    Definitely give this a read: http://www.faqs.org/faqs/sysadmin-recovery/ (it won't help, but then nothing will). Just remember: down, not across.

  288. You don't by L0rdJedi · · Score: 1

    Quite simply put, you don't.

    Users will complain whether you have very controlling policies in place or not. If you have nothing to stop them (a policy to stop them from listening to Internet radio doesn't do anything), they'll do it anyway. You can tell them for weeks that you simply don't have the bandwidth for that kind of thing because you have remote users and they simply will not care. The only thing that will make them stop is hardware/software to control what they can and cannot do. Once implemented, you will immediately be seen as the jerk/asshole/dickhead/insert whatever adjective necessary.

    The simple fact is that users do not care if their actions impact somebody else (by and large). Sure, there's the 1 in 50 guy that'll respect and understand what you're saying and won't do it, but the rest will simply ignore you. I have learned after many many years that being nice is simply an invitation for them to break the rules. In fact, the 1 in 50 guy, in my experience, is also the guy that does IT work on the side and understands the reasons you're doing everything and doesn't need an explanation. That guy also understands that his work computer is just that, a work computer. That guy won't install all kinds of bullshit on his system without asking. He will also likely fix any trouble he encounters with his system because he knows you're busy with other people. You don't have to worry about that guy, it's the other 49 people that are causing trouble. That guy will not give two shits if you decide to block half the Internet and keep him from installing crap. He's either got all the programs he needs or will simply ask you to install them when you can. He's also one of the only people that will store all his important work documents on the server without having to bug him because he knows that the server is backed up and his workstation is not.

    We implemented software policies and really strict internet filtering recently and my support calls have dropped. I use to hear complaints all the time from both office and remote users that our IP phones sounded like crap. I haven't had a single complaint since implementing major filtering (only during office hours). It has pissed off a fair number of people, but if I try to be nice and let them have access, they'll just abuse it. I also happen to have two people around that "get it" when it comes to surfing the net, installing bullshit, and keeping important files on the server. No one else does. That's in a company with about 45 computer users and about 55 employees total.

    I still get the occasional call from someone that's trying to install something from CD. I either log in to their computer and install it for them (adjusting policies as necessary) or I simply copy it to their desktop. They haven't quite figured out that they can install things from their desktop (not that they could run it afterwards anyway) without getting blocked, and that's even after watching me do it (it must be magic, right?).

  289. Don't be an asshole, and socialize! by Anonymous Coward · · Score: 0

    The trick is to hold conversation with said people while working, and tell jokes, break the ice, it also helps to work for a company that isnt full of typical corporate drones.

    We have ONE corporate drone where I work, you cant joke with him and he's very cold. So if that's what you're referring to, consider looking at a friendlier, smaller company that will still pay well.

  290. Time Off and more communication!!! by Aikiplayer · · Score: 1

    Honestly, part of the problem is simply losing perspective. Take some time off (yes, seems impossible when you're the only guy) or more regular breaks will help YOU not freak out over other people being jerks. Also, work with folks when they don't have a problem to help them understand how to get the best service from you. Reality is, you're an extremely limited resource and when they have a problem, it is in their best interests to understand how to get the most out of you. So, do some training with them, have small meetings, etc. explaining that you're one guy, actually NOT out to ruin their life (it does help if this is a true statement), and want to help them (again...), and this is the best way to make it all work.

  291. A neat trick I learned by DRAGONWEEZEL · · Score: 1

    Was to list the situation on my voicemail, then send all calls to it while working on the problem, as well as an "away message" in Outlook. My boss has my pgr #, my users don't. This makes it so the people who NEED to get ahold of me can, and the others can get a quick 2 min version of what's going on.

    --
    How much is your data worth? Back it up now.
  292. You took a job where... by greymond · · Score: 1

    No really, you took a job where everything is your fault.

    It's your fault that emails are delayed, it's your fault people can't view their html emails properly, it's your fault Windows is crashing, it's your fault the network is slow, it's your fault the sky is cloudy and it's your fault we're in a recession.

    Just figure out the answers to all of the worlds problems and you'll be ok.

  293. My method: "will escalate for scotch" by Wee · · Score: 1

    If it's really super duper important, bringing a bottle of the good stuff along with your request really goes a long way to showing me just how high on your priority list the task is. That then allows me to re-prioritize my tasks such that this new, and previously unknown, information from your side of things is taken into consideration.

    I've found it works rather well (in both directions; I've brought in more than a couple bottles in my time). After all, a ticket is just a ticket. There are all kinds of whisky...

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  294. Mod parent Up by ChopsMIDI · · Score: 1

    This is a well thought out post with good advice.

    Well said.

    --

    How could I say to men: "Speak louder, shout! For I am deaf!"? -Ludwig van Beethoven
    1. Re:Mod parent Up by Anonymous Coward · · Score: 0

      This is a well thought out post with good advice.

      Well said.

      Agreed...

      (I think the poor guy forgot which site he was on)

  295. Simple answer: bureaucracy by waTR · · Score: 0

    You want to add a user? Fill out form A, B, B-2, and C-3 People tend to take paperwork seriously (ie. they take user setup into consideration when hiring new people if they have to fill out paperwork). HELP DESK: Have users fill out a dynamic form that also functions as a helper. Some of these can be designed in such a way as to have the user solve a lot of the simple problems on their own, while filling out the form, without it ever being completed and sent in. I call it formalization... works great in big organizations where people are used to filling out paperwork... not so good in small-medium sized orgs where you are in close proximity with the others in the company... Also...and most importantly...well designed forms will provide you with all the information you need, while being realistic to what information the users know how to find...

    --
    Huh? [devShell.org]
  296. Short answer: you don't by KittyPrincess · · Score: 1

    I'm sorry to say that users will always be users. They will never change. They will never learn. They don't want to or need to. If your customers are coworkers, you should be able to expect a certain level of professionalism from them. If your customers are external, you're pretty much stuck with however they treat you, unfortunately. The burn out rate on that job (for me) was at about seven years, n00b to vet, entirely due to lack of respect from customers and lack of support from the person to whom I reported. I recommend you grow your skills, start thinking about the next level, and be aware that, unless you are able to accept the abuse of your customers, you may not be wired for that job. I certainly am not. Every job in IT involves a certain level of customer support; in some other IT jobs, however, you may have a more informed and professional-behaving customer base. I've been programming / webbing for a few years and really like it. Be well. Get lots of sleep. Eat right. Exercise. Floss. Take good care of yourself during this time of stress. Good luck. katie

  297. We've all had that problem... by gwn · · Score: 1

    How to look someone straight in the eye and tell then that their problem has cropped up alot lately in their department... and it is a PEBKAC or ID10T error... and it will be fixed as soon as possible... To not become the BOFH be sure to talk to other Tech guys over a few brews and laugh at the idiocy of (L)users... the L is silent.

    A short tale to illustrate this... back in '97 I had a co-op student from one of those "Get your IT credentials here in 6 months" schools... one morning we were walking throught the front office where the lowest IQ's but highest egos sit... and the secretary to the VP Sales asks to have one of those hand help manual scanners setup on her pc. Well the scanner wasn't company property and wouldn't work worth a dam (that's why I wouldn't buy one). I said we didn't have time to setup her toy, but the PFY co-op chirped up and said he'd give it a try. So I left him there and went outback and got the first aid kit out... He found me in about an hour and was next to tears. The whole time he was graciously trying to setup the illegal equipment for this "Bitch" she was walking up and down the hall in front of all the exec offices bitching about how "IT was preventing her from doing her job" and "IT was all fucked up"... After explaining to him that she is naturally a bitch and will do whatever she can, hurt whoever she can, lie, steel, kill to advance her career... he started to feel a little better.

    I then pointed out to him a few basic rules.
    1. If the more senior person answers the question keep silent. Ask in private why the answer was given. You can always go back later and be a hero.
    2. If the job takes more than 10 minutes. Take it back to your desk to do. Don't sit in their office and be fodder for their ego development.
    3. Listen to what I say. I know what is going on.
    4. Finally, never listen to crazy people and get the f*ck out of my way.

  298. lalala by Dj_fishlover · · Score: 1

    Get some adhesive tape, and make a square some distance away from your work station. Then ask people to stand in the square and refuse to reply to questions asked outside of the square :p

  299. Time for a "process" by bwcbwc · · Score: 1

    This is an excellent time to document your IT support policies and processes for handling requests (or create them if there is no such policy) and get them approved by the relevant managers. Then when someone asks you for something informally, just tell them to please follow the documented process. If you start building a backlog of requests, you can point to the backlog as justification for hiring additional IT people. You'll still get "emergency" requests, but the process for those should include approval by managers to justify the emergency. If too many people abuse the emergency process, managers will be active in assisting you to filter out the BS.

    Or else they'll abdicate and you can just reject emergency requests unilaterally. In which case, you've become BOFH despite your best efforts.

    --
    We are the 198 proof..
  300. sniper by uberjoe · · Score: 1
    You must have standards.

    1. Be polite.

    2. Be efficient.

    3. Have a plan to kill everyone you meet.

    --

    The days of the digital watch are numbered.

  301. Give in by Anonymous Coward · · Score: 0

    Come to the dark side

  302. To Anonymous Coward: by Jane+Q.+Public · · Score: 1

    The man has already tried the hard work and diligence approach, and it isn't working. Therefore, the only option other than quitting is to use a different approach.

    The "Atlas Shrugged" method CAN work in situations like that, as long as you have support from your boss. It doesn't matter whether you like the book or not.

  303. Re:Be honest. Are you the problem? by Anonymous Coward · · Score: 0

    Good list, but let me add something: learn the corporate cost of your users.

    Where I work, "software" is done by engineers, and IT only manages email and the servers. FWIW, the burdened cost of an engineer is more than $100/hr, or something close to $2/minute, and the engineers are keenly aware of their pay rate -- for senior engineers you can double that. My IT department tells me that I get 200MB of Outlook space. It follows that, twice a month, the corporation gives every engineer $20 (10 minutes) to clean out less than 20 cents worth of disk space, because IT won't fork over another TB disk this year.

    And then there is the red tape when IT insists on managing a licensed software package for schematic entry, FPGA development, or any of the other high-level tools that our department requires.

  304. This a joke? by nurb432 · · Score: 1

    You treat your customers with respect *consistently*, speak to their language and their needs, learn their business inside and out and provide validated return of value on your existence and they will learn to respect you in return. Remember, respect for you as an entity must be earned, and that doesn't happen over night. It takes even longer if your predecessor was an ass, and will take patience and understanding on your part.

    --
    ---- Booth was a patriot ----
  305. Re:Be honest. Are you the problem? by Anonymous Coward · · Score: 0

    Be professional
    Be confident in your expertise
    Don't over explain the issue if there's no need to
    Don't talk down to them
    Don't assume just because they don't know how to fix something that they are lazy or stupid
    Don't play that "give them exactly what they asked for to the letter". Be a human.
    If you honestly have too much work, let it be known to your managers. Make sure your not slacking off if you do this.
    Shower

    What a bunch of stereotyping bullshit. most of these things should be said to these so-called 'customers' as well. It's a two way street.

  306. Users suck - and they hate you. by musicmaker · · Score: 1

    The truth is that most users are idiots. Not only that, but they don't give a shit about technology, and don't want to be bothered to because it's hard. If it wasn't hard they wouldn't pay us to fix it when it breaks.

    They teach math in school, and most people still can't add two numbers together, or simplify an equation a year after they graduate. They don't even teach tech in schools (at least not to any level worth mentioning).

    Also - you can't just tell the users that management didn't give you the budget to buy the tools you need to actually fix the problem quickly, so their down time is a result of management's penny pinching, and that's IF you have clueful IT staff, which is rare because the job is shit and the pay sucks, and they are the least important piece of an organisation simply because they are a cost center and don't generate revenue, so they are often the first to go when the times are tough, which makes the remaining people's jobs suck even worse.

    Tech staff are the lowest of the low. They are only there because they can't do without you, and they resent that. You represent their stupidity, they have to call you when they can't figure it out and are therefore stupid. You will never be treated well.

    Users will always be bastards to you, and the only human response is to be a bastard back. If you can do better, then bully for you, but you are wasting your effort, and should find a new line of work. in fact I encourage any IT worker to find a new line of work if they are smart because it will burn you out, chew you up and spit you out.

    --
    Everyone is living in a personal delusion, just some are more delusional than others.
  307. How to help someone use a computer by itismike · · Score: 1

    I've found Phil Agre's tips http://polaris.gseis.ucla.edu/pagre/how-to-help.html to be extremely useful. I re-read it every 6 months just to be sure I'm headed in the right direction.

  308. the answer is.... by Anonymous Coward · · Score: 0

    you quit.

  309. Shawshank Parole Response by tmjva · · Score: 1

    At 53, I stopped giving a sh*t long ago. I now try to get along by claiming to be lost, just like the users.

    --
    Tracy Johnson
    Old fashioned text games hosted below:
    http://empire.openmpe.com/
    BT
  310. My old boss said it best... by twebb72 · · Score: 1

    Don't assume they're stupid, just assume they know nothing..

  311. Reality by Anonymous Coward · · Score: 0

    Uhm let me explain how this works: You can't. IT people don't really get respect.. I am not even sure they deserve respect.

  312. software company by Anonymous Coward · · Score: 0

    I'm confused how you can work in a company that produces software, but you are the "sole IT guy". Shouldn't there be a couple more "IT guys" in a software company of 60?

    If you are your own boss, you need to become one and stop taking orders. Their demands should queue to you like any other call or incident and you should start prioritizing them on importance.

    If you have a boss, ask them to prioritize. Continue being nice because you are good at that, just make sure your work load is illustrated clearly to the company when people complain.

    If you can, hire another person. If you're that swamped with morons, get help.

  313. Sage advice by rt45 · · Score: 1

    Just keep doing you job well and leave your updated CV on your screen more and more. R.

  314. Welcome to the machine! by Anonymous Coward · · Score: 0

    Welcome to IT.

    I've found it often depends on the company you work for, but once a company has a hostile culture towards IT it doesn't change.

    I used to get people turning up at my desk asking me what I'D DONE that caused their computer to stop working. And that was in a software house with programmers who should have been more IT savy.

  315. Anonymous Coward by Anonymous Coward · · Score: 0

    Quit your whinning and get back to work!

  316. Getting Respect by redbaritone · · Score: 1

    Wow, what a timely question. As a 20+ year veteran and one who's made my share of mistakes along the way, allow me to offer you some advice.

    The only way to gain respect is to show it and to earn it. If you ever want (or get) a position of leadership, you should remember this every day. Pound it into your head with a ball ping hammer.

    I know too many assholes, in positions of power, who don't understand this. They think they deserve respect because of their position alone, and then just expect it to happen. When they don't get it, they pound their fists, wave their dicks in the air and MAKE it happen. They somehow think that complaining more loudly will get a problem fixed sooner.

    Needless to say they still aren't respected; even less so. But they get the appearance of respect, so they keep doing what they think works. They don't care that it's really fear, and not respect, that they're gaining.

    What results from this atmosfear is that they become surrounded by babysitters. These babysitters (yes men/women) become preoccupied with placating their boss, rather than doing what's best for the company. They only express their real opinion if they think it lines up with what the asshole wants to hear. This leads to bad decision-making. Any good leader needs people around him/her that will challenge their ideas (though not publicly). Without good consultants who aren't afraid to tell the King that he's not wearing any clothes, he's bound to go out in public that way.

    So, my point is, just follow the Golden Rule. It sounds quaint, but it's the right thing to do. You'll learn how to sway people you disagree with (if you're right), but NEVER make them feel inferior to you. Not even the janitor or a waiter at a restaurant. Treat everyone as an equal and then you'll be in a position to earn their respect.

    Another thing. Don't just stay in your cubicle and 'do your work'. As hard as it may be, and as much as it feels like "kissing ass" (and to some degree it is), you need to make yourself available to those who need you. At LEAST once a week, get up and go talk to your users. Even if it's just talking about the weather. If you don't, you'll seem unapproachable to them, and that's also a very bad thing. I've made this mistake and have paid a significant price for it. To some degree, life is political. Ignore that fact at your own risk.

    1. Re:Getting Respect by redbaritone · · Score: 1

      postscript: Hang in there. Resist the urge to be an asshole. Assholes are simply people who view themselves more highly than others.

      Control what you can control -- yourself. Don't worry about things that are beyond your control. You can change how you respond to people, but you can never expect to change the people. Instead, invest your energy in learning what makes these people happy, and try to do those things. You'll never please everyone, so don't be surprised or upset when you don't.

      To keep people from attacking you, divert the attack. As others have mentioned, focus on the problem, and try to get them to do the same. If they continue to attack you, calmly state that it doesn't help when they do this. Maybe they'll back down. If they don't, just get away from them, if possible. Better to walk away than to go out swinging. You're simply justifying their bad behavior if you replicate them.

  317. Difficult Users by sackeri · · Score: 2, Interesting

    A couple of years ago this story came out in ComputerWorld

    Someone posted it in our Company IT Forum, and this is the response I gave which I think applies to this situation:

    These categories are pretty good. But every single user you will work with is unique in their behavior when dealing with computer related problems. Interestingly enough, depending on how you handle these situations, you can use some of these personality types to your advantage in working with the problem.

    For example:

    Know-It-Alls - These people are more difficult to accomodate, as they're always asking for unusual requests, but the advantage is that if you go out of your way to help them, they usually don't need much follow-up help at all.
    Know-Nothings - Ironically, I think this type of user is easy to work with. I find that people who have little or no experience with computers hardly ever call for support. As long as they can get what they need done, they tend to follow the same patterns (check email, enter work orders, etc.). Also I tend to find a lot less junk installed on their PCs.
    Mr. Entitlement - Luckily this type of person is pretty rare. I think this person is more appropriately called "Mr High Expectations". I have users that expect a lot of hand holding, and feel neglected when you give them detailed instuctions. But again, like Know-it-alls, if you can bite your tongue and go a step out of your way, often they will be more flexible about working with you, sometimes waiting longer for you to make time for them, etc.

    I could go on, but my point is that each user behaves differently, and it's not as important on how to categorize them as it is to understanding how to work as well as you can with them. I think the most important point of the article is that you have to maintain a working relationship with these people despite how you feel about them, or how difficult they make your job. Here's what works for me.

    Be honest. - You have to honest about what you can and can not do for someone. If you let them know the limitations of what you can do for them, they are much more likely to meet you halfway to finding solutions. Also, you have to be honest about when you make mistakes. Admitting when you are wrong is pretty difficult sometimes, but most people are much more understanding and easy to work with when you do, rather than hiding behind your pride

    Communicate - Let your users know what is going on. With so much to do as an admin/support technician, I think this is the hardest to do. But when a request goes too long before there are any answers, it causes the most stress that can easily turn to uncomfortable confrontations. Simply letting someone know that you are working on their problem relieves a lot of tension.

    Empathize - Showing the people that you care about their problem helps tremendously. If you can get yourself "on their side", and that you are working together to solve their problem, it will make things easier for both of you. Also it will help you figure out the best way to help them, no matter what category of user personality types they fall into.

    Respect - This is a double-edged sword. If you don't respect the user, and they don't respect you, the above three things are not going to be easy. But it is important that you stand up for yourself when someone is being disrespectful. In those cases, being honest, communicating, and empatthizing are even more important. If you don't handle those situations by being the better person, you'll make it impossible for anyone to support your side of the situation.

    When it comes down to it, most people just want to do their jobs, not spend all day on the phone with you. Complaining about the users that turn your day sour makes you feel better, but at the end of the day, you still have to work with th

  318. Take a nice long vacation by Anonymous Coward · · Score: 0

    And send in postcards & emails from a fine beach somewhere. When you get back they'll be happy to see you and your attitude will have improved.

  319. First and foremost by Trogre · · Score: 1

    This is a rule that I learned very early on and can't emphasise enough:
    Don't assume that someone less knowledgeable about computers than yourself must be stupid. Neither in front of them nor behind their backs.

    Very simple, but nevertheless a trap that many computer support folks seem to fall into. I suspect there may be some tie in here with the link between technical nerddom and Aspergers syndrome, but not heeding this is a very quick way to alienate your clientèle.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  320. Its about self respect and confidence by DocSparkle · · Score: 1

    Yes, you are asking for something unbelievable. As a long term IT contractor, our job is to make sure that no one knows we are doing our job. If something goes wrong, then we aren't. As a front facing IT guy, the best you can do is work out what is reasonable and what isn't. Set these boundaries and stick to them. It doesn't mean you have to be a jerk about it. Just explain openly and honestly what is involved and where everyone stands. Some people are just jerks, nothing you can do about that. Try not to let it get to you. You are the only one who knows how good a job you are doing. Show it.

  321. Offer them a nice cup of...... by Bob_Who · · Score: 1
  322. Respect is easy when you're the only IT Guy. by kalieaire · · Score: 1

    Just take a vacation. They'll be super nice when you come back in a week or two.

  323. No Respect but Sanity by arekusu_ou · · Score: 1

    I've been doing this for 5 years, and I learned 2 things helped me cope the most while everyone else around me were having breakdowns with each other. Apathy and thick-skin.

    The only thing important to me was doing my job, doing it well, and fulfilling my responsibilities.

    Unfortunately I let my supervisor take most of my heat, if there's a conflict in projects, I ask him to coordinate with the other department heads and tell me what's my priority and I will do it. But I also hold true to organizational hierarchy like a military. Superiors work it out with superiors. If I have interdepartmental problems, that can't be solved through normal conversation, than it's up to the officers to take care of things.

  324. help and talk by Anonymous Coward · · Score: 0

    There are many ways to achieve respect as an IT guy, but they are usually user dependent. Some users will never respect whatever you do to them, but the majority can be manipulated:
    - on a first problem for a user, react immediately, solve it very fast and talk twice as much so he/she get's the point
    - never, ever jump immediately on other occasions, if the user gets used with the fact if he/she just rises his/her hand the you appear from thin air and solve the problem in no-time ... than you are doomed.
    - harden the IT policies, good policies can save you lot of headaches ans if something goes wrong you can point your finger on the user and easily escape with a "I told you"
    - if a user ignores policies and screws up his computer, but on the same time another user has a genuine problem (even if it is not high priority) always solve the genuine problem first. People learn best from their own mistakes.
    - and remember, you will never please all the users, it's impossible.
    - and last but not least, talk with them. Every time you solve their problem try to explain them how to avoid it in the future, and every time you work, talk about what you are doing, even if they don't understand ... users like the impression to be considered the most important people in the world.

    PS: and if all these can't help you, just take the easy way ... consider each end every person in front of a computer a (L)user.

  325. anonymous coward by Anonymous Coward · · Score: 0

    Go find an IT job at a different company. I worked at a software development company and it was the same story. Most of the employees were developers who had no respect for support people. They were scary smart and walked around all day with their zippers down. It's not like that everywhere though. I work at a manufacturing company now. Most people here are really nice. And they think I am scary smart.

  326. XANAX!!!!! by Anonymous Coward · · Score: 0

    XANAX!!!!!

    There is no other way. i have been doing this for 10 years and 3 years ago i learned about this wonderful man made drug. It has saved my life and my marriage...