登录 | 注册| 我的楷维留学留学城市圈: 北京 | 上海 | 广州 | 深圳 | 杭州 [切换城市]

当前位置:楷维留学指南首页 -> 资讯频道 -> 留学专业解读 -> 计算机专业研究生美国就业完全解读一

DIYer 携手华通留学 推出 澳洲38所名校免费申请服务

计算机专业研究生美国就业完全解读一

2012-11-16 15:49:12    来源: 互联网    责编:楷维留学指南

  文章写给计算机专业研究生毕业后希望留在美国工业界工作的同学,适合大部分人的情况。当然,以下四种情况不再本文所涉及范畴之列:

  1 如果你立志博士毕业后要去当老师,这篇文章不是给你看的;

  2 如果你志存高远,计划着将来成为科技行业的明星/老总,也请饶开,我不会养牛,不过我知道很多牛人,也经历过找第一份工作的过程;

  3 这篇文章也当然不是写给有工作经验的老手或者技术大牛看的;

  4 IBM/Microsoft这样的大公司也招优秀博士生做research staff,提高公司的科研质量,也不包括在内。

  换句话说,这个文章是芸芸众生帖,是新手上路帖,不是精英牛人老鸟贴。

  先说一下学cs的去公司到底做什么工作。

  一、developer/programmer/software engineer

  不管你是硕士,还是博士,不管你是学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工作现在很多,已经在计算机行业里占了很大的比例了。当年帮我settle down的师兄,03年去了微软,05年被调整做SQL Server软件的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,跟个系统管理员似的,所以就不一一详叙。


推荐:下载楷维留学网的快捷方式到桌面,方便下次使用。

  免责声明:本站注明稿件来源为互联网或其他媒体的文、图或视频等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

若文章来源为“楷维留学指南www.keywin.org”,转载时请务必注明出处。

  • [美国]佐治亚理工学院 Georgia Institute of Technology

    [楷维推荐指数]: 80 [所在州/地区]:佐治亚州 [所在城市]:亚特兰大 [学费]:¥39308/年

  • [西班牙]胡安卡洛斯国王大学 Universidad Rey Juan Carlos

    [楷维推荐指数]: 0 [所在州/地区]: [所在城市]: [学费]:¥0/年

  • [美国]佛蒙特大学 University of Vermont

    [楷维推荐指数]: 63 [所在州/地区]:佛蒙特州 [所在城市]:伯林顿 [学费]:¥45078/年

  • [阿联酋]沙迦大学 University of Sharjah

    [楷维推荐指数]: 0 [所在州/地区]: [所在城市]: [学费]:¥0/年

  • [英国]密德萨斯大学 Middlesex University

    [楷维推荐指数]: 56 [所在州/地区]:英格兰 [所在城市]:伦敦 [学费]:¥18400/年

查看所有评论>>

文章评论

文字凝聚力量 评论点拨生活, 已有 1 条回复(点击查看)

[小提示:完成后可按 Ctrl+Enter 快速提交]

最专业的美国院校搜索系统

收录美国大学:1618所  研究生院:1390

大学院校精确搜索

近期热门资料下载

  • 托福
  • 雅思
  • SAT
  • GRE
  • GMAT

相关留学资讯

给自己一个留学的理由 | 关于我们 | 业界合作 | 联系我们 | 客服中心防伪 | 企业诚聘 | 网站地图 | 更新列表

Copyright @ 2011-2015 keywin.org, All Rights Reserved. 杭州奥弗教育科技有限公司 版权所有 浙ICP备13020610号-1

关注我们:新浪微博 官方微信 留学掌中宝APP微博

24小时客服热线:

400-060-1681

客服邮箱:kefu@keywin.org

在线客服:

无需雅思

大学本科搜索

硕士/博士搜索

专业设置

体验全球最专业的院校搜索引擎






        安全联盟 小林子的空间
        新用户注册 会员登录

        立即注册

        没有收到短信激活码,可用:QQ快速注册>>

        忘记密码? 下次自动登录

        登录

        立即登录下载考试资料,查看专业的留学方案,赚取更多留学币,参与互动更可兑换专业留学服务

        ① 美英澳加数百所名校免费申请 ② 海量考试资料、最新机经免费下载 ③ 海外名校面试通知 ④ 国内十佳留学机构3-8折优惠 ⑤ 赠送价值2000元 智能选校服务 ⑥ 免费留学法律维权咨询