对很多想要出国读理工科的小伙伴来说,计算机科学(Computer Science,CS)一直都是专业选择中的香饽饽,再加上互联网 AI 、5G 的时代热潮,在更大程度上催热了广大学子对计算机科学专业留学需求。
为什么出国工科党更倾向于申请计算机科学专业?
——答案当然是:奔着技术岗的大好“钱”景啊!
毕业后不管是回国,还是留在国外,是否好找工作、薪资水平都是留学小伙伴们首要考虑的因素。毫无疑问的是,如今互联网高科技企业发展的欣欣向荣,国内外大厂坑位多,收入高,怎能不让人眼红?
最重要的是,如果你选择留在国外,他们的程序员大部分不需要 996 啊!面试也相对简单很多,只需要简历过关,刷好算法和数据结构即可,对其他的方面要求就没那么高。
但也不要以为随便学学就可以了,工作中肯定需要计算机基础扎实,要不然工作都完成不了,就要自闭了。
国内外码农的差异
技术层面:
其实从软件开发成果上看,一定要下水平高低的结论比较困难,毕竟国内各种APP的开发并不弱于国外。但从单纯的科研能力或核心技术上来讲,差距还是比较明显的。
为啥大家会有国外码农更强的感觉呢?
1. 国外程序员管理比较松散,节奏慢,程序员有更多的自由空间把问题想清楚,好好设计,所以写出来的代码质量高。
2. 不需要 996 更不会 007,也不存在行业潜规则。国外加班费很昂贵,工作时间上有工会监督。这些因素都让员工在标准工作时间之外,可以有很大的自由度对工作进行反思和总结。下班后也有时间更深入研究,不知不觉投入了更多隐性时间。
3. 国内工作五六年就因大环境被迫转管理岗位,之后就不写代码了。而国外更主张深耕代码,工作十几年也还是乐意写代码。
4. 代码评审(Code Review)的习惯。通过 Code Review 不仅能发现自己的错误,也会收到别的程序员的建议,有助于提升水平,保证代码库的质量。
5. 外网英文资料的质量很高,而且最重要的一点,国外程序员在英语这个必备技能上领先我们不要太多。
薪资:
对于入门级程序员的工资水平,中国确实低于美国。然而随着技术水平提高,工资差距会越来越小,甚至反超,这要归功于中国近年来科技水平及互联网行业发展的突飞猛进。(毕竟华为天才少年最高年薪 201 万元,年年都有热搜)
程序员真的很“直男”?
当听到「程序员」这个词的时候,你脑海中第一反应到的是什么?有钱,智商很高情商却很感人,思维缜密、极客、加班严重?还是钱多话少si得早,没有头毛越秃越强?
对国外程序员的第一印象,大部分人应该是受各种美剧、英剧影响,包括最早的《硅谷》,以及和后期的《 The Code 》、《黑客帝国》等。这些影视剧中的形象各异,有聪明绝顶但不善社交,也有酷酷的冷面男神。
而大家对国内程序员的印象来自于各种微博热搜、搞笑段子。
走到哪电脑背到哪,一言不合随时办公。而国外程序员在工作时间之外,一般就找不到人了,工作邮件工作时间才会打开。(但他们每个月都会轮一次 on-call,每次 24h*7 天。)
虽然他们忙起来一周不换格子衬衫,996 到头发掉了一半,但不工作的时候他们可都是普通小伙子,也会摸鱼、打游戏和谈恋爱!(什么?程序员都是单身,你错了!)
办公桌的差别
不了解程序员的小伙伴,经常会被他们晒出的办公桌惊到——为什么他们的屏幕是竖着的?为什么他们需要那么多台电脑?!
在这方面上他们比较大的区别只有国内的养生护发产品会出现在办公桌上,而国外大部分只有电脑和文件,其他不相关的物品……水瓶算吗?
看到这里如果你还想申请CS专业,那就继续往下看看国外四大CS名校是哪四所吧~~
国外四大CS名校
斯坦福、麻省理工、加州伯克利、卡内基梅隆大学号称美国甚至世界四大CS名校。
斯坦福大学01
斯坦福大学(Stanford University)的计算机科学专业属于全美TOP 3,在计算机理论、硬件、软件、数据库和人工智能等各个领域都居于美国乃至世界领先地位。
PS:该校地处硅谷,所以历来被认为是最注重理论联系实际的典范,也由于其地理位置和其优秀的学术背景,每年CS院系申请竞争相当激烈。
麻省理工学院02
MIT 的 CS 专业以跨学科研究所著名,踏入麻省理工 CS 的大门,就意味着你不仅要在计算机学科上有研究,还将结合其他领域的知识与理论,进行跨学科的创新型研究。
要求到这个学校进行深造的学生不但要计算机学科有一些建树和研究,并且能快速的学习和运用其他领域的知识和成果,并结合 CS 本专业进行创新研究。
MIT 的电子工程与计算机科学院(EECS)是多数该领域人士梦寐以求的地方,该院系是MIT的工程学院里最大的院系,拥有超过 700 名博士研究生。
加州大学伯克利分校03
加州伯克利(UC Berkeley )的电子工程与计算机科学院(EECS)拥有一长串的荣誉奖项,在EECS学术界同样有着非常强的影响力,老师就不在此一一列举了。
该院系有 500 名硕士研究生和博士研究生,其研究方向有 19 个分支:人工智能、生物系统和计算机生物学、通信与网络、计算机结构和工程、控制、智能系统和机器人、数据库管理系统、电子系统设计、教育、能源、计算机图形、人机交互、集成电路、微型电子机械系统、操作系统和网络、物理电子学、编程系统、科学计算、安全、信号处理、理论。
卡内基梅隆大学04
卡内基梅隆大学(Carnegie Mellon University,CMU)坐拥全美乃至全世界最大的计算机学院。对于一般的美国院校来说,计算机科学只是设置为一个系,即 Department of Computer Science,而 CMU 对 CS 的建设非常有诚意,直接就开设成为了一个院 School of Computer Science。
研究方向相当全面,研究水平也相当高,你能想到的计算机方面的研究、分支它基本都有。
当然,除了以上说的这四大名校,还有很多不错的高校都有开设 CS 专业。如果你想知道哪些学校有 CS 专业,可以下载“留学咖啡馆”APP进行查询~你还可以在此APP上和学长老师交流经验哦~~