[System|Toolbox] Tools
for the Art
of System
Administration
HOME STAFF FAQ ADVERTISE LEGAL
binaryfreedom.com

Sections
   News
   Reviews
   Commentary

Community Events:
 
Submit an event

System Administrators: A Dying Breed?

Friday April 19, 2002 08:43pm PDT
Check out Alex's piece on why he thinks the days of the sysadmin may be numbered. . .

SysAdmin: A Dying Breed?

Microsoft's Idiot Administrators:

Personally, I could give a hoot in hell about this ongoing anti-trust saga with Microsoft. All that it seems to achieve is to show the ineffectiveness of Government in these situations and to reaffirm Microsoft's position of power. Personally, I'd like a vendor that would care if I had an issue with their software; if the government can't rein Microsoft in, I am sure that my complaints will be surely ignored. No, what really gets to me is that Microsoft has been dulling the intelligence of each new generation of computer professionals with each release of the Windows NT "Server" that they've been shoving down everyone's throat for the past decade. Microsoft has single handedly developed their own army of zombie "Idiot Administrators".

This isn't to say that ALL Windows NT administrators are dull, just that Microsoft's software goals encourage users not to ask, "How does this work?" of "Why does this work this way?" Why doesn't Microsoft open their code? Well, why should they? They wrote it and it is theirs to do what they'd like with. (Besides, if you can see the code, you can see any that may have been "borrowed.") Sure, Microsoft does have Scripting support and Visual Basic active everywhere - which virus writers find rather convenient, as you may have noticed. Windows NT command line is admirably powerful, but it's not like it's hard-core programming. One of the new "Co-Administrators" where I work discovered how to write a batch script and went on for weeks about 'feeling the power'. Prometheus was nothing; this guy discovered command line after using NT for 3 years. (This actually reminded me of my 2 year old son when he was potty training. The first time he managed a successful 'toilet-trip' he wanted to drag the whole family in to see what he'd proudly achieved.)

Microsoft is, of course, not the sole culprit here. Part of this is accountable to society as a whole. Home computers and more specifically, home networks are much, much more common these days and more folks know how to set them up. Sure, they may not understand what TCP/IP is, or how it works, but they know enough to get it going. Add this too the growing fad of hardware company offering "Server Appliances" and pre-installed and configured servers and that doesn't leave much job for a talented Sysadmin. Tweaking the server configuration? Troubleshooting? Well, unfortunately, the down turn in the economy made hardware prices go even lower. Now, if an App is too slow, many places just buy a newer, faster box.

Hypocritical Employers:

The economy brings another unpleasant factor to the issue, this time being with the Employers themselves. Now, almost like a revenge for the Internet Bubble bloat when clueless computer 'professionals' would take home unrealistically large salaries for playing Nerf and ping-pong all day with their coworkers, Employers have developed a cynical, self-serving hypocrisy to torment workers with. Gone are the days of retirement and gold watches after twenty years; now are the times of temp workers so that employers don't have to pay benefits. If you happen to have a full time job, you'd think you'd be lucky in this shifting economy, but what you get is a situation where the employers demand absolute allegiance, discreet obedience, long hours and unpaid overtime for salaried workers. Sure, salaried workers can expect some non-standard hours, but with the cut backs and lay offs, it's becoming more and more expected that employees work long days and every weekend. I've even been hearing stories lately about salaried employees that have to clock in - come late at all and you're in trouble - but oh, you'd better clock out right when you're supposed to leave even when you stay late - you can't put down overtime. Does this effect just Sysadmins? Of course not, but more and more "Managers" are viewing Sysadmins as nothing more than glorified techs. Disgruntled? Well, then you're told "Leave, there are thousands of others to take your place." (I've heard this phrase becoming more and more common.)

Art or Science?

Most of the negative corporate attitude being listed above is applicable to many positions, but specifically with System Administrators, the management attitude seems ignorant at best. It's common to have Technical Support Managers that know nothing of the technology that they're supposed to support. Even with those who do understand the technology, bad attitudes seem to permeate the field.

One of the more interesting views that I recently heard about from Soup was that of his boss who feels that System Administration is "both Art and Science". The impression that I get is that it's supposed to be science when it's your responsibility for something, but it's art when the topic is the absolute failure of a favored co-worker. In other words, if you neglect to check a log that indicates a coming hardware failure, it's science, but say a favored co-worker makes an unscheduled change to the routing and takes out the company wide area network for 2 days - that's art. My guess is the man that said this was never a System Administrator; as a parent, I have to think that child rearing is part art and science, but if I don't feed my child then I'm an unfit parent and potentially my child could die. I admit it's a harsh corollary, but I view the job of System Administrator much like my role as a parent, caring for and nurturing the systems, etc. Art comes into the picture with doing the job in a craft manner or with finesse, not in failure to perform the tasks of the position.

"Downtime or deadline?"

Economy and attitudes aren't the full extent of the situation either. I see part of the problem to being related to Open Source software as well. Not that the software itself is at fault, but the entire arrangement is the perfect breeding ground for professional role conflict. Open Source software tends to attract the more 'hard-core' techies as it can be extremely overwhelming to the less technically inclined. This means that many of the real inquisitive tech get into Open Source and it used to be that they'd try to 'convert' the "Manager types" into 'the way, the truth and the light' of "Free as in speech" software. The "Manager types" tended not to listen because free speech is something for rallies, not for the work place. "Free as in beer" however peaks some interest, and now even more so that the economy - and the budget money - isn't so free flowing. So now the companies that want to save money are open to the concept of "Open Source" because there's no additional cost - just the System Administrator's time in installing and configuring the software. Wait! You can access the source code, so you can code this to be exactly what we want?! Excellent! Now we get not only a free product, but the exact product we want and still no additional cost, just the System Administrator's time. Hmmm. Wow, you know, we've noticed that Sysadmin is a proficient coder. Hmmm. We could get HIM to code as well and then we get both a Sysadmin and a coder for the same price! The Open Source zealot, happy just to have the 'freedom' of Open Source software is more than happy to go along - until:

Manager: "Um, why aren't you coding ? We have a deadline of 5:00 pm or the client is going to be pissed!"
SysAdmin: "Well, you see the main data server crashed and I'm rebuilding it."
Manager: "Crashed! What have you been doing back here - you're supposed to be taking care of the servers!"
SysAdmin: "Well, the programming work for . . ."
Manager: (Interjecting) "Yeah, that's still an issue - you need to get that out by 5:00!"

Fiction? Nope. Saw it happen myself just a short while back.

Yes, I know, this is all so very, very bleak. As I look around, I see my three, 'co-administrators' (newly hired by the "Production Server Manager" when the other veteran administrators left - one quit and the other retired.) They're trying to sort out what the term RAID means. I think they're leaning toward it being bugspray.

I sigh. I don't even know where to begin to suggest reform. I don't know what could make this better. And I don't even know for sure where I'll be tomorrow; I think I'm one of a dying breed. SysAdmin.

Comment? - Or do you think this article blows chunks and you could write a better one in your sleep? Then do it!
View Comment Page

Copyright © 2004, The Binary Freedom Project, LLC.