Consulting is nothing but guiding anyone to achieve his/her targets. Today consulting has become a form of business, where consulting companies guide other companies( clients ) to achieve the target. Now the target can be anything. But there are many companies/people who call themself as consultants but aren't actually. Today you will find many people and consulting companies which are not exactly guiding, they may be helping but not guiding. Innovation in the way work is done lies at the core of consulting, but is very rarely seen in many consulting companies. To be a good consultant you should know in depth about the client's business, you should know the pitfalls in every way you have to acheive what client wants and then follow one which is optimal for the client. Now all this calls for knowledge, experience, being updated on latest things in that business and ofcourse a lot of creativity. The one who has all these things and puts all this into use is a good consultant. Also the adaptability to various plans and situations is important. All this implies that all the consultants should have better understanding of the business domain, lot of experience and should have farther vision than the client - and thats why I feel something fishy when I see a person of age 23 at some consulting company consults the client's project whose project manager is himself 40 years old! Strange itsnt it..? Well, Bruce Eckel also has to say something about this.. visit his post here..What is Consulting?
Comments are welcome!!