
作为一个专门做北美CS求职的,我来回答一下这个问题。因为无论是中美的计算机就业,都差不多,美国 CS 还是要比中国超前,或者说更强一点,所以美国的就业形式就代表前沿 CS 的就业形式,这么说也可以。
先说一下北美找工作的形式,每年都在变化。
2015年,各种985,211手里好几个offer,Facebook,Google,Amazon很多人拿到手软,LC年初才100多题,很多人刷LC好几遍都不是问题。一个Quick Sort已经是大神级别。这个时候ICC只要是个人就可以去,但一般狗都不去。
2016年是一个疯狂年代,Amazon扩招,1个OA2个OA不用电面,面试都没有,人都见不着,就可以给offer,14万刀的大包走起,各大公司都是疯狂招人。 2017年Amazon遇冷,但还是见过女生30题,回国机票都定好了,去Facebook面试4轮Two Sum级别取消机票去上班的,各种神话层出不穷。知乎上有人质疑Google L4拿25万美金是在吹牛,现实就是New Grad已经15万刀总包很多人get到,笑而不语。这个时候ICC文科绿卡的很少要了,理工科随便来。
2018年市场回暖,Amazon再现1-2个OA拿到offer,求职市场已经火热。
2019年,随着Uber上市的完蛋,独家首兽备受质疑,但FMAG大厂依旧香的不行。
2020年,新冠来袭,以为是寒冬,结果那年新来的人各种网课去不了,已经在美国的赚大了,美联储强型印钞救市,纳斯达克从7000点冲到了14000点。有些在美国的朋友炒股财富自由,300万刀收益,特斯拉,Nvidia, Wayfair,Zoom等等股票翻倍的涨。ICC以CS相关专业,EE等为主。 2021各个公司判断失误,疯狂招人,跳槽的很多我自己的学生,翻了2倍的工资甚至不止,Amazon一轮OA一轮review OA直接全职offer。
到此为止,CS专业,就是最后的狂欢,这一年,是个人,只要努力,很大概率都可以留下来。
2022,寒冬将至,一片哀嚎,各大公司不招或者缩招,然后就是下半年的大裁员。有的ICC开始面试刷人,做题考八股。投300家公司,2家公司给面试,就这种概率。
2023,H1b超过40万人重复抽签,印度人出现了人在印度美国抽签,抽中就来,没抽中继续抽,然后10个公司同时抽的情况。很多ICC人去了项目都没有,上个项目要好几个月,难上加难。投500家公司,一个面试没有的人,过江之卿,CS就业最难的一年。
2024,H1b抽签策略是改了,不能重复抽了,但今年的8-9秋招是怎么样,无人知晓,今年1月硅谷超7万的大裁员,春招也是一片哀嚎,我在这个领域10年了,只能说,前路依然难上加难。
所以,要来的人,别提前什么都没准备就来,我是专业做北美 CS 求职的,最好来之前,自己学或者你上我的课,无论是用什么方式,别裸着来,提前刷题简历项目都弄好,要不就是白送白来,现在的情况是很多人还没来呢,招聘已经开始了,还想来完再学不可能的。
但谈到计算机前景这个东西,我跟我学生和朋友聊的时候,就说一个东西:
现在大家幻想的未来科幻片,未来的所有科技,哪个和计算机没关系?
土木这种基建再发展,很多时候发展是有限的,达到人们的物质需求的要求后其实就够了,在城里的人我是感觉不出来的,但计算机专业,互联网行业,在人们的生活物质方便程度来说,是实打实的觉得便利。
我回国面试,就感觉低端水平的程序员真的太多了,有水平的真的是太少了
低端程序员的水平低到下限都没有了,我们就是做个网站,都是业务逻辑,工作4-5年的有的搜索都不会用,就离谱,查文件一个个看文件名辨认,我当时就原地傻了,在我感觉这是刚工作最基础的操作工作了好几年竟然不会用,而且这种情况,面10个人有5-6个这样的,打破我认知的下限了。
说实话,我说的难听一点,很多人,是当不了程序员的,但是因为高薪,强行装程序员。
根据数据,2021年中国有755万程序员,排名全球第二。放眼全球,程序员数量已经超过7300万,比2020年增长了1700万。
但是755万这个,我记得咱们的统计把测试,运维这些也都算进去了,根本不是程序员本身的数量,而且里面充斥着大批量的我认为只能叫“机械性写代码”的人,真正可以说是”程序员“的人数,我认为一半吧。
而现在互联网公司面临的是,招人难,而学生面对的是,找工作难,因为有水平的太少,真正有水平的,在最前沿的,比如 AI 这种,还是不愁的。但 CS本身就属于高科技,其实门槛还是有的,或者说,往上发展,有很大门槛,AI 这种不是随便一个码农能做的,对智商都是有门槛的,很多人是不适合强行上,到最后找工作就是难。
所以根本不是过剩,还远远不足
毕竟,有水平的太少了
所以,我是永远看好计算机这条路的,因为计算机代表着未来世界发展的方向
