job type
keywords
 
 

 
  home
  forum
  job search
  agency ratings
  rates survey
  candidates search
  general advice
  legal advice
  money advice
  overseas guides
  RSS feeds - stories
  RSS feeds - forum
  about Brainbox/contact
 
 

 
  log in
  create a user account
  candidate listing
  screen name
 
 


 
  advertiser log in
  create an advertiser account
  create a job ad
  administer account
 
 
Friday, 29 August 2008

What every graduate should know before entering the IT industry
Monday, 19 April 2004



The IT industry looks much different from the outside than it does from the inside. There are secrets and tricks about how it operates that nobody knows except those who are in the industry. Kind of like a weird cult. That is, until now. Here's my list of what everyone who wants to enter the IT industry should know.

Once you're pigeon-holed, it's extremely hard to break out
Lots of graduates and IT hopefuls take the first job they are offered, thinking they can upgrade to the perfect job later. This can be a big mistake. Once you're known to have experience in a particular area, it can be extremely difficult to break out of it. If you spend a year on the helpdesk, you will become known as the "helpdesk-girl". A year spent on Oracle can will quickly convert you into "Mr Oracle".

IT workers are terrible snobs. Java developers think nobody from the helpdesk will ever be able to do what they do, and network-monkeys see developers as nothing but prima-donnas. It's quite a tribal industry.

Agencies, always looking for the easiest way to make a dollar, will only forward you for jobs where you have experience. Once you get used to the dollars rolling in, a job in the hand will seem better than the prospect of learning new skills with a pay-cut. Before you know it, you've spent the past five years working in a job you didn't want.

My advice is hang out for the job that you want. If you want to move into J2EE development, insist on working at that.

Technical Skills are hard currency
It is possible to thrive in the IT industry with limited or out-of-date technical skills, but it's more difficult. During a bust, middle-managers and project managers are often the first to go. Those with up-to-date technical skills can also struggle, but not to the same extent. It's possible to build and maintain IT systems without management skills, but not without technical skills.

Vow to always keep your technical skills up to date. Even if you move into management and find your time being taken up by "soft-skills" keep training yourself in the important "hard-skills".

Your whole career in IT will be spent updating your skills
This follows on from the last point. If your skills become out of date, you will become vulnerable to losing your career. Because of this, IT is a career where it is difficult to thrive without having a real passion for it. Your employer may send you on expensive training courses, but unless you read up and experiment in your own time, you're going to fall behind.

Despite the vendor rhetoric, IT systems are becoming ever more complex. This requires IT workers to add a growing list of skills to their CVs. This trend looks like continuing with the introduction of web services, which require more complex skills than web development.

When I started my Lotus Notes development career, all you had to know to enter the field was basic Notes development. One year later you had to know LotusScript and ODBC to get a job. The year after that, Domino and HTML were added to that list. The year after that, every job wanted Javascript. Then they wanted Java. Now increasing numbers of jobs are asking for J2EE and XML. If I don't continue to add new skills to my repertoire, I'm likely to be struggling to find work.

IT is a volatile industry
If you want a nice cushy gig working for the same company doing the same job for twenty years, then IT is not the industry for you. IT workplaces are in a constant state of flux; with workers being retrenched, then re-hired, then retrenched again. You have to be prepared to change jobs every two or three years, and sometimes watch your income go up and down like a yo-yo. Periods spent out of work are not unusual. I predict a big boom in IT in the coming years, likely sparked by something that most aren't even anticipating. This boom will be followed by a bust and so on. I can't see the pace of technical change slowing down anytime soon, and as long as that continues IT will remain volatile.

You should get experience by working at bargain-basement prices
If you want to move into J2EE development, don't expect to go straight onto $80 hour. That is, unless you're very lucky or in the middle of a boom. Offer your services at below-market rates when you first move into the industry. You will be much more attractive to employers and will have more choice of jobs. Commercial experience counts in IT and you want to get some as soon as you can. Once you've got a year's experience under your belt, you can look to increase your income.

Get your vendor certifications
These aren't entirely necessary, but can give you the edge when looking for a job. If you haven't got much experience, vendor certifications can compensate to some extent. Look on the job boards to see which certifications employers are asking for in the area you want to move into.

Paul Knapp (editor@brainbox.com.au)


Articles and advice on brainbox are for general interest only. You should never act upon anything you see here without first seeking professional advice. Please see our Terms & Conditions for full details.
Vendor Certifications

Good article. I agree with most of what you say. But I wouldn't waste my time with the vendor certifications, especially for software certifications.

The problem with them is right there in your description: "If you haven't got much experience, vendor certifications can compensate".

Certification and ability are orthogonal. In fact it seems many people who know what they're doing don't bother to get certified, and those that don't have the know-how, get the certification. Certifications seem to be of most interest to HR and recruiters who don't know how to spot technical ability, and this does not reflect well on the organizations they hire for.

dean, 12/07/2006 04:58:29 AM
Amen to that, brother

Here's another tip. Some verticals pay better than others. Check out financial services. And if you want career that's stable, but boring, insurance is the way to go.

Myron, 12/07/2006 05:22:36 AM
Subfields

Being a recent graduate I found your opinion very interesting and mostly true, from the limited experience I acquired.

Do you have any advice on what subfields could me more rewarding to pursue in terms of interesting work, financial compensation and job security? I started out doing networking and sys-admining and I am left wondering if this is a good medium, long term strategy. I think I would love to work in security but it seems very hard to get an interesting job in that area. I would think that going for J2EE would entail a lot more competition and putting up with over engineered software. Any opinions/ideas/advice?

Mike, 12/07/2006 07:52:34 AM
Vendor certifications: not worth the paper they're printed on

There's only *one* certification that means anything: a technical degree from an accredited university. That one won't be stale in two years; the others will.

Robert, 12/07/2006 08:49:26 AM
Vendor certifications: not worth the paper they're printed on

So useless, their almost a strike against the applicant IMO

izaak, 12/07/2006 12:50:32 PM
Certifications: The interview black eye

I agree. Certifications (Sun, Oracle, MS, etc) on a candidate's resume makes me instantly suspicious.

You want credibility in the IT world? Go to uni, and graduate.

Jon, 12/07/2006 01:30:18 PM
UNI vs Vendor

In the States vendor certs count for much more. They are an expected requirement to prove that your skills are up to date.

Chad , 12/07/2006 01:52:07 PM
In the US, certs are just as useless

I am in the US, born/schooled here, in the UC system. And I am the one that will rail you if you have certifications in your resume. I want to see that you have a degree, 4 year type, in CS/CE/EE. Or I won't even interview you.

Jon, 12/07/2006 03:58:49 PM
Certifications and such

I'm interested to see the comments here both for and against Certs. I am a technical exectutive in Chicago that hires for both IT and Dev departments. Honestly what I have found is a mixed bag. I have seen candidates that had both experience and certs that were excelent performers and I have seen 4 year degree holders that couldn't find thier way through a hash table. What I will point out is that choosing a candidate or eliminating them based on a single criteria is infantile. The right mix of skills and experience can come in many different combinations.

I find that the one predictor that helps me the most is evidence of continued technical growth. I like to see that a candidate has kept his skills not only up to date, but has consistantly added to thier skill set over time. This indicates a true passion and interest in what they are doing and in my experience has been a very positive predictor of an solid team member.

Dick D, 12/07/2006 11:54:24 PM
Oh so true

Yep - you nailed the durty secrets - here I am, up at midnight, waiting for some software to install, so I can get some experience on it. CONSTANT retraining

KG2V, 12/08/2006 04:08:37 PM
Certs and hiring

Unless you code, you're flying blind if you think you can evaluate candidates for coding positions. Technical executive - that's a contradiction in terms. As if.

Jon, 12/08/2006 04:33:39 PM
degree?

Jon you may miss out on good employees by insisting they have a degree. I personally don't have a degree but only a HNC but I have the skills and ability ti work in the IT industry and have done for several years.

dave, 12/09/2006 06:29:32 AM
Experience

Seeking candidates with 4-year degrees is fine, but be prepared to keep an open mind. Not every degree brings as much to the table as HR types would like to think. As someone who used to train recent graduates from different programs, I found them as a group to be somewhat lacking in anything other than the very basics, and far behind in practical knowledge and ability than experienced engineers with lower levels of formal education.

Of course, this varies between programs and between candidates, but don't discount professional experience or place it a distant second behind formal education. Being formally educated in how to get the job done is not necessarily the same as getting the job done.

Jnh, 12/12/2006 03:33:08 AM

Post a comment



Comments are added by users without any intervention by Brainbox. Brainbox does not take any responsibility for anything that appears here. Go to our Terms & Conditions for full details.

 
 

 
   
  Project Manager

  Payglobal HR / Payroll Consultant

  Administration Support

 
 
© 2003-2007 PRK Holdings