Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not in Canada.

Teachers are well paid in Canada, and in many Canadian mid sized cities a teacher with 10 years experience will make more than a software developer with similar years experience. Additionally they have a strong pension, and incredible job stability.

e.g. A teacher in Saskatoon would make about $92K with 10 years experience with a defined benefit pension, and 2 months off in the summer.

It is tougher for teachers in high COL cities like Toronto and Vancouver as they make roughly the same as they do in the rest of the country. (But similarly a Vancouver software developer doesn't get a USA west coast salary)

Source: My wife teaches, and I write software!



Is that a location thing? Like, do places like Saskatoon have problems attracting people (weather)?


Nope. Teachers salaries would be similar to that across Canada. Software dev salaries would be very close, with some exceptions. Winnipeg/Calgary/Edmonton are all very similar to Saskatoon.

There would be some higher paying opportunities in Van/Tor/Mtl. But an $200K individual contributor software dev is a truly a Unicorn in Canada.

Lots of reasons, but the biggest is that simply don't have the ultra profitable FAANGs that drive up salaries.


Canadian software engineering salaries are bizarre though. I was making more in Africa than the average SDE in Vancouver


Hey look at that, another Winnipeger. Winnipeg, as well as the other small prairie cities I'd imagine, also have the disadvantage of just not that much competition and not that much in terms of newer rentals. When I moved to Vancouver 6 years ago, I doubled my salary from ~42k to ~80k. Most of the well paying jobs from that time were for Java devs at the big 3 or 4 insurance companies. If I wanted to work there, there weren't really many nice apartments nearby. Some were built way out in burbs, and now there's a few downtown and in Osbourne, but it's slow going.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: