Skip to main content
Back to Careers

Doctor vs Engineer: The Classic Indian Career Dilemma

NEET or JEE? Medicine or engineering? This comparison goes beyond stereotypes to help you decide based on aptitude and personality.

The Real Comparison

This is India's most common career dilemma, and it is usually decided by board marks rather than aptitude. A student scoring 95% in PCM gets pushed toward JEE; a student scoring 95% in PCB gets pushed toward NEET. But the real question is not "which exam can I crack?" — it is "which daily work will I find meaningful for 30+ years?"

Daily Work Compared

  • Doctor: Patient interaction, diagnosis, treatment decisions, emotional resilience, long shifts, lifelong learning (medicine evolves constantly)
  • Engineer: Problem-solving, building systems, working with technology, collaboration with teams, iterative development, dealing with ambiguity

Time Investment

  • Doctor: MBBS (5.5 years) + MD/MS (3 years) + DM/MCh (3 years for super-specialisation) = up to 11.5 years before full independence
  • Engineer: B.Tech (4 years) + optional M.Tech/MBA (2 years) = 4-6 years to full-time employment
  • Doctors start earning significantly later but have longer career longevity

Salary at 10 Years

  • Doctor (specialist): 20-50 LPA
  • Software Engineer (senior): 25-60 LPA
  • Both can earn significantly more at the top
Take the free assessment →