Your experience in the medical field might give you a head start into software development more than you think. There are companies that build medical devices, data gathering for pharma trials, and lots of health care IT companies including insurance. A large part about learning curve for someone is the business domain. Building someone else's ideas/projects is not like building hobby projects. You have no directiona…
Exactly this. You're not a coder, or even a programmer, to bring value to the job. You're an analyst, a systems developer, and a communications expert, with domain knowledge. Leverage this for sure. Monkeys can code. Good developers can think, and use code as tools to solve real world human / system questions.