Title: IT Career Expert - Tips for Climbing the Ladder
a newsletter fromTechTarget
 October 23, 2002 >> Receive this email as text   >> About this email 

SPONSORED BY: Global Knowledge
Get superior IT training and a FREE X-BOX with each course!

Career programmers should explore open-source options
Ignore Linux at your own risk

by Garry Kranz

In the old days -- 10 years ago, before Linux burst on the scene with its iconoclastic idea of sharing core software code -- Windows and Unix developers followed a fairly straightforward career path.

Earn a computer science degree, specialize in some programming languages, tack on a few certifications, and sell your services to the highest bidder in an IT-hungry marketplace. This was pretty much the standard way to get the programming skills you needed to land a job.

SPONSORED BY:  Global Knowledge
Get superior IT training and a FREE X-BOX with each course!

With the Global Knowledge XBOX offer, you get:

  • Superior I.T. Classroom Training - and a FREE XBOX
  • Over a dozen Certification Boot Camps - and a FREE XBOX
  • 45 LIVE Virtual Classroom Courses - and a FREE XBOX

    Register for any of our industry-leading Classroom, Virtual Classroom or Boot Camp courses and you'll receive a free XBOX after attending your course. It's just that simple!

    >> Click here to learn more about the training options available and how you can get your XBOX just for becoming an expert with Global Knowledge!

  • But that old-school way of getting an IT job isn't just old, it's ineffective. The evidence is mounting that you must be open to open-source if you want to sell yourself in this day and age.

    The Internet ushered in this era, bringing distributed computing and collaborative software development more into the mainstream and helping change open-source software development from a pipe dream into a practice that's gaining broader acceptance among large businesses.

    Throw in the lingering economic downturn and the expectation that revenue for Unix licenses will diminish in coming years, and developers have compelling reasons to learn -- and to apply -- open-source technologies.

    Although no one is tolling a death knell for Unix -- much less for Windows -- open-source-based computing systems are becoming permanent fixtures in many enterprises. Projects like Linux, Apache Web Server and Mozilla shattered an erstwhile belief of proprietary software companies: Namely, sharing source code would never result in usable enterprise-wide computing systems.

    One example of open-source's deepening traction: Through September 2002, according to the Netcraft Web server survey, about 63 percent of Web sites were running on Apache Web Server.

    Within the next year, it's expected that more and more enterprises will move toward the Linux platform for high-availability applications, for the purpose of hosting database management systems such as Oracle and other programs.

    "People who have experience and are able to improve performance and tune [proprietary] applications to run on Linux will be in big demand," said Bill Claybrook, an analyst with Aberdeen Group Inc. in Boston.

    Enterprises are placing greater emphasis on working collaboratively, too. The days of the isolated programmer pecking out code in relative seclusion -- with a "trust me" attitude -- could be numbered. In his forthcoming book, "The Business and Economics of Linux and Open Source," Martin Fink writes about the changing structure of companies that work on collaborative software projects. Open-source programmers who want to move up within the engineering hierarchy, he writes, "will need to demonstrate not only technological talent, but some degree of architectural vision, and maybe more importantly, significant interpersonal skills."

    Virtually all large IT companies are performing some degree of collaborative software development using open-source applications, according to Brian Behlendorf, co-founder of the Apache Web Server Project and chief technical officer for CollabNet in Brisbane, Calif. This includes large vendors, like IBM Corp., Hewlett-Packard Co. and Sun Microsystems Inc., but also encompasses firms in the financial services and pharmaceutical industries.

    Collaboration forces developers to be social animals, extending the concepts of pair programming and peer review even further.

    "It's learning how to work in an environment where lots of people look at your code. You have to expect to be challenged to explain how things work," said Behlendorf, whose company provides collaborative software development services.

    The strongest argument for learning about open-source tools is the added value you can bring to your company.

    "A developer who knows about open-source products is going to be able to save his or her employer money by building internal systems that use those open-source systems," said David Truog, a principal analyst with Forrester Research Inc. in Cambridge, Mass.

    For example, you might be a Windows developer charged with building a system that must house a company database. Your first instinct may be to choose Microsoft's SQL Server. "But if you also know the open-source equivalent, MySQL, you would be able to save the company quite a bit of money," Truog said.

    Windows developers will continue to have plenty of career opportunities. For Unix programmers, shifting to Linux likely will be an easy transition. Still, competition for jobs will intensify. Younger, hungrier Linux-trained graduates will enter the labor pool in vast numbers in coming years, and they'll be willing to start for less money than experienced Unix developers make.

    As Fink tells IT managers in his book: "As your enterprise grows and you need more talented personnel to run your network infrastructure, application servers and data center, Linux-capable talent will be one of the most readily available resources."

    Garry Kranz is a freelance business and technology journalist in Richmond, Va.

    MORE ON THIS TOPIC:
    >>  Featured Topic: Is certification as good as gold?
    The MCSE -- it' a cert that certainly doesn't hurt your resume, but according to IT pros who do the hiring, you'd better have experience. Otherwise your MCSE may be just a piece of paper.

    >>  Best Web Links on training, certification and conferences
    Look here for the hottest conferences, the most highly-rated on-line tutorials and the latest MS certification requirements.

    >>  Best Web Links on Linux
    A Unix-like operating system that was designed to provide personal computer users a free or very low-cost operating system.




    A B O U T   T H I S   N E W S L E T T E R
    Created by TechTarget
    TechTarget - The Most Targeted IT Media
    Copyright 2002, All Rights Reserved.

    To unsubscribe from IT Career Expert - Windows and .Net Edition:

    >> Simply Reply to this Email with REMOVE within the Body or Subject
    -OR-
    >> Go to: http://searchWin2000.techtarget.com/register
       - Log in to edit your profile.
       - Click on the link to Edit email subscriptions.
       - Uncheck the box next to the newsletter you wish to unsubscribe from.
       - When finished, click "Save Changes to My Profile".

    Reply via email to