CS 凭借着超高的就业起薪 以及大有可为的就业前景 一直是各专业中的顶流,学子们哄抢的对象 毫不夸张地说,在这个艰难的就业环境中 年纪轻轻的你 只要踏上 CS的征程 就可以从人生 “疯癫”,走上人生巅峰。
说到CS,我们就不得不提到美国。在最新的 QS世界大学计算机专业排名中,美国CS四大天王:麻省理工学院、卡内基·梅隆大学、斯坦福大学、加州大学伯克利分校包揽全球前四。作为CS领域当之无愧的霸主,美国也成为众多留学生神往的天堂。
CS专业概况
计算机科学(Computer Science,缩写CS),是研究信息过程、用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科。计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。计算机科学根植于电子工程、数学和语言学,是科学、工程和艺术的结晶。它在20世纪最后的三十年间兴起成为一门独立的学科,并发展出自己的方法与术语。美国CS硕士项目的申请不仅耗费时间和精力,更是由于竞争激烈,加上顶尖名校的各种要求,注定了申请之路开启了“hard模式”!
01专业方向
美国的CS项目一般设在文理学院或工程学院下,也有学校有单独的计算机学院。主要专业方向分为:▪人工智能(Artificial Intelligence) ▪ 编程语言 (Programming Language) ▪ 计算机系统 (Systems) ▪计算机理论(Theory) 每个部分还有很多的细分研究方向。
02学位设置
理学硕士学位 MS(Master of Science) 学制为1.5年至2年,以授课为主,比较侧重学术,毕业后可选择就业,也可选择继续攻读PhD学位。
工学硕士学位 MEng(Master of Engineering) 学制为1年或1.5年,主要针对就业,侧重于实践,毕业后可直接进入企业就业。
03申请要求
专业背景:
美国CS硕士专业一般要求申请人具有计算机、工程或 理工科 相关专业背景。如果想要跨专业申请,同学们需要先弄清楚学校是否有先修课的要求。比如:芝加哥大学 的MS in Computer Science (with Immersion) program,无编程或计算机背景的学生也可申请。布兰迪斯大学 的MA in Computational Linguistics,不限专业背景,但适合拥有 语言学 、计算机科学、语言学习或与之相关专业背景的人士申请,如申请者未有上述背景,可能会被要求在入学前补修语言学或计算机科学的必修课程。
GPA : 申请美国CS硕士,一般GPA最低要求3.0,但是实际录取中,特别是申请好学校,建议GPA 3.6+,像斯坦福大学、卡耐基梅隆大学甚至需要GPA达3.7以上。总之,GPA越高越好。
托福成绩: 托福最低要求80+,如果申请排名靠前的学校,托福成绩最好能达到100分及以上,尽量争取高分。
实习科研: 申请美国CS硕士,最好能有相关的实力和科研经历,比如学校的科研项目,学术交换项目,或者500强科技公司(谷歌、微软等)的实力经历,可以增强自己的竞争力。
CS就业前景
1、美国CS专业的常见工作类型: 有很多类型的计算机科学工作,创建一个真正全面的列表将比我们在这里占用更多的空间。然而,计算机科学工作通常可以分为不同的类别,例如:应用开发、网络安全、数据分析、数据库管理、游戏开发、硬件工程、信息管理、网络架构、研究、机器人、软件工程、系统分析、Web开发。对CS计算机科学家和其他计算机科学专业人士的需求很高,因此CS的薪水也很高。在某些领域,空缺职位比合格的申请者多,这会提高工资,并使CS的职业比大多数人更安全。
2、美国CS专业就业岗位增长空间: 美国劳工统计局(BLS)预测,随着各行业创造超过50万个新技术工作岗位,到2029年,这种需求将以约15%的速度增长。软件开发人员的工作岗位将以22%的速度增长,信息安全分析师的工作岗位将以31%的速度增长——高于计算机科学职业的平均水平。然而,网络和计算机系统管理员的工作可能只会以4%的速度增长,尽管网络管理员是目前最需要的技术工作之一。BLS的预测很有可能低估了需求的增长。那是因为我们甚至还没有触及数据工程、人工智能、云服务和机器人等技术的表面。
3、美国CS相关经验的年限影响大科技公司雇佣:
大型科技公司的入门级计算机科学工作并不多,它们通常更喜欢聘请经验丰富的计算机科学家或那些才华横溢的人来弥补他们缺乏经验的人。硅谷没有招聘大部分最近的CS毕业生。在较小的公司或初创公司获得可提升经验的计算机科学入门级职位要容易得多。入门级工作的薪水并不高得惊人,但也不错。根据 PayScale 的说法,如果您拥有合适的技能,您可以在不到一年的经验中赚取65,000美元。
4、美国CS专业在这些公司就业高薪不断:
1)Google: 对于许多计算机科学专业的毕业生来说,在 Google 工作简直就是梦想成真。它仍然是世界上最适合工作的公司之一,因为它的薪酬很高,氛围轻松,并且在工作安排方面为员工提供了很大的灵活性。它与其他大型科技公司的不同之处在于招聘的博士人数比一般情况多。谷歌的平均工资从大约 70,000 美元到 170,000 美元不等。
2)亚马逊 : 全球经济中发生了什么似乎并不重要——亚马逊的劳动力一直在增长。亚马逊仍然是全球最大的电子商务公司,但很多人不知道的是,亚马逊的零售端没有计算机服务端那么大。亚马逊的技术职位薪酬很高,最高工资从 10 万美元到 17 万美元不等,尽管整个公司的平均工资不到 3 万美元。
3)微软: 微软聘请了最近的 CS 毕业生和经验丰富的计算机科学家来从事人工智能和量子计算项目。曾几何时,该公司以鼓励同事之间竞争的残酷文化而闻名,但如今,该公司强调团队合作,气氛压力较小。微软的许多技术职位薪酬约为 150,000 美元。
4)Apple: 由于丰厚的福利和高薪,苹果通常被认为是一个工作的好地方。Apple 的软件工程师和设计工程师的年薪超过 150,000 美元。一个额外的好处:Apple 产品的折扣。 5)CSC: 许多人不熟悉计算机科学公司(CSC),但它是世界上最大的计算机科学家雇主之一。该公司将计算服务从其位于弗吉尼亚州福尔斯彻奇的公司总部外包给许多国家的商业或政府客户,就在华盛顿特区外。由于 CSC 雇用的员工级别如此之多,因此很难概括平均工资。CSC 高级员工的薪酬往往与其他大型科技公司员工的薪酬相似。
6)政府部门: 据BLS称,联邦政府是美国最大的计算机和信息研究科学家雇主之一。随着越来越多的市政服务走向数字化,州和市政府也在为计算机科学家增加工作岗位。许多政府工作的薪水都基于易于理解的薪水表,因此您可以轻松了解不同薪酬等级下的收入。
7)联邦调查局: 联邦调查局聘请具有学士及以上学位的 CS 专业人士从事联邦网络安全和反情报调查,包括网络安全威胁、恐怖主义和欺诈。
8)NASA: NASA为计算机科学专业的本科生、研究生和博士生提供有竞争力的实习机会,并为经验丰富的软件工程师提供职位。但是请记住,开发人员、数据科学家和计算机专家是 NASA 的支持人员。作为承包商,您可能会更轻松地为NASA工作。
9)美国国家安全局: 国家安全局处理大量数据,并且持续需要专门从事网络操作、信息保障、漏洞发现和数据管理的计算机专家。美国国家安全局的职位通常涉及处理机密信息。 10)军队: 美国军方有各种各样的技术需求。计算机专家使用大型硬件设备、软件和数据。空军是计算机科学家的重要雇主,但所有军事部门都有 CS 毕业生的职位。在您达到更高的工资等级之前,军队中的 Tch 工作通常不会像文职工作那样支付。
11)海军: 海军使用先进的计算机网络来控制战术系统并与想要破坏美国军事行动的敌人作战。该部门雇用网络战工程 (CWE) 官员,负责保卫军事计算机系统并收集情报。
12)陆军 : 陆军在情报、技术开发和作战行动方面雇佣了许多计算机专家。例如,信息技术专家负责军事计算机系统的维护和故障排除。陆军的数据科学家分析信息以帮助指挥官做出决策。一些计算机工程师与步兵、装甲兵、火炮和航空兵合作开发新兴技术。
6、美国CS就业受地域位置影响:
1)亚特兰大 软件程序工程师和其他CS专业人士在亚特兰大的年收入超过119,000美元,这里拥有越来越多的技术公司。亚特兰大有一个蓬勃发展的创业场景,许多财富500强公司的总部都在这里(例如,AT&T、UPS、达美、可口可乐)。亚特兰大的科技公司不像硅谷公司那样提供高额津贴,但企业文化往往不那么强烈。
2)奥斯汀 奥斯汀是计算机科学专业人士的热门目的地,因为平均工资约为118,000美元,但生活成本相对较低。这可能就是为什么如此多的技术专业人士从硅谷搬到奥斯汀的原因。谷歌、Facebook、Atlassian 和甲骨文等公司都在这里设有分支机构,Apple很快就会加入他们的行列。然而,科技在奥斯汀的突出地位并不是什么新鲜事。IBM 自1930年代以来一直在奥斯汀,自1980年代以来,这座城市一直是计算机研究的中心。
3)波士顿 波士顿是美国顶尖的美国科技中心之一,也是对EdTech 和 MedTech感兴趣的CS专业人士工作的好地方。虽然这座城市的中心是许多科技公司和金融公司(以及计算机科学学校)的所在地,但也有像TripAdvisor和Bose这样的科技相邻公司,总部位于城市之外,租金较低。波士顿计算机科学的平均工资约为136,000美元。