Needless to say, it takes perserverence, intelligence, compassion, dedication, high energy, and commitment (among other things) to become a doctor. Medical school is four years, followed by one year of internship, two year residency, and that's just to become a generalized medical doctor. Specialists continue their course of studies for an additional four to eight years beyond residency.