Microsoft has an interesting article on their website about starting one's own software company. Here's a clip:
"Successful entrepreneurs are people who know their own strengths and weaknesses. This rule is absolute. All exceptions are flukes. You have to adopt a lifestyle of constant learning, and this means you have to understand the areas in which you most need to learn. If you truly dislike introspection, or if you are uncomfortable facing your own weaknesses, just keep your job."
Find the full article here.