留学计算机专业去哪里?

竺珂辰竺珂辰最佳答案最佳答案

先简单总结下题主的情况,二本学校计算机专业(软件)毕业,大二开始找实习,先后去过微软,亚马逊,谷歌等公司,拿到过Microsoft的Offer,但也因为某些原因最后选择Google。 然后现在在Google Data team做了2年开发,由于美国工作的签证问题打算回国发展。目前处于投了上百份简历,收到了约十家面试的通知,拿到了五家的offer的选择困境中。

基于上面的信息,首先建议楼主把英文打好,可以刷一下Leetcode上的题,确保自己对基本的算法和数据结构有清晰的认识。另外可以把编程语言换一下,学习一下Java,Python之类的,毕竟工作上用到的语言和上学时学的不一定一样,多一门语言就多一种可能。 至于选校,我这边推荐两个方向,一个是以MIT,哥大,UW为首的以工科著称的学校,这些学校的CS一般都比较强,并且对编程,数学的要求会比较高一些,比较适合楼主当前的工作和经验。另一个方向是以CMU, BU, Upenn为首的非工科名校,这些学校的CS也不弱,并且因为对理工科的要求比前面那几所学校要低些,加上非工科名校的背景,申请到了也是相对容易的。

如果楼主最终决定赴美工作并想留在美国的话,建议选择第一所学校,以MIT为首的这几所学校对于将来H1B的抽签会有比较大的优势(参考历史上MIT的hash rate,作为CS专业能抽到H1B的概率基本高达90%+)。

当然,除了以上几点,楼主还需要考虑很多别的因素,比如学校所在的地理位置,周围的环境,还有将来的职业规划等等,需要根据自己的实际情况来综合考虑。 如果楼主今后打算回国发展,那么考虑到国内IT大厂们(BAT等)的招聘惯例,建议还是选择以上面提到的以MIT,哥大,UW为首的那一批学校,因为这些学校的毕业生进入这些大厂的机会是要大的多的多(据说阿里P6/7的要求基本上是硕士学历加TOP50的大学)。虽然这么选择会带来一定的风险——万一将来回国有失业的风险——但风险一定是可控的,比起冒这么大的险,我更建议楼主抓住眼前这次难得的机会,在美国找个不错的工作。 祝好运!

我来回答
请发表正能量的言论,文明评论!