Vault.com: the insider career network

Job Survey: IT Consultant

This IT Consultant career survey is just one of 1000s of exclusive career surveys available on Vault. Find out what it's actually like on the job with Vault's job surveys.

Read all Vault Career Surveys for the inside scoop on specific jobs
Read Vault Employee Surveys for the inside scoop on specific employers
Read Vault Student/Alumni Surveys for the inside scoop on colleges and grad schools



Location: Auckland
Company: Synergy International
Experience: Mid-level
Highest Level of Education: Undergraduate Degree



Job Responsibilities
My current position is as an IT Consultant specialising in software testing. I came to software testing from a background as a Network Administrator and then a C++ developer, one day I was roped into coding some automated tests and pretty much got stuck testing. My next position after this was as test manager for a US company based in New Zealand, but management wasn't really my cup of tea so I moved to consulting. Consulting is great for people with a low boredom threshold, it's like being a permanent contractor. Each project is usually only 3 months long tops, some are longer, some are shorter - you don't have time to get bored in a role which can sometimes happen when you are working on the same piece of software for 5 years. My job is extremely varied, I can often be working on up to 5 projects at one time - which can be confusing switching between .NET and UNIX. My major responsibilities are in the areas of creating estimates for customers to let them know how much and how long it will take to test a certain software product. This is quite a time consuming task as it invovles reading through piles of documentation to find out what will be involved in the development process - in a way, you are also finding out information for the developers to assist them with their estimates. Most of my daily tasks are spent working on Microsoft based products, however, I have now been given a 4 month project that is MAC based, it's been interesting swapping to using a MAC full time. In addition to my main MS & MAC roles, I also help out with other projects who may need my help for a few hours with UNIX or SQL based projects. If we get any down time then this is spent doing online training courses. My employer also contributes $4000 per annum towards classroom based training courses. There is a drawback to working on all these projects - doing the timesheets. We have to log every 15 minutes of our time, each project might have 10 different codes to log against, a code for documentation, a code for system test, meeting with the clients and so on and so forth. It takes about an hour a week to fill in the time sheets. It's not so bad once you get the hang of it, filling in as you go, but often you are so busy that you forget to even make a note of what hours went where so time sheets can start to become a little inventive by Friday afternoon. As we are billing the customers we need to ensure we are as accurate as possible with our timesheets.
Job Requirements
Most of my education in the area of computing has been self taught, I was one of those geeks who locked themself in a room at 15 with an Atari and came out at some point in my 20's. My A levels were all humanities based, English, Theatre Studies, Psychology. I sat computing courses to fill in time as it was fun. My initial exposure to programming was with QBasic - I decided to re-write Gorillas to make it more fun (did I mention the geek word?). I sat the GCSE computer science the first year it was available and came top of the college - not bad for a few months work, my lecuturer tried to persuade me to give up the acting and move more to computers but drama college beckoned. After college I took various jobs, all involving computers and generally ended up being the hardware/software/network maintenance person as everyone else was scared of computers. In my late 20's whilst working as a network admin (NT & Oracle - what a nice mix), I figured it might be an idea to do that computing degree I'd put off at the age of 18. I was really nervous my first day, I thought that I'd be in a room full of people who were like me at 18, people who had already been programming since they were kids, already knew how to build a PC from scratch in under 5 mins (ok slight exaggeration) - I was in for a horrible shock. I wanted to do this degree to learn new programming skills to bring me up to speed with current practices so that I could move from Network Admin to Development but no... lesson one on the degree, how to save to floppy disk, how to use the mouse, how to open MS Word - to say I was upset was an understatement. I was given credits based on work experience and professional qualifications that gave me a pass on years 1 and 2 in the first 3 months of doing the course, I was also helping the lecturer teach people, especially when with some of the modules my knowledge was more up to date. At the time of taking the course I'd been running my own web & graphic design company for 3 years, was working full time as a network admin and they were trying to tell me how to open MS Word. Not really what you expect from a degree. Needless to say, at the end of year 2 I didn't bother to continue. Instead, I took professional courses that specialised in OO, UML, Visual Studio C++, COM, API programming and then went on a did several courses in programming across different networks. I also qualified as a Clearcase multisite administrator. The professional courses, in particular the Learning Tree courses, were by far more useful than the degree. Not having a degree hasn't hampered me in any way whatsoever getting work, nor has it affected my salary. The most useful courses I've taken that help me with my current role are: English Language & Literature A Levels, Learning Tree Visual C++, NT Server & Workstation Admin, Perl, Unix Shell Scripting, SQL programming, Javascript, XML. I am now teaching myself C# as my employer requires me to work as a cross over between the test and development departments.
Uppers
It's great to be working on many different projects, there is very little time to get bored.
Downers
There are quiet times of the year when companies do not want to start new projects. During this time there is a lot of thumb twiddling going on and it can get quite boring. But we know that not far away will be so much work that we won't know what to do with ourselves.
Lifestyle
As long as I work approx. 40 hours a week, my boss doesn't really mind what time I come in, or how long I go for lunch. Some people here start at 11am and work through quite late, personally I aim to start round about 9am. The gym is right next door to work so that is great and most lunchtimes are spent exercising, occasionally a game of tennis is organised. As our company are in two locations in NZ, there are occasional trips down to Wellington (about an hour on a plane) which makes the week a bit different. Synergy is quite a sociable company, we have regular BBQs, beer-o-clock on Friday (though this is quite a Kiwi thing), a group of us go climbing every week and groups of people get together to do different external activities. The dress code is smart casual, so no jeans, shorts, flip-flops etc... we have customers coming to the offices on a regular basis so we need to ensure we look professional, however, this doesn't mean wearing a suit & tie.
Compensation
Base salary is $64000 + $11000 incentive - you have to get at least a 3 out of 5 in your quarterly review for your incentive to be paid, if you get a 4 or 5 out of 5 then you are also eligible for a bonus at the annual review in April. I received a 4 out of 5 on each review last year so fingers crossed for a bonus. :) There is an option to join a medical scheme and also a pension plan, however, Synergy do not contribute to either of these. Where you save money is in fees and the fact that the medical plan will cover all pre-existing conditions. Also, the pension plan is acceptable to UK Pension Providers and as it was a company scheme it cost me nothing to transfer my pensions across from the UK (apart from charges at the UK end).
Advice to Jobseekers
Don't put too much emphasis on having a degree. Working in computing is more about experience than education. Most of the best engineers I've come across are not academic people, they are practical people who have taught themselves to a certain point and then used educational routes to round off their knowledge. Yes, a degree is a nice thing to have but it's not necessary, make sure you have practical experience as well.

This IT Consultant career survey is just one of 1000s of exclusive career surveys available on Vault. Find out what it's actually like on the job with Vault's job surveys.

Read all Vault Career Surveys for the inside scoop on specific jobs
Read Vault Employee Surveys for the inside scoop on specific employers
Read Vault Student/Alumni Surveys for the inside scoop on colleges and grad schools