Canada facing ‘brain drain’ as tech talent leaves for Silicon Valley
Canada is in a really tough spot here. I've always admired Canadian culture/values, and in the abstract, would love to live in Canada one day. However, as a Software developer, the compensation and opportunities that one can find in SF/Seattle/NYC dwarf anything in Canada. Until this changes, Canada is always going to lose its brightest engineers, which will in turn worsen the problem even further.Some solutions I can think of, which might help:- Aggressively pursue the brightest non-American engineers, who are hesitant to move to USA because of immigration restrictions.- Offer very lucrative perks to the major software companies, to expand their engineering presence in Canada. Yes, it stinks having to offer tax-breaks, but at least it will help build initial momentum.- Aggressively encourage/fund/facilitate startups. Unlike salaried employees, startups aren't turned off by the low-engineering-wages. Once Canada can grow 5-10 startups into major established companies with Canadian HQs, that will really boost the local engineering ecosystem and job market.