I worked in oil and gas for 6 years. It paid well, and I have over a million in my bank account, I'm still 29 years old. I love reading and learning about startups, and it fits my personality so much better than O&G. I finally made the leap and left my job yesterday to focus full time on trying to steer my life in a new direction. My current plan is to learn enough about programming (Python and front end) to develop a prototype and try to get some traction. At some point I would like to acquire a co-founder, and try my hand at developing something that the world wants or needs. This sounded really good before I left, but the doubt level increased significantly after leaving my job. Am I crazy to think I can compete with all of these brilliant people? I really don't want to be damned into working at something I don't enjoy just for money, but I'm having a hard time seeing my way through this. I would like to work for a startup (even for free), but right now, I have no earthly clue why they would need someone with 0 programming skill sets.
Edit: I'm overwhelmed with the amount of high quality advice and different perspectives offered here. It's very inspiring and mood lifting to be surrounded by people like you, and I'm really grateful for all of you. Thanks.
If you take time to learn programming first, you may miss the current window of relatively easy seed money. Think of an angle, use $40-50K of your nest egg, and get a contractor to build a nice prototype quickly.
If/when you do go out to raise money, you'll have far more success if you can tell a convincing story about why you have an unfair advantage in your chosen space. Leverage your history and experience to its fullest; that's something others cannot compete with you on.