fmII
Sat, Jul 19th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 07:37 UTC
in
Section
login «
register «
recover password «
[Article] add comment [Article]

 The Egoless Admin
 by Ross Lonstein, in Editorials - Mon, Jun 4th 2001 00:00 UTC

Lusers! Anyone who manages systems for any length of time will sooner or later deal with the difficult user. This user might be a new employee accustomed to doing her own thing, a long-time staffer under a deadline, a clueless newbie, a consultant brought in for an important project, a manager who wants some matter brought to the head of the line, or any other number of more or less impatient and irritating personalities. What they have in common is that they want something from you and they are standing at your desk.


Copyright notice: All reader-contributed material on freshmeat.net is the property and responsibility of its author; for reprint rights, please contact the author directly.

This is where the Egoless Admin comes in. The advice below, tempered with a little hard-headed common sense, will get you through most situations.

The Egoless Admin has five simple rules:

  1. Remember, it's not about you.
  2. Shut up and listen.
  3. Focus on actions.
  4. Get out of the way.
  5. Always give them something to do.

Let's look at each of these rules individually, then see how they work together.

Remember, it's not about you.

You were hired to perform a service. Period. Among all the other responsibilities that get heaped upon SAs is authority to maintain and manage the systems for the benefit of the users. You might be there because the users will not or (much more likely) cannot do it for themselves. You may be there simply because it's cheaper to have you do it than to let them do it. Don't think for a minute that everyone likes this. Very few people have the strength of self to admit that they don't know something important, and your systems are very important.

If you keep in mind that you are first and foremost a service provider, it will keep you humble and it will put you in the right mindset to deal with the users. Sit there demanding fealty and posturing like a tin god, and you will have nothing but problems.

Shut up and listen.

By the time users approach you, they've exhausted their other options or simply don't know what options they have. They might try to cover for it by throwing around jargon, or they might fall back to telling you to fix it (whatever "it" might be). They will probably be in a huff or actively hostile. They don't want to be there and, frankly, at that moment, neither do you.

Now is the time for you to "Shut up and listen".

Don't allow yourself an emotional reaction. Actively listen to what they have to say. If they are simply teeing off, you'll know within a few seconds and you can move to the next rule, but they may be describing a real problem. You won't know if you don't make the effort to find out, and that means active listening.

Active listening involves focusing on the speakers and waiting for them to make their point, not rushing ahead or emitting affirmative grunts until you get to the good part. If you have not turned to face them, are not making eye contact, have crossed your arms, or have allowed yourself to continue doing what you were doing before they arrived, you are not listening. Stop, take a deep breath, exhale, relax, turn to them, and ask them to tell you what is going on. Don't cut them off. Don't correct them until they've finished. When they have finished, paraphrase their statements aloud to show that you really heard what they said.

This technique works well with your significant other, too. Pay attention.

Focus on actions.

Often, just asking "What can I do to help?" is enough to defuse the situation. If they reply with some incoherent sputtering about feelings and blame and ownership and stress and what-have-you, calmly ask them again "Okay. You're upset. What can I do to help?" Don't try to minister to whatever psychic wounds they carry around. Just find out what they're doing at your desk and what they want.

If they can't get themselves together to describe what they want clearly, don't pursue it; just skip down to the last rule.

A footnote that should be noticed here is that there are phrases that raise people's hackles and which should not be used unless you've been itching for a good fight. For example:

  • "So what?"
  • "What do you want me to do about it?"
  • "Why is this my problem?"
  • "How does this affect me?"
  • "Can't you take care of it?"
  • "It's not my job."

What these all have in common (and there are many, many variations on these themes) is that they turn the discussion into an argument by ignoring or demeaning the person asking the request. They thought it was important enough to come to you, so you should at least try not to insult them before they go away.

Get out of the way.

Sounds simple, right? It should be.

You are providing a service (remember?) and you have a clear idea about what needs to be done. As in the sneaker ads, just do it. Don't whine about time or other projects or anything else. The longer you hassle over accepting the task, the longer the person standing at your desk will pester you. It's easier to agree to do it, qualifying that it will be done "soon" or "when time permits". Be doubly generous with the time estimates, and always be prepared.

In any case, you must always honor your commitment. If you said you would do something, then do it. If something else intervenes, do it as soon as you can. People understand that some priorities outweigh their needs, but if you always run late and fall back to excuses, nothing in this article will save you.

One of the best ways to keep out of the way is to proactively do things like monitor systems and perform upgrades. Well-managed systems will have problems now and then -- it's unavoidable -- but poorly managed systems pummel you with problems every day. It's better to put the equipment or software aside than to scurry around at the last minute. (One such technique is to never allocate all the space available. Don't even tell your manager exactly how much is left; always underestimate.) However, if you know that the budget faucet isn't going to open until there is a problem, get ready for the problem. Contact the vendors months ahead of time, circulate an informal RFP, let your manager know what's coming, and have a recent list of prices and an estimate of the time and cost so that when the fire starts, you can be the first on hand to put it out.

Always give them something to do.

Never accept responsibility for someone else's problem. What? That sounds more like a tip from The BOFH (Bastard Operator From Hell) than one of these touchy-feely Egoless Admin techniques, but it's true. Unless you're seriously screwing up, the problem that brought the user to your desk isn't likely to affect you one way or the other. It's not your problem, but the person standing there is, so be sure to share it with her.

Make her perform some legitimate minor exertion or place a necessary but trivial precondition on getting what she wants. I like having users send requests via email; that way, it's logged. If the request involves or affects other users or has potential consequences beyond that user (such as system patches or installation of new software), make them CC their manager (and yours, if appropriate). If it requires a budget item, have them find it and get back to you. For really trivial things -- the ones I take care of while they wait -- I have them email me when they get back to their desks. The reasoning is simple: if you happily make small but minor changes (reset password, manage a group, kill a process) on demand but have them send the request afterward and defer important changes until you have a chance to review or get approval, you look like a nice guy who bends the rules instead of a tyrant or bean counter.

The real advantage of this, when properly done, is that it requires that they go away and establishes a document trail. Nothing causes a hot-tempered developer with a bad attitude to quietly go on her way than to know that the higher-ups will review every ridiculous request the minute it's sent.

Real Life examples...

I've provided two examples of these techniques below and numbered where each was used. The numbers don't necessarily follow in sequence, and you should show similar flexibility.

Case #1: A database has exceeded the space allocated to it.

It's really a DBA problem, but since you're responsible for the server, it's your problem too. Everyone from the junior DBA to the executives knows about this one, and they're calling meetings. When the big meeting starts, you let them shout (1). They shout at you a little, but you keep your cool and follow the discussion (2). You let the discussion flow unimpeded, answering questions openly and correcting misstatements, until it gets to the technical matters for which you have responsibility (2). You notified management six months ago that this was likely to occur but decide to sit on that fact since it's only going to aggravate the DBAs and start a new round of arguing over blame (3). But you knew that this was coming and you already have a RAID expansion unit on hand from the last round of budget games, and just need the vendor to come in and integrate it (4). You defer a time estimate until you contact the vendor, but say it should be no more than a few days (4). Before the end of the meeting, you ask that the DBAs email a formal request for the expansion and that someone send you the budget information so you can get going on it (5).

Case #2: Two development teams squabble over a shared server.

Two groups on parallel development tracks are vying for control of the admittedly limited resources of a single development server, and have taken to ignoring each other's existence. Since they share the same environment and their products must coexist in production, you privately tell the leader of each group that they need to work it out themselves (4). Within days, one team consumes the disk space allocated for development and the other trashes the configuration of the Web and App server. Self-appointed envoys from each team descend on your desk to argue with each other, and expect you to arbitrate. You tell them that they must work it out themselves (1) and that you will handle any technical matters that crop up (3). The fight continues at your desk and escalates as developers -- some of whom don't leave their cubes for weeks at a time but decide to do so today -- join the fracas. You try to restore order by telling the group that each of them will have one minute to say what's on her mind and that no one will interrupt (2). Ten minutes later, everyone has said something, most of it about accusing someone else (1). You ask each one, one at a time, what should be done, but halfway through, the arguing resumes as each group tries to impress upon you the immediacy and importance of its project (2). You declare that since no one has said anything useful and they are wasting your time, they all lose their access (3) and that you will be sending email of this discussion to all of them, their respective managers, the project manager, your boss, and the executives (4). Not wanting to call your bluff, they agree to hold a meeting that afternoon to work it out. You ask them to leave you out of the meeting and to CC you the decision (5).

Summary

The above techniques have given you rules of thumb for your next difficult encounter with users. Temper them with the reality of the situation and your own experience. Remember that despite being hired for your technical skills, it is the soft skills of interpersonal relations that can make the day-to-day of actually doing your job easier and, hopefully, enjoyable.


Author's bio: Ross Lonstein (lonstein@bigfoot.com) was a Unix S.A. at the time of writing this article, but is now working as a Senior Programmer Analyst on the Internet Application Development team of a utility of the stock exchanges. He lives and works in Manhattan and can be found idling on #perl, lurking on a dozen listservs, and tinkering with code under Unix.


T-Shirts and Fame!

We're eager to find people interested in writing articles on software-related topics. We're flexible on length, style, and topic, so long as you know what you're talking about and back up your opinions with facts. Anyone who writes an article gets a t-shirt from ThinkGeek in addition to 15 minutes of fame. If you think you'd like to try your hand at it, let jeff.covey@freshmeat.net know what you'd like to write about.

[Comments are disabled]

 Referenced categories

Intended Audience :: System Administrators
Topic :: System :: Systems Administration

 Comments

[»] A couple of issues..
by Alex Stewart - Jul 17th 2001 11:28:49

As others have stated, this is a good article, but there are a couple of points worth mentioning:

First, this whole thing boils down to one fundamental principle: "be professional", and it applies to almost every business setting (and many non-business settings) in any job, not just SAs. The eighties unfortunately seriously skewed what many people think the word "professional" means. It's not about "playing the game", it's about exactly this: recognizing that your real job is exactly the same as everyone else's, using your skills and abilities to help the entire company move smoothly and achieve its goals.

I do have a bit of a problem with example #2: Frankly, the mere fact that it's gotten into this situation means that you've failed at point 4 (being proactive). Every group should have its _own_ development environment (if this can't be done with separate machines, it should be done with rigorously defined areas of occupation (disk partitioning, access permissions, etc). If an environment is required to integrate multiple-group projects, it should be separate from individual groups' development environments and under the direct jurisdiction of one (and only one) manager.

Nevertheless, sometimes things like this slip past even the most dilligent admin, and you get a situation like example #2, so what then? In the example resolution, there are several problems:

a) If you've got umpteen people around your desk yelling at each other, you've already let the situation get out of control. Anything you say in front of that many people is only likely to make the situation worse. Businesses have management structures for a reason. You should only be discussing this with the two other people responsible, the managers of the two groups. Insist that any individual developers discuss their concerns with their managers, who can then bring them to the bigger table.

b) Never ask users what they think should be done (that's not their job). Ask them what they need from you, then _you_ figure out how to give it to them and propose the solution. Particularly in a hostile situation such as this, make sure it's clear that you are in control of the systems (because you are), then make it clear that although you're in control, your primary aim is to help everyone else do their job (because it is). This can do wonders to put everyone's idea of where they stand in perspective (including yours).

c) Threatening coworkers is extremely bad business practice and never professional. Don't do this. If you need to involve superiors, DO it, don't try to play clever games in order to do something which isn't your job anyway (keep other departments' people under control).

[reply] [top]


[»] Good article -- I agree
by Sridhar Balasubramanian - Jul 8th 2001 15:53:01

I agree with almost all of the statements made. I'm 16 years old and I have been a sys admin + programmer for about 1.5 years now. Although the company I work for is small, I have experienced many arguments and problems (posed by both the company and the customers). I found that the best way to deal with the customers is to "shut up and listen". Plus if you admit that it is your fault (even if it is not), the customer gets happy and raises down his/her voice. Then later I go on explaining how the problem arose and point out that is it actually their fault and not mine.

But anyway, I like this article; especially since I got into the workforce at an early age and am trying to get used to the different types of attitudes of employees and customers.

[reply] [top]


    [»] Re: Good article -- I agree
    by Matthias Andree - Jul 12th 2001 08:54:52


    > Plus if you admit
    > that it is your fault (even if it is
    > not), the customer gets happy and raises
    > down his/her voice. Then later I go on
    > explaining how the problem arose and
    > point out that is it actually their
    > fault and not mine.

    Heck, why should you take the shame for someone else's problem? You could tell the user it's not their fault, and they'll be just as happy.

    --
    -- Matthias Andree

    [reply] [top]


[»] Balance
by Piping Dog - Jul 5th 2001 13:45:42

In general, a well-considered piece, though we part company in several places. The middle path lies somewhere between this tract and the BOFH. You were hired to do a task, but the responsible admin takes pride and ownership of the computing environment. The users want a computing environment that is stable over time, and for this reason, it is, a little bit, about the admin. If the admin gets bored or frustrated, then the admin will seek other opportunities, and the next admins will shake everything up trying to make things look just like the peculiar environment in which they learned their craft.

Listen, but don't shut up. How many times has someone, usually a Power Luser (someone who knows just enough about adminning to be dangerous), asked you to perform a very specific task (add this entry to the hosts table on all the systems, even though we use DNS, as an example)? Listen, then restate the problem in the apropriate context, and work with the user towards a more general, appropriate solution.

Don't shut up. Always communicate the following things with your user base: What the known problems and outstanding tasks are, what you think your priorities are, what you're working on, what you're planning (outages, upgrades, changes), what your vision for the system is. This last bit is important. Have abstract goals, as well as concrete goals, and make them known.

These communications should be frequent enough to make it annoying to get them by email. Start a weblog, maintain history, mention it every time someone seems surprized by something you say or do.

Addendum to focus on tasks: Identify all the stakeholders, and notify them when the task is complete, ask them to make sure everything is in order.

Always give them something to do. Yes! I got so sick of building emacs every week, that the squeaky wheel got the task. I turned it over to one of the users in a controlled manner, they made sure all the assorted random garbage was built in, and I released it into production in a controlled way. If it broke, the users bothered that person.

Because there are many users with diverse agendas using your system, much of the task of systems administration is consensus-building. Be involved in the decision-making process, but make it known that the final decision belongs to the users, but you will inform their decisions with the technical and fiscal realities.

[reply] [top]


[»] uhhmm
by Chad Erbe - Jun 21st 2001 18:44:13

OK, so it seems to me that this is a pretty simple set of instructions for getting around in any technical environment where you have to provide some service. I am also a technical manager, and I have tried for years to communicate this attitude to my folks - some with greater success than others.

If you look at any type of a sysadmin/support role as if (l)users are the bane of your existence, then eventually, the (l)users will get rid of the problem - YOU. Nobody wants to deal with an utter asshole at crunch time, and getting smart won't help their situation. The true survivors in this role will always be the people who follow the template above. ( ok, within reason, but that is what I'm here for. I give the order to go to ludicrous speed when that time comes, I arbitrate, I define reasonable requests, and I support my technical folks. My primary job is usually to act as a flack jacket for my techs when some PM/department head/weenie/wonk or buffoon takes a shot at them. If your manager isn't doing these things, then it is time to find a new manager.)

The bottom line is the bottom line - these companies are paying sysadmins and support folks to support their "non-technical" people. The focus of the company is to make money, and the people that you support either directly or indirectly contribute to the bottom line - no matter how much we like to think that they are just a bunch of bumbling idiots... did I say that?

If the support role is not your cup of tea, you could always do development, something that hides you in a cube far away from (l)users, but you cannot bite the hand that feeds you.

[reply] [top]


    [»] Re: uhhmm
    by d3funct - Jun 22nd 2001 13:43:00

    What an utterly wonderful comment, Chadius. Or should I call you Minimus? Otis? Otis, is that you? No, much too verbose. I must admit though, you are probably the best manager for whom I've ever worked. Listen to him people! He's had me at ludicrous speed many times, not yet plaid though.

    --
    The software said "For best results use Windows95 or better...", So I installed LINUX!! :-)

    [reply] [top]


[»] Egoless SA's and Rules to go by
by Daniel Remsburg - Jun 16th 2001 03:03:01

I'm not sure about how much control you have over your system (I certainly have had less than I do now) but I usually try to affirm that I am the one that is directly in control of the technical aspect of the network. I usually try to demand my own procedures (so if things go wrong it is _actually_ my fault). The quickest fix to most of the common problems (users being told to do something for the xteenth time, users who don't know anything about a network, etc) I usually setup an hour long class (usually on fridays is best) in which I sit and teach fundamentals to those who come to me with the same problem frequently. This, at times, has even included my boss (which this humiliating jesture tends to teach them quickly the things they're so quick to forget). Usually, when they come to a problem they've asked you before you can say "Ok, I'm scheduling you to be at my next remedial class to operate on this network" and imply that their attendance is nessiscary. My present employment is the first I've tried this with but with about 5 minutes of pitching (and making it sound like a very needed function) I had persuaded my managers and bosses to allow me the time. Usually, it gives me gratification knowing that _I_ am the one that's bugging the hell out of them now and they are inferior (not as an egotistical standpoint but for the fact that, technically, they are). This also helps me to solve many of the issues that go on with the network and sometimes my class on fridays becomes to be 20+! Alot of the problems can be fixed because its somewhat known in our office now that if you have to go to the 'dunce' class you're getting laughed at by everyone else taking it easy on fridays. It really helps out. And as to the article. Very nice, though, sometimes unrealistic. I was (un)lucky enough to work in customer support (telephone support for UPS....ugh time sensative packages are lost every second....) so I know what it takes to fill their head full of mumbo-jumbo while you figure out what to do. Usually, I like to attribute it (in the authentic cases) to user error and I sign them up for remedial training. Other times, I suck it up and take the fall for my network (its my baby, and if I _really_ wanted to it would work like clockwork). I don't really have much stress, mostly for the fact that I get to vent once a week at all the no-brainers I've encountered all week. At previous positions my ideas have been limited because I was there without prior experience and being that I have no certification, poses a bit of a problem when I wish to impose my own standards of operability. The only thing I have going for me, and might be one to adopt in some cases, is the fact that if _I'm_ going to fix the problem _you_ have to do _what I say_ or its a big 'I told you so' and a date on fridays :^)

P.S. Also, I strongly belive in the one where you give them something to do. This, 99% of the time, makes them feel either accomplished, or part of the solution. I usually have them sit down at a terminal with a peice of paper that has commands and have them do something trivial (like backup the old logs from last year and send them to /dev/null :^) and they authenticly feel accomplished and appreciated. Though, this sometimes leads to a big head, but big heads are mine by friday :^)

nexen@qwest.net

--
"We always complain about the high price of living until we've lived the low price of living." -- Daniel Remsburg May the source be with you!

[reply] [top]


[»] Almost perfection...
by GrungyApe - Jun 14th 2001 09:39:25

Read the article and loved it. Realizing it will not alwys fit everyone's world, was about to print it out and hang it for the SysAdmins here when I noticed one glaring issue....

The article does an excellent job at not stereo-typing the "user" that always comes to the Admin. You refer to them as a 'person', 'they', 'them', but never indicating who 'they' might be, until the section about giving them something to do, and suddenly... your end user becomes a "her".

[reply] [top]


    [»] Re: Almost perfection...
    by technik - Jun 22nd 2001 00:32:07


    > The article does an excellent job at
    > not stereo-typing the "user"
    > that always comes to the Admin. You
    > refer to them as a 'person', 'they',
    > 'them', but never indicating who 'they'
    > might be, until the section about giving
    > them something to do, and suddenly...
    > your end user becomes a
    > "her".
    I noticed that and double-checked my original. It is the result of a well-meaning editor reworking my words. I make a point to avoid gendered pronouns. I guess this happens.

    - technik

    [reply] [top]


[»] Egoless Admin
by petralynn - Jun 7th 2001 14:58:08

I'm a SA for the Chicago Field Office of my organization. I love my job. And sometimes it is trying when I repeat the same answer or password over and over. My skill lies not in knowing everything (not possible) but in showing eagerness and motivation to make someone else's job easier, more productive and enjoyable. That has been returned to me in the form of job security, and respect.

[reply] [top]


    [»] Re: Egoless Admin
    by {savg*pncl} - Aug 12th 2001 14:17:52

    Eagerness and motivation aren't always rewarded with job security. In some organizations you're fired for it.

    [reply] [top]


[»] Remember to grovel...
by B.O.F.H - Jun 6th 2001 19:22:11

Being an admin is a service proffession, and that's why its so intolerable. Like the author of the original article, and some of the readers, I have worked for the financial industry at Wall St (and Silicon Valley, among other places). Supporting lusers in that environment has got to be one of the worst jobs for an admin. Traders and brokers must have some of the most undeservadly large egos of any profession. To them, any technical person is a worm at their beck and call. True, there are plenty of incompetent technicians, but you should not have to be treated as an untouchable for simply belonging to that "caste".

I've lost track of the number of times I've had to listen to a trader rant on and on about how the company is loosing millions (only millions?) for every minute that their precious servers are down. They scowl at you as if you're an idiot... all because of a network that had congealed, rather than been architected, long before your time at the company. Its a patchwork of bandaids upon bandaids, and it leaks from time to time. Big surprise. Yet try to get your pointy-headed-boss to budget some money toward having some redundancy in the hardware/networks/software and he looks at you as if you're from Mars.

I don't know how many times that pointy-headed bosses have promised upper management that "yes, oh great ones, our 'team' will work twice as hard to get the project done in half the time, and no resources". Then, while you're slaving away nights and weekends on some exec's pet project, they announce that they're going to re-arrange the trading floor for the thirtieth time. You see, there's a new rookie trader that's joined The Firm. There's not enough room to put him in the right groop, because contingency planning is not in their vocabulary, so the 700 traders (and their computers, and the network... that's where you come in) have to be rearranged... this weekend. And god forbid that Trader God's coffe mug gets misplaced during the move. So before we start, the boss insists on taking polaroids of every trader's desk... and when the move is over, everything has to look picture perfect, literally. Oh, by the way, since the traders aren't going to be working, this is a perfect time for some hardware and software upgrades. Joy.

Then its Friday. You, the invisible tech, start crawling under the trader's desks, running new network cables in preparation for the move. Obviously, the traders can't be bothered to spit at you, or move out of your way....

Cut to the weekend... everything goes wrong, and we don't finish in the afternoon, but work virtually until Monday morning. When the system is not up the traders can't trade... "we're loosing millions!" where's the redundancy? where's the planning? When we wind up pulling monkeys out of our butts to save a crippled legacy system that should have been replaced 20yrs ago, sometimes the traders notice, and they take you out to have a big fancy lunch (the kind the trading group has every day, no exaggeration). The next day you're untouchable scum again... who are sitting on their asses until the network falls apart again... who have nothing better to do than teach traders how to hit "Send" to send an email, or carry 50 lb monitors.

And security? Its telnet and ftp, after all... what could be more safe than that? Besides, at the firm we're all friends... and it would impair our workflow if we couldn't rsh in to each other's accounts. Ugh. Try to budget anything more than a basic firewall and its an uphill battle. Try to get someone hired to do security full-time, because that's what it takes to keep up with all of the zer0-d4y-xploits, patch every server and desktop, and investigate every portscan, and you're the guy from Mars again.

So in the middle of putting the millionth bandaid to keep alive the dinosaur of a system, created by a team of overworked, understaffed, underpaid, and often undereducated techs, another clueless luser with an attitude shambles over and screams about how his 5yr-old optical mouse isn't working because he's trying to use it on pant-leg, instead of the calibrated mousepad, and your advice is to:

1-Remember, it's not about you.
2-Shut up and listen.
3-Focus on actions.
4-Get out of the way
5-Always give them something to do.

Maybe in your world, this is what you do. In that case, I hope you don't forget to grovel. In my world, I pull out the LART, set it on "well-done", and flame away.

[reply] [top]


[»] Remember to grovel...
by B.O.F.H - Jun 6th 2001 19:20:01

Being an admin is a service proffession, and that's why its so intolerable. Like the author of the original article, and some of the readers, I have worked for the financial industry at Wall St (and Silicon Valley, among other places). Supporting lusers in that environment has got to be one of the worst jobs for an admin. Traders and brokers must have some of the most undeservadly large egos of any profession. To them, any technical person is a worm at their beck and call. True, there are plenty of incompetent technicians, but you should not have to be treated as an untouchable for simply belonging to that "caste".

I've lost track of the number of times I've had to listen to a trader rant on and on about how the company is loosing millions (only millions?) for every minute that their precious servers are down. They scowl at you as if you're an idiot... all because of a network that had congealed, rather than been architected, long before your time at the company. Its a patchwork of bandaids upon bandaids, and it leaks from time to time. Big surprise. Yet try to get your pointy-headed-boss to budget some money toward having some redundancy in the hardware/networks/software and he looks at you as if you're from Mars.

I don't know how many times that pointy-headed bosses have promised upper management that "yes, oh great ones, our 'team' will work twice as hard to get the project done in half the time, and no resources". Then, while you're slaving away nights and weekends on some exec's pet project, they announce that they're going to re-arrange the trading floor for the thirtieth time. You see, there's a new rookie trader that's joined The Firm. There's not enough room to put him in the right groop, because contingency planning is not in their vocabulary, so the 700 traders (and their computers, and the network... that's where you come in) have to be rearranged... this weekend. And god forbid that Trader God's coffe mug gets misplaced during the move. So before we start, the boss insists on taking polaroids of every trader's desk... and when the move is over, everything has to look picture perfect, literally. Oh, by the way, since the traders aren't going to be working, this is a perfect time for some hardware and software upgrades. Joy.

Then its Friday. You, the invisible tech, start crawling under the trader's desks, running new network cables in preparation for the move. Obviously, the traders can't be bothered to spit at you, or move out of your way....

Cut to the weekend... everything goes wrong, and we don't finish in the afternoon, but work virtually until Monday morning. When the system is not up the traders can't trade... "we're loosing millions!" where's the redundancy? where's the planning? When we wind up pulling monkeys out of our butts to save a crippled legacy system that should have been replaced 20yrs ago, sometimes the traders notice, and they take you out to have a big fancy lunch (the kind the trading group has every day, no exaggeration). The next day you're untouchable scum again... who are sitting on their asses until the network falls apart again... who have nothing better to do than teach traders how to hit "Send" to send an email, or carry 50 lb monitors.

And security? Its telnet and ftp, after all... what could be more safe than that? Besides, at the firm we're all friends... and it would impair our workflow if we couldn't rsh in to each other's accounts. Ugh. Try to budget anything more than a basic firewall and its an uphill battle. Try to get someone hired to do security full-time, because that's what it takes to keep up with all of the zer0-d4y-xploits, patch every server and desktop, and investigate every portscan, and you're the guy from Mars again.

So in the middle of putting the millionth bandaid to keep alive the dinosaur of a system, created by a team of overworked, understaffed, underpaid, and often undereducated techs, another clueless luser with an attitude shambles over and screams about how his 5yr-old optical mouse isn't working because he's trying to use it on pant-leg, instead of the calibrated mousepad, and your advice is to:

1-Remember, it's not about you.
2-Shut up and listen.
3-Focus on actions.
4-Get out of the way
5-Always give them something to do.

Maybe in your world, this is what you do. In that case, I hope you don't forget to grovel. In my world, I pull out the LART, set it on "well-done", and flame away.

[reply] [top]


    [»] Wake Up and smell the pavement
    by Your Robotic Pal - Jun 12th 2001 16:36:57


    > Traders and brokers must have
    > some of the most undeservadly large egos
    > of any profession. To them, any
    > technical person is a worm at their beck
    > and call. True, there are plenty of
    > incompetent technicians, but you should
    > not have to be treated as an untouchable
    > for simply belonging to that
    > "caste".

    Dude, break your chains and be free! The T-shirt Manifesto.

    CLUE ONE: Unhappy? Quit!

    Your oppressors aren't holding you down. You're holding you down. Traders have shitty lives, just like you do. They're a perfect example of what eventually happens to SAs - they do something else because they can't take the crap anymore. Did you know that those bastards who take you to lunch and then blow you off tend to have very high suicide rates? Even higher than Win98 phone support guys. They're usually alcoholics or worse by the time they're in their mid 40s. The burn out rate is incredible, because the maw of the trading profession is nastier than the IT/IS profession. For them, it's ALL about the money.It has to be. They have no lives. They have no friends. All they have is money.

    And a good trader makes a lot of money. They're 20 times as ruthless as the BOFH, except they have to produce visible results everyday. If they can't, they go straight out the door. The things these guys do are clearly visible in terms of dollars. As an SA, unless it all turns to shit you can always make an excuse or blame it on the last guy or Bill Gates or whatever. Traders can't blame anyone but themselves. Even if they simply have a streak of bad luck, it's out the door.

    Bottom Line: Just Quit. Don't think about the rent or the credit card payments or how it will look on your resume or what you'll eat or where you'll work next. Just Quit. Show the Bastards how sorry they'll be when you're gone. What really matters is your feelings. If they can't treat you like one of the bosses, screw 'em. Of course, if you don't have the balls to do it, you're probably not ready to join their little club anyway. Screw 'em. You can get lots of moral support on Slashdot, and even if you don't have unemployment benefits or parents who'll let you live in the basement, you can always get a job with someone else. Somewhere. Whatever you do, Don't simply swallow whatever they give you. Why? Because:

    CLUE TWO: It just aint about you!
    > I've lost track of the number of times
    > I've had to listen to a trader rant on
    > and on about how the company is loosing
    > millions (only millions?) for every
    > minute that their precious servers are
    > down. They scowl at you as if you're an
    > idiot... all because of a network that
    > had congealed, rather than been
    > architected, long before your time at

    So blow it off. They're going *apeshit* not because of your appearance on earth, but because they cannot earn their keep when they're not out there trading! They have to make their numbers or go back into the used car business or retail or whatever hole they climbed out of. I'd really like to see more SA/Tech support staff learn not to take everything personally, and to realize that these folks are frustrated in their jobs just like you are. Some of them are Assholes, or idiots, or whatever...but most of them are just trying to get through the day. Of course, aside from the Dot Bomb bubble, traders make more than us kernal tweaking LINUX types. But it tends to be temporary for most of them.

    See, the working world is a big food chain. The farther up it you climb, you'll find bigger (and more)predators at every rung, along with a bunch of little, agile predators climbing their way up behind them. As an employee in a big company, you're usually subject to having all those above you and all those below you making you wish you weren't there. However, there is a well known solution to this: You can beat this problem by being either 1) Smarter than the rest or 2) Tougher than the rest or 3) Posessing powerful maxial/rectal massage skills (able to kiss a geometric-growth array of butt). I think we can all probably guess how your Boss got to where he is on the ladder...

    CLUE THREE: LEARN TO SPEAK THEIR TWISTED LANGUAGE

    > Yet try to get your pointy-headed-boss to
    > budget some money toward having some
    > redundancy in the
    > hardware/networks/software and he looks
    > at you as if you're from Mars.

    If you can't convince them that these things need to be done, you haven't thought about it properly. Write it down. Go to a high school debate coach and ask them to tell you whats wrong with the way you're presenting yourself. Ask a pro bono lawyer. Ask your mom, who hears the same BS from your dad everytime she wants to fix the leaky toilet. Sooner or later, you'll figure out the mysterious command line argument that was missing from your command line invocation.

    Believe it or not, there is a FM (as in RTFM) for most of the situations you'll be exposed to. You can find them in the library or used book stores in the business and self improvement sections. It'll be painful for those of you who read 100x more online than offline, but you're the ones who need it the most.

    CLUE FOUR: Learn to think and use analogies

    > weekend. And god forbid that Trader
    > God's coffe mug gets misplaced during
    > the move. So before we start, the boss
    > insists on taking polaroids of every
    > trader's desk... and when the move is
    > over, everything has to look picture
    > perfect, literally. Oh, by the way,
    Imagine I came in over the weekend and tightened up the security on your box. In the process of doing this, I moved a lot of stuff from /var/logs and /usr/sbin to other directories, but it's all still there. I did lose a couple of trivial things, like your SSH key, but you can make another one pretty easily, right? Oh, I had to delete TOP and HISTORY because they represent security risks, but you'll still be able to do your job. I really hope you didn't find this inconvenient when you needed to do something on the box later. It's all there... *grin*.

    > since the traders aren't going to be
    > working, this is a perfect time for some
    > hardware and software upgrades. Joy.
    >
    Oh, I forgot. I'm going to be applying antistatic coatings to your keyboard and changing your desk for a bigger one while you're trying to do package installs. But it won't be much bother. You'll hardly notice. Really.

    CLUE FIVE: Some people need more than remedial training. Some need to Behold The Power of Cheese.
    > So in the middle of putting the
    > millionth bandaid to keep alive the
    > dinosaur of a system, created by a team
    > of overworked, understaffed, underpaid,
    > and often undereducated techs, another
    > clueless luser with an attitude shambles
    > over and screams about how his 5yr-old
    > optical mouse isn't working because he's
    > trying to use it on pant-leg, instead of
    > the calibrated mousepad, and your advice
    > is to:
    >
    > 1-Remember, it's not about you.
    > 2-Shut up and listen.
    > 3-Focus on actions.
    > 4-Get out of the way
    > 5-Always give them something to
    > do.
    >
    > Maybe in your world, this is what you
    > do. In that case, I hope you don't
    > forget to grovel. In my world, I pull

    Uh, for you this advice is basically useless. You fear the world. You aren't getting laid. You have some kind of basic personality flaw, but no one will tell you what it is. Why is your self worth so low? You're posting here, so you can't be an MCSE. But something is DEFINATELY wrong. You must fix it. So for the rest of you who feel like this guy:

    Step One: Go Home no later than 7PM.

    Step Two: Start exercising now. Go for
    long walks. Lift weights. Do it 4x week.

    Step Three: Take vitamin C. Eat protein.

    Step Four: Take a picture of yourself at
    the end of the work day. Do you look like
    someone who can't dress themselves?Fix it!

    Step Five: Start reading old management
    books from the 1950s and 60s. Know your Enemy.


    And if nothing else works, try to become a "sub" for a cute girl who wants to be an S&M dominatrix. At least you'll be able to learn to associate abuse with getting a woody. This might help you in your future career path, or at least you'll make lots of new "friends" who'll be honest, caring and open about wanting to abuse you. 9 out of 10 Sadists prefer Windows to Linux, by the way.

    Worker 1: Say, Has anyone seen that slob ass network geek bob?
    Worker 2: No, but whats his name was screaming at him for being late!
    Worker 1: Yeah, he almost cried. What a loser.
    Cute Worker #3: (to herself) Hmmmm, Bob had a woody when he ran nto the men's room and he always comes out of the bathroom with a big smile. He keeps hinting that he's always tied up.
    Guess I'll hafta give him my phone number.

    [reply] [top]


    [»] Re: Remember to grovel...
    by {savg*pncl} - Aug 12th 2001 14:28:07

    I hear you loud and clear on this one. I too worked for a group of traders in the financial industry and my experiences were nearly identical to your own. Same old crap everytime you would visit a desk to move their Office toolbar to the other side of the screen. I had one of them say to me one day: "do you know who I am?" Reminded me of God speaking to Moses from the burning bush: "I AM that I AM!" I told her she was another end user and could get up off her lazy rear and power cycle the printer before asking me to race to her desk for nothing. Turns out the printer was out of paper! I guess she'll at some point be asking my former manager if we can follow her into the bathroom to unwind the paper from the spool for her. What a joke! These are "internal customers" who want special treatment because of some bogus SLA that they hammered out with a frightened manager. And that's what's really needed here: managers with guts who can spell out reasonable rules of the road. I don't care how much money you make...we all work for the same organization.

    [reply] [top]


[»] Good article
by Gerhard - Jun 6th 2001 06:36:40

I liked the article very much. You are an SA in order to help people to do things they need help for. If you want to have fun, go play Quake ...

[reply] [top]


    [»] Re: Good article
    by damaged - Jun 6th 2001 12:23:24


    > I liked the article very much. You are
    > an SA in order to help people to do
    > things they need help for. If you want
    > to have fun, go play Quake ...
    >
    spoken like a true (l)user....we SAs rest our case.

    --
    rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc

    [reply] [top]


      [»] Re: Good article
      by Harry Freehole - Aug 16th 2001 18:41:30


      >
      > % I liked the article very much. You
      > are
      > % an SA in order to help people to
      > do
      > % things they need help for. If you
      > want
      > % to have fun, go play Quake ...
      > %
      >
      > spoken like a true (l)user....we SAs
      > rest our case.



      (l)users are ppl who troll (poorly, at that) in freshmeat. If you wanna learn how to really troll, email me. Its not like we've been spared your mighty wisdom-- three postings of your lame opinion are plenty.

      --
      The best part about trolls is that they're fuzzy

      [reply] [top]


    [»] Heaven forbid you should have fun at work...
    by {savg*pncl} - Aug 12th 2001 14:30:35

    It's about respect ... not fun.

    [reply] [top]


[»] Somewhere, Over The Rainbow
by Captain Bozo - Jun 4th 2001 22:09:00

First, the article is well written and makes some good points.

I think it is based in a fantasy world, though, where users and admins exist in peaceful harmony. A place where my suggestions and work-arounds to "dead in the water" problems are ignored or dismissed as "just being a pain in the ass because he doesn't want to fix the problem". Trust me, if I could hack the source code for Windows NT to fix that nasty Explorer bug, I would. I can't, I gave you a way to avoid the problem, you chose not to implement my suggestion and your system continues to crash, deal with it in some other way than screaming at me on the telephone and emailing my boss, my boss' boss and his boss' boss' boss to inform them that I am an imcompetent fool who doesn't know anything.

I would love to be able to implement all of the points in this article and have everyone be happy and productive. Reality, though, has a way of changing things.

[reply] [top]


[»] And what planet is this guy from?
by Rootman - Jun 4th 2001 14:37:17

All kidding aside, this was a well written and executed article - to bad it doesn't remotely resemble anything close to reality.

"Remember, it's not about you."
It's ALL about you, after all acording to the user, "it worked fine until YOU did ", typically something not even related to the problem. After all changing the users email password will automagically hose their Novell password, right ? :)
If I hear another "YOUR network is down" - despite the fact that they tried to dump a 2 gig file to it simultaneausly from 3 work stations I think I'll throttle someone.

Shut up and listen
AKA: "shut up and let me vent my spleen". I find the statement "they've exhausted their other options " particularly funny. I'm the FIRST option they think of, if there is something even remotely wrong (perceived or otherwise) with the PC then I get a call.
I just LIVE to tell people that they have to reboot their PC after 4 months of constant use. What really peeves me is the fact that I LIVE with my cell phone strapped to my belt, it has paging capabilities as well as voice mail, I have an office phone with voice mail as well as having an email address I check constantly. Why dear (L)user to you insist on notifying your manager that YOU can't do your job because you "couldn't get ahold" of ME to fix the expired password you were warned about at the last 3 logins? If I'm called on the carpet again because of a user pulling this I think I'll cry.

Focus on actions,br> Despite the fact that you cannot take ANY action - "no ma'am I don't fix the copy machine - despite the fact that it has "computer like stuff" for an interface, and NO, the fax machines are out of my relm too."

Get out of the way
Like preferably out of the building and down to the corner bar. Especially get out of the way when the s**t hits the fan because "Mary" came in on the weekend and couldn't do her work cause her WINDOWS '98 password was corrupted. Even though she could have simply pressed ESCAPE and been in like flint. I try and ooze out the door and further away when the same manager tries to obfuscate all the facts after being provn wrong and nail you with the problem anyway, even though you were out of state, had a automatic vacation response to your email set up listing other contacts and a voice mail message stating the same.

Always give them something to do
Like press the monitor button and hold it for a full 2 minutes to make sure all the "bits-n-bytes" in the system get "reoriented" correctly, only then may the release it and turn it back on. This point belays the obvious, giving users stuff to do is the best part of the job, except for that tall blonde down the hall, I'll do ANYTHING she wants ;) .

[reply] [top]


    [»] Re: And what planet is this guy from?
    by {savg*pncl} - Aug 11th 2001 21:45:54

    The World of the Clueless Apparently. He would have done well at the big Fortune 500 bank I worked for since we had plenty of hysterical (l)users such as the ones you described. One of them even went to my manager and told her she thought I "didn't like women" (guess for the sympathy vote). I eventually got fired for not being "responsive" enough to the user but I know what it really was all about. Too bad the guy who wrote this article doesn't.

    [reply] [top]


[»] Dead on.
by sholmes - Jun 4th 2001 14:12:20

Speaking from almost 20 years of sysadmin work, this article has it all right.

Where's the fun? When one of your "users" (or
customers?) complements you on being able to answer the same question for the 42nd time without showing any impatience.

Even better: after answering the same question or solving the same problem many times, you get to the point of being able to answer it BEFORE it is fully formed. It looks like magic to the novice!

[reply] [top]


    [»] Re: Dead on.
    by damaged - Jun 4th 2001 14:22:27


    > Speaking from almost 20 years of
    > sysadmin work, this article has it all
    > right.
    >
    > Where's the fun? When one of your
    > "users" (or
    > customers?) complements you on being
    > able to answer the same question for the
    > 42nd time without showing any
    > impatience.
    >
    > Even better: after answering the same
    > question or solving the same problem
    > many times, you get to the point of
    > being able to answer it BEFORE it is
    > fully formed. It looks like magic to the
    > novice!

    Even the best things done 42 times gets old and non-fun. As for it looking like magic to the novice, who cares what the novice thinks....when an experienced admin compliments me, now THATS something that would make me happy.

    --
    rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc

    [reply] [top]


      [»] Re: Dead on.
      by Hatamoto - Jul 12th 2001 11:31:52


      > Even the best things done 42 times gets old and non-fun...
      I disagree. There's a few things I've done far more than 42 times, and I can't wait to do again. ;)

      [reply] [top]


[»] What is the point? Make an Admin "feel good"?
by awfar - Jun 4th 2001 13:52:50

Why become a sysadmin at all, other than to feed some inner need for attention? There is very low sense of satisfaction once you realize that you,
the sysadmin, will often not get the training, travel, benefits, including pay, or a role that others positions receive, while you will get all the pressure, negative comments, and unbudgeted problems on the planet. You are a cost center, not a profit center. Simply realizing "It is not you" doesn't help when you are the one waken at 2:00am, or spending your weekends redoing systems or networks that were never done right because "there was not enough time or money".

Call me half full, though I have been in this business for twenty years.

[reply] [top]


    [»] Re: What is the point? Make an Admin "feel good"?
    by damaged - Jun 4th 2001 14:04:31


    > There is very low sense of satisfaction
    > once you realize that you,
    > the sysadmin, will often not get the
    > training, travel, benefits, including
    > pay, or a role that others positions
    > receive, while you will get all the
    > pressure, negative comments, and
    > unbudgeted problems on the planet. You
    > are a cost center, not a profit center
    >
    WOW, I'll bet you work in the financial industry like I, (mortgages) and man you said it all, I am in the only group at our office that COSTS money ALL the time, they never realize how much money I saved them by simply getting rid of their 150+ dialup accts, phone lines and replaced it with a FREE linux router with one pipe and NO superfluous modems, no, they never SEE that.

    --
    rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc

    [reply] [top]


      [»] Re: What is the point? Make an Admin "feel good"?
      by Hatamoto - Jul 12th 2001 11:29:38


      > WOW, I'll bet you work in the financial industry like I, (mortgages)
      > and man you said it all, I am in the only group at our office that COSTS
      > money ALL the time, they never realize how much money I saved them by simply
      > getting rid of their 150+ dialup accts, phone lines and replaced it with a FREE
      > linux router with one pipe and NO superfluous modems, no, they never SEE that.
      You need to make them see that sort of thing. I used to work quietly in the background, fixing problems before they became serious. That wears thin after a while when you notice all the 'good stuff' going to other people. Admittedly, I'm not in a big fortune 500 company, but here's what I do to make sure the people higher on the food chain are aware of my existance.

      1> Learn how to write a business proposal. It doesn't take much. Basically involves putting together a couple "What ifs" on a sheet of paper (or an email) with a wad of details about cost breakdowns (ie: how much a machine will cost, how much labor will be involved, yadda yadda) and an estimate of what sort of costs will be AVOIDED in the future by doing that work. Make a section called "Executive Summary" where you put down totals of hardware, software, labor and various other expenses and a bottom line, followed by the anticipated benefits of that cost outlay. Highly effective, particularly with people who "speak business", and nothing will get you attention like a proposal that'll save the company a boatload of money for minimal initial outlay.

      2> Do a 'state of the system' email periodically. Managers like metrics. They like status reports. They like things that they can read (again, make it human or bizzer readable) that give them warm fuzzy bunny feelings. If you put in an executive summary that says "Everything currently A-OK, some problems potentially on the horizon that can be avoided for minimal cost if implemented now" it'll get SOMEONE'S attention. It increases your profile and lends to a higher likelihood of promotion or at least appropriate funding for the things that need doing. If you like to stroke your own ego (don't go blind!) you can even drop things in there like "This month, we finished implementing a blah-foo-bar system that will save the company x dollars, while letting you all do baz from the comfort of your own desks." Nothing like having people know you've done your job well. ;)

      3> Let things break occasionally. Don't CAUSE things to break, or encourage them in any way, but if you know a failure is coming and it'd take a herculean effort to avoid it cuz of myopic management decisions, let it fall over. Make sure you give advance warning of the coming storm, as it helps when you need to CYOA to have a paper trail informing people that the problem was pending. This way will NOT win you friends, but it'll get the job done and sometimes that's more important. You'd be amazed how enthusiastic about fast-tracking some maintenance a manager will be when he can't get his job done (and if you produce email showing that you gave advance warning that was ignored, he'll be anxious to cover HIS ass).

      There's other stuff that can be done, but the above has worked for me to various degrees over my work tenure. Striking a balance between remaining visible and remaining subtle is probably the trickiest bit. I definately have to agree with a lot of the article (although I'm a firm believer in "those who screw up should be shouldered with the blame" over the lets-all-play-nice scenarios) regarding conflict resolution and ego wars.

      Even with all that, BOFH stuff still works. Just save it for those egomaniacal numbnuts that the company would be way better without, and do it with subtlety. ;)

      [reply] [top]


    [»] Re: What is the point? Make an Admin "feel good"?
    by ledude - Jun 4th 2001 20:25:56

    I definitly agree with this. I definitely believe composure to be important, but just as there are these set expectations on SA's, I too have expectations of users/developers. The problem I have with most users/developers is that most have very little when it comes to problem solving skills. This is where the onslaught of the internet was a bad thing. There is this whole slew of people without formal education thinking that they can read "Java for dummies and be experts in the field. I'm not saying you absolutely need a degree to be good...but the odds are against you if you don't.

    This article is only good as the follow up article called "Egoless User/Developer" that I hope the author writes.




    > Why become a sysadmin at all, other than
    > to feed some inner need for attention?
    > There is very low sense of satisfaction
    > once you realize that you,
    > the sysadmin, will often not get the
    > training, travel, benefits, including
    > pay, or a role that others positions
    > receive, while you will get all the
    > pressure, negative comments, and
    > unbudgeted problems on the planet. You
    > are a cost center, not a profit center.
    > Simply realizing "It is not
    > you" doesn't help when you are the
    > one waken at 2:00am, or spending your
    > weekends redoing systems or networks
    > that were never done right because
    > "there was not enough time or
    > money".
    >
    > Call me half full, though I have been
    > in this business for twenty years.

    [reply] [top]


    [»] 20 Years is a Long time to Suffer...
    by {savg*pncl} - Aug 11th 2001 21:39:40

    Very low sense of satisfaction is true enough. I did it for 3 years and hated every minute of it.

    [reply] [top]


[»] bah
by damaged - Jun 4th 2001 13:35:30

I don't know about your situations, but where I work, one of the prerequisites is that they know basic computing, i.e. saving files, browsing the network, etc. But most LIE on the application then expect the SA to "help them out", I'll be damned if I am going to cowtow to them by acting "nice", screw them, they should go for a basic computing class if they need to change their screen saver, or background, and I'm sick of people leaving, be it fired or quittting, then having half the office wanting that persons mouse, monitor, etc etc, because there isn't good enough, the way I see it they should be more respectable to us, I'm not the the phone guy, No I do not perform repairs on the copiers and fax machines, I am not interested in your outdated peice of crap system aty home that your kid just got infected by a virus and expect ME to just spit out an answer, it is NOT my job to make friends at work, it is not my job tyo "give them something to do". You ask for better treatment for lusers.
Yet they rarely help themselves, for instance I'm sure youve all gotten this call in one variation or another, "Yea, SA? this is Joe Blow, I tried to print and it gives an error" SA>" what does the error message say?" Joe> "I don't know i didnt read it i just kept on trying to print it 1000 times and now the machine is locked up" So , i goto work to make money not friends, stay out of the lusers way??? no, stay out of MY way.

BOFH

--
rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc

[reply] [top]


    [»] Here, here!!!
    by {savg*pncl} - Aug 11th 2001 21:37:28

    Ditto. Went to work to make money (not friends) then was summarily let go for "not participating" (kissing up). Been unemployed for 10 months now and still don't miss their stupid antics one bit.

    [reply] [top]


[»] Great Article !!!
by George Nazarey - Jun 4th 2001 11:51:28

This is an excellent article. It covers everything on how a SA shouldperform their duties and conquer tasks. Rule number 2 will help in every situation including those not related to the system itself. Although following these rules might be very difficult, they will help you in the end especially when it is time for your review. Here's the real challenge forr SA, try following these five simple rules when your pager goes off at 3 AM on a Saturday morning.

[reply] [top]


[»] Noble, but hardly practical...
by hansen - Jun 4th 2001 11:40:10

I think most companies are rather into the line that
they do not want the customer to even think, that
any failure in services, is on the service providers end
of the line.

Gone are the days of unix admins, gurus that had all
the answers... had a problem, you went to the
sysadmin and his fingers jumped over the keyboard
and acradagabra... solved.

Today, its a virus... the phone lines are shut, it was a
gigantic volcanic eruption, or the user simply failed to
take the course of how to use the system properly.
Or the user, is a nasty kid who is abusing the
system...

Current system administrators don't solve problems,
they wait for the next service pack from Microsoft...
or the next version of AntiVirus kit. If something
goes wrong, its you who are making things wrong...
because neither the company, nor the administrator
can afford to allow the word to spread out, that there
is something wrong that is wrong because of their
lack of doing things, one way or the other... it would
make them seem less professional...

[reply] [top]


    [»] Re: Noble, but hardly practical...
    by The Man - Jun 19th 2001 13:50:50


    > Gone are the days of unix admins,
    > gurus that had all
    > the answers... had a problem, you went
    > to the
    > sysadmin and his fingers jumped over
    > the keyboard
    > and acradagabra... solved.

    You insult me, sir. This is precisely the service I provide, and I take great pride in it. I know how Unix works, I know where to get information, and I know how to solve problems. 99% of the time the user's problem is solved exactly as you describe - I type some stuff and the problem goes away.


    > Today, its a virus... the phone lines
    > are shut, it was a
    > gigantic volcanic eruption, or the
    > user simply failed to
    > take the course of how to use the
    > system properly.
    > Or the user, is a nasty kid who is
    > abusing the
    > system...

    All of these problems can be dealt with to some degree. I'll admit that they're much more frustrating than the usual variety, but not insoluble.


    > Current system administrators don't
    > solve problems,
    > they wait for the next service pack
    > from Microsoft...
    > or the next version of AntiVirus kit.

    I don't. In fact I don't even work with those products. You've just described the typical MCSE, not me.

    [reply] [top]


      [»] Re: Noble, but hardly practical...
      by RichieV - Jun 27th 2001 07:57:10

      Damn straight!

      UNIX Admins still exist, and are relied on heavily day to day for their expertise.

      To say that the users do it all and all a Systems Administrator does is install the latest patch is a load of bollocks!

      By the way, this article was rather good reading. :)

      [reply] [top]


    [»] Re: Noble, but hardly practical...
    by {savg*pncl} - Aug 11th 2001 21:33:55

    Certainly was the way you describe where I used to work. Only ones more clueless than the Lusers was the management that panicked and ran to their desk at the drop of a pin.

    [reply] [top]


[»] corrected email address
by technik - Jun 4th 2001 10:51:27

lonstein at b i g f o o t dot com

[reply] [top]


[»] Ugh...
by Martin McWhorter - Jun 4th 2001 10:47:51

You know that is all good advise, in a perfect world. In reality users are not like that. Users have not rebooted there machines. They have not tried to reprint they have not saved there document.

I am all about the no-blame no-ego thing. It just makes work easyer. But when the day is done, there are users who want SAs to do there jobs for them.

[reply] [top]


[»] Not for Admins
by mazza.br - Jun 4th 2001 10:31:57

As far as I can see in the article, it is a good advice not only for admins, but also for any aspect of live that includes any kind of conflict, or even a favor asked by someone.

I loved the article, and I'll send to each friend of mine in my email list.

Let me send you a live experience:

When I was a child, my brother and I were fighting for a toy, or anything like this. My father came and asked us what were happening, both of us were angry and start to exchange accusions, and he let us talking, just listening (2). After we were both tired of accusing each other, he asked us what do we think it should be done (3), of course none of us had a reasonable solution (we were kids). Then he told us that we need to find a way to play together, or one at a time (4), and that he wouldn't do anything for us, but if we didn't find a way he would get the toy and put it into the higher closet (kids... :o). Of course, we found a way to talk and play without lose the toy. And he didn't participate of the fight, nor the final decision (4).

I think that it will illustrate very well what I meant about this not only apply to admins.

[reply] [top]


[»] The BOFH is dead?
by ari - Jun 4th 2001 10:18:35

Bah, what ever happened to the Bastard Operator
From Hell idea? This takes all the fun out fo
being an admin!

[reply] [top]


    [»] Re: The BOFH is dead?
    by Ray Shaw - Jun 13th 2001 18:28:12


    > Bah, what ever happened to the Bastard
    > Operator
    > From Hell idea? This takes all the fun
    > out fo
    > being an admin!
    You know Simon Travaglia still writes a column for
    The Register, right? It's not quite as good as
    the earlier stuff, but it's still amusing.

    --Ray

    [reply] [top]


[»] This is funny....
by Jeffrey Fulmer - Jun 4th 2001 07:01:12

"By the time users approach you, they've exhausted their other options or simply don't know what options they have." How many times is the answer to their problem available in the online help or in the manual on their desk? Or worse, how many times is the answer EXACTLY THE SAME as the last time the administrator has solved this problem for them.

The clash between administrators and users is a cultural one whose causes lie in the general complexity of computers. Administrators become administrators because they LIKE that complexity. Their affection for computers stirs a desire to delve into the depths of computing, to learn all about them. Users are business people who could care less about computers. To them, the little TV on their desk is a business tool; they don't care about its internals, they need it to get the job done. And the job ALWAYS has to be done. When things don't go smoothly, they call the administrator. Hey, he knows how to fix it. They are up against time constraints and learning how to print something is not their main priority. To the adminstrator, whose knowledge in this realm exceeds the business person's the problem is trivial, its answer is the same as the last time they've explained it. Tensions mount.

The real problem is that computers are NOT intuitive for non-computer afficianados, business types who just want to get the job done. Hey, the contemporary urinal flushes automatically when he's done with it. Why can't his computer be more intutive? Business people have mastered the copier, the paper shredder, the calculator, etc. There is simply no need for a full time stapler administrator. What is necessary is to take the computing tasks are currenlty handled in this monolithic computing device and divide them into tasks as simple as a three-hole punch.

[reply] [top]


    [»] Re: This is funny....
    by manaveru - Jun 4th 2001 09:07:50


    > "By the time users approach you,
    > they've exhausted their other options or
    > simply don't know what options they
    > have." How many times is the
    > answer to their problem available in the
    > online help or in the manual on their
    > desk?
    That problem is not limited to users... I am working in the tech support business. Since January, I support so called 'sysadmins' daily, before that I supported (l)users. I didn't notice the slightest difference between them, both are calling about problems that are well described in the manual. Some of them don't even know basic commands such as 'cat'. None of them is happy when you refer them to the man page, and none admits they screwed the system. And more important, they want you to explain them over and over the same stuff. Ok, others may call with a really interesting problem... but I've only had one such occurence in 5 months.

    [reply] [top]


      [»] Re: This is funny....
      by dvb - Jul 3rd 2001 13:32:31


      >
      > % "By the time users approach
      > you,
      > % they've exhausted their other
      > options or
      > % simply don't know what options
      > they
      > % have." How many times is the
      > % answer to their problem available in
      > the
      > % online help or in the manual on
      > their
      > % desk?
      >
      > That problem is not limited to
      > users... I am working in the tech
      > support business. Since January, I
      > support so called 'sysadmins' daily,
      > before that I supported (l)users. I
      > didn't notice the slightest difference
      > between them, both are calling about
      > problems that are well described in the
      > manual. Some of them don't even know
      > basic commands such as 'cat'. None of
      > them is happy when you refer them to the
      > man page, and none admits they screwed
      > the system. And more important, they
      > want you to explain them over and over
      > the same stuff. Ok, others may call with
      > a really interesting problem... but I've
      > only had one such occurence in 5
      > months.
      >

      Really? Are the admins good sysadmins, or clueless MCSEs, or someone who managed to install a Linux machine and thought themselves good admins?

      BTW, man $command is good advice in such cases.
      All admins may not know all command, but an essential skill for *any* admin is the ability to RTFM.

      [reply] [top]


        [»] Re: This is funny....
        by manaveru - Jul 13th 2001 03:10:55


        > Really? Are the admins good sysadmins,
        > or clueless MCSEs, or someone who
        > managed to install a Linux machine and
        > thought themselves good admins?
        >
        > BTW, man $command is good advice in
        > such cases.
        > All admins may not know all command,
        > but an essential skill for *any* admin
        > is the ability to RTFM.
        >

        They are supposed to be Unix admins, in big banks...

        [reply] [top]


    [»] Re: This is funny....
    by {savg*pncl} - Aug 11th 2001 21:30:58

    You are so correct. Your analysis is more complete and penetrating that the original article which simply focuses on playing mind games with spoiled Lusers.

    [reply] [top]


[»] The Egotess Admin
by korpiq - Jun 4th 2001 05:38:40

Remember, it's not about you.

You were hired to perform a service. Period. Among all the responsibilities that get heaped upon your shoulders some have got the idea to themselves that you, or the systems you manage, should benefit them. Sick people. Give them what they deserve: Don't think for a minute that everyone likes this. make it clear to them that they are lower beings. After all, it's your systems that are so very important they can't even imagine it.

If you keep in mind that you are first and foremost a systems manager, it will keep you proud and it will put you in the right mindset to deal with your opponents. Sit there demanding fealty and posturing like a real god, and make sure they will have nothing but problems.

Shut up and listen to me!

By the time users approach you, they should know they're going to get exhausted, depressed and sickly for weeks afterwards. Just hope that they don't know what options they have. They might try to cover for it by throwing around jargon, threats or heavy blunt objects, or they might fall back to telling you to fix it - in that case, always let them fall, don't catch them. They'll notice what not to do when they're lying on the floor with their files wiped. They don't want to be there and, frankly, at that moment, neither do you. The difference between you and them must be that they are, and you don't. Ever.

Don't allow yourself to show any emotional reaction. Pretend to actively listen to what they have to say. If they are simply teeing off, you'll know within a few seconds and you can move to the next rule (who's The admin and who's not), but they may be describing a real problem. You won't know if you don't make the effort to find out, and heck, why should you?

Pretended listening involves looking like focusing on the speakers and waiting for them to make their point while going through your porn archives in your mind. If you have not turned to face them, try it! It's amazing what angry looks and crossed axes can do to scare lusers away. Don't correct them until they've finished. When they have finished, paraphrase their statements aloud to show how utterly stupid they sound. Make it clear that you will not listen to such nonsense again. Ever.

This technique works well with your significant other, too. Pay attention, should you ever manage to lure someone into that role.

Focus on actions.

Often, just asking "What can I do to help?" is enough to defuse the situation. Never use such self-humiliating approaches. If they reply with some incoherent sputtering, calmly ask them again "Okay. You're upset. What can I do to make you come to your right mind and flee as long as you have an account in the system at all?"

There are phrases that raise people's hackles and which should be used whenever you've been itching for a good fight:

- "So what, sucker?"
- "What do you want me to do about it, asshole?"
- "Why would that be my problem? I enjoy this!"
- "How does this affect me? Except for the obvious, having to type 'deluser'... What was your username again?"
- "Can't you take care of it? Or are you just too retarded?"
- "It's not my job. Neither do I like your face. Now disappear."

Get out of the way.

Sounds simple, right? It should be.

You are busy being an Administrator, after all, so when they go out of their right minds and start throwing heavy objects around, just sneak out of the way. Even more so when they dare go talk to your boss. Prepare a silent place beforehand, where you can login from your laptop and make a blatant money transfer crack from local hospital's account into theirs. Wipe out their files and accounts and call an anonymous hint to cops about an evil cracker in action, looking surprisingly like your opponent.

In any case, you must always honor your commitment. If you said you would do something, then do it. If you threat them with turning their mp3 collections out to RIAA, make sure they will look bad enough to be brought to justice. After all, that's just getting more use for that lump of data your Napsterbot sucked in during its one-and-half-year fulltime employment. Remember to put them all on your victim's public_html directory.

Always give them something to do.

Never accept responsibility for someone else's problem. The problem that brought the user to your desk isn't likely to affect you one way or the other. It's not your problem, but the person standing there is, so be sure to share it with her.

Make her perform some legitimate major exertion or place a necessary or at least totally unfulfillable precondition on getting what she wants. I like having users send requests via email; that way, it's logged. To /dev/null, mostly.

For really trivial things -- the ones I could take care of while they wait -- I have them jump loops for me until they get back to their right minds and give up.

The real advantage of this, when properly done, is that it requires that they go away and establishes an atmosphere of terror. Nothing causes a hot-tempered developer with a bad attitude to quietly go strangle herself than to know that the higher-ups will laugh at every ridiculous request half a year afterwards.

Real Life examples...

Just look at case studies in the BOfH documentary article archive.

sorry, couldn't resist even though it was so obvious :)

[reply] [top]


    [»] Re: The Egoless Admin
    by Drgan - Jun 10th 2001 17:21:57

    I would to thank the author of this article for their insite. I'm on the edge of going into professionalism as a helpdesk/system admin with network administration duties. These kind of tips will aide me in keeping my cool as a newbie admin.

    I've dealt with this problems as an amateur in training and can definetely see where not following these type of guidelines could become a problem. These are very good suggestions that work for even technical support.

    [reply] [top]


[»] Egoless Admin
by G09 - Jun 4th 2001 04:06:52

Gah, wheres the daily fun gonna come from if you treat people with respect? make the buggers beg for help ffs!

[reply] [top]


    [»] Re: Egoless Admin
    by damaged - Jun 4th 2001 13:48:39


    > Gah, wheres the daily fun gonna come
    > from if you treat people with respect?
    > make the buggers beg for help ffs!


    Damn right, this has to be the best reply yet...where I work they (lusers) are a dime a dozen (loan officers mainly), so, screw the lusers, take a class and borrow a clue.

    --
    rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc

    [reply] [top]


[»] Good Article
by shnizep - Jun 4th 2001 02:41:45

The only reason I read it was because the title interested me, since Egos run corporate America...if it didn't companies would be in a lot better "shape". When I saw the title I thought it was going to be from an MIS/IT managers point of view. When I read the article it was from a non-manager point of view, which is the position I'm in. If you think about it anyone in an MIS/IT department is management because of what they are responsible for. I have found this article very usefull and will take it to heart at work tomorrow :)
Thank You.

[reply] [top]


[»] Nicely said.
by Richard Clark - Jun 4th 2001 01:31:14

No argument here (2)

[reply] [top]


    [»] Getting ahead
    by Your Robotic Pal - Jun 12th 2001 12:37:12

    I kinda liked this. I have to deal with clueless users and arrogant IS/IT managers and developers and my co-workers. By the nature of our career choices, we solve problems for people.

    I know a lot of sysadmins who have ultimately screwed themselves out of promotions and pay raises because they lack the emotional maturity to get to the next level. My own SA simply adopted a "It's not my problem/why bother, they're just customers/I can't be bothered to look it up/nah, i don't document stuff" attitude that has lost him roughly $6- $8/hr. in raises while I wait for him to find someplace else to work.

    I like him. I want him to do well. I've bought him clothes for work. I'm currently trying to figure out a way to give him some bonuses. I don't yell. And when he finally quits, I suppose he'll want revenge. But I trust him and I want him to grow up and do well in life.

    The catch is, I have my own technical problems to solve. I don't really have time to teach him how to be pro-active, and reading BOFH may be funny (I laughed for days) but it doesn't help him learn how to be a good SA. Ultimately, I can't help him.

    By the time you lose your adolescent psychic armour shielding (the I-know- everything-and-you're-an-idiot thought process mother nature gave you to help you keep from committing suicide because you're socially clueless and can't get the chicks...), you had damn well better have some maturity and coping skills.

    Because one day you'll be old. OLD!Nobody gives a damn about old people with attitudes and useless skill sets. It's easier to get rid of them and replace them with the next crop of starry eyed teenagers - especially if they're cheaper, nicer to work with and emotionally well adjusted.

    If you get picked on or feel abused, you need to either quit or figure out a way to stand up for yourself. I still get intimidated by some of my customers, usually guys who are "tough" or physically big. But the older I get, the less vulnerable I am to this. These encounters are more about my weaknesses, so I try to learn from them.

    Learning to deal with lusers sometimes means fixing yourself.

    [reply] [top]


[»] . . .
by John Doe - Jun 4th 2001 01:29:36

. . . And yet another Freshmeat article that's in
the process of being printed out and hung on my
wall . . . ;)

[reply] [top]


    [»] Re: . . .
    by damaged - Jun 4th 2001 13:58:49


    > . . . And yet another Freshmeat article
    > that's in
    > the process of being printed out and
    > hung on my
    > wall . . . ;)
    >
    >
    <joke>Just please for gods sake, if you print it out and it doesnt print the first time, don't re-print it 2 dozen times...;) </joke>

    --
    rot13; jub | terc -v oybaqr | qngr; pq ~;hamvc; gbhpu; fgevc; svatre; zbhag; tnfc; lrf; hcgvzr; hzbhag; fyrrc

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber