Consulting Opportunities

If you have been following the growth of the LinuxJobs page on LinuxToday, the Linux jobs on Monster.ca or just reading your local paper, you'll know the score. Three years ago, you would be hard pressed to find a job offer listing Linux in the requirements. Today they are everywhere. Employers now report turning to Linux because, while they have trouble staffing in other platforms, every new graduate seems to have at least some experience in Linux; as we shall see when we look at training, even where a graduate may have some academic experience in another O/S, Linux people tend to have real-world production experience, and without ever having had a real job.

All that said, employers still report a shortage of Linux talent and that means a hayday for those who will work on the advertised projects. Right now, there is a popular myth of a shortage in computer talent in general, and in Unix programmers and system administrators. I believe this situation is misleading as many of the advertised jobs are in working conditions no one in their right mind would take, and since choosing Linux is good evidence of sanity, QED.

Nonetheless, pollsters predict Linux use growing at 25% per year, and all of the Linux vendors I know have experienced huge growth over both of the past two years and no end in sight. This is creating a terrific sucking sound in around the Linux talent pool as all the existing vendors, and all of the new vendors, scramble to find any Linux experts available. For fun, two years ago, I listed my resume with the DICE service in the US --- I had no real interest in moving to the USA but thought I would test it out: I had so many calls it became annoying. To be fair, I have more experience than most, but on the other hand, most of the callers had read no more than the first mention of Unix.

And we are only at the beginning. Linux is a small village on the world market. As a village, there are a few vendors of each type, and many vendors multitasking diverse product lines. As the village expands, as the installed base grows, opportunities and diversity can only grow with it. We have only begun to see the business model for technical support and value added services in open source software, and as the pressure mounts, more and more businesses are going to realize that Red Hat gets more applicants in a day than others can find in a month because Red Hat is treating people like human beings. Open source just may be a powerful carrot that coaxes information technology shops out of the cotton gin.

This future is not just rosy for those with ample experience. There is also much work which can be done *during* your training. Many Unix sites are large sites with several tiers of sysadmin positions; many current job postings for unix administrators are for the lower positions, jobs involving a pager and being ready to attend to critical applications on shift work, but the level of expertise required may be no more than you might get out of a book like "Linux Systems Administration Unleashed". The low cost of Linux and BSD also makes these attractive to very small sites; for example, small ISPs of less than 100 subscribers or small departmental servers for non-profit orgs, and both may let you "Learn on the job".