Ask HN: Tech jobs in US vs. Canada
I'm a dual Canadian-American citizen and a senior at a US college. The jobs I'm considering most seriously after graduation are technical program manager positions at Google, Microsoft, Facebook, and other large tech firms.
Although macroeconomics is one of my weak subjects, the current economic situation has got me questioning whether I would be better off in terms of prosperity and job stability if I looked to start a career in Canada instead. What do you think?
8 comments
[ 4.0 ms ] story [ 22.6 ms ] threadI don't think you'd find inherently more stability in either country, but you would probably have more options in the US.
Here's a neat ranking of Canadian tech companies.
http://list.canadianbusiness.com/rankings/tech100/2008/q1/pe...
I'm not sure about facebook, but Microsoft & Google (and others) definitely have offices in Canada.
And Google's offerings in Canada seem thin: http://www.google.ca/support/jobs/bin/static.py?page=intl.ht...
Personally, I wouldn't worry about the far off horizon just yet - I'd focus on getting into the right roles where I'm challenged and can learn.
The economic slump is going to hurt, but there will be opportunities too. For example, US-based development probably will become more competitive with offshore development. Might take a while, but could actually stimulate parts of the IT economy.
If I were you I'd stick to the kind of role and experience I was after and leave worrying about stability down the track... I had several jobs after university, many of which were after the dotcom bubble. All good experience, and I got a lot out of it in the long run. If I'd tried to stick with stability in those times I'd have probably ended up somewhere very dull indeed (dull in my terms anyway).
But in the end that's just a matter of preference.