Do you really think working remotely is anywhere nearly as stable as working as a doctor? I'm asking honestly. If I were convinced that it were, I'd consider that path. But most companies I've been involved with have clearly preferred developers to actively be part of the office (I guess I need to actively seek out the exceptions), and the areas I would like to live in aren't necessarily ones I'd want to find myself unemployed in (due to lack of technology companies -- I'd either have to find another remote job or uproot my whole life).
I'm also not confident at all on the longevity of most software companies. Part of me does not feel comfortable growing roots somewhere while working for a company that I don't expect to survive the course of even my own career, with very few other local options to fall back on.
Also, for what it's worth, I really do enjoy physically being around coworkers and interacting with people. The lack of interaction is one of the things that bothers me with software development. I think, if I worked remotely, I'd have to start a family just to keep myself feeling connected to the world.
I'm also not confident at all on the longevity of most software companies. Part of me does not feel comfortable growing roots somewhere while working for a company that I don't expect to survive the course of even my own career, with very few other local options to fall back on.
Also, for what it's worth, I really do enjoy physically being around coworkers and interacting with people. The lack of interaction is one of the things that bothers me with software development. I think, if I worked remotely, I'd have to start a family just to keep myself feeling connected to the world.