Engineering vs Medical — Which Career Path Is Right for You?

In Pakistan, the "doctor ya engineer?" question is almost a rite of passage. While both are respected career paths, they're fundamentally different in terms of education, lifestyle, and career trajectory. This guide helps you make an informed decision based on facts, not family pressure.

At a Glance

Factor Engineering Medical (MBBS)
Duration 4 years 5 years + 1 year house job
Entry Test ECAT / NET / NAT MDCAT
Starting Salary PKR 40,000–100,000 PKR 30,000–60,000 (house job)
Mid-Career Salary PKR 150,000–500,000+ PKR 200,000–1,000,000+ (specialist)
Time to Earn Well 2-4 years after graduation 8-12 years (after specialization)
Remote Work Common (especially IT/CS) Rare (requires physical presence)
International Mobility High (tech jobs worldwide) Requires additional exams (USMLE, PLAB)

Admission Comparison

Both paths use the same basic aggregate formula:

Aggregate = Matric 10% + Inter 40% + Entry Test 50%

Medical admissions are generally more competitive — there are fewer seats relative to applicants, and merit cutoffs are higher.

Calculate your aggregate: Merit Calculator | NUST Calculator

Education Duration

Engineering

Medical

Career Scope in Pakistan

Engineering Career Paths

Medical Career Paths

Honest Pros and Cons

Engineering Pros

Engineering Cons

Medical Pros

Medical Cons

How to Decide

Ask yourself these questions:

Explore Your Options

Frequently Asked Questions

Can I switch from medical to engineering or vice versa?

Switching after enrollment is very difficult. FSc Pre-Engineering students cannot apply to medical colleges, and Pre-Medical students cannot apply to most engineering programs (except some IT programs). Choose wisely before FSc.

Which has better salary in Pakistan?

Short-term (first 5 years): Engineering, especially CS/IT. Long-term (10+ years): Specialist doctors typically earn more. However, IT engineers working remotely or abroad can also earn very high salaries.

Is CS/IT considered engineering?

Computer Science and Software Engineering are offered by both engineering universities and general universities. The job market treats them equally — what matters is your skills, not whether your degree says "BS" or "BE".

What if I don't want either engineering or medical?

There are many other excellent career paths: Business/Finance, Law, Architecture, Media, Chartered Accountancy, Data Science, and more. Don't limit yourself to the two traditional options if your interests lie elsewhere.

Last updated: March 2026