Great article, I think that one of the biggest barriers to people becoming entrepreneurs is the failure to grasp the fact that there is a vast spectrum in the skills (technical or otherwise) needed to get a business off the ground.<p>However, while I agree with your point that "I'm looking for the right cofounder" is really only an excuse covering up either a reluctance to jump in or an idea out of reach, there comes a point in any business (Maybe once you come up against an unforeseen technical problem, difficulty securing partnerships, ), when it becomes necessary to bring great people on board in at a co-founder level who complement your skills and make up for your shortcomings. The key here is having access to the right people, so that you don't have to "look" for the right people.<p>I think that in this case what determines your ability to recruit the best people comes from your "Network reach" which varies from person to person, but is something that must be cultivated as diligently as technical knowledge or business knowledge, by maintaing the right relationships, associating yourself with the right communities and groups, connecting people with each other, and carefully training yourself to recognize and maximize opportunity when it arises.