What are other promising businesses programmers in the US can start?
Programming Computers For Money. Seriously, it's bordering on the most lucrative profession in the US. If "Selling Hotdogs" sounds like it might make you even 1/10 as much, you're simply not charging enough. So if you're looking for a business that doesn't involve selling your time for money, your best option is Software Product Company. Build something people need enough to pay you $50/month for it. The math works o…
Actually, my side biz is selling food. Unless you propose that I make way over a million dollars a year while contracting (no thanks to that stress)...I think my restaurant does okay. If I sunk the same amount of time in my restaurant that I did for contracting, then I'd definitely make more money with the restaurant than with contracting. I'm fairly confident I can compete with many bay area salaries at those numbers, and I could sink more effort and money into opening more restaurants and.... you see where I'm going with this, right?
My business is fairly small fry anyway. Had I a couple million bucks in the bank, I'd be looking at running restaurants with $40k+/month net profit. (How many engineers make that, before stock options and ignoring the value of the business itself?)
There are a LOT of other ways to make bank and saying being a developer is the only way to do it is incredibly narrow.