Alan's experience. Would I do things differently? Probably not. He was working on his side project for years before going full time. Working in the evenings. He put himself out there, small business trade-show, business cards, talking to people, demo, salesman saw his vision, salesman handed the card to a car wash, things happen for a reason, wow. He could go venture back any time. Dane Maxwell. The foundation. www.thefoundation.com. Dan Martell - training program, ask questions, doesn't do everything he says. Write a business plan. Small business expo. Depends on your product. Security is extremely important. May not be his last company if he sells. Timing. No perfect time or decision. Google is a dream job for many people. Burning passion won't go away. You figure things out. The question: when do you leave? You are the only one that can make the decision. When you feel comfortable enough. Before you have responsibilities, more commitments and more people to think about. It will take years, not measured in months. Talking to people who have been there done that is essential. That is the mentality you want to have. Gather nuggets that add up. Don't guilt yourself. Building experience. Average age of software founder is 43? They are nervous to take the step. When are you ready to take the leap. Risk. Plan for the worst case. Money saved up, or a wife with income :). What is your risk tolerance?. Building something that is free is more risky. Prepare, de-risk, cushion to fall back on, never will be a perfect time, the longer you wait the harder it will get, house, mortgage. As you age you become more risk-adverse. What is the worst case scenario? You burn through your nest egg. You will be open to learning and you can get another job. De-risk by planning more. Build up the nest egg. Opportunity. Learning more outside of his day job than inside, structured, not learning what you need to learn to be a successful entrepreneur. If you are persistent you will get success. Be a sponge, but don't act on everything. Seek out people who have been there done that. Never know what the one nugget that will change everything. Meetups. Tampa meetups. Software entrepreneurship. Business. Engineers are builders, not business, less sales. We are less comfortable with business stuff. Where are people doing manual work, taking payments, etc.. Investment banker are interested in making money through acquisition.