美国大学计算机科学研究生毕业在美国好找工作吗
美国大学计算机专业毕业后好找工作吗?美国计算机专业的细分领域非常多,并且随着计算机技术的发展,还增加了热门的领域比如人工智能,云计算,计算机生物学、计算机理论等,可以说,计算机领域是与行业发展保持联系最紧密的专业。学生进入学校以后,除了日常课程,还会加入到研究项目中来。由于计算机行业回报率高,许多企业都乐意赞助这些学科项目的研究,因此很多学校的经费和奖学金都很丰厚,这是吸引学生申请计算机专业的原因之一。计算机专业的另一大优势是薪资水平高,本科毕业生平均起薪为58,419美元美元,研究生则增加到了70,625美元。极高的投资回报率,加上专业方向非常多,不同背景的学生都可以申请,所以计算机专业的申请人数连年走高。计算机专业是美国大学的招生大户,根据2012美国门户开放报告数据,2012年申请美国计算机专业的学生达到71364人,比2011年增长了10.5%,2013年官方数据还没有发布,不过预计申请该专业的人数将超过8万人,比2012年有所增加。
1.国内:IT专业教育与市场脱节
伴随着互联网的迅速发展,IT人才的短缺现象将会越来越严重。据保守估计,中国市场对IT人才的需求每年将超过20万人。而国内目前每年培养的IT专业大学毕业生约为5万人,远远不能满足市场的需要。国内高校教育机制存在着不足,高等教育在计算机专业传统的教育理论型、研究型人才培养上有较大的优势,但在应用型人才的培养上存在层次单一、教学内容滞后、理论与实践严重脱节的情况,课程设置陈旧,设施跟不上,使得现在大多数毕业生理论有余,岗位需要的专业应用技术相对不足。
2.国外:专业学习节奏紧跟市场
在国外,信息技术专业具有相对完善的教育体系。美国信息技术教育起步很早,信息技术课程在不同学区和学校采用不同的形式对学生进行教育,但目的都是将养学生培养成为有信息素养的人。由于美国等国家的信息化进程比较快,学校信息化设施建设也走在世界前列。同时美国中小学教师运用计算机的比例也越来越高,信息技术与学科课程整合的实践经验相当丰富。国外的信息技术专业整合了计算机科学知识和信息系统知识,构建和管理信息基础设施——系统、网络、应用、硬件和软件。学生通常需要上概率统计和离散数学,但对数学的要求相对其他计算机或者工程专业来说要低一些。学生还会上一些支持性课程,比如自然科学、商学、演讲以及写作。鼓励学生辅修相关领域专业,比如商学、视觉艺术,或者传媒学。在国外通常IT专业的大部分导师都会来自IT业,都有行业背景,会把经验、最新的资讯和技术带给学生。一个好的IT专业须做到理论和实际应用及时的平衡。商学院下设置的IT专业会有更多的金融、会计,市场营销和管理课程,而从计算机学科系演化而来的IT专业将会更强调数学和编程。IT专业在很多社区大学也有两年学制的大专学历,之后学生也可以再转成四年制的本科学制。
1.国内:IT专业教育与市场脱节
伴随着互联网的迅速发展,IT人才的短缺现象将会越来越严重。据保守估计,中国市场对IT人才的需求每年将超过20万人。而国内目前每年培养的IT专业大学毕业生约为5万人,远远不能满足市场的需要。国内高校教育机制存在着不足,高等教育在计算机专业传统的教育理论型、研究型人才培养上有较大的优势,但在应用型人才的培养上存在层次单一、教学内容滞后、理论与实践严重脱节的情况,课程设置陈旧,设施跟不上,使得现在大多数毕业生理论有余,岗位需要的专业应用技术相对不足。
2.国外:专业学习节奏紧跟市场
在国外,信息技术专业具有相对完善的教育体系。美国信息技术教育起步很早,信息技术课程在不同学区和学校采用不同的形式对学生进行教育,但目的都是将养学生培养成为有信息素养的人。由于美国等国家的信息化进程比较快,学校信息化设施建设也走在世界前列。同时美国中小学教师运用计算机的比例也越来越高,信息技术与学科课程整合的实践经验相当丰富。国外的信息技术专业整合了计算机科学知识和信息系统知识,构建和管理信息基础设施——系统、网络、应用、硬件和软件。学生通常需要上概率统计和离散数学,但对数学的要求相对其他计算机或者工程专业来说要低一些。学生还会上一些支持性课程,比如自然科学、商学、演讲以及写作。鼓励学生辅修相关领域专业,比如商学、视觉艺术,或者传媒学。在国外通常IT专业的大部分导师都会来自IT业,都有行业背景,会把经验、最新的资讯和技术带给学生。一个好的IT专业须做到理论和实际应用及时的平衡。商学院下设置的IT专业会有更多的金融、会计,市场营销和管理课程,而从计算机学科系演化而来的IT专业将会更强调数学和编程。IT专业在很多社区大学也有两年学制的大专学历,之后学生也可以再转成四年制的本科学制。
美国计算机专业研究生毕业就业情况。美国计算机科学专业CS专业(computer science)是美国就业前景最好的三个专业之一。计算机科学专业的的毕业生的薪酬水平非常高,而且近些年呈不断增加的趋势。下面是详细介绍。
美国计算机专业研究生毕业就业情况:
一、developer/programmer/software engineer
不管你是硕士,还是博士,不管你是学CS哪个方向的,研究算法的也好,捣鼓人工智能的也罢,或者是图形处理、网络,大家将来都有一条共同的也是CS里最大的出路,就是去写code编程做软件开发。很多人申请的时候,或者在学校读书学习期间,很在意各个方向的区别,痴迷于某个领域,但是工作几年回过头来一看,没啥区别,区别就是有的人通过学校期间的学习或者研究,具有domain knowledge,然后去开发各种相应的domain-specific application。
这么一说,可能大家就明白了,原来学CS的,不论你是什么方向,殊途同归。但区别还是有的,比如说现在cloud computing比较hot,不少公司在做相关的东西,如果你在学校里是研究这类技术的,公司可能会因为你的domain knowledge招你而不是一个研究图形学的,但是你将来的工作性质,跟开发图形处理软件的兄弟们是一样的。
二、software QA(quality assurance)/testing
从软件工程的角度来说,有人写软件,就得有人专门跟在后面找bug提高软件的quality。QA的活一直被轻视,以前曾经被认为是可有可无的东西,不需要专门的QA,现在被越来越重视了,当然还是有些人觉得qa不如做developers更重要,但是不可否认的事实是,QA不可或缺,QA工作现在很多,已经在计算机行业里占了很大的比例了。
QA对技术的要求相对低。QA可以粗略的分成两种,一种是mannual testing,全手工测试,你不需编程,基本就是分析软件系统,制定测试计划和用例,然后用鼠标去点击为主,从技术角度来看,的确低级了点,早些年,developers觉得去做QA是降级,跟发配充军一个意思,所以QA不得不到处找,来源很复杂,做QA的整体技术能力也比较低下;现在随着公司对产品质量和测试工作的重视,有CS技术背景出身的qa越来越被青睐;第二种QA,做的是自动化测试,就是用软件工具或者自己编程来自动化测试,这个就要求懂技术甚至要会编程,但是要求又没有developer那么高,这种技术性的QA也比较缺乏,现在的趋势是很多公司尽量用automated testing替代mannual testing来提高效率。
三、Database/network administration
数据库/网络管理对编程要求也很低,你不需要像开发数据库或者网络管理软件的人那样子,天天耗在编程里。这类工作优点很多:
1 就业范围广,稍微大点的公司、学校或者任何机构都需要有高级管理员来管理维护网络和存储备份数据库;
2 工作经验越丰富越受欢迎,因为很多job就是得经验丰富的administrator才能处理好,不是随便扒拉一个没多少经验的人就能凑合着做的;
3 信息社会,公司对数据库和网络依赖严重,所以有时候一个经验丰富的database/network administrator对公司可能非常重要,如果他突然撒手走了,公司又没有准备好替代人员的话,会损失惨重的。
因此,这类工作工资高,也比较稳定。前段时间有些金融公司即使大幅度裁员,核心的网络和数据库管理员也会被保留。这类工作的缺点是入门比较难,公司希望你能有相关的实战经验而不仅仅是会点学校里的理论知识,刚毕业的学生往往根本没有这方面的经验;有时候需要在晚上或者周末工作,也可能有on call的情况出现。
四、Others
其他的工种也有,比如release management,用户界面(UI, user interface)设计,usability,Technical support等等,但是一方面这些工作数量相对少,另一方面,不同的公司里,相同的职位名称可能具体的工作性质不太一样,比如做release managment的,有的公司要求做很多QA的活,有的公司更靠近developers,还有的公司可能让你安装/搭建系统来管理不同的releases,跟个系统管理员似的,所以就不一一详叙。
很多人来美国以前对研究生学习充满了期望,以为可以通过学习,迅速获得将来在社会上求职谋生的技能。这个想法当然没错,但是留学美国专家想提醒大家的是,学校里侧重培养学术科研能力,传授理论知识,跟工业界需求不同。大家都希望选择排名高的学校接受研究生教育,而这些学校,只所以排名高,很大程度上是因为理论研究做的好;research做的不好的学校,排名不可能高了,甚至是没有什么排名。
研究生学习,尤其是在一个侧重理论研究的氛围下,老师们强调的是你在一个小方向内深入研究,获得领域知识和解决问题的能力;学校里做research,经常可以听到强调”IDEA”(中文可以翻译成“点子”),把IDEA挂在嘴边,因为找到新颖的idea设计一套方法理论来解决学术问题,才是科研的核心;老师当然希望你有强大的编程能力来实现你的idea,但是找出idea远比编程更重要,因为编程能力可以慢慢培养,idea可不是你想有就可以有的。
美国计算机专业研究生毕业就业情况:
一、developer/programmer/software engineer
不管你是硕士,还是博士,不管你是学CS哪个方向的,研究算法的也好,捣鼓人工智能的也罢,或者是图形处理、网络,大家将来都有一条共同的也是CS里最大的出路,就是去写code编程做软件开发。很多人申请的时候,或者在学校读书学习期间,很在意各个方向的区别,痴迷于某个领域,但是工作几年回过头来一看,没啥区别,区别就是有的人通过学校期间的学习或者研究,具有domain knowledge,然后去开发各种相应的domain-specific application。
这么一说,可能大家就明白了,原来学CS的,不论你是什么方向,殊途同归。但区别还是有的,比如说现在cloud computing比较hot,不少公司在做相关的东西,如果你在学校里是研究这类技术的,公司可能会因为你的domain knowledge招你而不是一个研究图形学的,但是你将来的工作性质,跟开发图形处理软件的兄弟们是一样的。
二、software QA(quality assurance)/testing
从软件工程的角度来说,有人写软件,就得有人专门跟在后面找bug提高软件的quality。QA的活一直被轻视,以前曾经被认为是可有可无的东西,不需要专门的QA,现在被越来越重视了,当然还是有些人觉得qa不如做developers更重要,但是不可否认的事实是,QA不可或缺,QA工作现在很多,已经在计算机行业里占了很大的比例了。
QA对技术的要求相对低。QA可以粗略的分成两种,一种是mannual testing,全手工测试,你不需编程,基本就是分析软件系统,制定测试计划和用例,然后用鼠标去点击为主,从技术角度来看,的确低级了点,早些年,developers觉得去做QA是降级,跟发配充军一个意思,所以QA不得不到处找,来源很复杂,做QA的整体技术能力也比较低下;现在随着公司对产品质量和测试工作的重视,有CS技术背景出身的qa越来越被青睐;第二种QA,做的是自动化测试,就是用软件工具或者自己编程来自动化测试,这个就要求懂技术甚至要会编程,但是要求又没有developer那么高,这种技术性的QA也比较缺乏,现在的趋势是很多公司尽量用automated testing替代mannual testing来提高效率。
三、Database/network administration
数据库/网络管理对编程要求也很低,你不需要像开发数据库或者网络管理软件的人那样子,天天耗在编程里。这类工作优点很多:
1 就业范围广,稍微大点的公司、学校或者任何机构都需要有高级管理员来管理维护网络和存储备份数据库;
2 工作经验越丰富越受欢迎,因为很多job就是得经验丰富的administrator才能处理好,不是随便扒拉一个没多少经验的人就能凑合着做的;
3 信息社会,公司对数据库和网络依赖严重,所以有时候一个经验丰富的database/network administrator对公司可能非常重要,如果他突然撒手走了,公司又没有准备好替代人员的话,会损失惨重的。
因此,这类工作工资高,也比较稳定。前段时间有些金融公司即使大幅度裁员,核心的网络和数据库管理员也会被保留。这类工作的缺点是入门比较难,公司希望你能有相关的实战经验而不仅仅是会点学校里的理论知识,刚毕业的学生往往根本没有这方面的经验;有时候需要在晚上或者周末工作,也可能有on call的情况出现。
四、Others
其他的工种也有,比如release management,用户界面(UI, user interface)设计,usability,Technical support等等,但是一方面这些工作数量相对少,另一方面,不同的公司里,相同的职位名称可能具体的工作性质不太一样,比如做release managment的,有的公司要求做很多QA的活,有的公司更靠近developers,还有的公司可能让你安装/搭建系统来管理不同的releases,跟个系统管理员似的,所以就不一一详叙。
很多人来美国以前对研究生学习充满了期望,以为可以通过学习,迅速获得将来在社会上求职谋生的技能。这个想法当然没错,但是留学美国专家想提醒大家的是,学校里侧重培养学术科研能力,传授理论知识,跟工业界需求不同。大家都希望选择排名高的学校接受研究生教育,而这些学校,只所以排名高,很大程度上是因为理论研究做的好;research做的不好的学校,排名不可能高了,甚至是没有什么排名。
研究生学习,尤其是在一个侧重理论研究的氛围下,老师们强调的是你在一个小方向内深入研究,获得领域知识和解决问题的能力;学校里做research,经常可以听到强调”IDEA”(中文可以翻译成“点子”),把IDEA挂在嘴边,因为找到新颖的idea设计一套方法理论来解决学术问题,才是科研的核心;老师当然希望你有强大的编程能力来实现你的idea,但是找出idea远比编程更重要,因为编程能力可以慢慢培养,idea可不是你想有就可以有的。
1、网络工程方向就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通信设备制造企业进行技术开发工作,也可以到其他企事业单位从事网络工程领域的设计、维护、教育培训等工作。
2、软件工程方向
就业前景十分广阔,学生毕业后可以到国内外众多软件企业、国家机关以及各个大中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。美嘉专家指出,通常大家也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
3、通信方向 学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。
4、网络与信息安全方向宽口径专业,主干学科为信息安全和网络工程。学生毕业后可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高级专业工程技术人才。并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。
2、软件工程方向
就业前景十分广阔,学生毕业后可以到国内外众多软件企业、国家机关以及各个大中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。美嘉专家指出,通常大家也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
3、通信方向 学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。
4、网络与信息安全方向宽口径专业,主干学科为信息安全和网络工程。学生毕业后可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高级专业工程技术人才。并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。
3 个回答知言财经问答专题活动
cover letter (几句话说明“我要申请你们学校某某系某某专业,该包括中含有如下申请材料 blah blah blah list,需要什么补充,请予我联系,联系方式blah blah blah”) 不同学校还有个别其它材料要求,比如作品集等等。你到你想申请的大学网站上去看,...
计算机也分硬件软件啦。。软件的话程序员,软件开发,写APP的多一点,硬件的话可能就比较多啦。。。
当然是加拿大了啊在加拿大完成课程,可以直接申请毕业后工作签证在美国完成课程,如果想去加拿大工作,首先需要找到当地愿意聘用并担保你的雇主,由雇主申请获得LMO批文后才有资格递交工作签证申请
美国大学计算机科学研究生毕业在美国好找工作吗类似问题
- 计算机专业研究生工资有多少 28次阅读
- 计算机硕士研究生毕业薪水大概能有多少? 32次阅读
- 计算机科学硕士工资一般多少啊? 38次阅读
- 计算机硕士初薪一般多少? 65次阅读
- 德国计算机硕士毕业起薪多少? 52次阅读
- 西交大法学硕士和法律硕士的住宿条件女生 47次阅读