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%
- Engineering: Requires FSc Pre-Engineering (Math, Physics, Chemistry). Entry tests: ECAT, NET, NAT, or FAST test.
- Medical: Requires FSc Pre-Medical (Biology, Physics, Chemistry). Entry test: MDCAT only.
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
- 4-year bachelor's degree (8 semesters)
- Can start working immediately after graduation
- Optional MS (2 years) for career advancement
- Total: 4 years to start earning
Medical
- 5-year MBBS degree
- 1-year mandatory house job (low pay)
- 4-5 years specialization (FCPS/MS) to earn well
- Total: 10-11 years to start earning specialist salary
Career Scope in Pakistan
Engineering Career Paths
- Software/IT: Highest demand, remote work possible, freelancing opportunities. Starting PKR 60,000-150,000.
- Electrical/Electronics: Telecom, power sector, manufacturing. Moderate demand.
- Civil: Construction, government projects. Steady demand but competitive.
- Mechanical: Manufacturing, automotive, energy. Good scope in industrial cities.
- Freelancing/Remote: Pakistani engineers earn significant USD income through platforms like Upwork, Fiverr, and remote jobs.
Medical Career Paths
- General Practice: Lower income but faster start. Government or private clinics.
- Specialization (FCPS): Cardiology, Surgery, Dermatology, Gynecology — high earning potential after years of training.
- Government Service: Stable jobs in DHQ, THQ hospitals. Lower pay but benefits and pension.
- Private Practice: Highest earning potential — successful specialists can earn PKR 500,000-2,000,000+ monthly.
- Abroad: USMLE (USA), PLAB (UK), or Gulf countries — lucrative but requires additional exams.
Honest Pros and Cons
Engineering Pros
- Shorter education duration (4 years vs 10+)
- Faster earning potential, especially in IT
- Remote work and freelancing options
- High international demand for tech skills
- Diverse career paths — can switch fields
Engineering Cons
- Non-CS/IT engineering has limited scope in Pakistan
- Rapid technology changes require continuous learning
- Job market is competitive in traditional engineering fields
Medical Pros
- High social respect and prestige
- Very high earning potential after specialization
- Job security — doctors are always needed
- Deeply fulfilling work — saving lives
Medical Cons
- Very long education journey (10+ years to earn well)
- Stressful and demanding lifestyle
- House job pays very little (PKR 30,000-40,000)
- Limited flexibility — can't easily switch careers
- Night shifts, emergencies, emotional toll
How to Decide
Ask yourself these questions:
- Do you enjoy Math or Biology more? This is the most fundamental indicator.
- Are you patient? Medicine requires 10+ years before financial rewards. Engineering pays off faster.
- Do you want work-life balance? Engineering (especially IT) offers more flexibility.
- Are you passionate about helping patients? Don't do medicine just for money — you'll burn out.
- Can you handle long study hours? Both require dedication, but medical study is more intensive and longer.
Explore Your Options
- Top 10 Engineering Universities 2026
- Medical College Aggregate Guide
- ECAT vs NET vs NAT Comparison
- All Universities Directory
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.