Stories
Slash Boxes
Comments

News for nerds, stuff that matters

How Did You Become a UNIX Administrator?

Posted by Cliff on Fri Nov 09, 2001 10:41 AM
from the got-anecdotes dept.
xylix asks: "I figure there must be a number of UNIX admins among the Slashdot readership and I am wondering how you got into that field to start with. The reason I am asking is that I really want to be a UNIX admin but don't know how to get from here to there. What kind of education did you have(CS or other)? How did you start out (as a junior admin or moving laterally from another position)? What certifications are useful?"

"I am an English teacher now but am a techie at heart and spend all my time coding and using various Linux / BSD distros. I figure I am capable of handling a junior position, but most ads I see for *nix admins are looking for several years of work experience (on specific platforms), CS or EE degrees (I have a BA in philosophy) and perhaps years of experience in a specific industry (financial, wireless, transportation...).

I have been told by a couple people that at 33 I am far too old to start ANY kind of tech career (with no previous work experience). Anyone out there with experience to counter that? I know the job market is tough right now, but I am thinking long term."

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4 | 5 | 6
  • Oh, that's a short story... (Score:4, Funny)

    by Shoten (260439) on Friday November 09 2001, @10:44AM (#2543328)

    Simple...I was told to "upgrade the NT servers," so I installed FreeBSD :)

  • Shoes by IQ (Score:1) Friday November 09 2001, @10:45AM
    • Re:Shoes by Art Deco (Score:1) Friday November 09 2001, @11:57AM
    • Re:Shoes by Plutor (Score:2) Friday November 09 2001, @12:11PM
    • 1 reply beneath your current threshold.
  • Advice by Sneakums (Score:2) Friday November 09 2001, @10:46AM
    • Re:Advice by punkball (Score:3) Friday November 09 2001, @10:50AM
      • Re:Advice by stevey (Score:2) Friday November 09 2001, @11:43AM
        • Re:Advice (Score:5, Insightful)

          by saider (177166) on Friday November 09 2001, @12:07PM (#2544032)
          I'd enjoy being SysAdmin - if it weren't for the users...

          That is to say that you do not enjoy being a sysadmin.

          If it weren't for the users there would be no system to admin. Give them their sandbox and when they trash it, delete the user and their resources. If they complain, then tell them not to fuck around and hand them a policy sheet.

          Admining a system is not about tinkering with the OS and hardware, it is about making the box useable to others. This implies dealing with users. If you don't like dealing with users then you need to look elsewhere for another job, because this one doesn't fit the description.

          Having a system admin who hates dealing with the users is like having a developer that hates writing code.
          [ Parent ]
          • Re:Advice by RFC959 (Score:1) Friday November 09 2001, @01:13PM
          • Re:Advice by sudog (Score:2) Friday November 09 2001, @01:22PM
            • Re:Advice by Matty_ (Score:1) Friday November 09 2001, @10:33PM
            • 2 replies beneath your current threshold.
          • Re:Advice by kilgore_47 (Score:1) Friday November 09 2001, @02:17PM
          • Re:Advice by gobbledok (Score:1) Friday November 09 2001, @07:52PM
            • Re:Advice by The Bastard (Score:1) Friday November 09 2001, @08:20PM
          • 1 reply beneath your current threshold.
      • 2 replies beneath your current threshold.
    • Re:Advice by chadm1967 (Score:2) Friday November 09 2001, @10:55AM
    • Re:Advice by rottenhubert (Score:1) Friday November 09 2001, @10:58AM
      • Re:Advice by cloudmaster (Score:2) Friday November 09 2001, @02:36PM
        • Re:Advice by cymen (Score:1) Saturday November 10 2001, @12:02PM
    • by s20451 (410424) on Friday November 09 2001, @11:10AM (#2543586) Journal

      When I arrived at my current place of work, I admitted to knowing a few linux hacks. Suddenly I'm the sysadmin, in addition to my real job. Now I get to spend hours and hours helping newbies configure their systems, cut ethernet cables, and clean up the carnage when we get hacked.

      Don't make the same mistake I did. Never admit to sysadmin knowledge, or you will be marked for life.

      [ Parent ]
    • Re:Advice by dfelznic (Score:3) Friday November 09 2001, @11:13AM
      • 1 reply beneath your current threshold.
    • Re:Advice by thatsodd (Score:2) Friday November 09 2001, @01:04PM
      • Re:Advice by H310iSe (Score:2) Friday November 09 2001, @04:13PM
      • Re:Advice by z@ph0d (Score:1) Saturday November 10 2001, @02:20AM
      • 1 reply beneath your current threshold.
    • Re:Advice by OmegaDan (Score:2) Friday November 09 2001, @01:29PM
      • Re:Advice by Darth RadaR (Score:2) Friday November 09 2001, @03:51PM
      • Re:Advice by J4 (Score:1) Friday November 09 2001, @07:31PM
      • 1 reply beneath your current threshold.
    • 3 replies beneath your current threshold.
  • How I did it (Score:5, Funny)

    by rho (6063) on Friday November 09 2001, @10:46AM (#2543342) Homepage Journal

    I grew a beard, started wearing only t-shirts and jeans, and developed a surly attitude. The group accepted me, and I've never worked a full day in my life since then.

  • frogger by O_Sleep (Score:1) Friday November 09 2001, @10:46AM
    • Exactly. by SaDan (Score:1) Friday November 09 2001, @11:35AM
    • Re:frogger by Eric Gibson (Score:1) Friday November 09 2001, @12:06PM
  • Previous admin quit by punkball (Score:2) Friday November 09 2001, @10:46AM
  • Never too old! (Score:5, Interesting)

    by easter1916 (452058) on Friday November 09 2001, @10:46AM (#2543348) Homepage
    I have been told by a couple people that at 33 I am far too old to start ANY kind of tech career (with no previous work experience). Anyone out there with experience to counter that?

    This is rubbish. My wife is 33 and just started a new career as a developer. She had previously been doing international trade development, hated it, was bored silly by the politics, got out, took a two-year course at a local community college with a good reputation and is merrily writing business applications. Her previous career stood to her in that, unlike a lot of fresh developers, she understands business and accounting. I know of another developer who at age 48 retrained and has been doing that for a few years. Good luck to you!
  • CS + Coop/Intern by FortKnox (Score:1) Friday November 09 2001, @10:47AM
  • No, you don't (Score:5, Funny)

    by sql*kitten (1359) on Friday November 09 2001, @10:47AM (#2543355)
    I am wondering how you got into that field to start with. The reason I am asking is that I really want to be a UNIX admin

    Just find a surgeon and get your fingers removed. Now. Trust me, it will be less painful in the long run.
    • Re:No, you don't by ThatComputerGuy (Score:2) Friday November 09 2001, @11:30AM
    • Re:No, you don't by ralmeida (Score:1) Friday November 09 2001, @11:33AM
      • 1 reply beneath your current threshold.
    • Re:No, you don't (Score:4, Funny)

      by Number6.2 (71553) on Friday November 09 2001, @11:57AM (#2543974) Homepage Journal

      Heh, you hit the nail on the head, pal :)

      The real "Ask Slashdot" challenge would be "I'm am ,at present, a UNIX system administrator. How the hell do I get out of this job, but still stay in a computer related field?"

      I was shanghi'd into being a UNIX sysadmin for about a year. It was the nastiest experience of my life, especially since I was considered to be the "unix expert" by my non-UNIX cohorts, and was expected to waive a magic wand to get things to work. I developed a whole new relationship with SCSI cables that I never suspected even existed before.

      [ Parent ]
      • 1 reply beneath your current threshold.
  • Kinda By Luck by doon (Score:1) Friday November 09 2001, @10:47AM
  • First Mistake (Score:4, Funny)

    by IainMH (176964) on Friday November 09 2001, @10:47AM (#2543357)
    I really want to be a UNIX admin

    Ahh - This is your first mistake. Anyone going into the poky comms room meeting the grumpy sysadmin realises that all sysadmins would rather be anywhere else doing anything than what they are doing at that point. Serial murder for example.

    Miserable Bastards

    :-)
  • Age shouldn't matter (too much).. by saqmaster (Score:2) Friday November 09 2001, @10:48AM
  • Not to old by Ashcrow (Score:2) Friday November 09 2001, @10:48AM
  • by bergeron76 (176351) on Friday November 09 2001, @10:48AM (#2543368)
    Sounds cliche but that's what I did. I'm only 25 and I'm making more than your average MCSE right now (considering that MANY mcses are unemployed right now).

    Started in Help Desk at college.
    Did miscellaneous consulting jobs for friends, etc...
    Got a job as a Jr. Admin.
    Got another job as a Sr. Admin.
  • Just know it. by benploni (Score:2) Friday November 09 2001, @10:49AM
  • Education? (Score:5, Informative)

    by OldBen (14811) <mmerideth@r a i n d a nce.com> on Friday November 09 2001, @10:49AM (#2543371) Homepage
    I started at age 26 after majoring in Art and getting into the industry through web design. My advice; find a small shop (5-10 people) that supports a few Linux/UNIX systems, and doesn't mind you learning on the job. That's the best learning environment you'll ever have. Usenet and a million other web-based resources are out there if you run into a brick wall on a problem.

    Good luck, and you're never too old!
    • Re:Education? by Anonymous Coward (Score:1) Friday November 09 2001, @11:33AM
    • Re:Education? by GrenDel Fuego (Score:1) Friday November 09 2001, @12:13PM
    • Re:Education? by smalldognet (Score:1) Friday November 09 2001, @12:28PM
      • Re:Education? by Mad Marlin (Score:1) Friday November 09 2001, @05:09PM
    • Re:Education? by dasunt (Score:2) Friday November 09 2001, @07:36PM
      • IPX by NutscrapeSucks (Score:1) Saturday November 10 2001, @12:12AM
        • Re:IPX by dasunt (Score:2) Wednesday November 14 2001, @10:05AM
          • Re:IPX by NutscrapeSucks (Score:1) Friday November 16 2001, @01:39AM
    • 2 replies beneath your current threshold.
  • how i got here by CodeMonky (Score:2) Friday November 09 2001, @10:49AM
  • Becoming a Unix Admin (Score:5, Informative)

    by genkael (102983) on Friday November 09 2001, @10:49AM (#2543376)
    You are not too old to become a tech person at 33. As a matter of fact, you are more likely to be taken seriously then someone who is 20.

    Becoming a Jr Unix admin requires that you know the basics of Unix/Linux: creating user accounts, installations, problem determination, permissions, disk space, adding hardware, backup strategies, and simple shell scripting to name a few. Solid end user knowledge of a real *nix like Solaris, AIX, HPUX, or True64 is a huge plus.

    Getting your foot in the door is often more important than what you know. You usually have to have someone on the inside who knows you before you have a chance of getting hired. Unix administration isn't a job that you can get by walking in off the street. Since you are a programmer, you do have a much better chance.

  • Accounting to SysAdmin by cbolling (Score:1) Friday November 09 2001, @10:49AM
  • After some training in Dagobah :P -nt- by hikari (Score:1) Friday November 09 2001, @10:50AM
    • 1 reply beneath your current threshold.
  • Getting Started (Score:5, Informative)

    by ackthpt (218170) on Friday November 09 2001, @10:50AM (#2543387) Homepage Journal
    There's any number of College Extension departments, like UCSC-EXT [ucsc-extension.edu] in the San Jose area, which offer many classes, even a program. RedHat [redhat.com] has Certification programs for Linux (and if you can admin Linux, it's a small jump to Unix)

    For good practice you might want to get a PC and install FreeBSD or one of the Linuxes to familiarize yourself with the resources, shell programming, etc.

    • Re:Getting Started (Score:5, Insightful)

      by Tet (2721) <slashdot.astradyne@co@uk> on Friday November 09 2001, @11:16AM (#2543639) Homepage Journal
      For good practice you might want to get a PC and install FreeBSD or one of the Linuxes

      I'd avoid Linux. I may well love the OS, and have been using it since the Linus boot/root disk days, but I'd advise something else for learning how to admin the box. Linux makes life too easy, with the consequence that you get used to the niceties and are then stuck when confronted with an OS that doesn't have them (and most of the paid Unix admin jobs will have such an OS).

      Writing bash scripts, for example, gives you some syntactic sugar, but little in the way of real added value over and above plain Bourne shell. But it means your scripts won't be portable, and when confronted with an OS without bash, you're stuck.

      I'd recommend OpenBSD or Solaris, or preferably both. Both can be acquired at zero cost for PC hardware, and hence make good choices to play with. Try to do everything you do without resorting to adding extra toys to the system (via the ports collection or sunfreeware.com, for example). Some might claim that's making your life hard for the sake of it, but I'd say it gives you invaluable experience that you'll welcome later in your Unix admin career. Get exposure to as many different versions of Unix as you can lay your hands on, and learn the differences between them. I've met (and in fact, interviewed recently) too many admins that only know Linux, or only know Solaris. Ultimately, Unix is Unix, but if you can show exposure to a wide variety, you're demonstrating an ability to deal with the variance between systems. I've met AIX admins who didn't know how to use a system without smit/smitty, and hence are useless on any other version of Unix.

      [ Parent ]
  • Get some education.. by AIXadmin (Score:2) Friday November 09 2001, @10:50AM
    • Re:Get some education.. (Score:4, Insightful)

      by Lemmy Caution (8378) on Friday November 09 2001, @11:30AM (#2543751) Homepage
      I want to put in a plug for getting started at non-profits (not volunteer work, but a paying gig at a non-profit). They tend to be a bit more relaxed about qualifications, since they usually can't pay as well as businesses can. Since they usually have fewer people to throw at a problem, you'll get a chance to work with more environments than you might if you just became the mail-server-backup-guy at a corporation with an IT staff of 500. And you won't have much of a budget, so you'll learn how to make your existing stuff work instead of just having the option of throwing money at a problem.
      [ Parent ]
  • Licensing!! by turd191 (Score:1) Friday November 09 2001, @10:50AM
    • Re:Licensing!! by smashdot (Score:1) Friday November 09 2001, @11:01AM
      • 1 reply beneath your current threshold.
    • ... Re:Licensing!! by leuk_he (Score:1) Friday November 09 2001, @11:07AM
    • Huh? by Wakko Warner (Score:2) Friday November 09 2001, @12:24PM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • Know your stuff and keep your ears open by Bourbon Man (Score:1) Friday November 09 2001, @10:50AM
  • Small business start by mcSey921 (Score:2) Friday November 09 2001, @10:50AM
  • I was a temp by CrazyJoel (Score:1) Friday November 09 2001, @10:51AM
  • by melquiades (314628) on Friday November 09 2001, @10:51AM (#2543401) Homepage
    I am sure that others will have more specific helpful advice, but the fundamental principle is simple. It's the same way you learn to program -- or play the piano, or dance the watusi -- passionate curiousity and reckless experimentation. Education and experience are both very valuable, but both of these are offshoots of a self-driven desire for knowledge.

    So, install Linux on a partition (I imagine you probably have already). Network your apartment/house/dorm room. Set up a web server and host your friends' sites. Set up a firewall. Follow the security updates for the software you have installed. Put a free database on it and write some useless but entertaining CGI on it. Translate the code into Java, Perl, and PHP just for kicks. Get excited, and the rest will follow.
  • I doubt you'll like this one, but... by TheNut (Score:1) Friday November 09 2001, @10:51AM
    • 1 reply beneath your current threshold.
  • Two Relevant Examples (Score:5, Informative)

    by Hanashi (93356) on Friday November 09 2001, @10:51AM (#2543403) Homepage
    I got my start as an admin in college. I was a CS major, and the CS department network was run entirely by students (supervised by a full-time staff member who was management only, and not too technical). I started as a lab consultant, helping people with their editors and compilers and such. It was more of a general helpdesk position, with light administration duties. I was promoted fairly soon after to a real administrator, with the root passwords and everything. By the end of my college time, I was the head of this group, which made getting my first admin job outside pretty easy.

    During this time, I also helped a friend of mine (who was an English major at the time) learn to use the Unix workstations and the Internet. He parlayed this into a position within the help desk organization and then eventually into the administrator group also. So it's possible to do if you have one person who can give you the first break.

    If you're not in a university environment, probably your best bet is to try to get involved in the Linux community somehow, get your name attached to some projects that you can use as partial credentials on your resume. Also, if you're not already running a network of at least a couple of Linux machines at home, you probably should. There are several skills you'll need to develop which can't be practiced on a single machine (NIS, NFS, DNS, sendmail or other mailer, etc). Good luck!

  • This is also on the minds of many college students by g1zmo (Score:1) Friday November 09 2001, @10:51AM
  • Build your experience by BlackSol (Score:1) Friday November 09 2001, @10:51AM
  • Education... by Manic Miner (Score:1) Friday November 09 2001, @10:51AM
  • Admin fashion tips (Score:5, Funny)

    by Pointy_Hair (133077) on Friday November 09 2001, @10:52AM (#2543415)
    Don't ever go out in the sunlight, bathing is optional, answer all questions with a clear and concise grunt, and use one word e-mail replies (my personal favorite is "NO").

    You'll know you're good when you are like a phantom and you're co-workers can't describe what you look like and are too afraid to try finding you.
  • slide into it... by WrongWay (Score:1) Friday November 09 2001, @10:52AM
  • Steps to greatness! by PHanT0 (Score:2) Friday November 09 2001, @10:52AM
  • Just sort of happened by jbuchana (Score:1) Friday November 09 2001, @10:53AM
  • It was all timing. by Xzzy (Score:2) Friday November 09 2001, @10:53AM
  • Not formally an admin but.... by maroberts (Score:1) Friday November 09 2001, @10:53AM
  • Go the .edu route by jwalther420 (Score:2) Friday November 09 2001, @10:54AM
  • A slightly differant question by The_Unforgiven (Score:1) Friday November 09 2001, @10:54AM
  • Oh, its easy... by sprag (Score:2) Friday November 09 2001, @10:54AM
  • Read O'reilly books/learn how to write C or Perl by smashdot (Score:2) Friday November 09 2001, @10:56AM
  • Systems Admin by Cyclonus (Score:1) Friday November 09 2001, @10:56AM
  • Perfect Credentails by dezwart (Score:1) Friday November 09 2001, @10:56AM
  • I started as a developer... by gaudior (Score:2) Friday November 09 2001, @10:56AM
  • System Administrator by moored2 (Score:1) Friday November 09 2001, @10:56AM
  • Sadly paper only but... by dreamquick (Score:1) Friday November 09 2001, @10:56AM
  • Start digging by himself (Score:2) Friday November 09 2001, @10:56AM
    • 1 reply beneath your current threshold.
  • Playing around and experience.. by alien88 (Score:1) Friday November 09 2001, @10:57AM
  • by jermz (6352) on Friday November 09 2001, @10:57AM (#2543464) Homepage
    when I started a C programming class at San Diego State University. I was introduced to Unix at that time, and fell in love with it's power and simplicity.

    I was content to be a user, but when I started working in the computer industry in 1995, I was introduced to Linux by a co-worker and fellow Unix lover (Thanks Martin!). I got bitten by the sysadmin bug then. We had a part-time consultant sysadmin then, and I emailed him with problems I was having with my Linux box, and he helped out immensely. Even when I brought down the email system with a badly configured sendmail.cf, he was patient and walked me through it.

    As I started taking over day-to-day administration of the Solaris and SunOS servers at work, I found it invaluable to use the knowledge of the Unix propeller-heads at work. All were engineers, but they knew enough about Unix to give me a hand when needed. I also made friends with some old-time Unix-heads that proved to be a wonderful resource.

    Don't underestimate the power of a mentor. Find someone with a long beard to talk with regularly. Also, read, read, read. Surf the net. Install software "just because". You will screw up, and have to recover. Nothing compares to removing "libc.so",

    I now have 6 years of sysadmin experience under my belt. Even when sysadminning wasn't my official job title, I still found a way to do some. I've got the sysadmin bug, and bad. I love the challenge of it. I love knowing that every time I upgrade some software, or tune a system, that the people who make the product that pays my salary are able to do their work that much more easily and quickly.

    As far as certification, it might look good on a resume for a PHB, but in real life don't mean much. Like an MCSE. You know the books, but real life can be much different. In short, if you have the time and $$$ to burn, go ahead. But your time can be equally well spent hacking on a system.

    Do it, do it, do it. I love this job.

    Jeremy
  • Practicing to be a sysad: (Score:5, Funny)

    by Teancom (13486) <david@gn u c o n s u l t i n g.com> on Friday November 09 2001, @10:58AM (#2543475) Homepage
    1) Repeat 10 times a day: "this change should not affect end users.

    2) Type 20 times a day: "rm -fR ~user"

    3) 10 reps: "what did *you* do to screw this up?"

    4) Stop showering. Now.

    5) Smash your pager, claim it was "killed in the line of duty".

    6) Pick any given operating system, and develop an intense hatred for it. You will work with this os for the rest of your life.

    7) rinse, repeat.
  • A long time ago .. by AftanGustur (Score:2) Friday November 09 2001, @10:59AM
  • I went to class. (Score:5, Interesting)

    by dschuetz (10924) <slash@david.da[ ]t.org ['sne' in gap]> on Friday November 09 2001, @10:59AM (#2543481) Homepage
    That's it. I was in a boring-as-hell lower-level CS class, and usually skipped it. One day, I went, though I sat in the back and read some novel or something. Late in the class, a couple guys from the university Consulting Lab (UMCP's faculty/staff computer help desk) got up to recruit. I joined the team a few weeks later, and got hurled into the marvelous world of admin when our VAXstation 2000 (X-windows, 40MB hard drive) crapped out and I had to rebuild it from a 10mb tar file on a remote server (an early NeXT cube, no less :) )

    The rest, as they say, is history.

    How would you get into it now? Don't really know. Certainly, it'd help to "play" with the stuff at home, but unless you've got 4-10 machines at home, networked, in regular use, you simply won't have the need to do a good job administering the server (and won't hit upon any of the major challenges).

    Is 33 too old to start a tech career? From the standpoint of unconcious hiring discrimination, maybe you'll have a problem there. Plus, there's always the "why are you swtiching careers?" question. From the standpoint of being too old to learn -- bullshit. If you're smart, and can learn new tricks, you'll have a fighting chance.

    Best advice -- learn to type fast, and find all the online documentation centers (man pages, web, etc.). If you type and can research the problem fast enough, nobody will ever know you don't know the answer ('cause you'll have just gotten the answer). After that, learn perl. Any time you find yourself doing the same thing more than once, spend the 20 minutes (or three hours) to write a script to do it instead. Then the next time it'll take 30 seconds to do, and you'll look smart. :)

    Where do you teach english? If it's at a high school, you might be able to help part-time with in-house stuff, though I wouldn't be too surprised if a lot of that got given to students. If you're at a college, try the same tack with the help desk or whatever there... Then, maybe, look for jobs with contractors doing help desk in a UNIX or UNIX-Server shop (if you live in the Washington, DC area, there are LOTS of these jobs). You won't be doing admin, per se, but you'll be seeing the "lighter" side of it, especially the customer-side of things, and if you show enough aptitude and interest, you should be able to ease into a SysAdmin side. Another bonus for gov't contractor stuff -- they're used to "second careers" as military enlisted types retire and start working as geeks.

    Good luck!
  • experience by twidget (Score:1) Friday November 09 2001, @10:59AM
  • School... by Junta (Score:2) Friday November 09 2001, @10:59AM
  • a common path (Score:4, Insightful)

    by sv0f (197289) on Friday November 09 2001, @10:59AM (#2543487)
    Try to become a programmer and fail.
  • Sheer chutzpah by the Man in Black (Score:1) Friday November 09 2001, @11:00AM
  • So you want to be a sysadmin. by j.e.hahn (Score:1) Friday November 09 2001, @11:00AM
  • Networking people by telkis (Score:1) Friday November 09 2001, @11:00AM
  • Hard work, luck... by imipak (Score:2) Friday November 09 2001, @11:00AM
  • Finding the right place helps by Phoebus0 (Score:1) Friday November 09 2001, @11:00AM
  • How I became a UNIX Admin (Score:4, Interesting)

    by tollieman (243634) on Friday November 09 2001, @11:00AM (#2543499) Homepage
    After I was hurt in a parachute accident in the US. Army, I moved to Tampa and started with a contractor answering phones at a support center for a large retail chain.
    After a few months of training on my own, listening to processes the analysts were going thru etc. I was promoted to Tech Support Analyst Level 1. I read man pages, looked thru the available documentation on the systems etc. And kept learning. I then progressed to a Level 2 Analyst, and after a few months I was hired onto the company that I was contracted out to.. IBM!
    After a few months as a Level 2 Analyst, I applied for a position in Technical Services. Here again I studied the OS we were using, SCO Open Server 5.04. Studied Korn shell programming, Learned PERL, Learned Perl OO methodology, learned hardware specific stuff like SCSI, IO, IRQ's etc.
    During all of this time my passion was Linux, so I was also studying it as well. In March 2001 I received my RedHat RHCE, and applied for a position as a Software Engineer providing Linux Solutions for Xseries IBM servers.
    By the way, I