You can't have one without the other!
For example, this is in a very central and convenient part of Kyoto: https://www.realestate.co.jp/forsale/view/538465
Or this one, for half the price: https://www.realestate.co.jp/forsale/view/438354
Other cities outside of Kyoto are even less expensive.
The problem is any job I’ve ever had is in Tokyo.
For software, there's probably not a lot of other options. For mechanical engineering there's a lot of interesting work all over the country.
Not much work there without fluent Japanese though, so I guess it turned out alright. I’ll just have to deal with houses costing a small fortune.
I'd move there.
Ottawa is always going to be a government town first even though it has it's own tech scene, anything in the GTA gets swallowed by Toronto, Barrie and Brantford don't have universities, Windsor is too far from Toronto, but they might be able to piggyback on Detroit's revival if they play their cards right, London is stagnant and has been for decades, Kingston is on the wrong side of Toronto to really take advantage of Pearson, Guelph has already benefitted from Waterloo's explosion and the north is too harsh for many people.
I came to Waterloo for university about 15 years ago and never left. Despite real estate prices really jumping up, the investment in transit and transport through the region might mean south Kitchener and Cambridge are the next Waterloo.
Either I'm going to be renting for a very long time, or I'll leave this country again. It's kind of sad that Canadians are getting priced out of their own country!