给学弟妹们的秋招建议!
大家好,我是鱼皮。最近很多大公司的提前批陆陆续续开启了,说明秋招已经拉开了序幕,大家要准备起来了。
所以我也赶紧写了一篇文章,结合自己曾经大厂求职的经验,并且从招聘方的角度,给学弟妹们一些秋招找工作的实质性建议,希望对大家有帮助。
这次先分享 10 条建议,目标是尽量帮大家进大厂,所以部分建议对大多数同学来说可能会比较高。
注意,以下建议不需要全部都做到,只要你能做到 5 点及以上 ,你的秋招大概率会圆满上岸!
1、早就是机会
做任何事情都是一样的,准备和行动地越早,机会就越大。
具体怎么 “早” 呢?
首先, 能秋招,不春招!
之前有同学问我:鱼皮,我才刚学 Java 两个月,还要准备秋招么?是不是直接准备明年的春招就好了?
千万别!
即使你觉得自己在秋招截止前没法准备好,也不要把目标直接就定为 “明年的春招”。相信大家都是这样的,给自己定的目标越远,越容易拖延。
如果你是今年有机会参与秋招的应届生,就把目标定为 “秋招上岸”,哪怕时间紧一点,不要犹豫,抓紧去学、去突击,而不是直接放弃。
因为等到春招的时候,秋招已经上岸的同学、考研结束的同学、又准备了半年的同学都会一起来竞争越来越少的岗位,而且形式会更不明朗。
所以早早行动起来,才是 “破卷” 的第一要义!
另外,大家已经可以持续关注和寻找机会了,提前到网上了解一些公司开放招聘的时间、线上线下的宣讲会等,提前做好投递简历准备,而不是等到公司正式开放招聘,才去看公司的要求、再去写简历。
另外还有一个我个人的行动准则,加引号是因为仅供参考。那就是在心态上 “别给自己留退路”,别老想着自己这件事做不成了还有其他的选择,而是要把所有的精力都放在秋招上,全力冲刺。
2、一专多长
因为如今网上的学习教程和项目教程都太多了,会导致大家的简历和经历没有什么区分度。
想象一下,如果你在刷短视频,看到很多发量差不多的程序员在讲差不多的知识,可能一秒钟就划走了;但如果突然有一位光头强者、或者一位漂亮的小姐姐(女装大佬)在讲知识,那么你大概率会忍不住多刷几秒。
面试官或 HR 看我们的简历也是一样的,如果我们简历上的技术千篇一律,都是大家耳熟能详的,而且写得又都差不多,那么很快就被他们 “划走了”。
所以,建议大家在学完主流的开发技术之余,选择 至少一个 技术去深入学习,作为你个人的专长来吸引面试官。
比如 MySQL 数据库,大家都会写 “熟悉索引、事务、性能优化” 等;但如果你阅读过一些 MySQL 高级书籍,可以去写你对查询优化器、MySQL 高可用、数据备份恢复、底层索引优化的理解和实践。从 “学习者” 变成 “实践者”,再从 “实践者” 变成 “研究者”,你的优势就会被放大。
一个比较推荐的路子就是建议大家去阅读某个技术的高级书籍,了解其底层原理后,试着阅读 GitHub 上的简化版底层实现源码,再去阅读官方开源代码,并尝试提出一些 PR。
如果你能给知名项目成功贡献 PR,那基本就稳了。
3、分清主次
大家刚准备秋招的时候,基本都会面临一个问题:我滴妈呀,八股文这么多,怎么背的完呀?!从哪开始背啊?!
更可怕的是,你会发现八股文是越背越多的。。。
其实完全不用慌,网上的八股文多,是因为随着时间持续不断积累和完善,但并不是说你要去背完所有的八股文。
我们要做的是, 从我们自身的简历出发 , 优先 锁定可能会考到自己身上的八股文,分清主次。
举个例子,你在简历上写了 “熟悉 Redis 的 RDB 和 AOF 机制”、并且项目中又运用到了 Redis。那么面试官大概率会考察 Redis 相关的八股文,你就针对性地去搜集和准备 Redis 相关的题目即可。
无论你的时间多或少,都应该这么做。而不是别人背什么,我就背什么。
当然,八股文肯定是准备得越充分越好。等把和自己简历强相关的八股文背完后,如果有时间,去网上搜集一些经典高频八股文,准备一下肯定是更加分的。
4、视角切换
很多同学由于没有过实习和招聘经验,写出的简历很容易停留在 “学生思维”。
举个经典的例子:很多同学会在简历上写自我评价,比如 “我的学习能力强”。
写自我评价本身没什么问题,但一定要有说服力。因为从招聘者的角度,如果不给出具体的事例证明,完全就是你在自夸而已。
如果你要证明自己的学习能力强,就列举一些自学的例子、学习获奖的经历等等;证明自己写文档的能力强,就贴上自己写过的文档链接等。
还有个例子,有些同学会觉得简历上的内容写得越多越好,甚至能写到 3 页纸。但事实上,简历内容在精不在多,就跟做视频一样,你能用最短的内容给别人讲明白一个知识点,效果会比长篇大论来解释更好。所以,尽量避免凑字数、写重复的技术、写重复的项目、写 “正确的废话”。
当然,这也不绝对,在你的简历还写不满一页的时候,有啥就写啥吧,后期持续优化,优胜劣汰。
我们要试着切换视角,想象一下,你如果是面试官,看到自己的这份简历,会问什么问题、觉得哪里写得好或不好。
5、有的放矢
这个技巧比较适用于时间较多、准备较充分、特别想进某个公司的同学。
想象一下,如果你是一家公司的老板,现在有 2 名同学投递了简历。一位同学的简历是通用的,可以投递给所有公司;而另一位同学的简历是针对你们公司做了特定优化的,比如添加了公司的 Logo、在个人优势中响应了公司的价值观、对公司的业务有过研究等等。
我在投递字节跳动时,给个人特点那里加了 “追求极致”,不知道是不是心理作用,反正也过了。
你会更倾向于录取哪位同学呢?答案大概率是后者对吧。
大家具体可以怎么做呢?
有时间的同学,可以仔细阅读公司的岗位描述、并且提前去网上了解下公司的业务和系统,有的放矢,针对性地准备项目和简历。
举个例子,你想进字节跳动的抖音电商部门,如果你的简历上能有一个 “简化版抖音” 的项目,或者能够对电商业务有进一步的理解,肯定是加分的。如果你对这家公司的业务做过市场调研,分析过他们的系统或网站,能够直接在简历上给他们一些建议(帮忙修一些他们的 Bug),也是大大加分的。
6、差异化
前面也提到了,现在很多同学的简历,尤其是项目经历这块,写得都差不多,没有什么区分度。
在很多年以前,是只要你的技术水平达到了公司的要求,就有被发起面试的机会;但是现在计算机行业在慢慢恢复平淡,大家现在都是海投公司、每个公司可能都要收到成百上千份简历、岗位数又是有限的,如果你的简历还和大家一模一样,那么得到面试机会的概率就没那么高了。
想要让自己的简历从海选中脱颖而出,一定要有一些差异化的内容。
除了前面提到的 “一专多长”,要有至少一个有点深度的技术外,还有很多给简历增加区分度的方法。比如,给网络热门项目换皮,并且自主增加 2 - 3 个原本项目没有的功能;再比如去学一个相对新一点的技术、或者网上教程比较少的技术,比如后端的云原生相关中间件、服务网格、Serverless、DDD 架构设计等等。
此外,如果你能有一些开源项目、或者个人上线项目经历的话,也能进一步突出自己的实践能力。告诉面试官:你不止能跟着教程完成项目,而是真的能 自己做项目 。
7、持续复盘
有同学向我抱怨过:鱼皮,我已经投了 1000 份简历了,为什么还是没回复呢?
大家觉得会是什么原因?
首先必须承认,就业环境是一个因素,但更多的则是这位同学本身的简历(或者投递简历的方式)是存在问题的。
不幸的是,有些同学意识不到这点,可能就直接放弃了。
需要注意的是,求职是一个 持续的过程 。不要因为前期的投递没有回复,就去否定自己,能用初版简历得到面试机会的,毕竟还是少数人。
改变不了环境和学历等硬性条件,我们要做的便是改变自己。
简历没有回复,就去对比其他同学的简历,持续学习来完善自己的简历,而不是始终拿老的同一份简历投递。 面试不通过,就分析自己哪些面试题答的不好,或者是计算机基础不过关等等。在面试后立刻去把这些题目搞懂。
我最初是在大二时就向腾讯等一线大厂投递了简历,由于当时的简历太菜,没有任何一家的回复。但是我持续更新自己的简历,等到大三暑期实习还没正式开放前,就收到了多个城市腾讯的主动面试邀请。
总之一句话,秋招路漫漫,你要始终往前走,而不是原地等待好运降临。
8、保持理性
现在大家都比较焦虑,网上也有很多 “前端已死”、“后端已凉” 的言论。
其实客观来看,从 22 年、甚至再早一些的时候,计算机的红利期就已经过去了。现在并不是说学计算机就找不到工作,只不过门槛提高了,不再像是几年前随便学点儿 servlet、学点儿前端三件套就能找到工作了而已。
面对这种情况,我们还是要保持理性,思考一下:
1)学计算机真的找不到工作么?还是说幸存者偏差,找到工作的不说话,找不到工作的组团抱怨?
2)现在临时转行、或者突然放弃,对你来说是不是一个最优解?除了计算机之外,自己适合哪些工作呢?其他工作就好找么?
如果你不学计算机的话,还有更好的选择,那么当然可以不学;但如果你只是因为这些言论和一些短暂的失败就 轻易放弃自己学了几年的技术 ,尝试其他的方向,就能找到工作了么?
理性客观地看待问题,做好自己该做的事情,总比跟风抱怨、或者什么都不做要好。
9、建立连接
所谓建立连接,就是尽可能多地认识大佬,积累人脉。
举个最简单的例子,如果某家公司只招一个人,你是面试官,有两个候选者,一个人是你的朋友,另一个人你完全不认识,你会录取哪个人呢?
建立连接其实是件很简单的事情,你可以多和学长学姐交流,如果他们进了公司,自然可以帮你内推;你可以多和面试官交流,在面试结束后主动询问联系方式,说不定后面他有其他的机会还能给你推荐;你可以多和 HR 交流,关系好了甚至可以得到一些行业内幕。
此外,还可以通过写博客、开源社区、交流会等方式,认识更多同行者,一方面是抱团取暖,另外一方面,也是需要向上社交。想象一下,如果你的好友列表里有一位编程大牛,在求职中遇到了问题可以向他请教,能帮你节省多少时间?
这是我之前收到的字节邀请,就是从 GitHub 上认识了我:
再讲个我个人的小故事,也是之前分享过的真实经历。我在回老家的路上坐车时,认识一位阿里的老乡,路上聊的甚欢,就加了微信。后面没多久,大佬就给我抛阿里 P6 的橄榄枝了。
10、时间管理
大家每天都是 24 小时,有人一天能做 5 件事,有人一天却完不成 1 件事。
为什么?
除去天赋和能力的区别,时间管理是一个影响效率的核心因素。
秋招的时间是有限的,大家就更要做好时间管理,才能比别人跑的更快。
怎么做好时间管理呢?简单来说,3 件事:
1)制定计划:每天都想好自己接下来要做什么,定制好周目标、月目标、总目标等
2)安排优先级:优先做对于实现你目标来说性价比最高的事情,比如你现在简历还没准备好,就先写简历;发现简历没项目,就先把重点放在项目上,尽量提高自己的简历通过率,而不是每天花过量时间去背八股文,结果反而没有面试机会。
3)时间 “复用” :时间有限的情况下,尽量用同一份时间做好多件事。
举个例子,你在背八股文的过程中,如果学到了一个自己之前完全没接触过的知识,会怎么办?
大多数同学会说:背下来!
OK,这当然没问题。不过聪明的同学,可能会这么做。
我把这个知识搞懂,然后补充到简历上;如果合适的话,再把这个知识点运用到项目中。这样既通过实践理解了题目,又完善了简历和项目。
比如背到 MySQL 性能优化的知识点时,就把那些方法(比如添加索引、Explain 分析)应用到项目中实际测试下效果, 给你的印象肯定会更深刻。
当然,这必然会花费额外的时间,只是给大家一种选择的思路。比起单纯的死记硬背,这种方式更有利于整体的进步。
OK,以上就是想给学弟妹们的一些秋招建议,洋洋洒洒 4000 多字,有帮助的话,点个赞吧~
往期推荐