File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Jobs Discussion and the fly likes Job of consultant in software field !!! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Job of consultant in software field !!!" Watch "Job of consultant in software field !!!" New topic

Job of consultant in software field !!!

himanshu patel
Ranch Hand

Joined: Feb 03, 2003
Posts: 205
Hi all,
I m in software field since past 4 years. I often hear word "consultant".
Can anyone tell me what is the job of consultant? What is the qualification & skills required ? How to become a consultant?
Is consultant work independantly or is a employee of company?
What is mod of earning? Is it salary based or commision based?
What is pros & cons as a consultant ?
Pls give me some information?

If you want to become a rich, do not work for others but make others to work for you.
ChanSan Mehbubani
Ranch Hand

Joined: Dec 30, 2003
Posts: 108
I searched in Google 'Software Consultant' and got the resume of Software Consultant.This is Software Consultant

I am a Papad
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Consultant is a blanket term for anyone doing anything on a consultancy basis <DOH>.
Think someone who advises or assists customers and is not a salesperson or trainer.
Think a network architect sent out by a specialist firm to assist the IT department of a customer to design and build a new LAN or WAN.
Think a programmer sent to a customer to help them implement a new system for which that customer lacks the expertise.
Think a product specialist helping the customer customise a product they purchased to their specific needs.
I worked as a consultant for some 5 years until the firm I worked for went bust.
In that period I did (among others) the following:
- analysing hardware and software for Y2K compliance (including determining whether proposed solutions were Y2K compliant and helping determine what systems needed replacement or upgrade).
- testing software and hardware systems.
- writing new software and maintaining existing systems, both as a temporary replacement for permanent staff on longterm leave and as an initial capacity starting up departments.
There used to be a few huge firms offering these services and an enormous number of small ones (including many independent consultants working on contract basis).
The market is at the moment so small (as many consultancy contracts are the first to be cancelled when budgets shrink) that all but the largest (and those who have a very deep specialism that makes them market leader despite small size) have disappeared (or are in trouble).
What I liked a lot about working as a consultant is that you get to see a LOT of different environments and you work with many diverse teams.
That is both a great learning experience and prevents you from getting bored with your work (as it is so diverse).
A disadvantage is that you're often called in when the shit hits the fan and things are not going well with a project. Therefore you will usually arrive at the very worst possible time to get acquainted with the environment, when everyone is stressed and working under great pressure.
You also often won't see a project to completion as the moment the customer thinks he can complete it without you your contract will be terminated to save cost.
In those situations when you can be part of a complete project implementation from beginning to end it's great of course. As often the projects are the smaller ones (if they were not they would be given to permanent employees and not hired helps for cost reasons) it really boosts your CV as well
[ December 31, 2003: Message edited by: Jeroen Wenting ]

Mark Herschberg

Joined: Dec 04, 2000
Posts: 6037
FYI, there's a very blurry line between consultant and contractor.
Consultants outside the (pure) software industry are basically people brought in by a company to advise and/or implement. Companies like McKinsey, Accenture, PWC, etc are firms who offer such consulting services in a variety of fields.
I agree. Here's the link:
subject: Job of consultant in software field !!!
It's not a secret anymore!