As a recently minted family doc with a tech background, a tech background only helps a little bit with your medical training; if you are just starting undergrad you can try your hand at genetics, computer science, bioengineering, biostats, etc.; however these can have negative impact on your gpa and science gpa, so be careful.<p>Getting into med school, completing medical school and completing residency are all difficult tasks in and of themselves.<p>If you know you want to focus on certain areas of tech there are also a few add on fellowships after residency.<p>Getting an internship or job in biotech, or even working as a medical scribe may help you more in the long run.<p>If you have extra cycles and really want to learn to code you could add a CS minor to your degree or take a bunch of the online Computer Science courses (typically CS assumes that you've had 2 years of advanced math ( calculus, differential equations, etc.)<p>Under no circumstance would I recommend delaying undergraduate graduation to add on these extra skills, Rather get a masters in an in-between year, or if you're really crazy there are some combo MD/Phd and DO/Phd programs.<p>But outdoor activities are probably a better use of you time, take up running, cycling, swimming. Something that you can do anywhere to take care of yourself and that reduces your stress level.