Solved

consulting?

Posted on 2007-11-14
3
249 Views
Last Modified: 2010-04-01
Hi,

Over the past 4 years I've built up a lot of experience in a very specific software area. I'm wondering if there are any special precautions I need to take in setting up some kind of software development consulting 'company'? The company would just be myself, and I'd just like to charge an hourly rate for people. I've realized I have a lot of offers from people and don't want to necessarily move to another full time position at another company. It would be nice to give employing myself a shot (I know this is very risky).

Any thoughts on this? I am posting in the C++ forum because I assume some of you are doing something similar to this?

Thanks for any thoughts
0
Comment
Question by:DJ_AM_Juicebox
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 17

Accepted Solution

by:
rstaveley earned 500 total points
ID: 20280996
Go for it, but don't underestimate the amount of business work required. You'll find that your old boss actually did stuff :-)
0
 
LVL 39

Expert Comment

by:itsmeandnobodyelse
ID: 20281808
>>>> I've realized I have a lot of offers from people
You should check whether these offers would give you enough work to earn your living. I made the experience that you hardly can do more than one job at a time. The day has only 24 hours and the week only 7 days, and if you have to go to the customer they rarely will let you in at Sunday evening but from Monday 8 AM to Friday 6 PM. A few times I achieved to go from Monday to Thursday to one client and Friday to a second one. But that was luck.

You may also consider that if working as a one-person company you may have no time to make aquisition for yourself. So, the time between new projects can be long. That's why I was using intermediate companies which make the aquisition for me ... and make that I get my money a few weeks after I bringing it to account . Of course they take their share  but it is worth the money if you ever have experienced a customer not paying the bills for months.

Regards, Alex
0
 
LVL 17

Expert Comment

by:rstaveley
ID: 20281946
I'm guessing that DJ_AM_Juicebox is East Coast USA from the time zone in the question.

I do most of my consultancy out to that neck of the woods based from my poky office in London and I must say that the business footing is much easier over there than it is here in the UK. It may be because I primarily deal with small media / interactive companies in the UK, but I find that getting money from clients in the UK is like getting blood from a stone. The US is much more business-friendly, once you get over the shock of the scary wording in contracts.

I'm not on site, so I don't have to fall within office hours, but I'm a family man, which means that I try - and fail - to keep my hours sociable.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

IntroductionThis article is the second in a three part article series on the Visual Studio 2008 Debugger.  It provides tips in setting and using breakpoints. If not familiar with this debugger, you can find a basic introduction in the EE article loc…
Many modern programming languages support the concept of a property -- a class member that combines characteristics of both a data member and a method.  These are sometimes called "smart fields" because you can add logic that is applied automaticall…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question