去美国计算机工作主要有以下几种途径:
进入跨国公司工作一年以上,然后内部转组到美国的部门
例如,进入微软中国工作一年后,申请转组到美国总部工作,若能批准,则申请L-1签证去美国工作。
直接应聘美国公司
当前不少美国IT公司直接从国内招人,如谷歌、Facebook等。这些企业看中的是国内程序员扎实的计算机基础以及丰富的项目经验。
拿到美国公司的聘书(offer)之后,申请的是H1B签证去美国工作。不过,H1B名额很快就用完了,每年4月1日开始提交申请,而要到10月1日才能合法工作。
去美国留学,然后找工作
先持F1学生签证去美国读书,毕业后,找到了工作,转为H1B签证。
例如,在中国科技大学读计算机硕士期间,考GRE和托福并申请美国的学校,毕业后拿到全额奖学金去北卡罗来纳州立大学攻读计算机科学博士;四年后,毕业去微软工作。
通过Co-op学位项目
申请美国大学的Co-op学位,读学位的同时,在美国公司做实习工作,报酬可支付学费,且得到美国的工作经验,这对求职有关键的用处。
直接申请移民
如果不想找雇主也不想经历麻烦的抽签,可以考虑国家利益豁免(NIW)、EB1A杰出人才或者雇主担保移民的方式移民到美国。
建议
选择适合自己的途径:根据自身情况,选择最合适的路径。例如,有丰富项目经验的程序员可能更适合直接应聘美国公司,而国内工作经验较少的程序员可能更适合通过留学转移民。
提前准备:无论选择哪种途径,都需要提前准备,如提高英语水平(托福或雅思成绩)、GRE成绩,以及积累相关的工作经验。
关注签证政策:H1B签证的申请和批准情况较为复杂,需要密切关注相关政策和申请时间。
这些方法各有优劣,建议根据个人情况和目标选择最适合自己的路径。