- Entrepreneurship isn't a lifestyle. Stay in a job unless you have a good idea and are ready to execute.
- Try your idea internally. Starting a new product in a company is easier than outside. It doesn't have a $1B upside, but it has enough upside, in all respects (not just financial -- learning, credibility, etc.).
- If that doesn't pan out, go external only once you're pretty confident of success.
My experience is that entrepreneurship isn't so much hard or take luck, as it takes a lot of groundwork:
- You want a diverse set of skills. Management. Finance. Sales. Technical. Legal. Market research. Etc. It's not a place for specialists, and it takes time to develop those skills. You also ought to enjoy (or at least not hate) most of them.
- You want good market timing, which comes with experience.
- You want a good idea with traction. That's where nights / weekends fit in. Nights / weekends don't give enough time for a successful startup, but they give enough to do early prototyping.
Doing a (failed) startup as a student is a good learning experience. I wish I had done it. I don't wish I had done it three times, or as an adult.
Oh, and selling false dreams is part of being a successful entrepreneur. You'll get zero customers if people think you're on the verge of going broke. Every business I've seen takes a "fake it until you make it approach." If you rely on blogs for what entrepreneurship ought to look like, you're in for a nasty surprise. A better option to learn how to do a startup is a job at a startup; you'll see the process from the inside.