Slashdot Mirror


Life in the Trenches: a Sysadmin Speaks

Anonymous Coward writes "A senior systems administrator at a big ISP in Australia offers a no-nonsense view about his line of work, the pros and the cons, ths ups and the downs."

205 comments

  1. Pros and Cons by Anonymous Coward · · Score: 2, Funny

    Pros: Cheese Doodles
    Cons: Users

  2. i would rather be a sysadmin... by stonebeat.org · · Score: 1

    then be a system.... As heard on simpsons: "I maybe a hobo, but you are a nobo..."

    1. Re:i would rather be a sysadmin... by stonebeat.org · · Score: 2

      oh i forgot to mention, in my last post:....

      Being a dedicated sys admin is like being a hobo, and thus the saying: "I maybe a hobo (sys admin), but you are a nobo (users)..."

  3. problem solving skills? by stonebeat.org · · Score: 4, Insightful

    I didn't see the "problem solving skills" as a requirement for being a sys admin, mentioned anywhere in the article.

    I think problem solving skill are a must for the sys admin job, especially if you don't want to be a Jr. Sys Admin and perform backups all your life.

    I worked for a relatively large institution, in the capacity of a Sys Admin, and I know for a fact that you need some serious problem solving skills.

    1. Re:problem solving skills? by SN74S181 · · Score: 3, Funny

      What sorts of problems? Like knowing where the fucking toner cartridges are stored?

      Admins are the janitors of IT. If they're lucky they're allowed to write a few perl scripts and run them in a 'production' setting. If they're unlucky, the best they are allowed is to push around little users for power trips. Kinda like the janitor and his floor sweeper. You'd better get out of the way when he goes through with that floor sweeper at 7PM each night...

    2. Re:problem solving skills? by geniusj · · Score: 1

      Were you or your family terrorized by a vicious gang of sysadmins any time in your history? Just curious.

    3. Re:problem solving skills? by bitflip · · Score: 5, Funny

      I don't see "hands" as a requirement for being a sys admin, mentioned anywhere in the article.

      I think hands are a must for the sys admin job, especially if you don't want to be a Jr. Sys Admin and perform backups (with your teeth!) all your life.

      I worked for a relatively large institution, in the capacity of a Sys Admin, and I know for a fact that you need some serious hands.

    4. Re:problem solving skills? by Sycraft-fu · · Score: 5, Insightful

      I agree. I think problem solving skills, and the ability to learn and adapt are really the two things that make a good technology admin (system or network). If you have those skills, which are almost impossable to measure in test form, you really have all you need. All the technology knowledge and such can be gained later.

      I know that I personally would much rather work with someone who was an ace problem solver and a quick learner, but who had little technology knowledge, than someone who had memorised every certification book, but was unable to apply that knowledge to real-world problems.

    5. Re:problem solving skills? by ContemporaryInsanity · · Score: 1

      5 - Insightful ?!? -1 Troll. Are 'problem solving skills' not *obviously* implied by the following ??? * Aptitude. * Ability to learn and understand complex subjects quickly. * Ability to hold a mental model of How Things Work. * Caution and knowing how to make changes in a way that you can quickly and easily undo if you need to i.e. revision management skills. * Communications skills - you need to not only know something, you need to be able to explain it to others in plain English so that reasonably intelligent non-experts can understand it.

    6. Re:problem solving skills? by woogieoogieboogie · · Score: 2
      If they're unlucky, the best they are allowed is to push around little users for power trips

      It's especially rewarding when the little user you are pushing around is a programmer.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    7. Re:problem solving skills? by ToasterTester · · Score: 3, Interesting

      It's like the paper MCSE's and other similar cert holders. They were good at memorizing answers, some were good at memorizing the books they read, but real world situation never seem to match the books. These people don't know how to think on their feet. They don't know how to combined the things they've read to address a real problem.

      These people tend to make good admins creating accounts, setting permissions, things that involve following the rules. The SA's good at problem sovling tend to get boring with rote work like this and make simple mistakes. But the paper-cert people are good at learning and following procedures.

      The trouble is the good SysAdmin usually like their work and not interested in becoming managers. The paper-cert people its their only way to make more money so you get these idiots trying to manage creative people. Not good.

    8. Re:problem solving skills? by Anonymous Coward · · Score: 0

      LOL I see you are still looking for a job then :)
      You must have been an application (L)User who was replaced by M$ software :)

      Happy New Year

    9. Re:problem solving skills? by markov_chain · · Score: 1, Redundant

      Wouldn't it be funny to see a job ad like this?


      Wanted: Senior System Administrator.
      Start date: Immediatelly.
      Requirements: Unix and Windows experience a must. Must have managed 100 users or more. Problem solving skills NOT required.

      --
      Tsunami -- You can't bring a good wave down!
    10. Re:problem solving skills? by BuhSnarf · · Score: 1

      Probably not as funny as.

      Wanted: Senior System Administrator.
      Start date: Immediatelly.
      Requirements: Unix and Windows experience a must. Must have managed 100 users or more. Hands NOT required.

    11. Re:problem solving skills? by tigga · · Score: 1
      Admins are the janitors of IT


      What's that suppose to mean?

      There are only sysadmins in IT. Are you mixing sysadmins with helpdesk?

    12. Re:problem solving skills? by Daytona955i · · Score: 1

      What happens when a user does something and gives you that phrase "I didn't do anything it just stopped working!" and you have to figure out what they did? Trying to figure out why a program is doing something it shouldn't requires troubleshooting.

  4. Important for choosing YOUR future IT job by CharonX · · Score: 4, Insightful

    Good read - I think its important to recieve an impression on what your future jobs might turn into once you have been on the line for a couple of years.
    Of course, its important to try your dreamsjobs during during university, but you never know if your dream wont turn into a nightmare after a few years but just working a few weeks there...

    --
    +++ MELON MELON MELON +++ Out of Cheese Error +++ redo from start +++
    1. Re:Important for choosing YOUR future IT job by octaene · · Score: 1

      I liked this article. In fact, I'm going to hand it to my managers as quickly as possible! I'll bet many of you /.'ers have to deal with management who doesn't understand [our] role in the company and/or the technical issues...

      Sometimes you have to make your own dream job by forging ahead and molding the management team around you by helping them understand your team.

  5. Hire any CNN journalists lately? by MortisUmbra · · Score: 0, Flamebait

    Oh good God, I expect this kind of over dramatization from the popular press, but if /. starts it to.... "a sysadmin speaks"? wtf????

    --

    "The saddest words of mice and men, are not those which were, but should have been."
    1. Re:Hire any CNN journalists lately? by SoSueMe · · Score: 2, Insightful

      I suppose it could seem like an "over dramatization" if you haven't been in the job or haven't been in the job long.
      While reading the article, I found I was agreeing with almost everything written except, maybe, the MBTI bit.
      The part I liked most was one of the last comments about knowing you've done a good job when nobody knows you you did anything at all.

      I spent a weekend replacing the HDs in two Banyan servers (upgrading five 1.2 gig drives in each, with 9.1s in a RAID 5 array) then restoring and testing all services and data.
      I walked in Monday morning and asked the users if everything was OK.
      They said "everything's fine, why?"
      "No reason." I said and walked away with a smile.

      Like the admin in the interview, I also had a piece of furniture give way from underneath a server but I was in the room at the time and was able to stop its rapid decent to oblivion and eased it to the floor. It stayed on the floor until we got a proper rack unit.

      So, there is "drama" but, I wouldn't call what was written an "over dramatization".

    2. Re:Hire any CNN journalists lately? by MortisUmbra · · Score: 1

      Oh no, I understand the ARTICLE just fine. All too well as a matter of fact, just the other day I spent the better part of the weekend finishing our XP rollout, to the shipping system and the accounting system, how fun was that? Both of them using pretty old software with poor installation methods in a goofball setup. Then I got to revamp the entire inventory program (basicly re-wrote it from scratch) so I know the feeling. My point, which is flambait if the losers want to call it that, was that "Life in the trenches: A sysadmin speaks" is more than just a little overdramatized. Is our job complicaed? Yeah, is it sometimes very thankless? Yeah. Is it THAT bad....hell no....you want life in the trenches go become a cop, or a fireman, for example. Talk about hard, frustrating (no matter hwo hard you work there will always be crime) and thankless, and usually pays worse too.

      I'm just saying maybe the author needs to step back, calm done, and find a better title....

      --

      "The saddest words of mice and men, are not those which were, but should have been."
    3. Re:Hire any CNN journalists lately? by BuhSnarf · · Score: 1

      But this is a tech site read by prolly 50% sys admins (and not cops) ;)

      The other 50% are prolly kids that want to grow up and be like us, God forbid! So it's just giving them an insight into what we do. Y'know?

      I'm sure in the press for the lunch lady industry they have 'In the trenches.. Life as a dinner lady"!

      Well, it could happen.

  6. Crap... by Anonymous Coward · · Score: 5, Insightful

    This guy basically has the "bastard operator from hell" mentality, he's just a little more polite about it.

    Any sysadmin that has to log into a system while on holiday in *India* is a bad one. If you don't have enough redundancy built into your system that your junior admins/engineers can't hold down the fort for a week or two, something is wrong.

    Second, "strong experienced based opinions" is crap. Open your eyes to new concepts and ideas. Like me trying to explain to two 10+ year network engineers that having a flat, layer 2 network across an entire Air Force base with 8000 users is a Bad Idea, and that adding layer 3 switching capability at the distribution points wouldn't slow down the network, and it would, in fact, be faster. Sure, hold on to your opinions, but understand things change, and if you don't change with them, you're a gorram dinosaur.

    1. Re:Crap... by rde · · Score: 5, Interesting

      You're being a little harsh, methinks. For a start, he didn't say he was logging in to fix anything; he may just have been keeping an eye on the system. Irrespective of the number of minions one has, this can only be a good thing.
      Having said that, logging in from a cyber cafe? Speaking as a former sysadmin of one of those self-same cafes, this made me shudder. Even if he's using something secure, I've often found keystroke loggers on machines (amongst other stuff), and he's risking some serious compromising.

      "strong experienced based opinions" is crap
      That's your strong, experience-based opinion, is it?

    2. Re:Crap... by portwojc · · Score: 5, Funny

      > Any sysadmin that has to log into a system while on holiday in *India* is a bad one

      I wouldn't say that. He probably missed the machines...

    3. Re:Crap... by CaptainBaz · · Score: 1

      Not necessarily. I'd say that he has an appropriate level of paranoia for the job if he's logging in whilst on holiday - to spy on lusers^W^W^Wcheck up on things.

    4. Re:Crap... by spanky1 · · Score: 1

      I can see your point but somewhat disagree. I have seen wishy-washy sysadmins who do not have strong opinions. It does not inspire confidence. I think strong experience-based opinions are very important. But you *also* need to be open minded to other possibilities and give them fair consideration. I don't see that as being a conflict. Cuz that's the way I am (as a network admin).

    5. Re:Crap... by Corgha · · Score: 4, Insightful

      I've often found keystroke loggers on machines (amongst other stuff), and he's risking some serious compromising.

      Good point, and always one worth keeping in mind. It's always good to treat systems and networks like bags at the airport (have they been under your control since the time they were packed?). However, perhaps he was using:

      1) his laptop, or

      2) OPIE, S/Key, or some other one-time-password solution (and checking the SSH key of the remote end).

    6. Re:Crap... by renehollan · · Score: 5, Insightful
      Second, "strong experienced based opinions" is crap

      I take exception to this. After all, that is supposed to be the basis of "experience" for which it is worth paying a premium. Maybe they don't pay for experience anymore, though (sure looks that way sometimes).

      Yes, things change, and in this industry at a sometimes-painful rate. However, a good problem solver (and a SysAdmin better be one when "strange, impossible" things happen) should be able to look at a problem or requirement, weigh the available options, and choose the best one.

      While the options available may change, when the problem or requirement falls into a catagory that is not materially affected by new technology, experience is gold. This does not meen that conventional wisdom shouldn't be challenged when a better idea seams appropriate (and, if it isn't, it should be possible to show why), but it shouldn't be totally ignored either. The good SysAdmin will choose wisely.

      From a developer's perspective, I have encountered SysAdmin "control freaks" that got in the way of me doing my job (as in, "I don't care if the product your department is developing is Linux-based, you must run Windows," where the real issue was integration with LAN-resources). I have also encountered those who did things differently than I would, but with damn good reason, usually because any perceived extra "bang" I might get would not justify the complexity "buck" he or she would have to face, and add overhead overall.

      The best SysAdmins provide a service, make sure it is available, support it, and will bend somewhat to accomodate slightly different or unusual needs, with commensurately less support (i.e. "yes, you can connect that Linux box to the 'net, just don't do ...., and don't expect support beyond IP assignment, NFS filesystem exports, server identifications (DNS, NTP, etc.)).

      --
      You could've hired me.
    7. Re:Crap... by odaiwai · · Score: 5, Funny

      He could just have been indulging in a little office politics:

      From: Sysadmin
      To: Management
      Subject: Everything's OK!
      Hi,

      I just logged in from sunny Goa here to check up on things. Everything's going ok! My well trained junior admins are keeping everything ship-shape.

      Must go back to the beach now.

      See you in two weeks!
      regards,
      BOFH

    8. Re:Crap... by ArmedGeek · · Score: 2, Informative

      I wouldn't say that. He probably missed the machines...

      I agree. I've got a couple of small pentiums at home that run a webserver, email, ftp, etc. They are never under any serious load and there aren't very many users, so the machines pretty well take care of themselves. That said, I still routinely ssh into them from work Just to make sure my babies are OK.

      --
      Work is punishment for failing to procrastinate effectively.
    9. Re:Crap... by hdparm · · Score: 2
      True. But I have also seen sysadmins with more then just strong opinions - couple of them were the closest I've ever met to ressemble what's thought to be a 'guru' - who were very unfortunate to first work under clever and clueful management and then get completely changed management team, filled with monkeys.

      Good part of the system had to be re-engineered to accommodate particular vendor's solution with no aparent benefit. Extensive and very well argumented analisys of why this wouldn't be a good move did not help. Those two guys got sacked, there is always something that needs to be fixed on the new system producing unnecesarry downtime, company has spent a fortune on crap, users are bitching (with a good reason) all the time and new management have collected their EOY bonuses, so they're spending well deserved holidays on exotic islands.

      So you see, it's all very relative and depends on all sorts of other circumstances. Common sense aproach to real world problems is often not possible, due to deviations caused mostly by the behind the scenes happenings that always seem to be beyond the logic.

      And yes, I sound bitter because I am affected with the change, trying to sysadmin this new system. Gotta feed the family though, so there isn't much choice for me here.

    10. Re:Crap... by Anonymous Coward · · Score: 0

      That's a big assumption to make from this article, but it happens that you're perfectly correct. Craig Sanders is a bitchy, opinionated control freak. He's also a talented sysadmin, but in every other way he's just an arrogant wanker with (I suspect) terribly low self-esteem.

      Check this thread to get a fuller picture...

    11. Re:Crap... by andrewski · · Score: 1

      I'm happy to hear that there is a planet on which nothing unexpected ever happens. Could I ride back to it on your rocket-ship with you and live there for a while?

      Lightning strikes, both figuratively and literally. You're luck it hasn't struck you.

    12. Re:Crap... by BuhSnarf · · Score: 1

      I imagine he was using his laptop or something. Not many cybercafés will let you do anything other than port 80, single web browser window from what I've seen.

      I imagine he prolly had a word with the owners of the café, or maybe they had wireless.

      Who knows? Who cares?

    13. Re:Crap... by Anonymous Coward · · Score: 0

      let me see here.... someone (possibly you?) gets upset at being called a wanker, and forwards a private flame to a public forum....

      and Craig Sanders is the bitchy one?

      mmm... anyone see anything wrong with this picture?

    14. Re:Crap... by su007 · · Score: 1

      Not every sys admin has control over their budget, so saying "Any sysadmin that has to log into a system while on holiday" is a little short sighted. The measure of an admin (and most jobs actually) is more what they can do with what they are given.

    15. Re:Crap... by xp · · Score: 1
      Extensive and very well argumented analisys of why this wouldn't be a good move did not help. Those two guys got sacked

      I suspect the problem was that the sysadmins in this tale did not use powerpoint and visio extensively enough in their "analisys". Poor spelling also has a tendency to doom the business case being proposed.

  7. Re:I've heard that Fosters... by exspecto · · Score: 0

    Fosters is made in Canada

  8. Re:I've heard that Fosters... by FrenZon · · Score: 2

    (This are a Melbournian's answer to your questions) No-one in Australia actually drinks Fosters, it's impossible to get in Pubs (where Tooheys or Carlton/Victoria Bitter generally own most of the pubs), and tastes crap. We're well aware that it's one of our most successful exports, however (even if it does taste like crap). V, Red Bull or Coffee suffice as drinks to keep you up at night. Melbourne city has at least four cafes and three 7-11s per square meter, so it's anything you want, really.

  9. Re:And he said... by Anonymous Coward · · Score: 0

    There's a reason why he was interviewed by email.

  10. late night hacking sessions? by Anonymous Coward · · Score: 0

    he's a sys admin, not a coder.
    RTFA

  11. Aptitude!? by HelbaSluice · · Score: 2, Interesting

    What qualities do you rate as essential for a good sysadmin?

    In rough order of importance:

    Aptitude.
    ...


    Is it just me, or is that a somewhat circular choice for first on the list? What IS aptitude, but the qualities essential for the purpose?

    1. Re:Aptitude!? by Anonymous Coward · · Score: 0

      yeah aptitude sucks,
      I just use apt-cache search, and then apt-get...

    2. Re:Aptitude!? by Anonymous Coward · · Score: 0

      He uses Debian. He contributes to Debian. A[dvanced]P[ackage]T[ool] comes to mind. Using Debian so much, that word stays in the mind.

    3. Re:Aptitude!? by moyix · · Score: 3, Funny

      No, you missed the part where it says he's a Debian developer. He's actually referring to the software package, "aptitude". Damn useful little tool. Don't know if I would put it above communication skills et al, though...

  12. Spot On by Anonymous Coward · · Score: 4, Insightful

    Having been in the IT field for 10 years, of which I've been a UNIX sysadmin for about 5, I must say this is one of the better articles/interviews I've read on the subject (not that I've seen that many). Not to over emphasize the importance of the job, or to inflate my own ego, but in all honesty I believe the job of the system administrator in IT to be one of the most important, if not the most important. System administrators must design, implement, and maintain computer systems. This is obviously one gigantic chunk of what makes up the information technology field as a whole.

    It has often been my experience that the sysadmin(s) for an organization is/are the best informed resources from an IT perspective (at least if you're a good one). Who else do you talk to when needing to discuss any significant change to an organization's computing infrastructure?

    To the person who commented that there was no mention of good troubleshooting skills as qualification for a good sysadmin....I believe that fell under the comment that a component of the sysadmin's job was to keep the systems running. To be able to troubleshoot and solve problems is a prerequisite to keeping systems running.

  13. Better than no experience by mgkimsal2 · · Score: 4, Insightful

    Second, "strong experienced based opinions" is crap.

    It's better than just 'strong opinions'. Anyone logical enough to realize that you should normally have opinions based on experiences is normally logical enough to be reasoned with regarding how those experiences may differ from other experiences, and how 'new' approaches may in fact be better.

    In your Air Force situation, it sounds like the people you were dealing with had had little or no experience with the type of topology you were recommending.

  14. Thankless Job by Tony.Tang · · Score: 5, Insightful
    Like a lot of us, my family and friends have come to rely on me as the "IT-Guy". I hate this designation because I hate IT stuff. I think this statement from the article sums it up:

    Systems Administration is the kind of job that nobody notices if you're doing it well. People only take notice of their systems when they're not working, And they tend to forget that a lot of work and expertise goes into making sure that they continue working.

    You only ever talk about IT when things go wrong. In my mind, that's a thankless job. I am SO thankful that there are people that don't mind that... And this guy is a professional through and through:

    But that's as it should be - computer networks are infrastructure that you should be able to rely on, to take for granted, just like telephones and electricity. If you can't do that, then there's something wrong, something that can and should be fixed.

    I like how he takes responsibility. This is unbelievable. I want him as my IT guy now.

    1. Re:Thankless Job by Anonymous Coward · · Score: 1, Insightful

      I don't think its thankless. Any more than anything else is thankless.

      Keeping stuff working after its built is probably most of the work on this planet.

    2. Re:Thankless Job by caluml · · Score: 2

      Quote I hate IT stuff unquote
      Maybe you shouldn't work in IT then. Leave it to those of us who enjoy tinkering, and playing with new technologies.

    3. Re:Thankless Job by Tony+Shepps · · Score: 3, Insightful

      Nobody notices if you're doing it well.

      To me that's the biggest problem with being a sysadmin professionally. Old-style, less competent managers don't believe that you're worthwhile because you appear idle while nothing ever seems to actually happen.

      Once, a combination of a bad spot on tape and a very unusual ice storm combined to result in three days' worth of data. (This was before the advent of cheap and readily-available RAID.) I was called in to a vice-president's office and read a list of backup strategies that the guy had torn out of a Novell magazine, about half of which applied to the SVR3 we were running.

      Thankless job, exactly.

    4. Re:Thankless Job by sbjornda · · Score: 2, Insightful
      Maybe you shouldn't work in IT then. Leave it to those of us who enjoy tinkering, and playing with new technologies.
      You're lucky then. Most SysAdmins in big shops don't get to play with new technologies, since most companies don't adopt new technologies. They wait until they become established technologies. Lots of Microsoft-oriented shops, for example, are still running Windows NT 4 servers, and some still have Windows NT 3.51. There are still Linux boxen running pre-2.0 kernels in production. It's a matter of Total Cost of Ownership and Return On Investment. If someone's paying you to "tinker" and "play" then you are indeed blessed. But not at all typical.

      .nosig

    5. Re:Thankless Job by Corgha · · Score: 2, Insightful
      Maybe you shouldn't work in IT then.
      seems to me that he was pretty explicit in stating that "family and friends have come to rely on me".

      Doesn't sound much like a job in IT to me, or that he has much of a choice about it. What's he supposed to do? Request a transfer to a new family? Tell them to hire a professional IT guy?
      Leave it to those of us who enjoy tinkering, and playing with new technologies.
      I take it you're volunteering to go over to my mom's house and help her the next time she has a problem? Thanks. She can pay you in comments about how you're not sitting up straight enough or alternate forms of nagging currency. :)
    6. Re:Thankless Job by Rewtie · · Score: 1

      I've been on both sides of this fence. In my last job, it was a very thankless position. Hence, it is now reffered to as my "last job". In my current position, it is very much appreciated by the users. I'm working for a large company, and the IT Staff often recieves fresh cookies/goodies from the bakery, cards, emails, phonecalls... In fact, we recently had to run in and help out in a situation where an outside presenter had bent some pins on the video cable from his laptop to the projection unit he brought - sure, the task was an easy one, and we fixed it rather quickly -- but that's not the point... the point is when we fixed it, the room applauded us. So, I firmly believe it depends on where you are. As someone else has already pointed out, if you feel the job is a thankless one -- maybe it's you who's not thankful for the job.

      --
      Ever Onward, Forward Bound
    7. Re:Thankless Job by Kanon · · Score: 2

      Are you sure you didn't just die and go to sysadmin heaven?

  15. Don't forget by Anonymous Coward · · Score: 5, Insightful

    a sysadmin has to be _ethical_. They're in a position to witness alot of people's private information, especially in a place like an ISP - not even Echelon can monitor people online like the sysadmin can.

    1. Re:Don't forget by dipipanone · · Score: 2, Informative

      a sysadmin has to be ethical.

      I imagine that's why the System Administrators Guild has a SysAdmin Code of Ethics.

      Hmm. I wonder if BOFH's also have their own code of ethics too?

  16. Sysadmins are different all over by Anonymous Coward · · Score: 4, Interesting
    I have to agree with some other posters that maybe the over-the-top attitude ("strong experience-based opininos") is a little annoying. Having dealt with my share of jerk-sysadmins over the years, and then rising to Sr. Sysadmin on my own, I don't lord a sh*tty attitude over everybody. I sometimes feel the exception in that regard.

    I also fully agree that when you're on vacation, if your underlings can't keep the ship together, you're not doing a very good job.

    What he doesn't hit on very well in his preachy missive is the importance of diplomacy. I work in a big enough operation that I don't even deal with the end-customers, we have an application support team for that. This means that (a) the problems are reduced, since I only have to worry about a handful of real "users" who can damage the systems and (b) the problems are greater, because those guys are vastly better at really kicking the legs out from under my boxes! So it's mightily important to always touch base with the application support teams, and keep a continuous stream of communication up. It's easy to lose that, especially in a giant operation, especially when your specialty is copping an attitude.

    And finally: Why do so many sysadmins dedicate their lives to looking like freaks? Find a shower, a razor, a comb, and use them, people!

    1. Re:Sysadmins are different all over by CaptainBaz · · Score: 1
      And finally: Why do so many sysadmins dedicate their lives to looking like freaks? Find a shower, a razor, a comb, and use them, people!
      It helps keep the lusers away.
    2. Re:Sysadmins are different all over by mferrare · · Score: 1

      I have to agree with some other posters that maybe the over-the-top attitude ("strong experience-based opininos") is a little annoying.

      I think you're mistaking 'strong experience-based opinions' to be 'close-mindedness'. I'm not sure this is the case.

      That particular statement is one I could strongly identify with. I've been a Sys admin for 12 years and my experience is the foundation for all my opinions! I think that's what he's saying. My BSc didn't help much with the formation of any opinion on anything. It's all been on-the-job learning - both technical and non-technical skills.

      An example...

      I took my first sysadmin job about 5 months after I graduated (I was a COBOL programmer - yuck!) back at the University I graduated from but in the physics department. Anyway, one of the students came in a few days after I started and told me that the swap space was filling up on one of their new Sparc 1+ boxes (this was 1990). I remember telling him I'd look at it and then thinking - what the (*#)@ is swap space?!? I remembered something about virtual memory from my (still fresh) studies but nothing useful. That's how useful my degree was :-) In the end the SunOS (it was 4.0.3 back then) System and Network Admin manual saved me. This was back in the day when manuals came in folders that took up a shelf or two.

      --
      Why would anyone want to use a text editor that is not vi?
    3. Re:Sysadmins are different all over by Anonymous Coward · · Score: 0
      Maybe you're half-right. What I had concluded from the article -- and I could be mistaken on this -- is that his general attitude, when approached by the users, is that they're wrong, he's right, and he's going to inflict his strong opinion on them before he's even got time to jerk the half-lit Marlboro out of his mouth. This is the Sysadmin I'm used to.

      I get a lot more respect from my folks by listening first, thinking for a bit, then answering in a reasoned, calm way. Try to lead the users into the right decision, not drive them with a cattle prod!

      (Of course, the side effect of this is a measureable fraction of the time I think for a few minutes and find that I'm the one out in the weeds, not the users!)

    4. Re:Sysadmins are different all over by Gilmoure · · Score: 1

      And finally: Why do so many sysadmins dedicate their lives to looking like freaks? Find a shower, a razor, a comb, and use them, people!

      I happen to like wearing jeans and t-shirts, having long hair and I hate to shave. I'm not a employed because of my looks (worked in radio as well; have a face for it, as they say) or my personality, so why should I emulate the look and behavior of every other cube monkey out there? I could make more money with the corporate look but quality of life is important to me.

      Why did the bums live in the abandoned warehouse in Cannery Row and Sweet Thursday? Because that's how they wanted it.

      --
      I drank what? -- Socrates
  17. Sysadmin personality types by rayd75 · · Score: 2, Insightful


    He's dead-on with his observation that personality type and aptitude are the most important qualities in a sysadmin. I am fighting a battle with a boss who actually thinks you can train someone (anyone) to be a sysadmin. Unfortunately when these people fail miserably I get accused of poor training. Oh well, I can always work for a service provider in my next life.

    1. Re:Sysadmin personality types by jasonrfink · · Score: 2, Insightful

      I have to agree with this. I am the Sr. Sysadmin where I work (and the only one for my region). I had to train someone to do my job while I was out getting a tumor removed. I covered only the most basic tasks: using our (very simple) backup software, adding users etc. and told him "Call Support for anything else ..."

      Well, he lapsed in many of his tasks and others he did not do correctly. I feel the training was adequate since I had done it before with someone who has a very different *personality*.

      On a side note, I also liked how he disregarded certifications. Most people I have met with these always seem to have an answer looking for a problem instead of spending time actually fixing stuff and making it run better.

  18. Re:I've heard that Fosters... by Anonymous Coward · · Score: 0

    An interesting fact that not many people know is that, while Fosters's may not be drunk by Aussies, Crown Larger is, and it is that which is exported successfully to the world as Fosters.

    Carlton and United certainly weren't after the Australian tourists when they started selling overseas.

  19. Dream Sysadmin Job? by Mulletproof · · Score: 3, Interesting

    What's your biggest complaint about the profession?
    I don't have much to complain about

    HUH!? I'm gonna go out on a limb here using my expereince and the people I know and say this is the exception and not the norm... Is this guy for real? Every sysadmin professional I know complains about the users, the hours, the pay and their job security. And what's this Telecommuniting BS? 70% of the time he was able to stay at home? Am I missing something here? This does NOT sound like the average Sysadmin Job I've come to know. Most employers are too damn anal for that to occure, even if you could effectively...

    Jeez... I must be missing something here... Talk about a raw deal...

    --
    You need a FREE iPod Nano
    1. Re:Dream Sysadmin Job? by spanky1 · · Score: 1

      I don't know about you, but I wouldn't be comfortable complaining about my job in that manner unless the interview was anonymous.

      But I think you are right: as a network admin I complain about management, users, etc. And who doesn't complain about pay or job security?

    2. Re:Dream Sysadmin Job? by Mulletproof · · Score: 1

      Very good point. You don't exactly come out and bite the hand that feeds you, I guess.

      --
      You need a FREE iPod Nano
    3. Re:Dream Sysadmin Job? by MrWa · · Score: 1
      Is this guy for real? Every sysadmin professional I know complains about the users, the hours, the pay and their job security.

      That's the complaint almost everyone has about their job if they are in the wrong place. This can mean that their workplace is no good, the person just doesn't "fit", or that person isn't really as good as they would like to think.

    4. Re:Dream Sysadmin Job? by Dthoma · · Score: 1
      And what's this Telecommuniting BS? 70% of the time he was able to stay at home? Am I missing something here?
      Yes. It's called ssh.
      --

      Note to M1-ers: a curt but otherwise insightful message is not "Flamebait" or "Troll".

    5. Re:Dream Sysadmin Job? by mabu · · Score: 1

      ---
      What's your biggest complaint about the profession?
      I don't have much to complain about

      HUH!? I'm gonna go out on a limb here using my expereince and the people I know and say this is the exception and not the norm... Is this guy for real?
      ---

      Both scenarios are real.

      I think the above issue epitomizes the difference between a work environment where management respects the Sysadmin's advice, and one that doesn't.

      A good sysadmin will choose tools and technology to make his life as easy as possible, and therefore have little to complain about usually IF he's allowed the freedom to do so. The #1 complaint I've had, as well as any other sysadmin I know, is when management or clientele don't respect the sysadmin's recommendations, or half-way implement technical processes without the approval of the sysadmin.

    6. Re:Dream Sysadmin Job? by Anonymous Coward · · Score: 0

      You're missing the point -- good sysadmins don't need to complain at all about job security, and good sysadmins don't complain much about hours and users. If you're a good sysadmin, nobody notices you exist, because the only time people do is when they have issues with the quality of your work.

    7. Re:Dream Sysadmin Job? by chegosaurus · · Score: 2

      To go out on a limb here, sys-admins who complain about how tough their job is are invariably bad at it.

      If you're a good admin, you know your OS(es), you know your apps. You get along with your users because you take the time to understand what it is that they want to do, so you are able to help them do it. For this reason I don't think telecommuting is a good way to be a sys-admin, much as I'd like it to be.

      To be a good admin you have the people skills to pretty much disregard most of the half-baked ideas you get from management and users whilst making them think you're going out of your way to accomodate them.

      The best admins I've worked with have always been smart, friendly people with a wide range of interests. The worst have always been small minded, power crazed Linux bores with chips on their shoulders.

  20. Re:Crap... - too true by MarkMac · · Score: 2, Insightful
    > This guy basically has the "bastard operator from
    > hell" mentality, he's just a little more polite about it.

    Too true and still an unfortunate stereotype of all too many self-annointed sysadmins, or at least those who can get away with this attitude. Unfortunately, many inexperienced management types still think that this is acceptable behavior - but that is changing.

    He sounds like he works at a relatively small and fairly autonomous site without too much interaction with other groups/departments using the systems on a day-to-day basis. His management also doesn't appear to know what is going on - but it probably doesn't matter and they don't care given the circumstances of this particular site.

    Any one involved in system admininstration or interested in this type of job should consider the recent book "The Practice of System and Network Administration" (by Thomas A. Limoncelli and Christine Hogan) a must read. This is a far more realistic description of contemporary practices in system administration than the comments made in this article.

  21. I'd only disagree to the extent that. . . by kfg · · Score: 5, Insightful

    troubleshooting often has nothing whatsover to do with the system at all.

    The primary difference between a really good admin and a BOFH is the realization that "lusers" are *part of the system.* A really, *really* good admin has to be that apparently rarest of geeks, the person with outrageously good technical *and* people skills.

    After all, the admin isn't just responsible for the machines, he is also the primary interface between the machines and the people.

    How do you know if your company has a really talented admin? If he kills all of a user's processes and deletes all of his files, and the user is so greatful the treats the admin to lunch.

    Now *that* is evidence of an admin who has figured out what his job is and how to do it. Which is, unfortunately, rare.

    KFG

    1. Re:I'd only disagree to the extent that. . . by mikeage · · Score: 3, Insightful

      Tact is the art of telling someone to go to hell, and having them look forward to the trip.

      --
      -- Is "Sig" copyrighted by www.sig.com?
    2. Re:I'd only disagree to the extent that. . . by sonamchauhan · · Score: 2, Interesting

      > After all, the admin isn't just responsible for the machines, he is also the primary interface
      > between the machines and the people.

      In larger installations users usually don't contact sysadmins directly. Instead, they call a "helpdesk" person who uses uses tools (mostly written by the sysadmins) to fix routine issues. Unresolvable issues are escalated upto the sysadmin.

      It's usually like this with ISPs (where the sysadmin mentioned in this article works). Users (i.e. subscribers) calling about technical issues usually speak to a tech-support/helpdesk person; and not a system administator.

    3. Re:I'd only disagree to the extent that. . . by Technik~ · · Score: 1

      I wrote this a couple of years ago while working in a small shop (350 users, complex environment)... Editorial: The Egoless Admin.</shameless-self-promotion>

      I still agree with it. Your job is that of architect, carpenter, plumber, electrician, handyman and, finally, janitor.

      Now, in a much larger shop (tens of thousands of users, hugely complex environment), I'm learning and relearning the lessons and seeing again that the more thought you put into the first four jobs the less you put into the last two. That, and that very few- including most other techs- really understand good system design. You better be opinionated and you better be right most of the time or everything will end up a mess.

    4. Re:I'd only disagree to the extent that. . . by Tony-A · · Score: 2

      If he kills all of a user's processes and deletes all of his files, and the user is so grateful he treats the admin to lunch.
      I got a chuckle of of that one. The sysadmin just succeeded in turning a major disaster in something rather humdrum.
      The "system" is the users and the corporate infrastructure as much as the hardware and software. It doesn't matter how good the system is if it isn't being used that way.

    5. Re:I'd only disagree to the extent that. . . by mentalist23 · · Score: 1
      There are NO systems administrators that have outrageously good technical -and- people skills. They've all buggered off and gone contracting. :-)

      Other than that, mega-Insightful points to you, kfg.

      Someone later in the thread mentions that there is a helpdesk between lusers and senior administrators. True - but what that means is that when it all goes horribly wrong, it's the CTO that comes and kicks your ass instead.

      --
      Unix does not prevent you from doing stupid things; that would also prevent you from doing clever things.
  22. Heh.. talk about dedication.. by marcushnk · · Score: 1

    He even LOOKS the part...

    --
    "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
    1. Re:Heh.. talk about dedication.. by AndroidCat · · Score: 1

      They've been cloning him for years. They all look like him!

      --
      One line blog. I hear that they're called Twitters now.
  23. What's the deal with these Penguinistas?? by Anonymous Coward · · Score: 1, Flamebait

    Jesus, this guy could be RMS' brother. Or sister, for that matter. Why do these types have no regard for personal hygene or grooming. It's really sad, these are supposedly intelligent people yet they all seem to be incapable of tidying themselves.

    Note to future sysadmins:

    Get a hair cut.
    Dress neatly in clean clothes that are not from the previous decade.
    Bathe! Frequently!
    And brush your God damned teeth, at least twice a day!!!

    1. Re:What's the deal with these Penguinistas?? by foolip · · Score: 1

      I feel I must point out that it's actually possible to want to look like this. I know for sure that I would grow an obnoxious beard like that if I could (my beard-growth, at 18, is limited). And the hair... it's coming along fine already.

    2. Re:What's the deal with these Penguinistas?? by Anonymous Coward · · Score: 0

      Clothes that aren't from the previous decade? I guess I should chuck out the faded but clean IRON MAIDEN teeshirt I wear when I have to get under peoples' desks and get grubby.

      I've got the hair too, but I shave for my girlfriend's sake so her lips don't get chapped.

    3. Re:What's the deal with these Penguinistas?? by Anonymous Coward · · Score: 0

      Don't be stupid! If you cut your hair and wear boring clothes, how are people going to know that you're a real sysadmin?

      Part of the joy of being a sysadmin is that you can look like a freak, grow your beard down to your navel, and if you're any good, the corporate suits will pay your wages regardless. Tech skills outweigh image.

      Have you ever noticed how the best groomed people in any organization are the receptionists...

    4. Re:What's the deal with these Penguinistas?? by AppyPappy · · Score: 3, Funny

      When casual dress first started in the business world, every programmer jumped on it. Beards, long hair, unkeptness. I started wearing suits. When asked, I told them "I refuse to conform to the nonconformity".

      If I ever got a job as a systems geek, I would go back to suits just to be different. I like different.

      --

      If you aren't part of the solution, there is good money to be made prolonging the problem

    5. Re:What's the deal with these Penguinistas?? by xenobyte · · Score: 1

      Note to future sysadmins:

      Get a hair cut.
      Dress neatly in clean clothes that are not from the previous decade.
      Bathe! Frequently!
      And brush your God damned teeth, at least twice a day!!!


      What has fashion to do with it? - I'm a sysadm and I dress in the clothes I find comfortable and as most current fashion is both expensive, weird and not suitable for the work of a sysadm which often involves running extra cables under raised floors, mounting gear in racks and other maintanance tasks which quickly will ruin any kind of 'nice clothing'.

      I do bathe daily (who doesn't?) and I never liked the Unabomber-look so I keep my hair short and my face clean-shaven. Obviously I also brush my teeth just like everybody else and I have yet to meet anyone in the sysadm ranks who doesn't.

      Please keep your prejudices elsewhere! - Sysadms are usually just practical about how they look. Sorry if that rarely involves looking like a fashion model, but that's real life for you.

      --
      "For every complex problem, there is a solution that is simple, neat, and wrong." -- H.L. Mencken (1880-1956) --
  24. what's the deal with you.. by Anonymous Coward · · Score: 0

    impeccabully dressed payper liesense peddling stock markup ?pr? eyecons? IT would be better to be almost anything besides won of those.

    1. Re:what's the deal with you.. by Anonymous Coward · · Score: 0

      what?!?!

  25. The BOFH by Anonymous Coward · · Score: 0

    I agree entirely.

    I've found that working with people that have "strong experienced based opinions" is a painful experience. These are generally geeky people that complain every time management asks them to do anything other than install the latest version of the OS.

    That type of person is a pain to manage and even worse to work with. You need to realize that management is there for a reason, to direct the company. You are there to FOLLOW INSTRUCTIONS, not spout back on how things should be done because you are an "experienced expert".

    Being competent keeps you from getting fired, but that attitude keeps you from getting anywhere in the company (and makes management WISH they could fire you).

    1. Re:The BOFH by woogieoogieboogie · · Score: 3, Insightful
      A sysadmin is a part of company management and any company who makes decisions and orders their sysadmin to follow those orders is assured of having a pretty fscked network and a huge waste of company resources. A manager is not a person who manages people, a manager manages company resources and in the case of the admin, it is usually the resources IT infrastructure. A good sysadmin can save his/her company huge sums of money. As the article pointed out, the pinheads determine the requirements of the company and the budget, the sysadmin should determine the best implementation. The only reason the pinheads try and order the sysadmin is because they do not understand the technology and by ordering the sysadmin to implement their decision, the pinheads can attempt to demonstrate superiority in an area they are clearly inferior at.

      I kinda feel sorry for any company which lets unknowlegdable people make decisions for the experts to implement.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    2. Re:The BOFH by RFC959 · · Score: 2

      I agree with you, and I think it may be at least in part explained by something that occurred to me a while ago. Remember the old quip "Good, fast, cheap. Pick two."? Well, management can tell "cheap", at least in the sense of "Plan A will cost $2M up front, while Plan B will cost $1.5M...let's go with B." They can tell "fast": "Plan A will be done before the end of the fiscal year, but Plan B won't." But "good"? Your management, upper management especially, probably can't tell what a good IT infrastructure is. So the balance is always going to be tilted towards "fast and cheap", simply because that's what the people calling the shots understand. (Now, ideally, your management would trust you and ask for your opinion...but now we're living in a world of make-believe, with flowers and bells and leprechauns and magic frogs with funny little hats...)

    3. Re:The BOFH by woogieoogieboogie · · Score: 2

      Maybe I am just lucky to be at an oeganization which truly values what the IT department has to offer. Most often we are given the problem to find a solution for and present several solutions to TPTB. Ultimately it is TPTB who make the final decisions, but the decision is based upon choices which we already know that will fit into our infrastructure. I have seen what happens when a PHB makes a decision simply for the sake of making a decision and it is often never a pretty sight.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    4. Re:The BOFH by dpt · · Score: 2

      I kinda feel sorry for any company which lets unknowlegdable people make decisions for the experts to implement

      So, you're an *expert* now? Been reading up on cryptography, TCP/IP, programming, and so on, have we? Because a few weeks ago, you were, as you put it "unknowlegdable" to an painful degree. It is to laugh.

      Luckily your utter stupidity is now well-documented in my journal for all to see.

      "WSH is the most powerful language ever" - William "woogieoogieboogie" Platt

      Time to get that pesky degree, I think ... or the local McDonald's awaits!

    5. Re:The BOFH by Hognoxious · · Score: 1

      You are there to FOLLOW INSTRUCTIONS, not spout back on how things should be done because you are an "experienced expert".

      So when you go to the doctor, you tell him what to prescribe, and if he disagrees, you go to a different one? After all, he's an "experienced expert", who shouldn't be "spouting back", just doing as he's told.

      I used to think having business decisions made by techies was the worst possible scenario, until I saw technical decisions made by business people.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:The BOFH by woogieoogieboogie · · Score: 2

      Hey, look it is the self proclaimed genius. You are not even intelligent enough to worthy of my time discussing, debating or trolling. At first I thought you had some glimmer of intelligence worthy of a good troll, but that quickly turned out to be nothing more than reflection of light off of the debris of insanity locked inside your head.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
    7. Re:The BOFH by dpt · · Score: 2

      Hey, look it is the self proclaimed genius

      You were the one who said "I can learn *anything* in minutes". And "I should be CEO of a Fortune 500 company". God, it's hilarious.

      You are not even intelligent enough to worthy of my time discussing, debating or trolling

      No, you lost. I have smashed every attempt you came up with to "hide the web page source". You keep inventing ever more bizarre new ones, but they are all worthless. Every time one is destroyed, you move onto a new one, and never try to defend the old ones again. I'm pleased that you realize the limits of your intellectual capacity, finally.

      Anyway, get back your web site in Nowheresville Florida, your Windows pointing-and-clicking, and Javascript "programming".

    8. Re:The BOFH by woogieoogieboogie · · Score: 2

      Read your journal

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  26. Yes, you are. by FreeLinux · · Score: 3, Insightful

    Yes, you are missing out. A good sysadmin at a decent company can have a very good life. I have had sysadmin positions with small, medium and very large companies where I telecommuted 90% of the time. In one job I telecommuted 100% of the time for a year, before I felt a bit lonely and started frequenting the coorporate campus for a few hours a week. It's amazing what a difference there is when people can put a face with the voice at the other end of the phone.

    I was a good sysadmin and I have greater aspirations than this guy does so, I have moved up and beyond these older jobs but, they were very good jobs while I was there.

    You're missing out. The question you must ask is, why? Are you really as good at your job as you think you are? Are you able to relate to management or are you constantly trying to win pissing contests with them? Do the users like you, or do the fear or view you with disdane? Honest answers to these questions are harder to get than you might think. You may want to ask a peer or higher-up engineer type for brutally honest answers to these questions. Engineer types will usually oblige, provided they aren't close friends or subordinates. Once you have these answers, accepting them and working to truely address potential shortcomings could completely turn things around for you. Good luck.

    1. Re:Yes, you are. by Mulletproof · · Score: 1

      Don't get me wrong, I never said I was all that and a bag of chips, but on the whole I just don't see people getting these dream jobs. On that note, the only part I take issue with is the assumption you seem to be making that it couldn't possibly be the employer. "Are you really as good at your job as you think you are? Are you able to relate to management or are you constantly trying to win pissing contests with them? Do the users like you, or do the fear or view you with disdane? Honest answers to these questions are harder to get than you might think" And those are very good questions to ask. But don't overlook the otherside of the coin either.

      That's not to say those jobs don't exist either. Apparently you're right-- I am missing out :p

      --
      You need a FREE iPod Nano
  27. "sysadmin": a very general term by ilikehardhouse · · Score: 2, Informative
    Personally, I think the role of sysadmin suffers from having so many different facets: supporting people/applications, installing software, adding/removing users, deploying applications/troubleshooting/dealing with security etc.

    Because most people can do some of these things, they can end up doing sysadmin work. Does that make someone a sysadmin? I have interviewed for sysadmin roles before and always been amazed at the people who have used an application, or watched and install, and then applied for the sysadmin job. It's not enough.

    The problem is, lots of people doing this kind of work without the training and experience (and often, no mentor either - nontechnical boss) give the profession a bad name - hence the whole BOFH subculture.

    This link describes some of the issues related to this job that isn't very mature at all ...

  28. Admin flamebait... by mccalli · · Score: 4, Insightful
    in all honesty I believe the job of the system administrator in IT to be one of the most important, if not the most important. System administrators must design, implement, and maintain computer systems.

    Why did you buy the computer? To run programs. And so step forward the programmer...

    Why did the programmer write the program? Because it performed the task needed. And so step forward the analyst...

    Who needed the task performed? And so step forward the end-user...

    I've always thought Syadmins to have an over-inflated importance in the world. As I show above, I put them third or fourth in the pecking order (depending on whether the end-user and the analyst are not the same people). Many admins forget that the point isn't to have lots of wonderfully run locked-down computers that don't do anything (damned users! get in the way of my policies...). A computer is a tool - a beautifully polished tool that doesn't do anything is worthless.

    Cheers,
    Ian

    1. Re:Admin flamebait... by MKalus · · Score: 5, Insightful

      >>I've always thought Syadmins to have an over-inflated importance in the world. [...] Many admins forget that the point isn't to have lots of wonderfully run locked-down computers that don't do anything (damned users! get in the way of my policies...). A computer is a tool - a beautifully polished tool that doesn't do anything is worthless.

      Granted the job of a Sysadmin is to keep the machines running so that the user can do their job, but to say they are "unimportant" is absolutly stupid.

      The job is more like a janitor, you "own" the house, you make sure that everything is clean, that the kids are not running in then hallways and that the bathrooms are clean.

      Having said that, that also means that I am going to restrict of what a user can and cannot do, in order to make the system work for EVERYBODY.

      The problem is mostly not the endusers, they are EASY to deal with, the problem in my own experience are all those wonderful programmers who think because they can write some code they should have all the rights, all the power and oh yeah, root because "Well, the program can only do what it is supposed to do when it is run as root." Right, permissions are for wimps.

      I never had a real problem with an enduser that couldn't be solved after some facetime, on the other hand I had Programmers who activly tried to root production boxes because they NEEDED to testrun a program that had failed on the dev AND test box (he later claimed they were broken, yeah right), never heard of permissions, it sometimes amazes me how little of an understanding programmers have about System Architecture and security.

      Sorry, but face it, if you ARE on my System *I* am the one who tells you what you can do and can't do. I AM the cop on that system and if you don't behave I make sure you can't do much damage.

      Sounds "God like"? No, I never kill processes without first knowing what they are doing or why unless they jepardize the system.

      Oh, and for the guy who tried to root the box: He got a warning from the manager and I am sure he thinks about me the same way you think about Sysadmins.

      M.

      --
      If you want to e-mail me, use my PGP Key.
    2. Re:Admin flamebait... by mccalli · · Score: 2, Insightful
      Granted the job of a Sysadmin is to keep the machines running so that the user can do their job, but to say they are "unimportant" is absolutly stupid

      I didn't. I said I rated them fourth in importance, behind the user, the analyst and the developer.

      I had Programmers who activly tried to root production boxes

      The more technically accurate term for these people is 'cretins'. You have cretins in all jobs and all walks of life.

      Sorry, but face it, if you ARE on my System...

      And here we run into the over-inflated opinion problem again. I am not on your system. I am on the end-user's system. You are to help me do whatever the end-user requires.

      Cheers,
      Ian

    3. Re:Admin flamebait... by 1lus10n · · Score: 1

      and so step forth the admin. the number one guy when it comes to the network has a whole.

      what good is a friggin program if you can only access it half the time ? what good is a system or network if they are only "up" half the time ?

      nothing !

      and whos job is it to keep that stuff running ? the admins.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    4. Re:Admin flamebait... by Nuttles · · Score: 1

      I agree with you that the system admin isn't the most important position with most companies, but it is a vital link of the chain. I think this link is much of the time underappreciated both because many "users" in general are ignorant of what it means to be a sys admin and also because the sys admins I have known and from what I read about personailities of sys admins...well they tend to lack a lot of people skills. They also tend to have huge egos (possibly because of huge amount of time it takes to learn what they NEED TO KNOW and to actually do it).

      Many admins forget that the point isn't to have lots of wonderfully run locked-down computers that don't do anything (damned users! get in the way of my policies...). A computer is a tool - a beautifully polished tool that doesn't do anything is worthless.

      I think a lot of USERS forget they aren't the computer specialist and their individual job goal may and often times takes a back seat to the company goals.

      A computer is a tool - a beautifully polished tool that doesn't do anything is worthless.

      A broken tool doesn't get anything done either

    5. Re:Admin flamebait... by silas_moeckel · · Score: 3, Insightful

      Hrm it sounds like your complaining about the fact that the system is owned by the COMPANY admins are there to keep those systems well fed and cared for generaly along with implementing new features and systems performing upgrades etc. Programmers if things are done right NEVER touch the production system unless things have gone terribly wrong, granted they should have read only rights to anything that pertains to there sphere but I say read only on the honor system untill things prove otherwise. Now why do I say this because my #1 problem with programmers is documentation and training if the programmer needs to do the install or the upgrade then there product isn't finished sys admins do installs and upgrades and support the system Teir 2 support is generaly inside the sys admin land with tier 3 with the programmer that currently owns that product. Now I may have a biased view I have worked as a programmer and a sys admin and have managed each of the fields and lets sum up the generalaties as I see them:

      Programmers

      Allways think the hardware or system is broken and they can fix it aka I'm a better sys admin than the sys admin syndrome.

      Need superuser privlages on any machine they touch including there own aka I am god you can not be god because I am the one and only god because I can program.

      Allways think the best way to increase application performance besides easy things is to make the system faster aka ROI be damned it's just easy to spend more to make it work.

      Sys admins

      The machine is my responcibility thus the machine is mine all mine it's my sandbox and nobody else can play with it unless they ask realy nicly aka king of the hill.

      Nobody else knows all the little things that I have done to make the system work aka undocumented bailing wire and bubblegum.

      Users are stupid why because they ask me questions that I allready know aka if your not an admin you are dirt.

      Now either side has there issues but guess what all that realy matters is that the system stay up for most companies it dosent matter that you make 3 times the salerie of the average users when they are affected by your bad programming or inability to trend and premtivly fix issues the users suffer. Admins deserve there sandbox to a point as they are the ones who get canned if things go realy bad. Programmers need the rights that they request sometimes so then can get there work done more expidiciously.

      BTW yes my spelling and grammer is horid so dont complain. If you dont agree with my oppinions thats fine to they are mine and not nessicarly anybody elses.

      --
      No sir I dont like it.
    6. Re:Admin flamebait... by mccalli · · Score: 2
      Hrm it sounds like your complaining about the fact that the system is owned by the COMPANY admins

      It is not owned by the company admins. It is owned by the company. Admins are just people doing a job which the company requires.

      We agree on most of the rest of the post.

      Cheers,
      Ian

    7. Re:Admin flamebait... by MKalus · · Score: 2

      >> It is not owned by the company admins. It is owned by the company. Admins are just people doing a job which the company requires.

      The company buys the machine and then what? The company is not a person it might own the physical box but it is not it's responsibility. Owning == Responsiblity and at the end of the day it is a SysAdmins responsibility. I have never heard a user complain about the "fucked up job the company did" with a server, have you?

      M.

      --
      If you want to e-mail me, use my PGP Key.
    8. Re:Admin flamebait... by GlassUser · · Score: 1

      It appears he unintentionally left out a period, space, and cap there. It makes a lot more sense if you read it " . . . are owned by the COMPANY. Admins are there . . ."

    9. Re:Admin flamebait... by MKalus · · Score: 2

      >>And here we run into the over-inflated opinion problem again. I am not on your system. I am on the end-user's system. You are to help me do whatever the end-user requires.

      Okay, how does this usually go?

      The System is bought because someone (reads enduser) has a requirement for the system. The programmers than write the application (or we just install something stock like say Oracle), then the SysAdmins take over the daily tasks, monitor the thing, patch it, make sure it runs. In my book that means it is MY system. I am on the line for it.

      Not convinced? Fine, let's see how a project should work out:

      Enduser defines requirement. Software Architect and System Architect sit down and design the system and everything else that is necessary.

      Then the SysAdmins start building the system and the programmers start programming their piece, everything is tested, and then the user gets access to the application.

      Sounds simple, right?

      By your account the next step would be that the programmers hand over the program sourcecode to the enduser because the enduser owns the program and the sysadmins hand over the root password to the enduser because (again according to you) they own the system.

      Now, if something goes wrong (let's say enduser made changes to the code and broke it) it's the endusers responsibility? Or who is?

      Do you get my point? Own == responsibility and the ENDUSER is NOT responsible for the system. They "own" the box and they have a stake in what is done to it (it is called change managment) but the responsibility for the System is in the hand of the SysAdmin and the responsibility for the application is in the hand of the programmer.

      About the rest I agree with the other post, there is definetly an attitude problem with some people in the business.

      --
      If you want to e-mail me, use my PGP Key.
    10. Re:Admin flamebait... by Sinical · · Score: 1
      Sorry, but face it, if you ARE on my System *I* am the one who tells you what you can do and can't do. I AM the cop on that system and if you don't behave I make sure you can't do much damage.

      And this is why IT people get slapped down.

      For the work I do, my program paid $$$ for a machine, and if I ever found some sysadmin weenie patching things I didn't want patched, or mucking about with configurations, by God he'd feel the Hand of Death closing in fast and sure. Yeah, I might be doing something stupid, and obviously the IT weenies are free to offer suggestions, but being stupid with your own property is a perogative of the buyer.

      Now, on multiuser systems, there are obviously more complexities, and very likely the BOFH is both Lord and Master. But they should always remember that they are providing a service to the people paying them: as Customer, these people can be stupid with their own money.

    11. Re:Admin flamebait... by Anonymous Coward · · Score: 0

      I've worked both as a programmer and a sysadmin.
      *Real* sysadmins ARE programmers. The sysadmin is only as good as his tools and if he can't create his own tools, when necessary, he's not much good.

      A good sysadmin *automates* everything as much as possible., That's why the job becomes boring.

    12. Re:Admin flamebait... by BezierBoy · · Score: 1

      As someone who is not a sysadmin, just a user who is on the IT advisory committee of a 65-person nonprofit company (Windows NT/2000 server-based, Windows 2000 and Mac workstations), I have noticed that:

      a. The goal of our two IT sysadmin consultants is to do nothing and get paid $70K+/year. Users require work to support and are therefore to be ignored as much as possible. When things break, they are to be fixed in the quickest and easiest way. Upgrades are done grudgingly at the demand of senior management only.

      b. The goal of our one in-house employee IT person is to create a situation where nothing ever goes wrong, i.e. bring about "do nothing, get paid $50,000/year". Somewhat more interventionist, with the attitude that end users are basically pains in the ass.

      c. The goal of end users is to do whatever they want with their computers (which does include work). This creates the attitude of (a) and (b).

      Frankly, it's a no-win situation. As the resident alpha Mac geek, I wind up doing:

      1. Covert repair/upgrade ops on my department's machines which I don't dare report due to politics.

      2. Convincing senior management to force IT to do things (like upgrades) in a logical, efficient manner.

      This is what may keep me a specialist end user instead of any kind of admin anywhere else.

    13. Re:Admin flamebait... by Anonymous Coward · · Score: 0
      posting anon for good reason :) ....

      I had Programmers who activly tried to root production boxes

      The more technically accurate term for these people is 'cretins'. You have cretins in all jobs and all walks of life

      I guess I'm a cretin. Good programmers need to be intelligent and clever. They need te have the spark to wonder how things work, to take things apart. That also means testing security.

      Of course, this is slashdot, where evil "trolls" find the bugs and poor programming shortcuts.

      Guess what? Your shit does stink. Get over it.

    14. Re:Admin flamebait... by Anonymous Coward · · Score: 0
      He got a warning from the manager and I am sure he thinks about me the same way you think about Sysadmins.

      Of course I do, nimrod.

    15. Re:Admin flamebait... by tigga · · Score: 1
      if I ever found some sysadmin weenie patching things I didn't want patched,or mucking about with configurations, by God he'd feel the Hand of Death closing in fast and sure.

      I see major problem with management in your case. Program should be designed used well-defined interfaces for interoperation with operation system. And those interfaces define responsibilities borders. Basically it's a big NO-NO to touch anything in your program's configuration by sysadmin. And developers should never touch anything in operation system or require sysadmin not to tune operation system.
      Usually problems arise in case of buggy software (sometimes hardware) and then we have mysterious things happen. If bugs are still in software and system already in production then at least those bugs should be well-documented - that's QA job.

      Well, if you insist in not allowing sysadmins doing their job then you should do that job, right? Like installing security patches, insure system redundancy, interoperability with other systems, tune for performance, upgrade system, replace failed hardware, monitor it, etc.
      If you don't want to mess with all that stuff - let somebody else - sysadmin.

    16. Re:Admin flamebait... by ScuzzMonkey · · Score: 2

      Man, where are you at? I can almost guarantee you that I could halve your IT expenses and get a stable, forward looking system into place within a year, without mucking around with two 70k consultants or a 50k tech. For a 65 person non-profit? That's just insane. I ran a seventy or so person non-profit working for about 40k (a few years ago, of course) by myself, with no significant hassle. Right now, I'm handling a 150 person company with one 35k tech under me and a part-time programmer as a consultant. Your advisory committee sounds like it needs to advise a little more.

      There are always differences between systems, and different requirements may mean you demands are a bit higher than some, but it's almost inconcievable to me that you have that many people paid that much money and still have complaints with so few end-users.

      --
      No relation to Happy Monkey
    17. Re:Admin flamebait... by Kintanon · · Score: 2

      Yeah. You can be as stupid as you want to be with your money up until you start blaming me for your stupidity. Once you make it the SysAdmin's problem by complaining about it to them you've given up your control over the system.

      Kintanon

      --
      Check out JoshJitsu.info for Brazilian Ji
  29. cool by Anonymous Coward · · Score: 0

    Australia? I thought they were still doing mainframe isp and walkabouts. Who knew that they knew what computers were?

  30. A good article by Gunzour · · Score: 5, Insightful

    I will agree with someone else who posted that this guys comments about personality types are right on. You do not *have* to have a particular personality type to be a good sysadmin, but you need to at least have the self-awareness to know what your personality is and how it affects your job performance.

    Of course people on slashdot are always looking for something to disagree with, so a few of you have already lashed out at the "strong experience-based opinions" quote. Experience is the number one most important part of being good at *any* job. If you don't agree, then you probably don't have enough experience.

    I'll also say this: You don't have to agree with everything someone says to learn from them. (In fact, if you only listen to people who you are in complete agreement with, you will never learn much of anything.) There are a lot of good points in this article, and even if you are somehow offended by the experience-based opinions remark or something else, you can still gain something from it.

  31. To counter the Slashdot trolls by defile · · Score: 4, Insightful

    Here's a positive comment.

    I thought that was an insightful article. System administration is the process of keeping together an organization's information infrastructure. People often find this job to be non-human oriented, but it is in fact completely human oriented. The good sys admin is constantly thinking of, and even torturing themselves over how the users will be affected by anything he/she ever does and how it can make their lives easier.

    The really good sys admins will unfortunately be perceived as adversaries because they would rather disagree and cause a political stir than develop a system that they believe is going to harm the users more in a long run.

    Most intelligent people can figure this out, and will respect their sys admin's position in the company. The sys admins who stay quiet during meetings when they see the company making a wrong move are the ones who don't care, and IMO better fit the profile of BOfH.

    At the heart of the matter, our profession is to increase the quality of life through information technology. Anyone who doesn't see their IT profession this way is in the wrong career.

    1. Re:To counter the Slashdot trolls by pellaeon · · Score: 1

      Oh boy, do I agree with you! If I had mod points I'd mod you up as insightful in a jiffie :-)

      Moderators....?

      --
      -- /bin/coffee missing. universe halted.
  32. What about the processes? by sbjornda · · Score: 5, Informative
    I would have liked to see the article talk more about the processes SysAdmins should be following. If he's really working for a major service provider then where are his hooks into:
    • Change control?
    • Incident management?
    • Problem management?
    • Change window?
    • Service level negotiations?
    • Capacity management?
    • Security management?

    As long as all the SysAdmins seem to be making it up as they go along, we will continue to be marginalized and geek-ified by management. Try on for size:

    Heck, even Microsoft is trying to get into the picture with its Microsoft Operational Framework, a kind of embrace-and-extend on ITIL, though I don't know of many places that are actually using it.

    It's not that the SysAdmin necessarily has to manage these processes - though in a small shop no one else will - but he/she/it needs at least to be able to talk the language and understand the processes that the IT Manager has set up. And if you are managing the shop, then this is your job. You must know this stuff as a matter of professional responsibility and "keeping up" in your field.

    A 20 min. presentation to the other managers on Best Practices and Processes in IT Management will gain you a lot of credibility and help lift you out of the geek gutter. There are decades worth of lessons that have been learned the hard way and documented into these processes. When you can demonstrate to management that you are drawing on a substantial body of knowledge that is geared towards improving service and reducing total cost of ownership, you will gain their respect (assuming that you care about their respect).

    Beyond this, I want to emphasize an excellent point that Sanders makes in the article. The SysAdmin job is one that is invisible if you're doing it right. A good day at work is a boring day. Excitement is a sign that something has gone wrong. You should structure your environment to be as boring and reliable as possible.

    Too many SysAdmins live off the adrenaline rush of fixing a broken server while everyone else in the organization sits on their thumbs waiting. That's costly for the organization, but ironically is the easy way out for the SysAdmin - you don't need to be disciplined or structure your time or do any planning or thinking, just jump from crisis to crisis. It's much more challenging to turn it into a boring desk job where most of your work is pushing paper and the machines pretty much take care of themselves. But guess which option is better for the organization's mission?

    Once you do get to that Nirvana state of boring life, you can strategize how to produce some measurables so you can blow your department's horn at the monthly managers meeting. Because if you do your job well, with the result that your work is invisible, they'll cut your funding unless you keep in their face on a regular basis.

    .nosig

    1. Re:What about the processes? by TheToon · · Score: 2, Insightful

      Processes?

      o Change control?
      o Incident management?
      o Problem management?
      o Change window?
      o Service level negotiations?
      o Capacity management?
      o Security management?

      All of these points are needed for sysadmin, but you don't really need a process for them. use common sense and knowledge of the big picture to manage systems. Real good sysadmins doesn't need processes for how to insert a floppy or how to eject a tape from a DLT drive.

      Processes are for McDonalds employees (remember section A.6.2 and say "Do you want fries with that?" if customer has only ordered a burger).

      A good mentoring system with experienced sysadmins is what you need. Then the IT systems/infrastructure can be blackboxed from a management perspective.

      --
      //TheToon
    2. Re:What about the processes? by cornjones · · Score: 3, Insightful

      I do see you point but I don't agree. In a shop w/ more than one sysadmin processes are a necessity. heck, even w/ only one you need them. How many people have set up something reasonable complex and not documented it. It runs w/o a hitch for a year or two and you have to build it again. you haven't thought about this in so long that you only have a dim recollection of how to do it. so you spend a couple of days relearning it. had you documented (had a process) you could have saved the second learning curve. That is just one example.

      what about when you have dozens or more machines. everything needs to be done exactly the same. I can't get on each machine and spend time figuring out if the apache root is in /var/www or /home/www or /usr/local/apache or /random/dir. is named in /usr or /var? all should have been built w/ teh same process.

      which version are we on? when you get to have some machines where uptime is really essential you can't necessarily upgrade all the machines at the same time. Did you upgrade this one yet? where is your configuration database? where is the process that keeps it updated?

      If you are working w/ another company you have to have processes. Everything has to be documented so when I say build me a new web server, I know exactly which options are going to be set.

      If you have more than one sysadmin, i need to know that each machine is built the same way, has the same naming conventions etc. all of these are processes.

      as you move to more than a couple machines you need processes to keep things in line.

    3. Re:What about the processes? by Anonymous Coward · · Score: 0
      I think you're confusing processes with procedures. How to insert a floppy? How to eject a tape? If you document those, you get procedures. Processes are a higher order thing.

      .nosig

    4. Re:What about the processes? by mge · · Score: 3, Insightful

      Processes are for McDonalds employees (remember section A.6.2 and say "Do you want fries with that?" if customer has only ordered a burger).

      Standard Processes let you interface with management / customers / the owners of the system, in terms they understand.

      Note that Processes are NOT procedures. The process defines who is repsonsible for what - a Problem Resolution process describes who takes the call, how it gets escalated, how the fix gets tested (depending on the type of problem, the system, the impact of the change etc), and how it gets implemented. In our company, these a fairly high-level, and apply in variuous degrees to applications development, network management, O/S Admin, application administration, process control,....

      The procedure is how your team implement your part of the process. The nett effect is demonstarted by the Macca's analogy. One of the few (only ?) virtues of a McD burger is you know what you're getting. Management like answers / solutions they can trust.

      Likewise, me and my team look after aprox 19 SAP landscapes. When a customer says "I want xxx", we either say no (and tell them why) or say yes (and tell them how long / much). this has two advantages -
      1) Because we have standard procedures, we are accurate (to +/- 10%) 99% of the time.
      2) Becauee we've proven ourselves, people believe us.

    5. Re:What about the processes? by sbjornda · · Score: 1
      Forgot to log in last reply. :)

      Essentially, in ISO9000-speak, Processes are higher level descriptions that often cross organizational boundaries (more than one team, or workers and management). Processes may be implemented via one or more procedures, the step-by-step recipes that pertain to the McDonalds example you site. I agree that an experienced sysadmin doesn't need procedures on how to change a tape. But you do need an agreed-upon process that tapes will be changed periodically and data will be retained/destroyed according to a schedule negotiated with users, stating which team is responsible for doing what part of the job, and how we are going to know that it is in fact being done.

      Processes are the way policies are implemented and controlled. Procedures are the way processes are implemented and controlled. In a small shop, or in trivial cases, these may overlap quite a bit. But in the context of an article about how serious it is to be a Sysadmin, I think it should be mentioned that there's a great deal of literature and structure out there, so there's no need to go reinventing the last 20 years' worth of wheels.

      By the way, does anyone know why this was posted in the Developers section? From a Sysadmin's point of view, developers are just another kind of user, and sometimes rather whiny ones at that.

      .nosig

    6. Re:What about the processes? by TheToon · · Score: 1

      >How many people have set up something reasonable complex and not
      >documented it.

      I'm not saying that it shouldn't be documented. Documentation is important, even for a one server environment. But many processes are not. Process != Documentation. Documentations should include server inventory (hardware and software), dependencies and anything special (SLA for the server, non-standard configuration etc).

      If you take the configuration database. This is one thing that can usually be 100% automated. A daily job that generates a list of filesets installed, compares it to yesterdays and checks differences. Gets hardware installed, checks network cards and IP addresses. Basically does the config/inventory for you. This can be a shell script, perl+mysql or CA Unicenter or Tivoli or whatever. No way this needs to be a three binder Process.

      The problem with a Process is that is often assumes the user of that process is stupid. Too many work hours are spend on making complex processes that noone use. Sysadmin isn't rocket science, it's just infrastructure, computers and programs.

      --
      //TheToon
    7. Re:What about the processes? by TheToon · · Score: 1

      I know that.

      Example:

      Morning Process

      1. Wake up at required time
      2. Take care of personal hygiene
      3. Be suitable clothed
      4. Eat/drink as required
      5. Leave house and follow Go to Work/School/Beach/Pub Process

      A process like this is basically a checklist for what needs to be done or checked to accomplish any task. Then a process generally consists of procedures. One procedure for Morning Process pt 1. could be how to set the alarm clock, another for pt 2. can be "sniff your arm pit to determine of you need to wash today".

      The general problem is that the Process is usually micromanaged. This is bad because it steals resources from all involved in the process. Cut processes, minimize them, empower employees.

      As a side effect, it will be easier to get and maintain ISO-900x certification with a minimal processe philosophy. :)

      --
      //TheToon
    8. Re:What about the processes? by TheToon · · Score: 1

      > Processes are the way policies are implemented [snip]

      Yes. And some managers falls into the trap of using them to control office policies. Basically a process should be documented on one page at the most (not including procedure docs of course). It's just a high level description of information flow. But today some people make a career out of writing, updateing and auditing Processes. It's one more piece in the Empire Building Process.

      And as you mentioned ISO-9000; ISO-9000 does not define how complex processes should be. Just that you have defined them, documented them and that they are followed. So the simpler they are the easier it it to get through an ISO audit. Also it will give the company more flexibility when they follow the processes.

      --
      //TheToon
    9. Re:What about the processes? by cornjones · · Score: 2

      Process is part of documentation. SysAdmin isn't rocket science but it isn't sweeping floors either. There are many different technologies and you can't expect everybody to be an expert in all the technologies you are using. What if the guy that built the system is unreachable (vacation or no longer w/ the company) If that server needs to be rebuilt, not now but 5 minutes ago, then you dno't have time for somebody else to bang around and learn a new way of doing it. Let alone deal w/ any inconsistancies that arise b/c he did it differently this time.

      A process isn't there to create extra work. A process is built to standardize and to take advantage of lessons learned. The ITIL (where we started this thread) isn't so much make sure your apache is in /var as much as a set of guidelines, written by many experts, taking advantage of years and years of experience. A good process is what you would come to yourself, eventually. First you document what you have. As things break and you learn, you retune your process. repeat. Eventually you would realize that some (not all) of the ideas presented in the ITIL are what you have evolved into because they make good sense. They are the common sense that comes from many years of experience that you can use when you don't have 20 years in the business. When I am looking at these type documents I use them to skip a couple of iterations in my process building.

      A sys admin i respect at a company w/ the one of the highest uptimes on the network told me this. (i am paraphrasing) "we have good, smart people, but other companies do too. The real key to uptime is the processes you use"

    10. Re:What about the processes? by TheToon · · Score: 1

      >"we have good, smart people, but other companies do too.
      >The real key to uptime is the processes you use"

      Instead of chasing a tail: Yes, I agree.

      Put it in another way: Use smart processes. Use them to accomplish clear goals. Don't use them as a reason to make more foils or Powerpoint presentations.

      --
      //TheToon
  33. Proffesionalism by BattleWolf · · Score: 1

    One of the best desciptions of what I would say a SysAdmin has to be.

    While I did not read the word "proffesionalism" anywhere in the article, and I feel that it should be there, his attitude to the job definitly shows that he is a proffesional...

    I will encourage a few people to read this article.

  34. what article did you read? by twitter · · Score: 2
    The article I read said,

    I think that having a good understanding of how something works is far more valuable than having a specific rote procedure to follow. If you understand it, you can deal with situations that haven't been pre-scripted i.e. you can deal with unplanned emergencies. If all you know is a set of rote procedures then you're in serious trouble when something crops up for which you don't have a set procedure.

    As another poster mentioned here, his number one quality for the job is aptitude. If that's not problem solving, I'm not sure what is. So it seems that you and the article agree, except that the author expects his juniors to get it and would not keep them around long if they did not.

    --

    Friends don't help friends install M$ junk.

    1. Re:what article did you read? by Tony-A · · Score: 2

      Methinks it's much better to arrange things so you do not have problems to be solved. When you do have problems, it's probably much more important to understand what the problem is than the skill at solving a problem. Solving the problem you don't have isn't going to help very much.

    2. Re:what article did you read? by JerkBoB · · Score: 1

      Umm... What world do you live in?

      Methinks it's much better to arrange things so you do not have problems to be solved.

      Sure, and it's better to not get into car accidents, but they happen, sometimes no matter what you do to avoid them.

      When you do have problems, it's probably much more important to understand what the problem is than the skill at solving a problem.

      Well, in the real world, sysadmins get paid to fix problems when they arise, not to understand the problem and publish a paper about it or something.

      Solving the problem you don't have isn't going to help very much.

      What do you think emergency procedures are for? You try to anticipate problems before they arise and have a solution to them so that you don't have to waste time thinking of a solution in a crisis.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
  35. Profound.... by kien · · Score: 5, Funny
    My favorite bit from the interview:
    "I have noticed that until the Internet became popular in the mid-90s it was social death to admit to any interest in computers, and it was certainly not acceptable to talk about them at parties. That's changed now. It's still considered "geeky" but it's not the unforgivable social crime that it once was. You still have to pretend not to know much about computers, but these days it's so you don't waste the entire party solving someone's computer problems for them."

    Ye gods, how true! :)

    --K.
    --
    Sig: Bad people happen. Try to avoid being one of them.
    1. Re:Profound.... by ToddN · · Score: 1

      I have had to learn how to play dumb on more than one occasion. People ask me about how to do things in Office, for example. I tell them that I haven't the faintest idea about "all that spreadsheet stuff". And they buy it, thank God.

    2. Re:Profound.... by kien · · Score: 1
      I have had to learn how to play dumb on more than one occasion.

      Please un-learn that, ToddN. Believe me, I understand why you feel this way (hell, I posted the parent). But consider this: you have an understanding of computers that other people lack. You can deny that knowledge or you can use it to educate others. And I do mean educate, not convince. People that I talk to don't even know that they have options when it comes to operating systems or office suites. So when they come to me with a problem with a Microsoft product, I'll fix it for them...but I never neglect to mention that there are alternatives if they want to avoid the hassle in the future.

      Don't play dumb. Be smart enough to make people respect your opinion.

      --K.
      --
      Sig: Bad people happen. Try to avoid being one of them.
  36. Not thankless when you are in control by Morgaine · · Score: 5, Insightful

    The reason why it's not a thankless job for Craig Sanders is because he is in a worthwhile position within his company, able to control and hence take pride in the running of complete systems, not employed as a mere grease monkey without input yet always blamed when the systems are down.

    I think many sysadmins on this forum will find that the following rings a bell. You begin with total control in a startup IT team, decide on and bring into operation all aspects of a solution and keep it all running perfectly for years, with near-zero downtime and great job satisfaction. Then the corporate machine takes over, basically overturns everything you've done and creates an absolute disaster, and despite ignoring utterly all your input, you are to blame since you're the sysadmin. Needless to say, job satisfaction is, let's just say, less. This ring a bell?

    Craig Sanders has managed to avoid stage 2 so far. He deserves only praise, in my book.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  37. Sysadmin Context: IT vs. Entire Organization by Anonymous Coward · · Score: 1, Insightful

    Why did you buy the computer? To run programs. And so step forward the programmer...

    Of course programmers/analysts are another component of IT. Unfortunately, many programmers typically are only aware of the programming language they are using and the business requirements they are attempting to fulfill. Most are spotty in terms of their overall computing knowledge. We are, after all, talking about , and I stress this, information technology, and not business requirements. Many programmers I've encoutered have a weak overall knowledge of information technology. I guess I say this as I was a developer and DBA for the first 5 years of my involvement in IT, and I definitely see a vast difference between the typical programmer and the typical sysadmin. You often see a sysadmin who also knows how to program in several languages, yet rarely see a programmer how also knows how to design, implement, and maintain systems based around multiple hardware platforms and operating systems.

    Who needed the task performed? And so step forward the end-user...

    The end-user plays little to no role in information technology. They use the program, programmed by the programmer, running on computing resources designed and maintained by the sysadmin.

    Now, I think the difference in our viewpoints is caused by what we are evaluating. I'm evaluating the importance of a sysadmin in the information technology realm. It appears you are evaluating these differing roles in terms of a company as a whole (not just IT). And from the viewpoint you are taking, I agree with you.

    1. Re:Sysadmin Context: IT vs. Entire Organization by Tony-A · · Score: 2

      The end-user plays little to no role in information technology.
      The individual end user may have little voice in matters, but if the end users are not doing what they are supposed to be doing, the system is pretty much worthless.

    2. Re:Sysadmin Context: IT vs. Entire Organization by Anonymous Coward · · Score: 0

      Again, I'm talking about information technology as a discipline...a base of knowledge, not business functionality. I don't think that's a particularly difficult concept to understand. Of course, were it not for the business function, a sysadmin's job would not exist. Period. However, in the realm of information technology, the user plays no role except to utilize what has been given to him or her. (And to complain endlessly when things aren't set up the exact way they would like, regardless of what's possible or impossible......in other words, to provide feedback :)

  38. Ignore this man at your peril by killbill · · Score: 5, Insightful

    I have been administering systems for over a decade now. I do many of the technical interviews for the company I work for... or at least I did when we were hiring :( . Dismiss me if you want, I don't particularly care, but be aware it may be me or somebody much like me, on the other end of the phone the next time you try and get a job.

    For everyone whining about the fact that he says a good sysadmin should have strong opinions based on experience... If you think that every problem is going to be so clear cut and so clean that you can just bang out an optimal solution and provide a clean and mathmatical defense for it, all you have done are home or academic excercises.

    The problem domain for solutions is so incredibly broad, and so incredibly rich, that if you are not depending on collection of good solid abstract rules of thumb and effective practices, you will never get to a good solution. You have to use intuition to narrow down the problem domain to a few concrete approaches, and then apply logic and experience to decide which of them to implement and how.

    These are not opinions like "NT Sucks, Linux rules", these are opinions like "I don't want to hinge my business case on an operating system controlled by a single vendor". I don't want an enterprise IT infrastructure that depends on technology that only runs on non-scalable hardware". "I don't want an operating system that I cannot remotely administer". "I want an operating system that allows me to update and maintian, stop, and start some subsystems without effecting other subsystems". "I want an operating system where I can apply security patches without being forced to install operating system updates". You get the idea.

    Having an open mind is important, but at some point you have to get off your ass and decide something, and act upon that decision. The older I get, the more important I have realized this becomes.

    A group of people with "strong opinions based on experience" can get together and hammer out a list of pro's and cons, and come up with an excellent solution to a problem, fully aware of what the solution does well and where it will be weak. It will be a stressfull meeting, and tempers may occasionally flare, but when you finally grind through it you will end up on solid ground, and everyone will likely be on board.

    A bunch of people with "open minds and no strong opinions" are going to dither about endlessly and end up with an unfocused, innefective, designed by committe monstrosity.

    Acedemia is all about exploration and investigation. Work is about getting things done. Note though that even the academia people typically won't get much "exploration" done if their home made router is down because it is an old Linux box built around a $20 commodity power supply that just went up in smoke, and the only guy that knew how to set up the IPTables to get the routing right left to go to grad school 3 months ago.

    I am with this guy... a lack of a strong opinion and the ability to defend it, suggests to me a lack of experience. How on earth can you do something day in and day out, sweat over it, bleed over it, live and die by it, day by day and year by year, and not form an opinion?

    --
    Mathematically impossible requirements are technically not against policy.
    1. Re:Ignore this man at your peril by Anonymous Coward · · Score: 0

      But most problems are clear cut. This is broken, this needs to be done, we need a solution.

      Single area of mental attack. The solutions however are not clear cut.

  39. Who knows more? by RobFrontier · · Score: 0, Flamebait

    After reading the replies, I can say one thing with certainty. Every sysadmin knows more than every other sysadmin. BTW take the personality test, it's fast, and pretty cool. (ISTP)

  40. Situations where "userness" is. . . by kfg · · Score: 2, Insightful

    hired out are a special case. Certainly an ISP is the most obvious example, and one where the indirection is so great most users don't even realize they're users.

    I'd only point out that help desk people are themselves users of the system, and generally rank only a smidgeon above subscribers on the "luse-O-meter."

    My point stands.

    KFG

    1. Re:Situations where "userness" is. . . by sonamchauhan · · Score: 1

      > > > the admin ... is also the primary interface between the machines and the people.

      > > In larger installations users usually don't contact sysadmins directly.
      > > Instead, they call a "helpdesk" person who uses uses tools (mostly
      > > written by the sysadmins) to fix routine issues. Unresolvable issues
      > > are escalated upto the sysadmin.

      > hired out are a special case. Certainly an ISP is the most obvious example,
      > and one where the indirection is so great most users don't even realize they're users.

      "Hired out"? I wasn't talking about third-party call centers, if that's what you meant. Most internal corporate helpdesks are just that - internal. For instance, my company has two helpdesks - one for internal users, and one for external customers. Larger companies (telcos for instance) may outsource their external helpdesk, but usually keep their internal helpdesk (the one that services their own employees) internal.

      > I'd only point out that help desk people are themselves users of the system,

      Correct. While the helpdesk staff are generally more clued-in than regular users, they still use tools written or configured primarily by the sysadmins. In a sense, *they* are the sysadmin's internal customers.

      > ...and generally rank only a smidgeon above subscribers on the "luse-O-meter."

      I take it you're not a sysadmin? :-) A really good one doesn't call a user (helpdesk person or otherwise) a "luser". They'll treat them as "customers".

      > My point stands.

      In your original post, you made valid points about sysadmins needing people skills, etc. I don't dispute that.

      My point is simply that in large organizations, the system admin is generally NOT the interface between the machines and the people. The helpdesk is. If the helpdesk keeps escalting user calls to the sysadmins, something is usually very wrong.

  41. Very unrewarding occupation by Mr_Icon · · Score: 5, Insightful

    I've been a sysadmin for the past 5 years, two of them at a large department in a very big educational institution. I have to say that of all jobs I've had in the past, this is the most personally unrewarding.

    Sure, the pay is good, and the benefits are nice, and you get to sit in your comfy chair most of the time punching buttons and not really doing anything in particular. However, this "bliss" comes with the following drawbacks:

    Nobody appreciates what you do. Or, rather, extremely few people do. If you are good at your job, your name is only uttered when things don't work, and even then coupled with expletives. You can be a top-notch sysadmin, the best of the best, but people will still hate you when their "thingy" can't get to Yahoo. When you're doing a great job, it is taken for granted.

    Your better is your users' worse. Any changes you make that are visible to end-users -- even if you have to do it due to the system growth -- are greeted with incredible resistance. People will complain both to you and your boss if they can no longer "click that picture and have it done." No matter if the changes you've implemented are extremely beneficial overall, and you've explained it to them time and over again: people will bitch and moan, and loathe you for any change in their routine.

    Scheduled downtime is your fault. Occasional scheduled downtime is inevitable. Even if you had warned about this a month, two weeks, a week, two days, and a day ahead of the downtime, there will be people who will show up at your door and demand that you bring back their files at once because they have an important conference call to make. When you try to say that "I've WARNED everyone FIVE times!" they will claim that it's the first time they are hearing about it. Just doing your job seems to be a great way to piss people off.

    You are on the job 24/7. I don't have a pager, and my home phone number is unlisted, so I have it better than most sysadmins. Yet, if I meet a coworker anywhere, I am instantly on the job the moment they see me. "Oh, good thing I ran into you! My computer has been making weird noises, and I was wondering..." Don't think about having lunch anywhere near where you work, either, or do it behind the locked doors of your office.

    Computers won't love you back. You may pour your best into your cluster, but it won't answer with the same. Your tidy rack of dual athlons won't show you affection, greet you by wagging its tail, or be saddened when you leave for the weekend. It's just a lifeless hunk of iron, and the only time it gets hot feelings for you is when your air-conditioning goes offline.

    I was an education major in college, and during one of the classes our professor told us: "when you start teaching, there will be rich schools and poor schools. If you work in one of the rich schools you will have a good salary, good budget, nice classrooms, and decent lunches. If you work in a poor school, you will have none of that, plus drugs, violence, and complete lack of parental involvement. Believe it or not, some people prefer to work in poor schools simply because if they are doing their job well, there will be people who will stop them every day in the hallway and tell them how much they admire their work. Not only that, but people working in poor schools are able to see with their own eyes how much difference they are making in the lives of the children they teach."

    That seemed weird to me then, but now I think I understand. It all comes down to what one thinks to be a good reward for their work. If it is good pay, quick career path, and a Porshe by the time you're 30, then being a sysadmin is your dream job (granted, of course, that you're good at it). However, if you are looking for something that is personally rewarding, something you want to feel good about doing... You might want to pick a different carreer. Or at least do it only until you start feeling burnt-out.

    Me? Oh, I'm quitting as soon as I can afford it. :)

    --
    If you open yourself to the foo, You and foo become one.
    1. Re:Very unrewarding occupation by GiMP · · Score: 3, Insightful

      First of all, educational institutions are some of the worst places for IT people.. generally, they are run by suits and not techs. Your users are often young adults or children and professors that don't really know anything.

      I'm on contract (system administration and programming) with a small internet service provider.. very organized group. Generally, clients of this ISP are very friendly and some-what knowledgable, dispite not being system admins. When I fix a problem, or even if we are unfortunate enough to not be able to fix it (corrupted backups, etc), they are very thankful and give us lots of praise.

      I have been on contract and employed by other internet service providers, but none have ever had the customer satisfaction and praise that this one gets. The cause of this is quite simple, fast results. If someone emails you, reply within 10 minutes.. even if that reply is just to inform them that you're examining the problem.

      Telephone support is a bad idea, especially if your user's native languages don't match your native language. Many users will refuse to stop talking about unrelated topics, others will take 10 minutes to try and tell you their password. Telephone contact for contracts, especially for programming projects isn't bad.. but it is very difficult for many kinds of technical support.

      Some of my contracts are scheduled or 'on my own time', others are 'on call'. Most ISPs don't require 'on call' unless you have some special skill that the others don't have, or if they are under-staffed.

      Users can't blame you for not notifying them if you're organized enough. Make a webpage with notifications and then send emails to the users notifying them of the downtime. If they complain, point them to the webpage..

      I do understand the 'changes in routine' example you gave, but this is again part of organization. DO NOT make user-interface changes in 'stable' software. Prepare a new 'major' release and then make notifications of a 'major' upgrade.. and then have a meeting discussing the changes. Of course, this may seem silly if it is only a small change... but the users are less likely to complain about an 'upgrade' than 'jim playing with our software'. Users complain less about upgrades than they complain about random, unannounced changes in their configuraiton... especially if the upgrade has been properly 'hyped' (Users pay to 'upgrade' to WindowsXP from Windows98.. they are not only willing to see change, but also pay for it!)

      It can be a very rewarding occupation. If you're not rewarded, then you're either in the wrong field or the wrong company.

    2. Re:Very unrewarding occupation by yuri+benjamin · · Score: 1

      Me? Oh, I'm quitting as soon as I can afford it. :)

      I'm guessing most people who say that can probably afford sooner, but stay on a little longer to earn a bit more.
      First they say "When the car's paid off"
      Then they say "When the mortgage is paid off"
      Then they say "When we can afford a bigger house"

      If you're only hanging in there until you feel you can afford to quit, then quit now.

      Then again, I don't know your situation :-)

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    3. Re:Very unrewarding occupation by tigga · · Score: 1
      Very nice..
      One thing seems wrong -

      Scheduled downtime is your fault

      Scheduled downtime should get scheduled by IT department, not you personally. Then people who forget about it should ask their boss to talk to IT department head about matter. That should be as impersonal as possible.

    4. Re:Very unrewarding occupation by Mr_Icon · · Score: 1

      I'm an H1B worker, so changing jobs for me is, uh, non-trivial. My H1 expires in 2005, after which I am moving to Canada and looking for a job in a different field, probably education, or techology in education. :) However, I do need $10k to immigrate to Canada, so I'll stick to doing what I'm doing for a few more years.

      --
      If you open yourself to the foo, You and foo become one.
    5. Re:Very unrewarding occupation by the_machine · · Score: 1
      It all comes down to what one thinks to be a good reward for their work. If it is good pay, quick career path, and a Porshe by the time you're 30, then being a sysadmin is your dream job...


      Sweet, I assume my Porsche will be delivered next year.

  42. MOD PARENT UP by Anonymous Coward · · Score: 0

    That's the funniest thing I've ever read on Slashdot. And it's funny because it's true. ;-)

  43. Aptitude... by aquarian · · Score: 4, Insightful

    Problem solving ability would probably be included in "aptitude."

  44. Re:Crap... keep in touch? by Anonymous Coward · · Score: 0
    >> Any sysadmin that has to log into a system while on holiday in *India* is a bad one
    > I wouldn't say that. He probably missed the machines...

    In that case, he misses them a bit TOO MUCH ;-)

    (There must be some sort of treatment for people with this type of psychological profile - those who just can't let go ... Think about it, he'd rather call his computers while on vacation rather than his human IT staff!)

  45. INTP vs ESFJ - Personality types by caveman · · Score: 1

    The article includes a link to Understanding your Myers Briggs Personality type just before it states that "INTJ and INTP typically make good systems admins"

    I'm an INTP, and I never realised it. So I read up on the other types (table of links at the bottom of the page). Fasinating. I shudder at the thought of waking up some day as an EFSJ.

    I don't know if the slashdot poll code can handle 16 options, but I suspect that the "fairly uncommon (less than five percent of the population)" people are probably more like 90 around here. Perhaps it is time to find out.

    The most truthful point is that nobody ever remembers when you're right, only when you're wrong. This is probably why I've not had a raise for some time.

    1. Re:INTP vs ESFJ - Personality types by Icephreak1 · · Score: 1

      I'm an ISTP. We're far cooler.

      - IP

    2. Re:INTP vs ESFJ - Personality types by Todd+Knarr · · Score: 2

      I don't know if the slashdot poll code can handle 16 options, but I suspect that the "fairly uncommon (less than five percent of the population)" people are probably more like 90 around here. Perhaps it is time to find out.

      I know some imformal polls have been done, and indeed the normally rare INTJ and INTP types show up far more often among computer types than in the general population.

    3. Re:INTP vs ESFJ - Personality types by Anonymous Coward · · Score: 0

      heh, i got a $2000 bonus this christmas. my job is totally boring and i goof off nearly all the time. the only time i work is to plan even longer goof off times...

    4. Re:INTP vs ESFJ - Personality types by miu · · Score: 1
      That poll would need at least 18 options:
      • [EI] + [SN] + [TF] + [JP]
      • My personality is EI-EI-CowboyNeal
      • I put no stock in New Age silliness like Meyrs Briggs you insensitive clod!
      --

      [Set Cain on fire and steal his lute.]
  46. Test IS good.. by kcb93x · · Score: 1

    I came out ISTP as well, I'm going to take that test to my philosophy class when I go back to HS tommorow. *sigh*

    Then, after that, I get to go play...errr...work on the school computers, and get credit for it! So much play work to do.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  47. Also... by kcb93x · · Score: 1

    Don't do what I've done...all my friends & family know I fix computers too, so I get all the questions from them! Stay silent, or be forever their helpdesk!

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    1. Re:Also... by kien · · Score: 1

      No need to stay silent, kcb. Just tell them that you don't work with that software anymore so you don't know how to fix their problem. Then tell them about this FREE software that has worldwide support via www.google.com.

      Embrace and extend hasn't been patented yet. :)

      --K.

      --
      Sig: Bad people happen. Try to avoid being one of them.
  48. Wait just a moment.. by Anonymous Coward · · Score: 0

    (places hand to ear)
    I think I can hear a Dingo eating your DNS server.

    wakka wakka

  49. Newbie--- HOw much did slash sell for? by fatalbert007 · · Score: 1

    Curious, how much did this site sell for? How many users are logged in normally at once? Thanks!

  50. Re:Crap... - too true by Anonymous Coward · · Score: 0

    Actually, he works for VicNet, which is basically an ISP whose sole role seems to be to make it irritatingly difficult to achieve anything at all while their systems are operating. Fortunately their systems don't operate terribly well, so this is a minor problem in practice. They've always been a classic example of the type of ISP run by hairy unhygienic fascists with the ISO Standard BOFH mentality and no real interest in going outside their comfort zones. Best avoided. So this interview seems spot on: just don't kid yourself that all sysadmins are like this git.

  51. Re:HAPPY NEW YEAR!!! BUSH STILL ON VACATION by Anonymous Coward · · Score: 0
    As opposed to Bill Clinton, who thought the presidency was about getting blowjobs from interns (not sex!)?

    Or as opposed to Al Gore, who seems more suited to be a teacher for "special" (aka retarded) kindergarteners?

  52. Re:I've heard that Fosters... by Anonymous Coward · · Score: 0

    the US variety is manufactured in Canada, so it can be "imported". I don't know where Canadian's Fosters comes from, but (imho) they generally have better beer anyhow. My personal favorite being "La Fin du Monde" (which is an ale, not a beer).

  53. Re:A slashdot user speaks by Anonymous Coward · · Score: 0
    too bad kathleen sucks as much as slashdot. Every time i turn around, there's another pair of nuts resting on her chin!

    Rob

  54. Re:I've heard that Fosters... by crunchy123 · · Score: 1

    Half right - they are both from the same vat, though crown lager is the good bit from the top whilst fosters is the crap at the bottom :) Either way, Hahn Premium is a better beer.

  55. Re:job ad by Gilmoure · · Score: 2, Funny

    I did see one about 5 years ago;

    Wanted: Web master. 10 years experience.

    --
    I drank what? -- Socrates
  56. Clean up? by Anonymous Coward · · Score: 0

    Look at this guy... he looks like a mess!

  57. Wow, he started with computers at age 11 by wackybrit · · Score: 2

    I guess this job was inevitable for me since I discovered computers at the age of 11.

    He says that as if that's a particularly early age to screw around with computers!

    </sarcasm>

    1. Re:Wow, he started with computers at age 11 by Anonymous Coward · · Score: 1, Insightful

      >> I guess this job was inevitable for me since I
      >> discovered computers at the age of 11.
      >
      > He says that as if that's a particularly early age
      > to screw around with computers!

      it was, back in 1978.

      this may seem hard to believe for those who are still wet behind the ears, but some of us were born *before* computers were mainstream consumer devices.

  58. Paul Evan's Laws on System Administration by Anonymous Coward · · Score: 0


    #1 If users are made to understand that the system administrator's job is to make the computers run, and not to make users happy, they can, in fact, be made happy most of the time.

    #2 If users are allowed to believe that the system administrator's job is to make users happy, they can, in fact, never be made happy. Futhermore, in their quest for happiness, they will cause enough resources to be diverted to trying to make them happy that the computers will no longer run.

  59. coopers by Stu+Charlton · · Score: 2

    I've heard Coopers is a much better brew than Fosters

    --
    -Stu
  60. The rules of the Game! by Anonymous Coward · · Score: 1, Insightful

    Being a sysadmin for the last 8 years or so, I can sum up what's required for the job in one line:

    If no-one knows you exist - you've had a good day.

    M.

  61. A recent flame war Craig got in to by Kiwi · · Score: 3, Informative
    If anyone has been paying attention to the Debian Linux ISP mailing list, people may recall that Craig recently got in to a nasty flame war with Dan Bernstein about the importance of a DNS server supporting the legacy BIND Zone file format.

    To make a long story short (and the flame war got ugly), Craig feels that a DNS server needs to support the legacy BIND zone file format. Dan, obviously, does not; he feels that it only matters that one can transfer the zone file over to the new format (losing all comments in the zone file in the process).

    Now, I will side with Dan here. Keep in mind that my viewpoint is rather biased, being the person responsible for the MaraDNS server, a server which Craig uses but feels is "poorly written code". Now, the only specific that Craig went in to when pointing out that he did not like my DNS server is that fact that, like Dan's TinyDNS, MaraDNS has no support for BIND's zone file format.

    Now, with all due respect for Dan, I think he should not knock a gift horse in the mouth. The fact of the matter is that the code for MaraDNS is open; if support for BIND-style zone files is important to Craig, I suggest that he start coding it himself. I will gladly accept code which can read BIND-style zone files and make it part of MaraDNS.

    I am not saying that BIND style zone file support is unimportant. However, I think Craig should be a little more courtious in requesting this feature than badmouthing MaraDNS on the Debian ISP mailing list.

    I am sure he is an excellent system administrator; I really wish that he would start up a serious open-source project so that he understands how we OSS coders feel. I think it would make him interact with us in a more mature fashion; and save both him and the developers he flames some grief.

    - Sam

    P.S. I know Craig already knows this, but there is a non-BIND DNS server which supports BIND style zone files called NSI. It is on the list of DNS servers on my web page.

    --

    The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

    1. Re:A recent flame war Craig got in to by Kiwi · · Score: 2
      Now, with all due respect for Dan

      I meant to say "With all due respect for Craig"

      - Sam

      --

      The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

    2. Re:A recent flame war Craig got in to by cas2000 · · Score: 0, Offtopic

      [...]people may recall that Craig recently got in to a nasty flame war with Dan Bernstein

      anyone who recognises the name Dan Bernstein will realise that this is hardly surprising. the guy is a know-it-all jerk with a severe inferiority complex, even the slightest comment about his software that could be interpreted in a less than glowingly positive fashion will result in lengthy and boring flamewar from him. that's why i've killfiled bernstein, i have no interest in reading anything that he has to say. i have no interest in running his software, either. the hassle and annoyance of integrating bernstein-ware into a working system far outweighs any of the advantages.

      To make a long story short (and the flame war got ugly), Craig feels that a DNS server needs to support the legacy BIND [...]

      yes, that cuts a long story very short. and conveniently throws away almost the entirety of my reasons for deciding that djbdns was worthless rubbish.

      lack of backwards compatibility with bind was only one of the many reasons why djbdns sucks - lack of backwards compatibility is a common flaw with all of bernstein's crapware. as is his brain-damaged configuration style and his obsessive Not Invented Here syndrome that requires him to manically reinvent things that don't particularly need re-inventing.

      Now, the only specific that Craig went in to when pointing out that he did not like my DNS server is that fact that, like Dan's TinyDNS, MaraDNS has no support for BIND's zone file format.

      actually, that's not true. i didn't give ANY specific reasons as to why i think maradns is poorly written.

      the reason why i think that is because of bone-headed comments you made in
      http://www.swelltech.com/pipermail/mara-archive/ 20 02-November/000885.html

      in particular your excuse for not doing any signal handling: "I consider signal handling a security risk. MaraDNS responds to a HUP signal by terminating; one has to restart MaraDNS to reload the configuration files."

      statements like these do not inspire confidence in your ability to write secure code. before i discovered that little gem, i was recommending maradns to people who wanted an alternative to bind for non-authoritative name servers. after reading it, i can't in good conscience recommend it to anyone.

      I am not saying that BIND style zone file support is unimportant. However, I think Craig should be a little more courtious in requesting this feature than badmouthing MaraDNS on the Debian ISP mailing list.

      1. when did i ever request this feature?

      2. if i had wanted to make more than a passing comment about maradns, i would have emailed you directly.

      3. if saying "maradns isn't particularly good software, but a) it's GPL, b) it doesn't have djb's weird configuration style and c) it's adequate for the task i want to use it for." qualifies as "badmouthing" then you really ought to acquire a thicker skin.

  62. The system is people by Blain · · Score: 1

    Yes, very much the system is the users and the structures they function in as well as the computers and the structures they function in.

    I remember when I started getting involved in the Net back in the days before AOL was there, and I would describe it to people, and some would talk about being more interested in people than computers, so they didn't want to do the Net. I would tell them that the value of the Net was entirely in the way it enables people to connect themselves with other people to communicate and interact.

    The hardware and software are channels, but the content of those channels come from people who contribute it (much/most of it without regard to their ability to comprehend the way the hardware and software enable them to do so).

  63. The problem of control freak by ticktack · · Score: 1

    System admins tends to be control freak. This is not an accusation made by people don't know how to do the job. I was managing computer networks 10 years ago, and understand every bit of the work. I have to say this, system admin is a labor intensive job rather than a tech intensive job. But the environment has changed a lot. The environment is getting better and better, not worse. When I was managing the network ten years ago, I deal only professionals understand computer well. Now, they have to deal with many people not familiar with computers. So, these days, system admins assume they know everything, and others know nothing. This causes the "control freak" symptom. Frankly, the job load of system admin has been reduced greatly compared to ten years ago. I don't know why these guys are whining about.

  64. I wish it were only at parties... by Anonymous Coward · · Score: 0


    Me: It burns when I piss.
    Doctor: I see. What do you do for a living?
    Me: I'm a computer programmer.
    Doctor: Really? I have a problem with my email...

  65. 1978? by Anonymous Coward · · Score: 0

    You jest? If you said 1970-1973, I could understand your attempt at wit, but 1978? Even Bill Gates had banged out code in 1968.

  66. he wouldn't be complaining if.... by likeduh · · Score: 1

    he had this gal as a coworker yum

    --
    like, duh
  67. mod parent up by bcaulf · · Score: 0, Redundant

    parent poster is the subject of the article, Craig Sanders