I am a developer/entrepreneur, and whenever I start a new project I tend to work pretty hard on it (i.e., 10+ hours per day, six days a week). I am already doing fine financially, so if I launch a new project it's because it has the potential to solve a big problem and consequently to earn good money, that is why I get so motivated.
The first time I had a co-founder things didn't work out, exactly because I felt I was doing a lot more than my co-founder. For instance, once we had the prototype done we started pitching it to clients, but for every 10 clients I pitched the product my co-founder would pitch to 1. I decided to abort the project as I didn't want to do 80% of the work while earning only 50% of the profits. In this case my co-founder was also a developer.
After that experience I had the opportunity to co-found products with other people, but I always backed down for the same reason, I was afraid the other person wouldn't be able to keep up with me, so I would end up doing most of the hard work. This fear gets amplified when the co-founder is not a technical person, which means I'll certainly need to take care of the development aspect myself, while the other person focuses on the business aspects, which in my opinion are much less demanding on software related projects (at least in the early days).
And to be clear, I do know how to manage the business aspects too, so it's not like without a business co-founder I would be lost.
My questions:
1. Psychological Aspect: How do I overcome this fear?
2. Practical Aspect: How do I structure things with my co-founders so that I don't end up doing most of the hard work?
"In the past, when I've co-founded projects;
I felt I was doing a lot more than my co-founder. For instance, once we had the prototype done we started pitching it to clients, but for every 10 clients I pitched the product my co-founder would pitch to 1. I decided to abort the project as I didn't want to do 80% of the work while earning only 50% of the profits."
If the response is something like "Well, I'm really just looking for a fun project to do after work..." keep looking - you have different objectives and motivations.
As an aside, the best co-founder relationships are formed on complimentary skill sets. You can do what they can't (or struggle with), and vice versa. As such, I would encourage you to find a sales person/designer/hustler, as opposed to another developer.
2. Very clear upfront communication of exactly your previously stated concerns over coffee or (ideally) drinks, and then vesting.
Also, this statement is completely, painfully wrong: "while the other person focuses on the business aspects, which in my opinion are much less demanding on software related projects"
I would never co-found a project or company with someone who ever said this to me. You're saying to the other person "No matter how good you are, or what partnerships you make, or how you market this project, or which key customers you close, or what relevant market research you do, or who you hire, or which investors you close, your performance can never measure up to the demanding schedule and work of the developer," which is a pretty bad place to start forming a partnership with another person.