计算机cs专业是什么

2024-06-19 百科达人 阅读 投稿:本站作者

最近这几年,CS这两个字母出现在大大小小几乎所有出国留学的中介广告中。在这些被LED照亮的图片里,一个个亚裔面孔的留学生身着衬衫西裤,肩背电脑包,并始终保持谜一样的微笑,仿佛告诉每一个匆匆路过广告的人,留学选择CS专业就是选择了成功。然而在这信息化时代的大浪潮里,CS到底是什么?光环之外,它的真正面目是什么样子?就业前景如何?同学们又该如何申请呢?

下面,美国CS专业排名第三的伊利诺伊香槟分校大三在读学生David将为大家深扒北美的CS专业。

CS专业介绍

CS(computer science)又称计算机科学,是近年来网络信息化发展下最直接的人才需求专业。无论是我们每时每刻使用的手机,还是办公娱乐的电脑,甚至是最基础的汽车,都是被一个个精心设计的计算机程序所控制。而如何用最精简高效的语言告诉机器我们想做的事情,就是计算机科学(又称CS)应用的范畴了。

CS研究方向大体可以分为三大类,分别是理论层面、系统软件层面还有计算机应用层面。有不少同学和家长朋友可能会对EE(Electrical Engineer)与CS的关系感到困惑,其实,EE电气工程在美国已经成了传统行业,与CS有一定的重叠,然而相比于EE对于计算机电器的硬件关注,CS更多的注重软件方面。一“软”一“硬”相互配合就基本上成就了电子科技的发展。CS专业同样也是交叉性很强的学科,同时研究的领域也很广。申请时会涉及到的分支有网络与通讯、软件工程、计算机工程、信息技术等。在国内学习软件工程的学生可以考虑直接申请CS专业,CS专业重点在于研究,目前不仅就业趋势好,对于申请博士也有很大的优势。

深扒CS的真实面目

自1975年在乔布斯家的车库里诞生了世界上第一台电脑,至今已经过去了43年。而CS作为计算机使用的必须技术已经在大学专业中占据了相当大的地位。据统计,单是在我的母校,作为北美前50以及中国留学生最喜爱的大学——伊利诺伊香槟分校三分之一的国际学生都选择了CS及其相关专业。除了本身优秀的师资力量,美国科技公司对于人才的巨大需求以及高薪资才是他们真正的目标。甚至在网上用搜索引擎搜索美国留学生CS薪资,文章中描述的都是郊区豪宅,平常简单写写码,下班舒服开奔驰宝马,周末还能开个趴。然而,在所有留学金子般璀璨装饰的光鲜外表下,CS真如我们所期待的那样完美吗?

事实上,“没有永恒的需求,只有不断改变的市场”作为资本论的总结,完美的描述了CS行业变化。尽管美国仍在经历经济复苏,但是中国留学生早已不是唯一觊觎“程序员”这一高薪职业的人群了,实际上美国本土学生以及来自号称“IT第一”印度的留学生占据了硅谷百分之七十的职位。就算抛去本土学生这一不需要竞争H1b签证的求职者,依靠ICC、一人递交多份申请等手段,印度人在H1b申请的战役中获得了压倒性的胜利。不仅如此,随着科技的不断进步发展,科技公司对于CS人才的要求也不断提高,随之而来的则是美国大学对于专业学习的更大压力。而对于英语非母语的中国学生,则是难上加难。在留学生的朋友圈里,你经常会看到“凌晨5点前离开图书馆我就是狗”,“这学期上了一门CS245求组队课友共患难”甚至是“我的头发都抛弃了我”。不用怀疑这大都是CS专业的学生们面临巨大学习压力无奈写下的句子。而大学对于CS的教学成本同样高昂,不少留学生进了大学希望转入向往的CS专业需要付出转入其他专业数十倍的代价,而这就是现实的CS。

CS就业前景如何?

虽然进入行业的门槛较高,但是CS行业的激烈竞争往往带来更高的回报。一旦被CS相关专业录取,本科生毕业起薪可达6万美金左右/年,硕士毕业高一些。如果是硕士再加上3年左右的工作经验,特别优秀的能够到达到年薪10万以上,差一些的也有8万多。而在中国,一般CS本科毕业的月薪在5k左右,研究生在7k左右。当然这个也得看你跟公司洽谈的情况。我经常听说有些人硕士毕业直接到百度,年薪达25万甚至更高,但是这种事是特例不是普遍现象。

CS的职业发展也相对简单,主要分为两种:写代码或者做上层设计。再细分有医学应用方向,网络安全方向,图像处理方向,还有更多的用Java之类的语言去做程序的coding(编程),或者是用C/C++写从上层到系统到driver层的代码,没什么明确的“方向”。但是通常coding不是做一辈子的事,一般做到1-2年就能做Team leader(团队领导),再往上分成管理路线和技术路线。如果是管理路线则是Project Manager(项目领导),然后发展成Section Manager(部门领导),如果是技术路线则是senior engineer(高级工程师)或specialist(行业专家)。当然美国有的企业直接录取了CS的PhD的话就叫做CS Scientist,其实一开始干的活还是coding。Coding干久了如果做得好,就像刚才提到的成为技术专家,做一些architecture方面的设计。

如何学习CS专业?

拨开了CS专业神秘的面纱,那么作为留学生又该如何准备呢?

首先你需要进入CS专业排名较高的美国大学。虽然个别大学综合排名接近,但是CS师资力量可能天差地别,需要做好选择。

其次,进入学校学习之后,仍需要“软硬皆修”。除了要求GPA3.5以上的硬实力及名校CS专业毕业,求职者的软件编程经历更是一种吸引公司的最好软实力。美国CS行业从来不缺乏名校毕业生,毕竟四年的经历大家努力便可,而如何将知识最好的运用才是科技公司最需要的能力。所以如果过关斩将一路进入本科,一定要寻找运用专业知识的编程机会,同时志愿者经历,教授推荐都会为你的简历增光添彩。

总结

虽然近几年随着科技行业人才越来越多,市场饱和,CS专业的门槛也越来越高,但是在美国这样一个崇尚个人“硬实力”的国家,无论什么行业,竞争与压力总是不可避免。当然,我们也不必盲目的害怕CS路上的困难,毕竟无数的学长学姐们已经为我们探明了前路,所谓“知己知彼,百战不殆”,只要我们更加了解我们的梦想和目标,并为之努力,我相信总有一天大家能得偿所愿。

成都七中国际部由康德教育集团下属成都楷博学校与成都七中合作建立。康德集团是一家专业从事教育投资、合作办学、国际课程研发、国际职业资格证书培训、素质教育项目开发的教育集团。迄今已有20年专业从事国际教育的良好口碑及优秀业绩。

声明:闻科网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系756005163@qq.com