|
As an engineering student at UWaterloo it's pretty depressing to watch most of the best upper year engineers finish their studies and then abandon Canada for SV.
There's logic in it for them: American companies are offering huge sums of money by Canadian standards, the weather is nicer, and the opportunities seem better.
If I didn't have serious reservations about living in the US, I would probably do the same. However, I find it particularly reprehensible when companies make the move. For them, it's counter-intuitive: they have access to a huge pool of talent, both experienced devs and the vast armies of grads from UofT, UW and others.
Furthermore, they're getting this talent at dirt cheap rates, since the Canadian peso is awful at the moment and salaries are significantly lower here than those in SV and the wider US. Their expenses go up because they have to pay in USD (instant 25% hit in purchasing power), and they get thrown into the rat race of competing for talent in SV.
I really wonder what goes through the mind of some of these moronic execs when they make moves like this. |
If you are a company that NEEDS high growth to be sustainable in the long term (Uber, Google's ML products for example), then SF is your place. Capital to fund your growth flows like the Niagara. If you are a company that is serving other startups, SF is also great for that.
However, if your company is solving an interesting technical/scientific problem or is a niche industry product or if you are not affected by high/low growth or easy capital, then the "value" engineering talent in Toronto/Waterloo is perfect (see: Geoffrey Hinton's NN group at UToronto). Keep grinding, you'll win in the long run.
Joist probably should've made this call earlier on. No idea why they waited this long.
P.S: Most smart advice in Waterloo and Toronto will tell you this exact same thing.