美国计算机专业就业分析及院校建议

一、就业分析

Developer/Programmer/Software engineer

不管硕士、博士, 不管学CS 哪个方向的, 研究算法(algorithm), 捣鼓人工智能(AI), 或是软件工程(software engineering)、图形处理(graphics/image processing)、 络(network) etc,大家将来都有一条共同的也是CS 最大的出路,就是去写code 编程做软件开发。

很多人申请的时候,或者在学校读书学习期间,很在意各个方向的区别,痴迷于某个领域,但是工作几年回过头来看, 大家都有一个光荣的头衔,好听点叫软件工程师,难听点叫程序员,职称(title)和工资高点低点而已。

Software QA(quality assurance)/Testing

从软件工程角度说,有人写软件,就得有人专门跟在后面找bug 提高软件的quality。QA 被越来越重视, QA 工作已经在计算机行业里占了很大比例,它对技术的要求相对低。QA 可粗略分成1)mannual testing,全手工测试,不需编程, 基本就是分析软件系统,制定测试计划和用例,然后用鼠标去点击为主,现在随着公司对产品质量和测试工作的重视, 有CS 技术背景出身的QA 越来越被青睐;2)QA,自动化测试(automated testing),就是用软件工具或者自己编程来自动化测试,要求懂技术甚至要会编程,但是要求又没有developer 高,这种技术性的QA 也较缺乏,现在趋势是很多公司尽量用automated testing 替代mannual testing 来提高效率。同样经验/ 教育背景,QA 的工资应该比developer 低,但是差别也不是很大。很明显,学CS 任何一个方向的人, 都可以胜任QA 的工作。

Other

其他工种,如release management,用户界面(UI, user interface)设计,usability,Technical support 等等,但是一方面这些工作数量相对少,另一方面,不同的公司里,相同的职位名称可能具体的工作性质不太一样,比如release management,有的公司要求做很多QA 的话,有的公司更靠近developers,还有的公司可能让你安装/ 搭建系统来管理不同的releases,如同系统管理员。

计算机就业职位要求

资深人工智能工程师

福利待遇:我们愿意尽最大的努力为每一位员工提供舒适的工作环境和丰厚的福利待遇。

具体如下:

1. 全额五险一金、带薪年假;

2. 全勤奖、员工公寓、餐饮补贴、交通补贴、通讯补贴、节日礼物、定期聚会;

3. 健身休闲区、图书角、免费零食与饮料;

4. 专业培训和出国参展机会。

岗位职责: 1. 负责健康大数据的挖掘、信 处理、人工智能(深度学习)等相关领域的研发和算法实现; 2. 带领研发团队,开发基于自然语义处理、语音识别、健康大数据的人工智能产品; 3. 负责建立公司文献库和资源库; 4. 帮助公司建立和完善人工智能研发平台和标准化研究流程; 5. 负责新产品的预研及开发; 任职要求: 1. 计算机科学、数学、统计、信息科学等相关专业硕士以上学历; 2. 有深厚的数理知识背景,有信 处理、深度学习相关的研究经历; 3. 有工程实现经验,能够将研究落实到实际产品中; 4. 有医疗领域相关产品工作经验者优先。 5. 有海外经历、知名IT/医疗器械公司工作经验者优先。

大数据人工智能工程师

岗位职责:

1、负责大数据与人工智能技术方案设计与研发 2、负责大数据平台产品研发 任职资格:

1、在人工智能、语音图像识别、知识图谱、大数据、自然语言、机器学习等方向有一定专长; 2、精通java、Python、hadoop、spark至少其中一种软件架构、设计模式,有较好技术开发开发能力;

3、有较好的文字表达能力,能独立进行技术研究方案和技术设计方案编写。 4、具有大局观、产品思维,为人踏实、责任心强。

二、院校分析

MS(Master of science) 找工作最重要的考虑因素是location。对于CS,最好的location 当然是加州,然后是东北部。北卡三角马马虎虎,德州硬件比较强,然后就是各大城市。中部地区的location 是最不用考虑的。

常申请学校特点解析

Stanford :综合认为是最值得读的MS 院校。该校提供的是两年经典MS 项目,且排名、知名度均相当高,地理位置优。缺点是费用高,并且转PhD 难。

Columbia University:地理位置优越,位于纽约市区,费用高。该校的MS 为授课型,招生人数相对较多,一年约有50 人。据说该校毕业生好多就业于四大以及纽约金融行业,比如高盛、摩根斯坦利等。

University of Pennsylvania:第一台计算机诞生的地方,位于费城。官方给出总费用为两年52W,该校有5 个CS 项目。一般选择MSE in CIS,该项目为传统CS 项目,难度也最高。假如你原先不是CS 专业( 尽管算是CS),那么可以选择Computer Games and Visual Effects,Robotics,Embedded Systems 和MCIT 这4 个专业学位。Upenn 的人工智能非常强,有AI 界的超级大牛Michael Kearns 教授,学生基本学成以后走学术路线。

CMU:该校有一堆MS 专业项目,因为计算机学院下的系比较多。这些项目均为授课型,以毕业直接工作为导向。你可以选择自己喜欢的项目读,比如MISM,INI 等等。学费较贵,读一年半, 课程质量有保证,很累。毕业后工作很好找。优点为排名高, 名气大,在顶级院校中性价比高,相比于Stanford 等院校相对容易申请。缺点:假如想转PhD 的话就比较麻烦了。

Brown University: 该校硕士课程质量相当高,有自己写个小操作系统什么的。优点是该校为常春藤院校,缺点为费用较高。

Yale University:搞理论较多,但毕竟是耶鲁。该校的CS MS 强制学生做TA,所以申请该校英语必须要好。该校MS 项目一年不到就能毕业,优缺点都有。优点是省钱,缺点是不知道是否会对找工作产生影响。

UIUC:该校有若干MS 项目,主流的是两种:有导师和没导师。有导师项目的申请难度和和PhD 不相上下,拿的是RA,需要提前套磁联系。对于无导师的professional MS,其实也就是上课。该授课型项目优点是学校牛,找工作还不错。缺点是学费贵, 综排低,在中国知名度不大。该校教授的权力很大,所以申请时候( 包括学术MS 和PhD) 最好去套磁。

University of Texas-Austin:该校MS 的录取标准相当高,据说接近Stanford。托福IBT 的平均分为112。优点是工科很强, 地理位置相对较好,学费便宜。缺点是综排比较低,在中国国内知名度不高,申请难度太大。

Gatech:传说的三大理工之一,位于亚特兰大。该校学术氛围浓厚,据说导师方向诡异。在 申时候PS 要分两部分写,很麻烦。优点为地理位置还算不错,工程学院很好很强大。缺点为综排较低,中国知名度不高,费用较贵( 官方数据一年6W)。该校教授说话有分量,申请PhD 时候最好去套磁,发RA 较多。

UCLA:牛校,地理位置没的说,其他也非常好。该校的IBT 口语线卡24 分也是唬人的。优点是地理位置好,学校名气大。缺点是费用较高。

UCSD:该校最近一直在崛起,找了一堆CS 大牛去。地理位置在风景秀丽四季如夏的San Diego。优点是地理位置好,风景好, 有导师带。缺点是综合名气不如UCLA,USC 大,费用较高( 加州都这样),在中国知名度不高。

University of Maryland-College Park: 牛校。优点是地理位置不错,学费相对便宜。缺点是申请难度很大,综排不高,在中国国内知名度不高。

University of California-Berkeley:一年( 大概9 个月) 的MEng 项目。名校控可以考虑。优点是名气大,缺点是学位不好听。

Cornell University : 一年( 大概9 个月) 的MEng 项目。Cornell 的各方向也相对平均,理论研究很不错,不仅研究算法, 更注重研究算法的有效性和可行性。

USC:必申院校。招人、发放AD 均极多,故一般在高端MS 申请中用作保底。条件差不多都能收到录取,不差钱的话就去读吧。地点在LA,优点是地理位置好,综合名气大。

TAMU :工科非常强。费用便宜,竞争激烈。推荐在该校读硬件的工程方向,CS 理论并不是很牛。

U of Florida:拿到该校AD 的同学一般会拿到AA 奖,可以去掉一半学费。但是申请CS 的同学必须从College of Science and Liberal Arts 转到College of Engineering 才能拿到奖。

Syracuse U:在纽约州的一个小城镇,和UFL 类似,很多拿到雪城大学录取的同学可以拿到30%-50% 学费减免的AA 奖。

California Institute of Technology: 神校。招人太少,每年也就招那么几个人,精英培养模式,MS.PhD 一样,顶级申请难度。

Harvard University: 没有发现一例大陆人拿到哈佛MS CS 录取的,故不推荐。

University of Washington: MEng 项目,学校边上有微软。貌似对中国人不友好,不推荐。值得一提的是Bill Gates 的微软和UW 同在西雅图,每年给UW 无数资助。

Princeton University: 2.5 年的MS 科研项目,难度接近该校PhD.

University of Wisconsin-Madison: 工科较强,但要提前联系导师。地理位置不好( 对于CS),费用高,不推荐。

University of Michigan–Ann Arbor: 工科很强,但地理位置不好( 对于CS),费用高。

Purdue University-West Lafayette: 传统的老牌工科院校。但最近貌似一直在衰落。以前在该校的MS 中有75% 拥有奖学金,现在连PhD 都发了好多AD。该校MS 录取与PhD 貌似标准相同,读了两年后可以选择是否继续读PhD,但不保证有钱。

个人推荐的学校分类

我们把CS 的学校按照学校的特点进行分类,便于选校时做出更好的选择。

第一类:地处加州的大学

对每一个学CS 或者将来希望从事这一行业的人来讲,硅谷、加州都是选校的梦想之地。

斯坦福大学 Stanford

加州大学伯克利分校 UC-Berkeley

加州大学洛杉矶分校 UCLA

加州大学圣地亚哥分校 UCSD

加州大学圣巴巴拉分校 UCSB

加州大学欧文分校 UCI

加州大学戴维斯分校 UCD

加州大学圣克鲁兹分校UCSC

南加州大学USC

第二类:其他州的CS 强校

除了加州,其他州也有许多CS 牛校,毕业生就业也非常好。

卡耐基梅龙大学 CMU

麻省理工大学 MIT

德克萨斯大学奥斯汀分校 UT-Austin

华盛顿大学 UWashington

伊利诺伊大学香槟分校 UIUC

密西根大学安娜堡分校 UMich

北卡大学教堂山分校 UNC

第三类:学费便宜的学校

德州农工大学TAMU,

佛罗里达大学U of Florida,

雪城大学Syracuse U

第四类:AD 分的较多的学校

有一种学校,叫AD 大校。但AD 大校并不等同于水校,有很多高质量的CS 硕士项目招生规模较大,因此发出来的AD 也比较多。这样的学校在同档次学校中,相对比较容易申请。

哥伦比亚大学 U Columbia

南加州大学 USC

雪城大学 Syracuse U

佛罗里达小UFL

斯蒂文斯理工大学 SIT

伍斯特理工大学WPI

伊利诺伊理工大学 IIT

纽约大学POLY 学院

三、申请要求小结

1、GPA/ 排名

GPA是指大学期间的平均绩点,通常来讲,学校主要考察申请人的总GPA,即根据成绩单上列出的所有课程计算出的平均绩点。 当然对于硕士及博士申请人来讲,专业课的成绩要更加重要。

最低GPA要求

对于硕士申请人来讲,几乎所有美国大学的最低GPA要求都是3.0 (4 分制),按国内百分之计算应该在平均分80分以上。对于PH.D申请人来讲,GPA最低要求为3.5,远远高于硕士的要求。 当然每年也有一些GPA低于最低要求而被录取的案例,说明学校还是会综合考虑申请人的整体背景。

平均GPA

GPA达到学校的最低要求不意味着就一定能被录取,根据学校的录取统计数据来看,CS专业排名TOP10的学校,录取的平均GPA大都在3.5以上,部分学校甚至达到了3.7。对于衡量 学校的申请难度来讲,平均GPA比最低GPA要求更有实际意义。

排名

美国顶尖的大学非常喜欢学习成绩优秀的学生,如果成绩排名达到10%、5%、3%,则被视为成绩非常优秀,这种情况下建议申请人开据排名证明,会对申请有非常大的帮助。 虽然前十名的学校中大多数宣称在4.0中获得3.0以上的GPA就足以申请,但根据历年的实际经验,成功申请TOP10计算机专业的GPA 一般都在3.6以上,个别学校的入学新生平均GPA可达3.8。

2.语言考试

语言成绩是申请必备的,申请美国一般建议提供IBT成绩, 但是目前美国TOP100的学校当中有65%以上的学校同时认可托福和雅思成绩,因此雅思成绩也可以用来申请。

IBT(托福)

* 总分要求:

对于计算机专业,美国TOP100学校IBT最低总分要求为80分,TOP50学校的IBT要求在90左右,部分顶级学校会要求IBT100以上。以美国综合排名TOP50学校为例,建议IBT考 到90+。

* 单项要求:

部分学校除了总成绩要求之外,还有单项要求,一般来讲,建议IBT单项不低于18,最好单项都能上20。

IELTS(雅思)

通常需要考到6.5以上,单项不低于6。部分学校会要求雅思成绩达到7分。

3、GRE 考试

GRE考试是美国研究生入学考试,考试成绩可以用于理工科、文科的研究生及博士入学申请。如果准备申请美国的CS专业 的硕士或博士学位,是必须提供GRE考试成绩的。

GRE综合总分要求:就CS专业来讲,美国大部分学校都并未给出GRE总分的最低要求,但根据学校往年的平均录取GRE成绩来看, 美国TOP100的学校建议GRE成绩不低于300,如果希望进 入TOP50甚至TOP30的学校,GRE成绩至少要达到320以上。

单项要求:理工类专业都非常看重学生的数学能力,通常来讲,Q部分会要求达到151以上,V部分达到140以上,写作部分则不是考察重点,达到3或3.5即可。

GRE Sub专项CS专业的学生无需参加Sub考试,如果是其他专业转申计算机的,建议参加计算机的Sub考试。

1、专业背景

CS专业非常看重申请人的专业背景,许多顶级学校都要求申请人必须有计算机的学士学位,或者是修过计算机的核心课 程。匹配专业计算机科学与技术、软件工程以及其他计算机相关专业。国内这些专业的本科阶段课程基本涵盖了CS的核心课程,这些专业背景的学生可以认为是专业完全匹配的。

跨专业申请

计算机并不是一门容易跨专业申请的学科,如果要跨专业申请,至少要修过一些核心的基础课程如C语言、JAVA、计算机结构、数据库等等。通常来讲国内工科背景的学生也可以尝试转专业申请,但是转专业难度很大,那些CS大牛学校建议就不要考虑了。

学校背景

就是你出自的学校,很现实的事,出身绝对重要 ! 一般名校是只看国内top10的学校,看其他国家也是,如果不是top10出身,又没有其他特别突出的强项,那么也不建议申请。

2、论文

美国大学招生最主要是看学生的研究能力,通俗讲就是看你能不能给老板干活。这里的论文主要是指国际会议的英文论 文,至少在一些较正规的会议上有文章 ( 如果审查委员会知 道这些会议的话 ) 绝对会大大增加取机会 ! 至于期刊,除非在JCST, 软件学 ,计算机学 之类的有文章可以强调一下难度,其他的中文期刊,有也只是聊胜于无。

3、工作实习

CS是一门非常看实践的学科。如果有高质量的计算机方面工作经验、实习经验,甚至是在学校内参与的编程项目,都会对申请有很大帮助。如果你要是有谷歌、微软、IBM、百度这些巨头的工作或实习经验,将比一般申请人有很大优势。

4、海外交流

美国大学非常喜欢具有跨文化交流经历的学生。如果申请人有海外的工作、学习、交流经历,会对留学申请有很大帮助。 有过留学、海外交换生、游学甚至是海外夏令营等经历的申请人,可以在文书写作中对相关经历做体现。

5、荣誉 / 奖项 / 经历

国外教授最青睐的荣誉 / 奖项就是数模竞赛和数学竞赛了, 当然是全国级的,世界级的更好。其它比较重要的经历如MSR等研究经历也还不错。此外可能一些重要奖学金,甚至学生干部 / 其它特长之类的经历, 也都对申请有帮助。

6.推荐信

推荐信其实国外教授还是看的,如果有比较强的support的话 ( 看你的推荐人,以及里面的写法 ) 还是很重要的。从某种程度上来说,其实大家应该更重视推荐信甚于ps! 当然由于国内众所周知的原因,可靠性会打一定折扣,但如果你的推荐人牛,或推荐老师很负责或你的内容组织的好的话,还是比较重要的。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年9月28日
下一篇 2020年9月28日

相关推荐