Slashdot Mirror


Confessions of a SysAdmin

Mr.Fork writes "Scott Merrill from CrunchGear has a confession. He really, really hates computers. He writes: 'No, really, I hate them. I love the communications they facilitate, I love the conveniences they provide to my life, and I love the escapism they sometimes afford; but I actually hate the computers themselves. Computers are fragile, unintuitive things — a hodge-podge of brittle hardware and opaque, restrictive software.' Does his editorial speak to all of us in similar IT-related fields? Do we all silently hate the complexities and idiosyncrasies computers have, like error messages and UI designs that make no sense to the common user, which make our tech professions miserable?"

5 of 385 comments (clear)

  1. Well... by MightyMartian · · Score: 4, Interesting

    I hate a lot of modern software (open source, closed source, whatever) because of the enormous, and often pointless complexities. I miss the joys of being a kid in front of my first 16k home computer, it was an adventure. I miss my first few years with *nix, when the operating system was populated with fine-tuned tools focused on accomplishing a single job and doing it well.

    It's true that software and hardware often seems more like a balancing act. You try to find an equilibrium where you don't need cron jobs to stop the daemon that spontaneously combusts, or where the Windows roaming profile will properly synchronize with the server copy and not barf in a dozen different ways, and hope beyond hope that the patches you're getting won't cause more problems than they solve.

    I think the reason, at least for me, is that there's little sense that I have control over how the systems work. Anything non-trivial involves so many separate processes, functions, modules and reliance on everything tying together that sometimes when I get something working, I'm more amazed than pleased.

    But that's the job. You control what you can and try to mitigate what you can't.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  2. 25 years of sysadmin work - love/hate relationship by macfanboy · · Score: 4, Interesting

    I see every type of computer there is at my job supporting large systems in NYC. Every computer I personally owned rebooted itself, blue-screened or froze, leading me on a quest for something better. My bad experiences with PCs led me to explore Solaris on a UltraSparc system, fresh from ebay. Sun makes a great OS and great machines, but not too consumer oriented, limiting software to pretty much open source titles for individual computing purposes. Many people dismiss apple for their high prices, but since I switched to the mac five years ago, I love the computer again. It just works, no problems, drag and drop installs and a very friendly user interface. With the OCZ Vertex solid state upgrade for the disk, the computer never makes me wait for anything. Bootup is 30 secs from button-press to desktop. Shutdown is 2 sec. Apps open instantly. Windows runs perfectly in bootcamp or Fusion (vmware). All in a 64-bit hardware and software system. What drives me crazy with computers is a long list, so here goes: - devices without a facility for firmware upgrade - manufactures that don't offer firmware updates for devices - Anyone that doesn't work/sell in the datacenter thinking they know anything about computers - DRM - non FOSS (GPL) licenses - People too stubborn to believe there is something better than the PC running Windows - people who don't realize they need to update the firmware in their GPS, cellphone, camera, picture frame, television, radio, mp3 player, car audio system, etc.

  3. I hate computers, but love customers by rjamestaylor · · Score: 5, Interesting

    So, ever since family and friends found out I could help with arcane errors and problems with their Apple ][+ computers (did I mention I'm old? That was back in the early 80s) I've been standing between computers and users and trying to reconcile both to each other.

    Eventually, this turned in to a great opportunity for me to help people with their use of current technology. Are computers and software packages irritating? You bet! But being in the middle position between the user and CPU has been something I've enjoyed for more than a decade.

    Sure, I've been a developer and struggled directly with computers on one hand and produced software that unintentionally frustrated users on the other. But it's standing in the gap between the technology and humanity that I find myself the most valuable.

    As long as computers and software suck there will be a need for people like me. And, as it turns out, people prefer to turn their problems over to other people -- not wizards, FAQs, etc. -- for assistance.

    The trick is not considering users as the problem but oneself as a key to the solution.

    --
    -- @rjamestaylor on Ello
  4. Re:I don't hate computers by frank_adrian314159 · · Score: 4, Interesting

    I love computers. I wouldn't have gotten into the field if I didn't love them.

    Yeah, so did I. But that was thirty years ago. I've seen the industry take so many wrong turns since then I'm alternately astonished, appalled, and amused now. That's why I'm a manager now... well, that and the money. I try all the time to get the guys who work for me to understand that, for most users, simpler = better.

    I get pissed off every time some stupid OS vendor (Microsoft, Apple, or Linux distro) changes its API for no apparent benefit to the customer or because some jack-off OS developer wants a new flavor of the day. I get saddened every time some poor user gets run into their individual brick walls because some crappy hardware vendor decided to save a nickel on a mobo component. So all of you wankers who are bitching about the "walled garden" model, all I can say is that you brought it on yourselves. You made your systems so crappy and hard to use that no one wants to deal with the crappiness anymore. They'll sacrifice their "freedoms" (which they didn't really want in the first place) for simplicity. And, in the end, you'll be the ones screwed, with no interesting APIs and nothing new and shiny to play with. And all because you couldn't see past your own need for complexity to keep you mentally entertained while you cranked out yet another for loop (and didn't develop the languages that had the for loops internalized so you could map functions onto collections without a bunch of hideous repetitive syntax, anyhow).

    I didn't understand this ten years ago when I told an industry luminary that I wanted to make things simpler for the programmer. He looked at me and said "Don't talk to me about programmers. I don't give a shit about how hard it is for the programmers. I want things simple for the users." He was so right.

    Of course, maybe I'm cranky because it's late on Friday and I have a cold. Yeah... that's it...

    --
    That is all.
  5. Re:I don't hate computers by Kaboom13 · · Score: 5, Interesting

    There's some bullshit in modern computer hardware design too though. Consider X86. It's inferior to man architectures, but it still exists because the install base for it is so huge it can't be stopped. BIOS seriously sucks, they are all different, love to use arcane terms, often vary wildly even in models form the same vendor in the same product line, and the process to upgrade them is often fraught with danger. Printers need drivers, that are generally platform specific, even on basic models. Hard drives can fail (and fail often) in ways that silently corrupt data with no indication to the user or the OS. ECC has existed for decades yet consumer machines never have it, leading to memory problems causing seemingly random, unrelated issues, that only an in depth low level memory analysis can solve ( requiring you to know the problem before you know the cause). Hardware RAID is often arcane, and a simple mistake can destroy your entire array. Manufacturers save pennies on parts like capacitors by using parts with ratings lower then the design required, resulting in expensive repairs. OEM's release equipment using draft or early revisions of specs that cause weird, hard to diagnose compatibility problems. SSD's could be the single largest performance increase for your average office user in 5-10 years, but they are severely limited because we do not have a good technology to interface with them, and shoehorn them into the tech used for mechanical drives for compatibility reasons. If you were to design the PC platform from scratch today, there's a lot of arcane, outdated cruft you could remove that's only there for backwards compatibility reasons.