概况
2020年因为疫情影响,很多行业都开始大规模缩招,互联网行业受到的冲击还是相对比较小的,甚至像美团,字节等公司市值还上升了不少。但总体来说,很多互联网中大厂还是缩招了许多,今年秋招开始的特别早,八月份大厂基本都开始了,我是到九月才开始投简历,才发现已经太晚啦,很多简历投出去就没有消息。最后能有简历删选通过的可能三四十家公司,但到手的offer也只有个位数,基本都是规模不大的互联网,研究所,银行等。总体来说,今年找工作会比去年难一些,像算法岗更是难上加难,应该是市场饱和,如果没有顶会 + 985,211硕士及以上学历,那基本进不了中大厂了。
对就业看法
其实像计算机专业的就业范围是比较广的,未必一定是去互联网公司,像考公务员、事业单位、留校任教、国企银行都可以选择,对我个人来说,各个职业的优先级如下:公务员、个别事业单位 > 大学教师 > 互联网大厂 > 个别银行 > 个别国企 > 互联网小厂。
公务员及一些事业单位
像公务员和一些事业单位的待遇还是相对不错的,硕士进去的话评级会高一级,如果不是在一线城市的话,靠自己工作十几年买房应该不是问题,主要的吸引点是工作相对会轻松很多,而且稳定,没有互联网的中年危机,最重要的是可以为人民服务。具体待遇可以通过朋友了解下,我接触到的一些岗位还是很香的,不便多说。如果准备考公务员的话,党员身份在面试中应该有比较好的加成,关注省考和一些不对外公开招聘的特殊岗位,竞争压力会小很多,不过可能这些岗位会优先在双一流学校中选拔。
大学教师
大学老师的话主要也是比较轻松,双休加寒暑假。但是留校对学历要求比较高,至少得博士,最好是985的博士,手里能有拿得出的论文。计算机的老师在校任教的话,做项目的机会也会比较多,无论是科研项目还是工业项目,加上这部分收入还是挺高的,而且也是很稳定,没有中年危机。但缺点就是要读博,一个博士读下来3-5年都有可能,毕业压力也相对大一点,毕业出来都30岁了,可能会出国留学镀镀金,如果家里有条件是可以考虑的。大学老师也需要评职称,之后还是会需要自己或学生发论文。如果是专科的话,现在还有一些学校只要求硕士,不过也相当少了。如果个人对编程特别感兴趣,并且个人能力特别强的话互联网大厂对自己的锻炼和收入都更适合。
互联网大厂
今年投了很多互联网公司,不过情况也不乐观,很多人都是暑期实习直接转正的,所以秋招的 hire count 并不是很多,整个行业也逐渐显现出内卷化,但今年也是比较特殊的一年,很多大厂工资都开的非常高,像美团直接倒挂老员工,b站也不用爱发电了,很神奇,果然资本终究会流向最挣钱的地方。对于互联网就业的话,岗位优先级个人排序如下:算法岗 > 大数据岗 > 后端开发 > 前端开发 > 运维 > 测试, 该排序仅参考未来行业发展以及薪资待遇,没有鄙视链。
算法岗
今年投算法的简历应该比去年又多了不止一点点,很多学校都在开办人工智能班,大批人涌进这个行业导致岗位很快饱和,而这两年人工智能又并未表现出强大的实用性和变现能力,所以现在大厂招的算法工程师基本都是985硕士起步,或者211手里有好论文,只能说今年又是神仙打架,岗位越来越少,要求越来越高。这个是很矛盾的,一般读计算机研都会去研究算法,机器学习,深度学习,结果导致学难致用,学业和工作脱节,所以如果有算法实习机会,一定要去争取,在秋招直接转正或者找工作都大有裨益。我三月份实习全投的算法岗,然后被疯狂打脸,秋招已经放弃了
大数据岗
大数据肯定是未来的趋势,所以这个方向也是不错的,现在岗位对学历的要求大厂基本也都是硕士起步,但目前这个岗位招的人相对前后端开发岗也不是很多,而且这个岗对项目经验要求很高,所以社招一般会招的多,校招的话也是除非有对应的项目经验,论文,不然很难进,我是自学的大数据,没有相关落地项目,大厂直接做完笔试丢进池子里的,没有机会,如果想去大数据,那 spark/flink, hadoop,hive,zookeeper,kafka 都必须掌握,但怎么说呢,还是难,如果读研不是专门这个方向,还是不要找了,岗位太少了。
后端开发
对于很多专门研究算法的研究生来说,可能觉得不想去做后端开发,如果我还是去做开发,那我还读研干什么呢?那怎么说呢,要恰饭的嘛。我对这个看的比较开,在今年算法岗这么难的情况下,后端的需求和 hc 显然要多的多的多,而且研究生去开发,竞争终究是带点优势的,薪酬评级也会高一级,虽然工资第一年肯定是比不上同单位的算法岗了,这也看个人兴趣吧,我可能更偏向于像开发类实打实的技术原理,深度学习那一套毕竟太过玄学,我有没有那种完全理解的脑子,让我从0复现一个复杂论文我是挺难做到的。大厂开发对校招是比较友好的,像字节,拼多多,美团这些,校招更看重学生基础,面试也都是计网,操作系统,java、c++ 等基本问题,所以校招应该是最容易进大厂的机会了。但大厂同样重视思维能力,所以好好去力扣刷题吧,普通人的话准备笔试和面试做题怎么也得刷个500题吧,刷题也有技巧,每个难度按照题解降序排,题解多的其实就是高频经典题。笔试和手撕代码也大部分是是力扣medium,有时候也会出现力扣hard,面试手撕碰到原题概率还是挺大的,毕竟经典,还有剑指offer也去刷刷。
前端开发
前端的需求我感觉其实比后端还大,毕竟很少人去,而且前端学的东西太多了,又多又杂,我是没什么审美能力去做前端了,和后端类似,校招对应届生要求不会很高,而且竞争压力小,但工作强度未必比后端低。硕士去的话,应该优势会更大,工资也未必比后端低很多。我觉得还是一个不错的选择。
运维和测试
这块我了解的不多,大厂工作强度高,所以这两块如果去的话,也不会很轻松。
银行和国企
银行和国企都是比较轻松和稳定的工作,而且个别银行和国企对计算机开的工资都不低,补充公积金在非一线城市缴纳的非常高,也是值得考虑的工作,像招商,农行什么的都挺不错的,国企的话像一些三大运营商研发中心,基本和个别银行一个薪资水平,不过看业务可能会加班,某些研发中心加班还挺多的,还要求硕士学历起步,导致去的人少了,去银行国企还是安逸为主,涨薪不会很快,三年三万差不多吧,看个人志向。
总结及建议
简历和照片
特别是男生啊,简历上的照片整好看点,不要随表找个学校拍的什么证件照,去街上花个几十块,穿西装拍个证件照,稍微修一下,人的第一印象还真就是外表,无论是对hr还是面试官来说。还有就是简历上东西写好看点,不要过分夸大,挑重点写,尽量控制在一页,如果读研读博期间成绩过于丰富,那也控制在两页内。
面试经验
互联网后端开发面试一般会问问计网,操作系统,java,数据库,智力题和手撕算法等,校招主要还是考察基础和思维能力,在面试中尽量避免说不会,可以说这个我不是很了解,但我推测一下等等...然后根据现有知识进行推测,有的面试官对正确答案会有暗示,你可以跟着他的方向说。有的知识点可能是面试官的问法你不太懂,可以要一些提示。面试的时候你说的有效信息越多,面试的印象就会越好,也可以学习一下如何把话题引到自己熟悉的领域。
总结
今年虽然难,但相对其他行业,计算机也还行,经历这次秋招,我更加认识到 选择比努力更重要!选择比努力更重要!选择比努力更重要!也许你会碰到周围差不多的同学,运气特别好,轻轻松松找到好工作,其实是因为人家刚好在对的时间找到正好缺人的岗位,这个运气是来自于信息不对称,像公司很多岗位都是招满就不招的,所以最好能提前做好功课,去挖掘这些信息,不要把简历投进一个不招人的部门,那就只能泡池子,牛客就是个不错的平台,去仔细看看人家的面经,职位发布等。你的选择应该是建立在你充分的了解上的,如果没有那么宽的信息渠道,那就在精力范围内,尽可能地去多投简历,公务员,互联网,银行,总得逮到死耗子的。不仅是秋招,还有很多大厂的补招也是很好的机会,公司会补招说明至少是有hc的。还有就是趁早,趁早,趁早,无论春招秋招,还是考公务员,早做准备。其实你想想,人生二十多年,选择的机会是最多的,从你高考选专业开始,这是个重大的选择,我有师弟从其他专业跨考计算机,很显然,现在计算机和金融是应届生出来最挣钱的行业,而且几乎每个行业都要会计算机,时代在发展,不要在夕阳产业上投入精力了。找工作对一个人的一生来说,太重要了,第一份工作已经几乎决定了你未来人生的走向,所以一定要做好选择,年纪越大,选择的机会越少,而且最重要的选择都在前四十年了,择偶也好,学业方向也好,工作也好,往后预见个几十年,想象一下,你现在选择的生活是不是你想要的。我感觉秋招我花的无用功还是挺多的,也希望大家都能走上不会后悔的路。安逸稳定的工作未必不好,生活是自己的,有雄心壮志也很好,可以去多看看外面精彩的世界,你接触到的圈子也会更上一个档次。不知不觉感觉自己像一个老头一样啰嗦。