General discussion

  • Creator
    Topic
  • #2183859

    becoming a consultant

    Locked

    by dalis_crib ·

    Hi,

    I’m 20 and in my final year of my degree “Internet Computing”. I have good all round knowledge of IT systems, but my main focus is in web development.

    I noticed the other day whilst job searching, the high salaries for IT Consultant jobs, Im starting to think about going into that field,

    I was wondering, what exactly are the job specifications for a consultant – are they different for each company?

    Would I also needed to of obtainted to business related degree? Can any IT consultant here also let me know what their job is like, the good side the bad?

    Thanks your your help!

All Comments

  • Author
    Replies
    • #3194203

      First requirement is on the job experience

      by stress junkie ·

      In reply to becoming a consultant

      I’d be surprised if you could jump staight into consulting. The high salaries that you saw are offered to people who have a lot of on the job experience. While you may not yet understand this almost all employers know that the first two or three years of any IT career are spent learning how to do the job.

      • #3189635

        Build a base

        by talentonloan ·

        In reply to First requirement is on the job experience

        The responses here hit the mark in that experience is needed as a basis of trust and professionalism in business relationships – key commodities for any consultant to have. But it also depends on your character and personality too. If you are wise (despite your young age) you will learn a lot in positions working with other companies for a while (maybe not that long), develop good listening skills (key to consulting), technical skills, and business management skills. You may be able to branch out (check with HR on this relative to conflict of interest) doing some small independent stuff as well, and learning whether or not you want to go the independent route.

        It is good to consider these things while you are young, and can put in some 20 hour days without worrying that you are missing your kid’s soccer game, and build a lifestyle and skill set that will best acccomodate the gifts you have received from your Creator.

        tol

      • #3189418

        Experience is a must

        by speeder-net ·

        In reply to First requirement is on the job experience

        The nature of consulting is that you hired to provide a service based on experience. If you are not bringing years of experience and expertise to the table you are an employee, and considering you are a recent grad, likely one that requires considerable training.

        There are many attractive reasons to entering into a career in consulting, but you need to earn your stripes so to speak before anyone is going to give you a contract.

        Start small and dream big.

      • #3189250

        Quick overview

        by trek05 ·

        In reply to First requirement is on the job experience

        You can read hundreds of books on how to drive, but that doesn’t mean that when you get behind the wheel you are going to be a professional. Experience will come first in the IT field. Learning to deal with real-time situations, and demanding issues comes with time. Learning how to incorporate technology into a business, while driving down costs, and increasing efficiency will make you a valuable consultant.

    • #3194191

      Too early

      by tony hopkinson ·

      In reply to becoming a consultant

      a consulatnt is expected to be the fished article, not only some one who has the skills but has a lot of experience applying them. Past successes are what generates the level of trust required to spend a lot of money on you. No past successes, no job and no money. Get yourself in on the ground floor either permanent or contract web developer/design. See if you can pick up a business qualification while you are doing it, then you’ll be able to sell what skills and experience you do have in terms that those who may consult you in the future will understand.

      • #3194180

        Have to agree with that

        by oz_media ·

        In reply to Too early

        Myself, I managed to get started with no cert at all, and now I have a cert (not that I persued one)it makes VERY little difference to my workload.

        My work comes from people in business who trust me. I have never even been asked what certs I hold, or what degrees I do or do not have. Certs have not helped ME at all, in any way.

        I get new clients by word of mouth, I have clients that woul duse me no matter what I did, IT, Sales, Marketing etc. They just want me on board because I have a good reputation.

        That reputation took be the best part of 20 years to develop though, through MANY jobs in MANY different fields. Now I have proven my drive and capabilities, people look for me.

        If I had started out, even with several degrees and many certs, I’d have been SOL, no go, nobody would even look at me.

        In consulting, successful consulting anyway, you need a reputation built from experience. You need to know people in business who will use your talents, you need to work your contacts. COntacts take years to develop into sources that will trust you and hire you for just about anything you offer them.

        You probably CAN just fly it on a wing and a prayer, but eventually a lack of experience will catch up with you. In fact, I find the single most important key in consulting is your contacts, including DEALER contacts. You need really strong relationships with suppliers, not just aquaintances but everyday contact with the C-Level employees of those companies, to have them work for you insteda of you just becoming a consultant/dealer. My prices aren’t beaten by my competition, software and hardware can be provided for less than much larger dealers that offer the same products. Once your costs are controlled and competitive, you can earn margins that will ensure profitability. If not, it’s just a strugle. This isn’t just in IT either, the exact same thing applies when I am restoring/rebuilding cars. People need a damn good reason not to go elsewhere, and ‘just because you can’ is not good enough.

        Not to discourage you, but don’t choose a career based on an advertised salary, build your own contact base and you can dictate your salary anyway.

        • #3189648

          Absolutely agree!

          by bfilmfan ·

          In reply to Have to agree with that

          Past experience is indicative for future performance!

          That should be the motto of EVERY consultant.

          You cannot bring value to a client until you have years of successes and failures of projects under your belt. And I’ve found that it is often the failures that teach us more than the successes we experience. Spending 10 hours tinkering around with an OS issue will teach you a great deal more about the OS than following line commands from a book or a cram course.

          And while some interpersonal skills can be taught, a great deal of these are learned from daily interaction with end users, engineers, architects and management. And if you cannot speak to each of these groups, you are a failure as a consultant.

          My advice to this young person who is seeking a career as a consultant is to go forth and get as much experience as possible. Take every business and management course that you can, as well as honing technical skills.

          In the event the IT field isn’t for you, you will have other skills to fall back on. And honestly, money isn’t the real motivator to become a consultant. Shouldn’t be the motivator to ebcome anything. I’ve met few people that spent their whole professional career chasing the bucks that was happy.

    • #3189581

      What it takes to be a consultant

      by dhecksel9 ·

      In reply to becoming a consultant

      I’m currently writing an article on this topic,
      and started a thread of discussion in the
      “AgileModeling” group on yahoo groups. You
      may want to look at replies one to two weeks
      ago ( mid July ) – consultant was in the title
      I believe ( I was soliciting the opinions of
      members of that community on the top 5 to top 10
      traits of a successful IT Consultant ).

      In a nutshell, you need to bring a blend of:

      – technical expertise (your degree is a
      foundation for this, but IT is a lifelong
      learning experience – you really need to
      re-invent yourself every 3-5 years)
      – interpersonal skills ( if you are a “deep”
      introvert by nature, this will pose
      a problem. Some “people skills” can be
      learned, but if you are what I call a “super
      analytical”, (deeply dominant analytical
      skills at the expense of all else / all
      other skills), you may have a problem
      – Experience ( technical knowledge is good,
      but one is better technically when they
      “recognize” a given problem at hand. To do
      that recognizing, you not only need the
      technical foundation, you need the experience
      and wisdom of past similar activities where
      you can provide added value (added value
      translates into higher pay/rates)

      Now, do not be completely discouraged. I would
      look at the “big” consulting firms. They often
      have excellent training programs for “new”
      people where they not only teach their people
      technical items, but also consulting skills.
      So companies like Accenture, Deloitte, Cap
      Gemini (did they get bought?), EDS, even IBM
      Global Services has formal programs in place to
      bring new people on board into the fold / into
      their mold. If you can’t get accepted in a
      company/program like that, nothing wrong with
      not being a consultant, and gaining the experience
      and doing some “self teaching” on consulting
      skills (there are several good books out there –
      start with seven habits of highly effective
      people if you have not read that), and give
      consulting a go after 3 – 5 years experience.

      Consulting is easier to do with less experience
      when the technology is new / on the early
      adoption phase. Java in 1996-1998 ( there was
      no one with “5 years Java experience” then ),
      .Net programming in 2002 ( ditto, there was no
      one with give years .Net experience then ).
      Watch for technology shifts. Getting on the
      “early wave” of a significant technology shift
      ( Java is a good example, .Net is as well ), can
      be very rewarding.

      Finally, as one gets more into consulting, some
      level of business knowledge will be useful to
      understand the “round trip” of providing a
      solution – from project vision to requirements to
      architecture to development to test to deployment
      to support ( with project management wrapping it
      up ). The vision, requirements, and project
      management domains have some required business
      knowledge. Even if you wont be doing that job
      role perhaps, you will need to know “how to talk
      to / communicate” with people in those roles to be
      a successful consultant.

      Cheers…

    • #3189464

      Reply To: becoming a consultant

      by justin ·

      In reply to becoming a consultant

      I started out as a consultant 8 years ago; I was 28 years old with 8 years of work experience in a non-related field.
      I have no certifications; I believe they have become a crutch for those non-technical people to validate their inability to properly interview you as a technician. They have some value to certain jobs, none that I have held though. (Know your limitations!)
      I was an employee for a while, 3 years, VP level at an international bank. I felt I was too young to settle down and plant roots. I didn?t know enough about IT or management to get in at a full-time position that could sustain my desired lifestyle. I thought I needed to go out and consult to see as many different people and technologies as I possibly could so I would have something big to sell someone on an interview. I could care less if Linux is better than Windows or if the newest version of SQL can process 50 more transactions per second. I am concerned with my career, where is it going, and what I am doing to improve my skills.
      I am consulting again and I feel better about myself. I am out actively hunting work and selling jobs anywhere I can. While I am doing this, I think of what I am doing to grow my career and learn about leadership and management for myself. I can tell you it is much more than any co-worker is willing to do for you.
      Would I be an employee again? ? Maybe.
      Why? – I’ll soon reach the point when I can lead the entire team. When I feel I have seen enough of the differences in people and IT to make high level decisions. When I think I actually can be truly happy doing one thing for one person for a long period of time. Then a company can take care of me for a while!

      Moral of the story ?
      If things seem under control, you?re not going fast enough
      ? Mario Andretti

    • #3189396

      What everyone is saying:

      by dc guy ·

      In reply to becoming a consultant

      Consulting is something you generally go into when you’re older, not in your youth. When people are desperate enough to hire a consultant, they want somebody who’s been in the business a long time.

      Sure, young people get jobs at “consulting” firms but if you follow them around they’re not really doing the same things that we grey-haired consultants do.

      And yes, with as many people as there are on this planet there are exceptional ones who can do things the rest of us can’t: such as starting their own consulting business and making a successs of it before they’re thirty.

      But most of us are not quite that exceptional. We’re in a pretty elite group as it is, with the IQ to understand IT well enough to make a career of it and the temperament to make that an attractive career choice. To also achieve the wisdom of an elder without waiting to become an elder is a rare accomplishment.

      • #3189369

        The word in business

        by oz_media ·

        In reply to What everyone is saying:

        Managers, Sales reps, operations management, and technical staff all refer to consultants as unemployed salesmen. People don’t expect people to choose a career in consulting especially at a young age. Thee experience is recognized when you are older and have worked for everyone already, a young consultant, well it could be done but best of luck iwth that then. As long as you’re not up against seasoned pros you’ll be okay. But any good salesman turned consultant has his contact list and network already, a name in the industry, and a silver tongue of esperience to make th eyoung’uns look pathetic. This even happens in most sales jobs too, the senior reps have the clout and can outshine anyone they face.

    • #3189378

      Some answers to your questions

      by prolifiq ·

      In reply to becoming a consultant

      1. Yes, the job specifications for IT consulting are different for each company. “IT consulting” is actually an umbrella term applied to various goods and services provided by a company. It could mean SAS development at Accenture, network engineering at Cisco, or hardware sales at HP. It’s whatever the company says it is.

      2. The need for a business degree really depends on where you’ll be consulting, and what the job description says. If the company says you’ll need a business degree to consult at their company – even if you’ll only be writing code all day – then you just might need one. At other companies, not so.

      The standard profiles for consultants at the largest IT firms (Accenture, etc.) are:

      – BS in computer science/MIS, 5+ years experience, plus an MBA.
      – BS in business administration, 5+ years experience, plus a masters in computer science/MIS.
      – * Many consultants are also getting Ph.D’s these days.

      If you’re consulting on your own, you obviously set your own requirements.

      Some good points about consulting:

      – Acquire heavy experience in managing business and computer systems
      – Plenty of travel opportunities
      – Excellent pay; some consultants make more than CEOs

      Some bad points:

      – High risk; consultants are always getting fired or laid off because of budget cuts, project scope changes, etc.
      – Many consultants pay for their benefits (health, dental, retirement, etc.) out-of-pocket
      – Long hours, often little time for family & friends

      Hope this helps…

    • #3193718

      I’m writing the book ;-)

      by matthew moran ·

      In reply to becoming a consultant

      I am writing The Technology Consultant’s Toolkit for Cisco Press. This is a follow-up and expansion on The IT Career Builder’s Toolkit – which included, among other things, a chapter on consulting and a CD with tools for tracking time, creating proposals, managing clients, etc.

      I have been consulting since 1991 – fulltime since 1995. I am an independent although I have worked on teams with large consulting houses and smaller firms.

      Typically I market, sell, and service my own client base. This is primarily a lifestyle decision. I work out of my house and have no desire to build a large organization. I do consult with mid-sized firms to help them build their businesses.

      Even while I was employed with a large insurance company I was largely entreprenuerial. I did not conform to the time/tenure grid for advancement and moved quickly into and through various roles.

      The first order of business for being an effective consultant is to gain experience. Your degree is almost worthless in this regard – except for the knowledge and relationships you have gained in its acquisition. Consulting is a largely relational role – along with a good understanding of business model, business process – in order to help them find ways to streamline those processes through the application of tecchnical tools.

      Your ability to be self-directed, a quick study, and to be technically and politically savvy will be critical for long-term consulting success.

      I write a blog at IT Toolbox – which is actually aggregated here when I make updates (Mondays & Thursdays). It covers IT careers in general but a fair amount of my topics are specific to consulting. I’ve provided links to several entries on consulting – traits and winning clients below.

      I’m an expert, you should be too.
      http://blogs.ittoolbox.com/pm/career/archives/004814.asp

      Prepping to start your consulting business
      http://blogs.ittoolbox.com/pm/career/archives/004589.asp

      Why Consultant’s are valuable – Reason #1
      http://blogs.ittoolbox.com/pm/career/archives/004329.asp

      Consultant versus contractor
      http://blogs.ittoolbox.com/pm/career/archives/004250.asp

      Keeping Dangerous Company – Why Consultants Are Dangerous!
      http://blogs.ittoolbox.com/pm/career/archives/004078.asp

      Got Traits? What does it take to be a consultant?
      http://blogs.ittoolbox.com/pm/career/archives/004045.asp

      The Profitable Consultant
      http://blogs.ittoolbox.com/pm/career/archives/003612.asp

      Consulting: Become an expert
      http://blogs.ittoolbox.com/pm/career/archives/001755.asp

      Extra Income: Part-time consulting
      http://blogs.ittoolbox.com/pm/career/archives/001697.asp

      Consulting – An Opportunity Entry Point
      http://blogs.ittoolbox.com/pm/career/archives/001392.asp

      How Valuable is Your Value
      http://blogs.ittoolbox.com/pm/career/archives/001024.asp

      Enjoy!

      Matthew Moran
      The IT Career Builder’s Toolkit
      http://www.cbtoolkit.com

    • #3193666

      IT Consulting is great

      by olyolson ·

      In reply to becoming a consultant

      I’ve have been an IT Consultant in Fresno, CA for over 4 years now and it is great. Geeting to touch new technology is so much fun. The downside is the education/certification path. lan on having your MCSE as a minimum. Cisco, Citrix, Altiris, HP, IBM certs are also a must have. Plan on always taking tests to get/update your certs. Customers rely heavily on the knowledge you obtain from training and testing. As a consultant, you are expected to be the best of the best. The guy the IT administrator calls to get him out of a jam. Good luck in your endeavors.

    • #3193607

      My Experience

      by radobson ·

      In reply to becoming a consultant

      I did this all bass ackwards. I had some good general knowledge of computers, including some programming experience (dBase III, Clipper). After leaving the Army I worked selling computers (retail) and acquired a lot more very specific knowledge about hardware. I also started “consulting” on setting up computers and small networks and doing programming (mostly MS Access).

      After about 8 years of working for myself I finally started working as a W2 employee for others. Now I work for a LARGE IT services company.

      The more logical path is to do the reverse. Spend a decade (yes, that’s 10 YEARS) working in a large company. In addition to getting a lot of real world experience you’ll develop great networking contacts. Also this will allow you to view bigger deals. This is key to success as a consultant. You have to be able to price your services well.

      As far as specifics, again along the lines of some of the other posts, become THE BEST at what you do. Share you knowledge freely with your co-workers (this will help hone communications skills vital to customers) and create a solid reputation as THE Goto Guy in your organization.

      And save enough money to live for 2 years. When you make the leap, don’t start out with an office or a lot of expenses.

      Good Luck

      • #3193465

        I concur

        by jackuvalltrades ·

        In reply to My Experience

        radobson has it right: Work for large, reputable firms to gain experience first. I would also recommend that you may want to look at obtaining a security clearance as many lucrative consulting jobs/firms work directly with the military.

        Upshot, get the on-the-frontline trials by fire under your belt before you even attempt to do consulting. You and your customers will thank you for it.

      • #3189340

        Your key comments

        by oz_media ·

        In reply to My Experience

        You were in computer sales. Moving from sales to consulting is pretty easy in most cases, you already have the attitude and drive needed to mine prospects.

        Tis is how I got in too, I was actually hired as a sales manager, had to fix a few PC’s one day and ended up being tossed into the Network Admin role.

        If it wasn’t for my sales background, and a LARGE list of personal business contacts that trust me already, I’d have no hope in consulting or working as a remote admin for people. The only cert I own is an MCNE that an employer paid for while I was an admin for him. Though I mainly work with Novell/Linux, I find my cert useless in most cases, you don’t need a cert to install and configure Novell Linux. My business and sales experience is the key.

    • #3194498

      Network with others.

      by raven2 ·

      In reply to becoming a consultant

      Quick, find a professional group, either IT specific or business related. Ask to do informational interviews:

      Set a specific time and limit, “Hello, My name is ________ and I would like to have 30 minutes of your time to do an informational interview. When could we get together?”

      Have your questions in hand. Do not overstay your welcome. If you hit it off with that person set another meeting, and at that one ask for some help in looking for positions. Consider some intership / volunteer work to get to meet people. And have resume and contact information quickly available but not obvious. Listen, paraphrase, and send thank you notes.

      Good Luck

Viewing 9 reply threads