I'm a startup founder living in Toronto, and thought I'd post in counterpoint. I live in a small apartment, and pay myself using any money I can cobble together from grants, contracting, investment, etc. I have no interest in buying a house, and I'm actually pretty sure that committing to that would be counterproductive if you're founding your own startup. If you think it's necessary to have a paid-off house before you start something, then you likely don't fit the risk profile of someone who would successfully be able to do so. No first time startup founder I know owns their own house, and most pay their own rent, and most have jumped off to do their own thing because they simply cannot wait any longer and hate working on anyone else's stuff.<p>On the other hand, you're right about developer salaries being low here, comparatively. It's partly a function of the startups that exist here, and of Canadian cultural tendencies to just sit and simmer. If engineers are unlikely to jump ship, it's likely going to mean that salaries are lower than they could be.<p>So if you just want to get paid more, interview at a bunch of places and get higher offers, then tell your boss. If you want to be a startup founder, then quit your job when you've got six months' runway saved up, incorporate your company in London, ON, and do your best to get NRC IRAP and OCE SmartStart, and expect the rest to work out.