This is a lesson I learned a long time ago, forgot about it and it came back to hit me in the head. Whenever you are thinking about doing something complicated like starting a company, once you know what you want to do, the first thing you need to do is to find people who would help you do it.

So a couple of questions to ask are: What kind of people do I need? where can I find these people? how can I convince them to join me? And then the most important question is Why should people help me?

This is not to say that you shouldn’t already start pushing your initiative forward, but it is to say that you should be looking for your team members starting on day 1.

You always need people to help you, more so, you need a team. The value of a dedicated founding team is that the team cares about the company because their future is intertwined with that of the company’s future. So first thing you want to do is to build a team. Here’s a nice tool to help you get started , but you should relentlessly netwrok and clearly state to everyone you meet what you are looking for (e.g.- “I am working on an internet startup and I am looking for a technical co-founder”.). The more specific you are, the easier you make it for people to help you (e.g.- elaborate on what kind of a technical co-founder: should they be young or old, should they have certain interests and passions, should they be an expert in a specific code, should they have a certain experience, etc’)

Good Luck!