Teacher is a fairly safe fall-back. I also happened to get lucky building a succecssful commercial software product, and have another degree and a little experience in engineering. I'm not overworked but I should make it clear that I'm not senior or particularly successful in any of those fields, buy also have no worries about money.