学习计算机科学,加入谷歌/微软/甲骨文?
CS的定义
维基百科给出的定义是:“Computer science is the scientific and practical approach to computation and its applications”,实际就是计算机研究与应用。这个概念太宽泛,建议大家将焦点放在CS的细分方向上,如:软件工程、数据库、计算机网络、人工智能、计算机图形学、计算机视觉、科学与工程计算、人机交互、编程语言和信息科学等等。
申请CS,必然要了解CS的细分学科方向,这与研究背景规划、项目经验的积累和准确的定校有直接联系。这里我举例目前热门的细分方向-软件工程作说明,在CS专业排名前八十的学校中超过一半有开设这个细分方向的项目。热门原因,非常直接的就是就业前景好。各行各业的应用都需要软件工程管理人才,包括系统分析员、软件工程师、程序员、软件质量测试员等,所以就业前景非常广阔。
美国CS学科开设情况
开设院校众多,牛校林立。学制1-1.5年居多,有些院校的细分方向全面,有的较少。授课方式主要分为on campus和online两种,我们国际生都是申请全日制on campus的在校课程,因此选择项目时要注意避开online授课的项目。项目一般都有先修课要求,申请人需要有TOEFL/IELTS/GRE这些考试成绩方可申请。
CS的世界性名校如MIT(麻省理工)、CMU(卡内基梅隆大学)、GIT(乔治亚理工)之类的牛校,是许多学霸的梦校。要想进入梦校,必须付出足够的努力,如取得好绩点、100分的托福、325+的GRE、高含金量的研究项目、海外交流背景……要准备的事情颇多,特别是研究项目这块要慎重的挑选,细分方向要尽快确定,项目要尽早开始,才能多积累更多宝贵的项目经验。因此有出国学习CS专业的同学,其实在大二的时候就要赶紧行动起来了。
当然,除了这几所耳熟能详的名校之外,美国还有许多著名院校,如USC、BU、Maryland U等都开设了含金量很高的CS项目。相信内行的同学们,了解到学校的课程设置、执教队伍及实验室开设情况之后,便能理解这些项目999k金的内涵。
此外,CS专业的先修课多是数学及语言类课程,如微积分、线性代数、编程语言、数据分析等等。转专业申请的同学们要格外注意。
CS在美国的就业情况
就业情况,非常直观的莫过于看统计数字。我截取了美国劳工局发布的薪酬信息,CS就业范围宽广,我们取其中一个小方向来看,如计算机与数学类工作岗位。这个小方向,有400多万的就业人员,绝大多数从业人员的年薪为14万多美金!
为什么学习CS要到美国?这是一个送分题,世界级优秀CS公司群聚美国,如你们心心念念的谷歌、微软、IBM,这些行业内的大牛企业人性化关怀员工,福利不错,待遇优厚,世界级的宝贵项目经验积累很多……若在美国工作几年后再回国发展,凭借闪光的学历及工作经验,找工作时秒过技术面、综合面,?比竞争者更快获得BAT的offer更是常事。这么好的投资回报率,越来越多的有志之士加入美国留学申请的大军,也因此竞争一年比一年的大。但目前美国对CS专业人才的需求仍旧很高,如华州、加州、德州、纽约州、麻省、新泽西州、弗吉尼亚州、乔治亚州这些州的CS就业一直热度不减。
雷军说过一个金句:站在风口上,猪都会飞起来。大意是说抓住趋势,事业便能事半功倍。互联网时代在召唤CS人才,倾心CS的同学们,希望你们准确锁定目标,奋发努力,抓住趋势,过上开心到飞起来的人生。