Hey running a coffee shop is a great business as long as you're not next store to Starbucks, or if your coffee is incredible. Besides, you don't have to code to run a business. Understanding how software is structured, what resources certain design decisions cost are valuable skills.
What language(s) do you code in? I hit the wall with c++ after 14 years of building sims/algorithms with it. Ruby/Python/javascript have opened up incredible avenues of hacking fun for me.
Sorry, I deleted my stories as I felt they were revealing too much personal information. My last job I was using Ruby and Java doing back-office data munging stuff for a financial firm.
If you want to share those experiences, I'd appreciate the information. Maybe I can learn something vital. Hit me up at messel at gmail dot com anytime you feel like it.