|
|
Comments and Discussions
|
|
 |

|
Nice to see you on code project pete.. hope your doing well..
Stevie H..
|
|
|
|

|
Yeah, I'm fine thanks Steve. You?
|
|
|
|

|
Another 5. Going to read the other ones too. Very enjoyable
|
|
|
|
|

|
When that is coming?
|
|
|
|

|
Maruf
Thanks for your interest. I'm in the process of writing the third and fourth articles in this series. In article 3, I'm giving away some of the documentation that we use in our company so I have to make sure it's cleansed of all references to the company.
|
|
|
|

|
GREAT!! Looking forward to.
|
|
|
|
|

|
Here[^] you go. Enjoy (I hope).
|
|
|
|

|
Keep the following rules in mind (one for each day in the week to remember ):
1. Control your destiny or someone else will
2. face reality as it is, not as it was, nor as you wish it was
3. change before you have to
4. if you don't have competitive advantage, don't compete
5. be cadid with everyone
6. don't manage - LEAD!
7. ackknowledge your mistakes before someone exaggerates them.
Nice article with good learning points.
|
|
|
|

|
Very good points. Very good points indeed, especially point 4.
|
|
|
|

|
First of all thanks a lot for such a great article. I have been struggling with this thought of Going Solo, for some time. And today (by good luck) I found a link to your articles, which are worth reading. I am really looking forward to the coming articles.
Currently, I have one question, how to find customers online, if one is a new entrant in this field of business?
|
|
|
|

|
Networking, word of mouth and blogging. These are all invaluable tools. Coming soon, I will be posting an article with ideas from others on how they gained market visibility.
|
|
|
|

|
Excellent article... Hope you keep going with it.
My situation is probably unique. I left the small consulting company where I started my career to start my own business when I was 25. I had one big client with a huge project (start-up software company, making the product). I'd done smaller projects for their other business, they liked me a lot, and I had a huge ego... Suffice it to say that I fell flat on my face in a lot of ways, but was able to turn it around eventually. Sometimes the best way to learn how to swim is to jump in the deep end.
Thought I'd share my two biggest stumbling blocks, for any other hotshot coders out there thinking about striking it out on their own. Maybe you can expand upon this in a future article? I can tell you that the following are things you NEED to learn to run your own business ( / manage large projects). And that it'll be harder than you think.
Project planning - if you're currently a hotshot programmer, or have even done some project management, but have never tackled a really large project, this is challenging. You need to have a very well defined plan for how to tackle a project to have any prayer of making it on time and budget. Include time (lots of it) for researching and planning architecture decisions, for creating and reviewing detailed specs (every page or form you code and the entire db should be spec'd out before you start coding if at all possible), and testing, several phases of testing. Then double your estimates for how long you think the coding will take, especially if you're planning to hire other programmers to do part of the work. And on documentation, it doesn't have to be formal or perfect, make it readable, try to cover all the details, do what works for you, and keep revising it as you go.
Delegating effectively - It's a mess of contradictions: You can't do everything yourself, yet you're responsible for the work. Micromanaging will take too much time and anger people, but if you don't inject urgency and organization nothing will ever get done. I've learned, one, hire quality and pay for it, it's worth it. Then try to find a balance, develop relationships with people and share what's going on to get buy-in, check in frequently and encourage them to ask questions, and most importantly (and tied to the planning) give them solid specs to work from.
You could (and lots of people have) write a book on each of these topics. Just wanted to share a couple tidbits here. Mostly I'd say, if you want to and have the opportunity to strike out on your own, go for it. You'll need a really high belief in yourself and a lot of time and hard-work. The rest you can learn as you go.
modified on Monday, February 25, 2008 11:57 PM
|
|
|
|

|
Great, something like this was what I was asking Mr. Pete to write about. To get some insight from young people that started a a business.
Thanks
|
|
|
|

|
A very good article. I look forward to the next in line
Cheers,
Sohail
|
|
|
|
|

|
I think it a very good article. As Pete writes, every country and business is different. So it's really hard to make the article right for everyone and cover every aspects that it needs. But it provides a general guideline and this will be a good starting point.
Though UK is different from US, I am interested to know more about the legal advice like how to cover the business risk associated with going solo. I think the details maybe different but general principal should be universal.
Thanks again and look forward to the next episode.
|
|
|
|

|
I think that even when countries have their own legal systems, contracts should be the same as it represents an agreement between both parties on the deal. So contracts would be an invaluable advice for starters.
|
|
|
|

|
Here[^] you go. Enjoy yourself with it.
|
|
|
|
|

|
Hi,
In general a business starts with sales and if you demand at least partial pre-payment for sevices cash flow is not a problem.
I know the heads of the IT departments of several multi-billion dollar companies and would really laugh at your articles, Part I and PArt II.
I assume that you have at least created and own one consulting firm that does at least $50 millin a year? If not, your advice is worthless because it has no real world experience or proof behind it.
I remember that the first guy I ever put on an infomercial selling a course on How to Buy Real Estate with No Money Down and MAke Millions had never bought a house in his life--but we made millions selling his course which was about as good as your article here.
So what are your credentials? I must have missed your success story that tell us that you know what you are talking about? What have you done?
What it comes down to is this... them that can DO, and them that can't... write articles... or teach.
Butch from Brooklyn
|
|
|
|

|
Pete has started this series as a general pointer for those considering going solo and running their own business. As I said, it is a general pointer relevant to all business models, however, if you want specifics aimed at Consultancy, you should wait and see what Pete delivers in the remainder of his articles.
Butch from Brooklyn wrote: In general a business starts with sales and if you demand at least partial pre-payment for sevices cash flow is not a problem
That is wrong for many business types/models. For Consultancy or Developer work then that would be the norm if that is how the sales negotiations progressed. But not everybody who is a member of Code Project fits into that Consultancy/Developer pigeon hole, yet the basic general rules in conducting and running a business is always relevant.
|
|
|
|

|
Butch. Thanks for you input. All opinions are valuable, so thanks for this even though you and I are talking about completely different things. I know absolutely zip, nadda, nothing about running infomercials so I don't pretend that I do - that's your thing, and kudos to you for it. I do know about running a consultancy though, mine has survived two recessions and is well placed for a third thanks to some rather lucrative government contracts.
No, we don't do $50 million a year - and I make no claims that it does. As far as I can tell from you and your blatant self promotion is you do infomercials. You don't do consultancy. You don't provide support services for clients, so your points in this field are about as valid as any I would make about infomercials. Just because you know others in the field doesn't make you an expert, nor does all your hot air.
"In general a business starts with sales and if you demand at least partial pre-payment for sevices cash flow is not a problem."
Yup - and that's part of what we'll be covering when we go through the contract cycle, when we go over payment cycles and staged deliveries.
BTW - which bit do you actually disagree with? Which bit do you think DOESN'T apply to starting up a development company? I'd be really interested to hear which bits you think are wrong.
But again. Thanks for your comments. I look forward to all your learned replies in each part of the series.
|
|
|
|

|
In that I disagree with you Pete, comments that do nothing but put unconstructive criticism without valid arguments, talking about a whole different thing and that tries to bloat your knowledge by contesting your background has abslutely no value to me and I might say, to you.
I'd say it is just good make you mad as you put your efforts on helpful articles so just someone with no sense on what they are talking about just say offensive stuff to try putting you down. To me his only intention was that, to put you down. And that is just someone you might reply here for formality but ignore on your own reality.
|
|
|
|

|
Fabio, thanks for this. I agree that on the surface he seems to want to do nothing but inflate his own importance, but the important thing to me is that people get a chance to read his comments and then make their own opinions. Maybe I just haven't put the position to him clearly enough that this series is about starting out with a consultancy/contract development company, in which case the fault is entirely mine. He needn't read it if he doesn't want to go down that route, but the best way to deflate an argument is to challenge the accuser to justify their opinions, rather than to get involved in a he said/she said.
More importantly, every post gives me insight into what it is that people want out of this series. It's an open ended series, and we will probably revisit ground covered already as it progresses so that we can flesh things out.
|
|
|
|

|
Peter,
both your articles are great!
I find them very useful since I am thinking about working on my own too. They seem very logic and mature advice.
About that guy butch, please ignore him. It seems to me everything he says are just lies, and doesnt have a clue of anything he writes (or thinks).
Again, excelent article and thank you.
Alejandro.
|
|
|
|

|
Thanks for that Alejandro. I'm not too worried about Butch - there's always somebody willing to have a go at articles. I'm not writing them for the plaudits - just to pass on the experiences I've gained over the last 10 years.
|
|
|
|

|
Don't feed the trolls, particularly this one who all us long timers know exactly who it is, he was run out of here years ago and has come back under a new name.
When everyone is a hero no one is a hero.
|
|
|
|

|
I recognised who he was - I just decided to play nice. I find the best way to upset a troll is to be nice to them. They really don't like it.
|
|
|
|

|
Yo Butch!
What are you talking about???
I've been a business-owner/consultant since 1977. This article series is right on. The people you have to add to yourself, the pressure on your wife and kids, the need to preserve cash for down times, all of this stuff .. been there, done that. All important stuff for employee types to know before they take the plunge.
The stuff about hiring HR and a PA and employees..well, that is advanced Company stuff that is REAL challenging, dangerous, and not for the faint-of-heart. But still true and a requirement if you have a product and want to build a company.
And the only way you get cash up front (in my experience) is if you have to buy equipment. For labor is is typically work-pay-work-pay, etc. When they quit paying, you quit working...
Ease up on the man. His advice is NOT terrible.
Chris
Do we weigh less at high tide?
|
|
|
|

|
Chris - I'm glad that the article has resonance with you. It's good to know that this is hitting the right notes with others that have gone through the pain. 1977 - good grief, that's a fantastic achievement. Congratulations on that.
|
|
|
|

|
know the heads of the IT departments of several multi-billion dollar companies and would really laugh at your articles, Part I and PArt II.
Butch from Brooklyn
Could you please write your own article on how they (the heads) started their own 50 million dollar business ( or are they just employees of an existing business )?
the title of this article is ...
Going Solo - First Steps in Building a Successful Company
and is i believe, intended to advise viewers of some of the skills, issues, pitfalls, to have at least a chance of surviving the critical first 2 years of starting a new business. I have seen statics of a large percentage of business close within the first 2 years (if i find them again ill post them)
If 10 years ago I when i started my business i had similar advise (as to these articles) I would of (maybe) held off till i had gained some additional skills had knowledge, and not go belly up 1 year 2 days later.
as far as I understand Pete O'Hanlon articles, he has not given out any bad advise, but if he is guilty of anything it would be not enough advise, as this is only the 2nd article of ??? number of articles i can't understand your criticism Butch
Post script
My major mistake was in not turning down a client that required me to expand (additional 4 employees), after only 2 months since starting, (unknown to me the client had no intention of sticking with me(now us) for the full duration of the project we where a stop gap while they negotiated a sweeter deal with a much larger company. The extra cash flow required to support additional staff, equipment and expenses is what forced me to close up.
Pete O'Hanlon
Is there any chance of being added to a mailing list of some sort for the remaining articles please?
Good work so far .
|
|
|
|

|
Butch from Brooklyn
wrote: know the heads of the IT departments of several multi-billion dollar companies and would really laugh at your articles, Part I and PArt II.
Butch from Brooklyn
Could you please write your own article on how they (the heads) started their own 50 million dollar business ( or are they just employees of an existing business )?
the title of this article is ...
Going Solo - First Steps in Building a Successful Company
and is i believe, intended to advise viewers of some of the skills, issues, pitfalls, to have at least a chance of surviving the critical first 2 years of starting a new business. I have seen statics of a large percentage of business close within the first 2 years (if i find them again ill post them)
If 10 years ago I when i started my business i had similar advise (as to these articles) I would of (maybe) held off till i had gained some additional skills had knowledge, and not go belly up 1 year 2 days later.
as far as I understand Pete O'Hanlon articles, he has not given out any bad advise, but if he is guilty of anything it would be not enough advise, as this is only the 2nd article of ??? number of articles i can't understand your criticism Butch
Post script
My major mistake was in not turning down a client that required me to expand (additional 4 employees), after only 2 months since starting, (unknown to me the client had no intention of sticking with me(now us) for the full duration of the project we where a stop gap while they negotiated a sweeter deal with a much larger company. The extra cash flow required to support additional staff, equipment and expenses is what forced me to close up.
Pete O'Hanlon Is there any chance of being added to a mailing list of some sort for the remaining articles please?
Good work so far.
edited reason: formating made post unreadable (no word wrap)
|
|
|
|

|
When I've done the next article, I'll let you know. Thanks for your comments.
|
|
|
|
|

|
Hello,
Thanks for the great part II. I'm having lot's of questions.
What do you think about marketing infrastructure?
Are there any recomendations on how you can build a good one?
What is the best way to go?
Are there any recomendations on how and where you can search for marketing people.
Thanks
Steve Li,
Cellbi Software
|
|
|
|

|
Marketing people are expensive to employ. You can do a similar thing at little cost to yourself and when you start out in business the last thing you should do is spend monies unnecessarily. Marketing is a way of selling yourself and networking is an excellent way to promote yourself and your offerings. Pete O'Hanlon has already indicated that a networking article is on-route so I shall not pre-empt him.
Essentially, in terms of a marketing infrastructure, ensure you have a way for attracting potential leads, a way to enable your customers or potential customers to contact you, and literature of sorts ready at-hand to despatch to potential customers.
However, before you consider networking or any kind of marketing, think real hard of the benefits and the disadvantages of working for yourself. If you are not certain how to do that, use three different "mind tools". Namely, (1) SWOT - to establish your Strengths, Weaknesses, Opportunities and Threats. , (2) Porters 5 Forces - to helps you understand both the strength of your current position, and the strength of a position you’re looking to move into , and (3) PMI - to enable you to weigh pro's and cons.
And Don't forget to perform basic Risk Analysis.
|
|
|
|

|
Yet again, you've made me a happy CPian I look forward to the following article(s) particularly the next one as I'm at that stage right now!
Again, a job very well done, brief concise and to point without losing clarity or information.
"Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed. Lotus Notes is a conspiracy by the forces of Satan to drive us over the brink into madness. The CRC-32 for each file in the installation includes the numbers 666." Gary Wheeler
"The secret to a long and healthy life is simple. Don't get ill and don't die." Pete O'Hanlon, courtesy of Rama
"I realised that all of my best anecdotes started with "So there we were, pissed". Pete O'Hanlon
|
|
|
|

|
I'm glad that I can help. How is the business coming on?
|
|
|
|

|
Quite good actually
I've managed to get two small jobs so far and I think I've got a big'un nailed, hence my lack of presence on CP for the last 10 days or so. Busy, busy, busy!
I haven't had the time to get all the administrative stuff done I've been that busy!
But its good and I'm hoping to acquire more business. Possibly even stuff from outside of Jordan since traveling is not a major issue. I might slow down on my Masters degree though. I'll hold out this semester and see what's it like.
"Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed. Lotus Notes is a conspiracy by the forces of Satan to drive us over the brink into madness. The CRC-32 for each file in the installation includes the numbers 666." Gary Wheeler
"The secret to a long and healthy life is simple. Don't get ill and don't die." Pete O'Hanlon, courtesy of Rama
"I realised that all of my best anecdotes started with "So there we were, pissed". Pete O'Hanlon
|
|
|
|

|
I keep saying that I'll go back to my masters, but I never quite get round to it. Oh well, I guess I don't need it for a job. Still it would be nice to go to the ceremony.
|
|
|
|

|
Ach! Its kinda hard to live up to some standards! Everyone in my family and my friends calls me the Doctor (as in PhD) because they all believe that one day I'll get it and come back and teach students here not only how to code properly, but how to think in an independent manner!
I'm quite passionate about it too!
But let me tell you, for me, its also a ticket out of here. If (in the absolute worst scenario) there is a splatter, I have a fall back plan. I just made myself that much more appealing.
"Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed. Lotus Notes is a conspiracy by the forces of Satan to drive us over the brink into madness. The CRC-32 for each file in the installation includes the numbers 666." Gary Wheeler
"The secret to a long and healthy life is simple. Don't get ill and don't die." Pete O'Hanlon, courtesy of Rama
"I realised that all of my best anecdotes started with "So there we were, pissed". Pete O'Hanlon
|
|
|
|
|

|
I am .NET and SQL Developer with good amount of experience working in US Company on Various Business Application. I want to take some Contracts for Software development. Please tell me hot to start or how to take first Step.
I can be contacted off the discussion board at punitdiwan@gmail.com
Regards
Punit Diwan
|
|
|
|

|
Punit. The step you need to take is to look around the market to see what skills are in demand in your area, and what the rates are.
As others have mentioned, you really should have some financial support under your belt before you even consider this. If you live in the states, is this really the time to take the step into the contract market? Going solo can be a very risky business. As I've mentioned in the articles, get professional support - get the advice from accountants and legal teams (they will advise you about what legal cover you need, how to set up a company in your area, and so on). This is advice I can't give because I don't know how things work in your country, so talk to he experts.
Only go solo if you really think you have the stuff that it takes to run a bueiness. When I started out, it was hard work - very hard and I made a lot of mistakes. The purpose of these articles is to cover some of the lessons I learned.
|
|
|
|

|
Hi Pete,
Can you give me your email address? I want to tell some thing before personally so that I can take advice. These thing cannot be told in Open Code Project. I will highly appreciate if you can give me your personnel address.
Thanks in advance.
Regards
Punit Diwan
Email: punitdiwan@gmail.com
Skype ID: punit.diwan
|
|
|
|
|

|
Hi Pete,
This is a great follow-up. I know you are helping tons of developers with these well thought and written articles.
I'm going to start a thread here for those that know of the local networking entities in their country/state/city of business.
In the United States, nearly all cities have a Chamber of Commerce. It is typically an entity allowing you to network and share ideas/contacts with other local business owners and managers. There is often a small membership fee, but it is worth it. There are usually weekly or monthly meetings, as well as dinners and other events to socialize.
Keep up the great content!
Matt
(Find your own niche! This one's mine.)
|
|
|
|

|
Thanks for that feedback, and thank you for starting this thread. Your local chamber of commerce is a vital tool for networking and advice, so it is vital that you get to know them and befriend them quickly.
|
|
|
|
 |
|
|
General News Suggestion Question Bug Answer Joke Rant Admin
|
So you want to go it alone? Things to think about when running your company.
| Type | Article |
| Licence | CPOL |
| First Posted | 22 Feb 2008 |
| Views | 59,558 |
| Bookmarked | 63 times |
|
|