Canada's software industry is anemic at best, arguably non-existent at worst. You have a few shops working on cool stuff, but the bulk of the code being written in the country is for institutionalized non-software companies. What is made worse are the apologists who will point to the tiny, struggling, barely surviving "cool" shops and insist that everything is fine.
- 31 jobs in Toronto; - 4 jobs in Montreal; - 2 jobs in Ottawa; - 2 jobs in Vancouver.
These cities account for probably more than 60% of the Canadian IT workforce.
Contrast that with: - 28 jobs in Austin; - 91 jobs in Seattle; - 55 jobs in Boston; - 143 jobs in SF; - 170 jobs in NYC.
There is something very wrong with this picture, especially when you consider that Canadian universities produce a huge number of CS/CE/SE graduates every year.
It's a tight-knit industry in Vancouver.
I was reluctant to go to recruiters at first but once I got to know one or two recruiters with better networks, I definitely see more opportunities that may not advertised front-and-center out there.
Vancouver is in the middle of hiring spike this year and I can assure you that there are quite a few interesting jobs on the market right now.
I think that is true of most tech companies anywhere. SO was just one point of comparison. The point is there seems to be a lot more jobs in the US in quantity and variety, and I think this disparity paints an unpleasant picture given the number of tech workers that are trained in Canada.
But you are still right in the underlying sense that the US is a big allure for new grads and for many of the RIM workers that will be let go.
The only problem is that now there's going to be a bit more competition down south because thus far this year 50K+ planned global tech sector job cuts were announced (30K HP, 10K Sony, 10K Nokia)[1]. Of the global total (most announced over a 3-year period), it's hard to say how many of those jobs will impact US employees, but it's a fair bet that there will be some expansion in the tech sector talent pool soon if you're looking for applicants.
[1] http://news.cnet.com/8301-1001_3-57473046-92/tech-layoffs-hi...
Seattle doesn't have 10x the population of Vancouver, and Boston doesn't have 10x the population of Montreal! Those should be 1:1 comparisons.
But what of the Tar Sands though? Looks like the total R&D for Imperial was only 7% of what RIM spent.
[1] http://www.statcan.gc.ca/daily-quotidien/120113/dq120113d-en...
[2] http://www.researchinfosource.com/media/2011Top100Listsup.pd...