My best advice is twofold: The Dr. can be become a specialist in medical software. I've been contracted to develop a medical software package for a clinic, if I had a medical background I could of be making more buck, plus, I would have less difficulty relating the functions to the logic of the software. Secondly, don't worry about outsourcing, become a consultant and other Dr./Clinics, etc, will contract you rather than their "IT Guys"
My best advice is twofold: The Dr. can be become a specialist in medical software. I've been contracted to develop a medical software package for a clinic, if I had a medical background I could of be making more buck, plus, I would have less difficulty relating the functions to the logic of the software. Secondly, don't worry about outsourcing, become a consultant and other Dr./Clinics, etc, will contract you rather than their "IT Guys"