Compare · Ontario figures · updated 2 November 2026
Computer programming vs Early childhood education
Same columns, no opinion about which is better for you. On typical Ontario figures, Computer programming is ahead by year 10 ($466k against $316k), because it pays more per year once you are working. The gap is before tax, rent and loan interest, which hit both routes. Early childhood education gets to a real paycheque first (about 2 years). Early childhood education costs $3,800 less to get into. Job Bank rates demand higher for Early childhood education in Ontario right now.
| Measure | Computer programming | Early childhood education |
|---|---|---|
| Route | College diploma | College diploma |
| Credential | Ontario College Advanced Diploma | Ontario College Diploma |
| Years to finish | 3 | 2 |
| First real paycheque | About 3 years | About 2 years |
| Cost (tuition and fees) | $13,300 | $9,500 |
| Typical debt if you borrow | $16,700 | $16,700 |
| Earnings, first years | $52,000 | $34,000 |
| Earnings by year 5 | $75,000 | $43,000 |
| Net by year 10 (typical) | $466k | $316k |
| Demand in Ontario | Limited | High |
| Time in a classroom | 70% | 55% |
Earnings by year, roughly
Before tax. Years in school show as "school". Medians rise from the starting figure to the year-5 figure, then stay flat.
Computer programming
A day looks like: Coding, testing, working in small teams. Co-op terms matter enormously.
What stops people: Getting the first job; entry-level tech hiring has tightened since 2023.
Downside: Employers increasingly expect a degree or a strong portfolio. AI tools are changing what junior developers do.
Early childhood education
A day looks like: Working with children under six in daycares and kindergartens; planning play-based learning.
What stops people: Placements require police checks and immunisation records; otherwise accessible.
Downside: Low pay ceiling despite high demand. Many leave for teaching or move into administration.
Quick answers
Which pays more, computer programming or early childhood education?
By year five, Computer programming is about $75,000 and Early childhood education about $43,000 (Ontario medians, before tax). By year ten, counting what each cost, Computer programming nets roughly $466k and Early childhood education roughly $316k.
Which is faster to a real paycheque?
Computer programming: about 3 years. Early childhood education: about 2 years.
What does each cost?
Computer programming: $13,300 in tuition and fees, typical debt $16,700. Early childhood education: $9,500, typical debt $16,700.
What is the downside of each?
Computer programming: Employers increasingly expect a degree or a strong portfolio. AI tools are changing what junior developers do. Early childhood education: Low pay ceiling despite high demand. Many leave for teaching or move into administration.
Get your own three
Seven questions, two minutes, no sign-up. The same numbers as this page, ranked for your answers.
Figures are Ontario medians and typical costs from Job Bank, Statistics Canada, Skilled Trades Ontario and institution fee pages; the data page lists every source and date. Switch province on either pathway page for BC, Alberta or Quebec figures.