Slashdot Mirror


Cross Skilling Across Multi-OS Platforms?

drtheman asks: "I have been working in the IT industry for the last 10 years, 7 of those as a UNIX system administrator. I have been noticing over the last year or two that companies are becoming very pedantic about specific skills that a UNIX sysadmin should have. Most troubling for myself is the so called multi-skilled UNIX/NT administrator. It's a given that any seasoned UNIX admin should have *some* Windows knowledge, and cross skilling is something that shouldn't be balked at. However, after coming from large enterprise environments, where the UNIX boys do the UNIX stuff and the NT guys do the Windows stuff, I just find it a little troubling that if I don't adapt with certifications in these platforms I may become unemployable. Do other enterprise admins think that this is too much for us to take on, and companies are just expecting more bang for their buck these days? I can understand that these multi-skilled people are needed in the smaller shops, but I would like to know how it would work effectively in larger ones."

10 of 347 comments (clear)

  1. Keep in mind by agent+dero · · Score: 5, Insightful

    These are usually recommendations on job sites for resumes that companies most likely will toss out because the guy hiring "knows some guy."

    I honestly can say I don't have a certification in any regards, I have experience, and "I know people."

    IMHO, 9 times out of 10, knowing somebody will get you farther than another bullet point on a resume

    --
    Error 407 - No creative sig found
  2. More likely by temojen · · Score: 5, Insightful

    The HR people have a checklist of skills (or worse, certifications and buzzwords) but don't actually know what the job requires.

    1. Re:More likely by laird · · Score: 3, Insightful

      While it's certainly true that HR people only know keywords and not substance, there's a good reason to hire people with cross-platform experience -- it's much better for the company.

      First, it gives the company more flexibility. If you need more NT or UNIX work done right now, you can shift people fluidly rather than having one team idle while the other is idle.

      Second, it leads to more mature and coherent decision making. If you have separate UNIX and NT teams, they'll each come up with a completely different set of answers for everything (and usually compete, which is crazy for morale), so you'll end up running two separate environments, and thus two of everything, so IIS and Apache, Active Directory and LDAP, etc., with little to no integration. But if you hire people who understand both platforms, you can come up with a a unified strategy for the entire company, and make decisions based on technical issues rather than religion.

    2. Re:More likely by cayenne8 · · Score: 3, Insightful
      I find that an SA, at any level...if you work as a good DBA or other high level user...can if you have a good working relationship, can help drive new purchases...steering away from MS, and go for Unix/Linux boxes. I work with Oracle a great deal, and I know I work to push avoidance of MS whenever I possibly can.

      With security in DoD systems...we run into the ability of granual rights privs. Now, on Oracle systems on windows...we have to have an SA sit with us to log us in, and basically sit and read a book while we do simple things like apply the new quartely security updates, or new software.

      A total waste of money. On the Unix/Linux systems, we can be given proper privs where we can do what we need to...even sudo or IAS systems...and not have to have an SA sit 'babysitting' us.

      Sure..you need to know a bit about all OSes...but, if everyone pulls together in the server room...you can sway in many cases the PHB's to go for a working platform....something MEANT for the server environment.

      Sure...win can be good for the desktop, but, we gotta all pull together in the server area to get a platform we can all work on easily.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  3. Boys? Guys? by cniebla · · Score: 4, Insightful
    ...the UNIX boys do the UNIX stuff and the NT guys do...

    Shouldn't we have to be MUCH MORE willing to accept that there are girls in IT? we start by accepting this fact, and being less and less "boy" centric, and many will come ;)

  4. Re:Cross-skilling is a must by joe_bruin · · Score: 4, Insightful

    Everyone here is going to tell you the same thing, diversify. But here's the reality: if you limit yourself to one domain (like only UNIX) you're really closing some doors for yourself. If you know enough of NT administration (I assume you'll have to be interfacing with Windows at some point), you're far more useful. !!HOWEVER!!, don't confuse that with becoming a master of Windows admining, unless you want to face the very real possibility that this is what you'll be doing exclusively in the future. When some PHB in your company decides to put in some Windows servers, who's going to be admining them, you, or your coworker who only knows UNIX systems? Sometimes, ignorance is bliss. Know enough to fix problems when they affect your work. Don't know enough (or at least pretend not to) so that the bulk of the work of NT administration is Somebody Else's Problem.

  5. ... my experience ... by ninjagin · · Score: 3, Insightful
    I was at a very small startup a year ago, and now I'm at a Fortune 15 company. At the startup, we supported one product on windows, SunOS and Linux. Here, we support dozens of products on windows, linux, AIX, HP and any number of handhelds, but our office is mainly a UNIX shop. My office machine is a winXP laptop, but the real technical work I do is all performed through xterms to the big UNIX servers in the data center. Being able to get around and do what you need to do on all platforms your company uses seems to be a thread I've recognized in my last three jobs.

    Where I've found that I've been able to demonstrate the most value is in those situations where we need to get something done on a platform that nobody on the team has used before. I don't have a whole lot of fear of alternate platforms -- their really just new learning opportunities. Sure, I have assumptions and preferences about what one can do better than another, but these become more educated opinions the more I have to work in alternative platform contexts. For example, I have to drive a continuous integration project for some development teams that use C# and .Net, when most of my experience has been with Sun Java and Web Services. I recognize that I don't know diddly about how to do the job under the new conditions, but I'll have more value (I hope (crosses fingers)) when I get to the end because of what the challenge will force me to learn.

    As a rule, I'd say that being adaptable, and willing to accept the challenge of learning new stuff has been more important to me (and how I think I'm being valued) than being (and staying) the uber-733+ lord of one platform or technology. Then again, I also have a lot more resources to draw upon at the current job. At the last one, I'd have to buy the necessary books and learn it all on my own. Were I still there, I might think differently.

    Hope it helps,

    --
    .. pa-ra-bo-la, pa-ra-bo-la, 2 pi R, 2 pi R, where's your latus rectum, where's your latus rectum, 2 pi R
  6. Not true in small shops by tentimestwenty · · Score: 3, Insightful

    In smaller businesses or development houses, it's simply a monetary issue. You want to hire one guy who can do it all, or at least do it all 90% of the time and find a creative solution the other 10%. You only have to pay one person as opposed to two. It's the same in creative houses. Nowadays if you want to be a web developer on your own or in a small house you have to be able to do everything from HTML to PHP to PERL to Flash/Actionscript and maybe even MySQL. Since the bottom fell out of the market, companies just can't afford to hire 5 experts where 1 guy with medium knowledge will suffice.

  7. It is indeed a very simplistic view by apankrat · · Score: 3, Insightful

    Almost everything boils down to a matter of syntax

    In case of Windows it actually boils down to being ready for most bizzare sh*t you cant even imagine.

    Like installing buggy USB driver f*cking up DHCP client's ability to renew IP address. Or installing desktop skinning software causing Windows to start failing installation of virtual network adapters. Or that disabling (certain) personal firewall software actually not having a full effect on a traffic until the next reboot.

    Truly entertaining stuff. Far more lively than just mastering command syntax :)

    --
    3.243F6A8885A308D313
  8. Also by Sycraft-fu · · Score: 3, Insightful

    Even if your gorinization is big enough to have seperate techs, never say that you'll never have to work on the other side. I mean say you are the UNIX guy for a company, all you do is mind the UNIX servers and write programs for them and so on. Windows is handled by a team of Windows guys. Then, one day, all but one of your Windows guys isn't there. They are sick, or on vaction, whatever, it's just one guy and something major happens. A virus starts making the rounds as the CEO has a big presentation to give.

    Well, if you say "I don't do Windoze that's not my job, go away," you won't be very popular. Sure you aren't a Windows guy, however users don't really understand that. You are a computer guy, why won't you come fix their computer? If, however, you know enough about Windows to do basic systems tasks, you can help the Windows guy, go get the CEO setup with Powerpoint and such, and come out looking like a hero because you were able to fix things not directly your responsiblity.

    I know if I were in a technical management position, I'd much prefer those with some skill, and more importantly willingness to work with all our various platforms. I'd rather not have a Linux guy that will only do Linux because if time comes I need 110% out of the crew I have for a problem on a different platform, he's not going to be any help.