The "tech hub" is kind of laughable with most of it being small startups and only a handful of established companies that may offer more career growth.
I wouldn't recommend Victoria.
That being said, the opportunities are limited, and I'm not surprised that you found more success elsewhere.
If you are single or don't have any kids I think it is a lot more reasonable -- it's quite difficult to find housing for larger families. Even so, if you are capable of getting a good job working remote for a company it is possible to make it work.
I will say that Canada is in a bit of a flux right now. We are having an affordability crisis, and the cost of everything is going up.
It's not impossible to make a good life in Canada, but I think it's becoming increasing difficult and definitely not something that should be taken for granted.
I did a little bit of work on pitch prediction and we were able to get a pretty good result predicting which zone the ball would go into. I think we were around 36% accurate with a specific pitcher. I built a realtime predictor on live games which was pretty fun. Wish I had know about this.
And there's the rub; in the U.S. you pay for healthcare with your money, and in Canada you pay with your time. There's no such thing as a free lunch.
Any advise?
As for that, it depends on your what your social circle looks like. I learned how to cook a couple great meals and how to make a couple fancy cocktails. I invited a few friends over that told my other friends. I slowly integrated different people from different areas of my life and now I'm that guy that throws fun cocktail parties.
It's not the same sort of social status as driving a fancy care, but it has increase my social status amongst people I actually care about.