What if I don't have an idea?
mrtron: a) Go work for another startup with a great team.b) Do some contracting.  This will help you meet people and get your first taste of the business world.  Learn to sell yourself, it should be much easier than selling any product.  You also learn how to manage expectations, people and products.c) Start making products.  They don't have to be big, be groundbreaking, but start making things and learn to make things well.  Probably the first few things you will make won't turn out how you would like and you will learn some valuable lessons.d) Hopefully along the way, meet some other people who you can talk to and possibly work with.  Sometimes you get lucky here, but you have to get that ball rolling.e) Along the way you will find something you are passionate about building.  Build it.