Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a Canadian working in the US, I think provide a very different of the tech industry than most Americans. The fact of the matter is that there are skilled people with technical degrees and proficiency around the world and the best way to hire those people is to not restrict yourself to hiring from your own town, city, country, etc.

The US generally has higher salaries for tech positions and, as someone else pointed out, salaries in Canada are 60-70% of the salaries in the US. Yet, a competent new grad from a top-tier US school or a competent new grad from a top-tier Canadian school can still effectively make 90-100k working for Microsoft or other big companies in Seattle or Silicon Valley. 90-100k for a new CS grad at Google? Seriously?

To me that definitely seems like market forces are driving up the prices of new hires. And let's not forget, we're talking about hiring someone with technical programming chops and not just your run-of-the-mill computer technician here. The fact of the matter is that truly skilled Software Engineers are in short supply and an infusion in STEM education to move people towards being competent Computer Scientist and Software Engineers is what Microsoft is saying with this.

They aren't giving pay cuts to foreign workers (or even people like me). We're getting paid the same salary because we have the skills. If the unemployment rate in the US is so high, it's simply because the unemployed simply do not have the skills necessary to do the job.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: