Medical training, unlike surgical training, requires three years of residency training after medical school. Doctors can then do a one- to two-year fellowship in their subspecialty. In general, medical residents work less hours than surgical residents.