Medicine and big-firm law are life encompassing things. Less true of engineering. But for the future doctors, usually pre-med and definitely medical school and being a doctor forces this on you, and for the big firm lawyers, the same.