0 0 0

美国留学之CS专业详解

楹进集团
2024-11-14 10:21:30 12

在美国留学圈到处都是大神的传说,顶级名校,热门专业,轻松收割各大名企offer。

大神高山仰止,普通人的日子却不太好过。眼瞅着好不容易就要毕业了,却遇到川普移民政策收紧。

美国失业率不断降低,我的专业就业率却上不去。

这世上,还有普通学校+非热门专业的普通人的活路么?

如果已经走投无路,不妨跟招聘君一起来看看传说中的CS,也许柳暗花明又一村呢。

什么是CS专业

坊间有段子说,中国学生留学美国只有2个专业:一个是CS专业,一个不是CS专业。

CS专业已经红了五年,未来五年,CS大概率还会继续红下去。

在美国,计算机专业分为两大类,计算机科学(CS)和计算机工程(CE)。

CS是一门包含各种各样与计算和信息处理相关主题的系统学科,从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等。

不过,CS专业概念很模糊,可以说CS,CE和EE是相同的。有些院校设有单独的计算机科学科,也有一部分将EE和CS设在一个院系下,还有一部分将CS和CE设在一起。

简单来说,就是程序猿。

待遇高、机会多的“隐形富豪”

01、待遇高

CS行业平均年薪10万美金的传说大家都听说了吧,今年的最新数据是13.5万美金。

美国留学之CS专业详解

02、机会多

不仅待遇高,CS行业的机会也远超其他行业,比如3年OPT堪称超长待机申请H-1B。

从就业形势看,美国光是计算机软件工程师的职位,就有二十几万的空缺。很多计算机工程师能够在获取H-1B之后顺利要求公司办绿卡,更有豪气的大公司比如谷歌,一旦接受就可以办绿卡,相比其他行业来说的确优势强大。

美国留学之CS专业详解

07年-17年十年间专业H-1B申请人数

根据USCIS官方数据,CS行业的人数逐年递增,非常火爆,17年的第二名(建筑+工程+调研)只能算计算机行业的一个零头(23万 vs 2万8),可见美国市场对于这个行业的需求量。

数据来源:https://www.uscis.gov/sites/default/files/USCIS/Resources/Reports%20and%20Studies/Immigration%20Forms%20Data/BAHA/h-1b-2007-2017-trend-tables.pdf

0基础想转CS行业

这样好的行业,令人怦然心动!不过俗话说的好,隔行如隔山,我现在想转CS行业还来得及么?是的,来得及。

01、入门门槛低,学习途径多

CS行业的入门一年比一年低(现在只用javasrcipt就可以full stack了,十年前不敢想),这得力于CS行业的不断发展。

一方面,将复杂的问题分层,让每一层的复杂度减少,降低到普通人类能够处理的范围。比如常见的TCP/IP network,常见的web application。

另一方面,努力开发出更易用的Tools。比如现在创业没人用Php做网站,都改用python,javasrcipt,ruby了。只需要照着教程慢慢抄,就可以写出一个像样的手机App。只需要会AWS,就可以迅速构建出一个可以自己scalable的web server。

如果想快速入门,选一个比较容易上手的层是关键,比如Python或者NodeJs的full stack,Android或者iOS。

一个从大一就开始学习这些的学生,会比一个大一就开始学习system programming和汇编的人更容易找到实习,而且学习曲线还不陡。

02、“游戏规则”相对简单

很多大公司,比如Google,Facebook等,New Grad面试是不面System design的,只面算法题,“刷题”几乎成为了准备面试的代名词。

在这种“游戏规则”下,我见过不需要CS的master就可以进入FLG,见过科班的弱人找不到工作。很多学习普普通通的人,通过几个月高强度的训练,一跃拿到各种offer。

对于非科班出生,或者学校一般的人来说,机会难得。

当然对职业发展再说,光刷题肯定不行,还需要工作后从长计议。

03、相对公平

互联网大公司在招聘方面有着自己的独特体制,对于Software Engineer把关严格。你有多少水平,直接决定了你能进怎样的公司,决定了你能拿多少薪资。

虽然Oracle十年如一日始终坚持只招名校GPA高的,但更多的IT公司关注能力胜过文凭本身。一个普通学校的CS毕业生,只要努力刻苦,都可以进入Top Tier的公司。

学习强度大、加班多的“苦逼码农”

不过凡事都有两面。CS专业确实可以赚大钱、拿绿卡,但也有外行人不懂的心酸苦恼。

01、学习强度大

CS行业的技术每天都在更新换代,速度之快已经到了你如果2个月不碰它,那么就很难赶上进度。这个需要很强的学习和应用能力以及很强的熬夜能力。

02、加班多

除了少数几个养老公司以外(比如:IBM,Salesforce),大部分IT公司加班乃至昼夜颠倒是非常正常的事情。如果你能够晚上7点下班,并保证回家不加班,那么说明你是非常非常厉害的一个人。

过度的加班往往意味着只能牺牲自己的私人和家庭时间。

同时,长期加班+心里孤独,会导致很多职业病。

总之,如果你决定从事CS,最好对此感兴趣甚至喜欢这个行业,或者愿意牺牲青春、健康、私人生活换取高薪。难以取舍时,想想自己最真实的需求。适合的,才是最好的!

同时,也可以加入“美国职场”,这里有最新最好的CS职位,google在等你!

最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!