First of all a thumbs up
for going after what you want. I'm 36 and I'm about to embark on the same journey. Except....I have no programming experience, or any degree. School of hard knocks for me, and it's what's propelling me to follow in your footsteps. From my experience, and I'm assuming we're probably the older ones on these forums, programmers can be super tech savy, but have zero ability to understand function. Whether you focus on a PHP, ASP.NET, Ruby, etc, it's all good stuff but coming from the user side of custom programming, if the programmer doesn't understand what the program needs to do, then all you have is a static site. I think you're experience in the medical profession, should give you great insight into what may be needed to make a site a valuable useful tool. Trust your gut and go for it !!