❶ 孩子大三去美国读软件工程专业研究生怎么样
我觉得挺好的,毕竟美国在这一方面的成就挺高的,让孩子去那里读书觉得可以学到很多东西,小孩子学得到东西毕业以后可以回国,为民造福。
❷ 美国博士哪些专业好就业
美国各个城市就业会有所差别,例如:
加利福尼亚州-圣何塞(San Jose, CA)
热门岗位有:软件工程师、项目经理、销售助理等。
加利福尼亚州-旧金山(San Francisco, CA)
热门岗位有:软件工程师、线上销售代表、销售助理等。
华盛顿州-西雅图(Seattle, WA)
热门岗位有:软件工程师、销售助理、咖啡师等。
犹他州-盐湖城(Salt Lake City, UT)
热门岗位有辅尝滇妒鄄德殿泉东沪:软件销售、销售助理、客服专员等。
华盛顿特区(Washington, DC)
热门岗位有:项目经理、系统工程师、护士等。
佛罗里达州-奥兰多市(Orlando, FL)
热门岗位有:理疗师、客服专员、餐厅员工等。
加利福尼亚州-圣迭戈市(San Diego, CA)
热门岗位有:软件工程师、注册护士、私人健身教练等。
❸ 美国大学计算机科学研究生毕业在美国好找工作吗
美国计算机专业研究生毕业就业情况。美国计算机科学专业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可不是你想有就可以有的。
❹ 软件工程专业毕业生几年内的就业形势怎样
软件工程人才的就业前景十分看好。未来几年,国内外高层次软件人才将供不应求。毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。
有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。
就业方向:适合在IT领域、软件公司与企业、政府机关、科研单位和高等院校等,也可以继续攻读软件工程及相关专业的硕士和博士研究生。
❺ 去美国读计算机专业研究生,就业前景好么
好,美国是高新科技的领衔国,对计算机行业的要求和需求都很高。
到美国读计算机专业研究生申请条件:
①论文
美国大学招人最主要就是看研究能力。虽然用论文来衡量一个人的研究能力未免太绝对,但目前主要是这样。因为看项目的话随你怎么说都行,国外的教授基本对国内的项目都不了解。由于CS软件工程方向的特点,当前本学科几乎所有重要的论文基本都(至少是先)发表在国际会议上,主要是各领域的顶尖会议。当然我们不能指望我们国内的CS软件工程申请者能在这些顶尖会议上发表论文,但至少在一些比较正规的会议上有文章(如果审查委员会知道这些会议的话)绝对会大大增加你的录取机会!至于期刊的话,除非在 JCST,软件学报,计算机学报之类的有文章你可以强调一下难度,其他的中文期刊,有也只是廖胜于无。
②重要的荣誉/奖项/经历
国外教授最青睐的荣誉/奖项就是数模竞赛和数学竞赛了,当然是全国级的,世界级的更好,(local的话,有也只是寥胜于无)。其它比较重要的经历如MSR等的研究经历也还不错。此外可能一些重要奖学金,大公司的研究实习经历也会起到一些作用。
③出身
就是出自的学校了,很现实的事,出身绝对重要!事实上不管在国内还是美国,出身(毕业学校)都非常重要, 传统名校/常青藤毕业的学生在择校 /工作等方面确实比一般其他学校的受到更好的照顾。当然看一个人绝对不能光看出身,但一般而言,出身绝对重要。就拿申请而言,一般名校是只看国内 top10的学校的,看其他国家也是(比如印度,只认IIT,其它的都被丢垃圾桶去了),如果不是top10出身,又没有其他特别突出的强项,那么下场只有一个。
④GPA
虽然前十名的学校中大多数宣称在4。0中获得3。0以上的GPA就足以申请,但根据历年的实际经验,成功申请TOP10计算机专业的GPA一般都在3。6以上,个别学校的入学新生平均GPA可达3。8。
⑤推荐信/PS(SoP)
推荐信其实国外教授还是看的,如果有比较强的support的话还是很重要的。从某种程度上来说,其实大家应该更重视推荐信甚于ps!当然由于国内众所周知的原因,可靠性会打一定折扣,但如果你的推荐人牛,或推荐老师很负责或你的内容组织的好的话,还是比较重要的。
⑥TOEFL/GRE
TOEFL/GRE只要过了一些门槛就可以了,而这个门槛大多数中国学生还是容易达到的,当然可能TOEFL难一些达到。不少学校有对 TOEFL单门不能低于多少分是有限制,而且一些学校对录取学生的TOEFL成绩的要求还蛮高的!国际学生申请美国大学的TOEFL成绩底线为600分 (老TOEFL),实际经验是前十名的计算机专业往往要达到630-650分。
由于计算机专业应用广泛,大多数美国本土申请者往往选择硕士,而学术型的博士学位申请一般在国际学生之间进行竞争,因此优异的TOEFL成绩是必不可少的。而GRE,除了要参加GRE General Test以外,建议申请者尽量参加GRE计算机专项考试(GRE Subject Test),以体现自己的专业实力,获得学校的青睐。
❻ 美国牛校的软件工程博士好找工作吗
问这样的问题,你也不怕辱没了自己的母校?
❼ 美国计算机博士找工作前景怎么样
不管你是硕士,还是博士,不管你是学CS哪个方向的,研究算法(algorithm)的也好,捣鼓人工智能(AI)的也罢,或者是啥软件工程(software
engineering)、图形处理(graphics/image processing)、网络(network) etc etc
etc,大家将来都有一条共同的也是CS里最大的出路,就是去写code编程做软件开发。
很多人申请的时候,或者在学校读书学习期间,很在意各个方向的区别,痴迷于某个领域,但是工作几年回过头来一看,没啥区别,大家都有一个光荣的头衔,好听点叫软件工程师,难听点叫程序员,职称(title)和工资高点低点而已。区别无非是有的人通过学校期间的学习或者研究,具有domain
knowledge(比如说常见的image
processing算法,数据库知识,各种网络协议和分布式系统知识),然后去开发各种相应的domain-specific
application(比如图形图像处理软件,数据库管理软件,网络设备/分布式系统上运行的软件)。等你每天写了无数programs之后,可能对领域上的区别早就麻木了;等你工作多年,做了无数个project以后,可能早就不care到底算是那个domain/area的了,来了通杀。
不管你是在哪个行业工作,IT也好,金融保险也罢,或者是啥咨询、生物技术、whatever,不管你的工作头衔(job
title)听上去很好听还是很丢人(比如architect/Principle/Technical Lead vs
programmer),也不管你的工资是1万一个月还是5000一个月,最关键的是你的工作性质是什么,只要是以软件开发/编程为主,那么你就是此类的。
这么一说,可能大家就明白了,原来学CS的,不论你是什么方向,殊途同归啊,那我还计较个啥?区别还是有的,比如说现在cloud
computing比较hot,不少公司在做相关的东西,如果你在学校里是研究这类技术的,公司可能会因为你的domain
knowledge招你而不是一个研究图形学的,但是你将来的工作性质,跟开发图形处理软件的兄弟们是一样的,说高尚点叫large scale system
design and development,说俗了就是coding, coding and coding。
大家都说做IT的是民工活,其实公司里资历久,对核心产品底层architecture懂的多的技术骨干,工资也是很高的,而且地位高工作也稳定。
二、software QA(quality assurance)/testing
每年网上都有很多人发帖子表示“我学cs,但是我编程能力比较弱或者不喜欢编程,将来我能不能不去coding?”做软件测试(QA/testing)就是一个选择。
从软件工程的角度来说,有人写软件,就得有人专门跟在后面找bug提高软件的quality。QA的活一直被轻视,以前曾经被认为是可有可无的东西,不需要专门的QA,现在被越来越重视了,当然还是有些人觉得qa不如做developers更重要,但是不可否认的事实是,QA不可或缺,QA工作现在很多,已经在计算机行业里占了很大的比例了。
QA对技术的要求相对低。QA可以粗略的分成两种,一种是mannual
testing,全手工测试,你不需编程,基本就是分析软件系统,制定测试计划和用例,然后用鼠标去点击为主,从技术角度来看,的确低级了点,早些年,developers觉得去做QA是降级,跟发配充军一个意思,所以QA不得不到处找,来源很复杂,做QA的整体技术能力也比较低下;现在随着公司对产品质量和测试工作的重视,有CS技术背景出身的qa越来越被青睐;第二种QA,做的是自动化测试(automated
testing),就是用软件工具或者自己编程来自动化测试,这个就要求懂技术甚至要会编程,但是要求又没有developer那么高,这种技术性的QA也比较缺乏,现在的趋势是很多公司尽量用automated
testing替代mannual testing来提高效率。
同样经验/教育背景,QA的工资应该比developer低,但是差别也不是很大。很明显,学cs任何一个方向的人,都可以胜任QA的工作。
三、Database/network administration
developer和qa已经囊括了cs大多数的工作机会,继续写这个类别还是为了满足有些人既想学cs又不想编程的愿望 ---
话说回来,如果不想编程,最好别学cs了。
数据库/网络管理对编程要求也很低,你不需要像开发数据库或者网络管理软件的人那样子,天天耗在编程里。这类工作优点很多:
1、就业范围广,稍微大点的公司、学校或者任何机构都需要有高级管理员来管理维护网络和存储备份数据库;
2、工作经验越丰富越受欢迎,因为很多job就是得经验丰富的administrator才能处理好,不是随便扒拉一个没多少经验的人就能凑合着做的;
3 、信息社会,公司对数据库和网络依赖严重,所以有时候一个经验丰富的database/network
administrator对公司可能非常重要,如果他突然撒手走了,公司又没有准备好替代人员的话,会损失惨重的。
因此,这类工作工资高,也比较稳定。前段时间有些金融公司即使大幅度裁员,核心的网络和数据库管理员也会被保留。
这类工作的缺点是入门比较难,公司希望你能有相关的实战经验而不仅仅是会点学校里的理论知识,刚毕业的学生往往根本没有这方面的经验;有时候需要在晚上或者周末工作,也可能有on
call的情况出现。
四、Others
其他的工种也有,比如release management,用户界面(UI, user interface)设计,usability,Technical
support等等,但是一方面这些工作数量相对少,另一方面,不同的公司里,相同的职位名称可能具体的工作性质不太一样,比如做release
managment的,有的公司要求做很多QA的活,有的公司更靠近developers,还有的公司可能让你安装/搭建系统来管理不同的releases,跟个系统管理员似的,所以就不一一详叙。
❽ 软件工程研究生要读几年就业前景怎么样谢谢
有机会工作就直接工作吧,如果你本科不是好的大学的话,那就下个决心考研,考研其实是规避就业风险的法,但是如果你机会正当时,那就不要错过,如果你不是真心做研究,考研还是很花时间的
❾ 计算机专业,软件工程专业有读博士的必要吗
首先非常高兴你能在这个时候就开始考虑你将来的出路,说明你是一个肯动脑筋而且很聪明的人。
读不读博,我觉得(1)读博的目的是否明确。如果你知道你读博士是为了什么的话就去读,比如你就很喜欢读书,或者那是你的一个理想或愿望;如果不清楚还是慎重考虑。2)读博士一定要对学术感兴趣,否则没有意义。(3)你家的经济情况允许,否则你很难静下心来去做学问,甚至发表个文章都囊中羞涩,反而会多增加一层经济负担(4)还要结合你自己的职业规划来确定。如果你将来准备从事的职业要求你有博士学位,如高校教师,那就需要读博了,而且还要读名牌高校的博士;如果不是,就要慎重考虑了。
虽然你上面强调说你不是很喜欢搞科研,但也没人说读了博士就一定要搞科研,或者搞科研就一定得个博士学位。其实好的位置更重视的是能力,有硕士学位已经有了敲门砖,有没有博士学位未必有我们想得那么重要。关键看你想从事哪种类型的职业,往往学历越高你选择的面反而会越窄。