去日本还是美国留学?
这个问题,我可以说自己是幸运的,因为两个国家都经历过并度过了。 先说结论,推荐去美国读CS。理由如下:
1.美国有CS行业的优势地位。无论回国还是在日本就业,CS都是最吃香的。以CS作为申请项目的毕业生,无论是回国找工作还是留在日本都会相对容易。而其他学科,在国内找工作其实比在日本要难许多(理工科除CS外);
2.美国的CS教育制度更加适合中国人。从基础课、专业课到科研训练,都比较符合中国人的学习习惯和思维方式。老师也会鼓励学生多思考,多提问,而不是像国内那样唯成绩论;
3.美国CS的硕士项目一般都有很好的就业资源。学校里有很多公司来招人,内推等机会很多,校友关系网也很强大。只要不挑剔,基本都能找到合适的工作;
4.去美国读CS虽然花费高,学习时间长,但是未来收入也更高。在美国本科毕业就就业的CS专业学生的起薪一般在8万美元左右(相当于50万人民币),而同样在IT行业工作的其他专业的起薪大概只有6-7万美元(相当于40万人民币),研究生毕业的话前者可以达到9万美元以上(相当于60万人民币),后者则只有7-8万美元(相当于50万左右)。
在日本,相同学历背景的人本科就职的话,CS专业的起步工资会比在其他领域工作的人要多,但相比在美国,薪资水平还是略低。如果读研再就业,薪资水平会更高一些。
下面简单介绍一下美国和日本CS的研究生项目吧。
美国 1.先修课要求 高中的AP课程和托福成绩能很好地体现申请人的背景。如果是想申TOP学校的CS项目,建议至少要有两门以上的AP计算机科目以及优秀的托福成绩(100+)。
2.申请材料 PS写作很重要!美国大学看重学生的学习能力,PS的好坏会直接影响录取的结果。另外,推荐信、简历、成绩单、排名证明、文书、面试等等也都是必不可少的材料。
3.面试 大部分项目会在第二轮或者第四轮安排面试,有的是skype面或是电话面,有的则是线下实地面。面试问题一般会围绕个人履历、职业规划、技术栈等进行提问。
4.笔试与面试 有些项目会有笔试环节,主要考算法和数据结构。