前端已死?看看我的秋招上岸历程

背景

求职方向:web前端

技术栈:vue2、springboot(学校开过课,简单的学习过)

实习经历:两段,但都是实训类的,说白了就是类似培训,每次面试官问起时我也会坦诚交代,面试官也不会因为这个卡我

学历:211本

专业:软件工程

基础:一开始有一些前端的基础,照着b站做过一个vue2的电商项目,但基本就到此为止了,一些深入的东西都不会,八股也没背,算法也没刷几道,刷过的也都忘记了,甚至之前做的项目也记得不是很清,可以算是几乎零基础开始

开始

求职的开始可以追溯到23年五月份,我当时大三下学期末,一位同学内推我进他实习的公司,那时候我才开始制作简历,想方设法在上面凑字数,勉勉强强凑了一页,就这样投了出去。

运气好的是,简历初筛通过了,没有笔试,就约了我面试,同学告诉我多背八股,但当时我完全把握不住考察的重心,再加上时间不充裕,草草背了几道就上战场了,不出意料,问题一个也回答不上来,都是一些很简单的问题,比如:说一下HTTP(我只蹦出来一句超文本传输协议就没了,面试官一脸问号)、说说ES6新特性(说完let const就想不起来了),就这样面了十分多钟,面试官建议我多抓基础,八股也要准备,项目理解不透彻,建议再多看看,接着就关闭了会议,我人生中的第一次面试就这样结束了,完败。

这次面试完,我没有灰心,但也没有上心,每天该吃吃该喝喝,后来也有另一位同学家中亲戚的公司要招前端,让我投一下试试,结果以技术栈不匹配为由一分钟就结束了。

在这之后我摆烂了一段时间,当时学校宿舍没有空调,太热了,和朋友在外面租了房子,享受了一段时间的惬意生活,直到七月中下旬,我们来到了学校安排的基地

逐渐走上正轨

所谓基地,就是给我们进行前端培训,会从最基础的三大件讲起,我觉得太基础了,就自顾自地学习,当时还不知道该怎么学,就随便从网上找八股文去背,这样下来一段时间,发现效果不是很好。

发现问题

基地在南方,对于刚来这边的北方孩子来说,第一感觉就是潮湿,加上正值七八月份,每天就和生活在蒸笼中一样,让人有些喘不过气来。

到了基地会有阶段性考试,在讲完html、css后也安排了对应的考试,机考,八股文问答为主,当时我自认为准备的还不错,但考试一开始我就傻眼了,很多我不会的问题,只得去网上一个个查,当时就明白了,可能是我准备的还不够细致,我需要一套更完整规范的流程来准备这次的秋招。

划分考试范围

找工作其实也是考试,但考察的不仅仅是知识点的记忆,还考察你有没有对知识进行深入理解并且能做到举一反三,此外,实战能力也在考察范围,包括实现业务需求的能力和算法解题能力,于是我总结出了以下几点:

  • 八股文——常规面试题
  • 业务需求——一些场景(例如虚拟列表、懒加载实现等)
  • 算法解题——力扣

制定学习计划

八股文背了又忘?

算法题刷了又忘?

项目也是看了又忘?

这其实都是没有合理制定学习计划的后果

学习计划,重点其实不在于学习,而是在于复习,有时候跑得太快 ,会忘记沿途的景色,于是我们需要静下心来,慢慢走。

我最推荐的复习方式是遵循艾宾浩斯遗忘曲线来记忆,它可以很科学有效的帮助我们进行知识的复习,反复记忆,最终才能持久

具体实操呢,我是用滴答清单app来做的,不过要提前注意的是,滴答清单会有任务上限,超出后就需要开会员了,不过为了学习顺利,我想都没想就开了包年。(这里不是推销,应该也有其他软件可以做到,小伙伴们可以自行查找哦)

使用方式:

alt

alt

在里面还可以切换任务显示的方式,小伙伴们可以去自行探索哦

从七月下旬到十一月下旬,我总共记录了三百多条任务:

alt

一些比较早的任务已经重复了九次以上:

alt

注意,之所以我要花钱用工具来替我记录,而不是自己去推算哪天该复习哪部分知识,是因为时间很宝贵,我们不应该把大量的时间都浪费在制定计划上,而是应该将精力都落实到其中的知识上去,争分夺秒

我这个方法可能不是效率最高的,但我敢说是能起作用的,如果你还在被开头的三个“忘”而困扰,不妨尝试一下。

寻找学习内容

我们有了学习的方案,就要去找学习的内容,这时候就要借助网络的力量了

寻找八股文

八股文在网上随处可见,但也有重点和非重点之分,一些常考内容要优先准备,例如:vue组件通信的方式、说一说闭包、说一说你常用的数组方法...

那么我们如何去找常考内容呢?我有几个小方法:

  1. 约面后去牛客或其他论坛找对应公司的面经
  2. 抖音会有模拟面试的主播,每晚可以刷一刷,遇到不会的问题就记录一下,推荐两个我看过的前端主播(哲玄前端、前端老周)(对了,还有一些抖音短视频,比如渡一,没事干都可以多刷刷)
  3. 如果你在培训,重点抓住老师讲的面试题,也都是重点

寻找算法题

算法题对我来说是很头疼的一部分,因为此前基础很弱,简单题都很少能做出来,所以痛定思痛,开始搏!

  1. b站代码随想录,卡哥讲得属实是好,由浅入深,因为前端对算法要求较低,所以每个专题我一般学完偏简单一些的中等题就继续下一个模块
  2. 同样别人的面经也很重要,面试前去找一找其他同学分享的面经,我就遇到过考出原题,简直爽到起飞了好吧

寻找业务需求题

也就是让你用JS或CSS实现对应的功能,比如写一个呼吸效果的动画、写一个防抖或节流,这些都是对你前端技能的考察

  1. 主播有时候也会讲,讲到的就记下来
  2. 面经,还是面经!
  3. 短视频(渡一短视频确实讲得好,有一些面试都考出来过原题,直接拿下)
  4. 牛客网上有专门的分栏 alt

不刷不知道,一刷发现自己实战能力真的弱,到现在我才对自己有一个清晰的认知:菜狗一条

好了,门路都摸清了,接下来就开始狠狠沉淀

坚持坚持坚持!

以上方法论都很清晰了,最后一个问题就是你能否坚持下去,前端不像很多人说的那样简单,想找到一份不错的工作还是需要学习很多东西的,所以最重要的,就是坚持!

说说我的准备过程:

第一阶段:7.21-9.14,这一阶段还没有完全进入学习状态,学习时间大概是:周中上午9-12,午休两个小时,下午14-17:30,吃个晚饭,晚上18:30-21:30,回宿舍,玩会飞车,这就是一天的生活了,总计学习3+3.5+3=9.5小时,算上一些琐碎事情耽误的时间,每天学习大概在8小时左右,这是远远不够的

第二阶段:9.15-9.30,第二阶段的开启,得益于一次快手实习岗面试的拷打,这是我来了基地的第一次面试,本以为准备的还不错,但狠狠地失败了,负责面试的小姐姐人很好,还会引导我,最后总结的时候告诉我要注重基础,光背八股是不可以的,我认真地记下了,洗个澡冲掉低落的心情,过了没几天开启第二阶段:9-12 14-22(晚饭有时候就买个东西带回来吃,或者带一些馍馍片去吃,边吃还可以边看一会儿课)

第三阶段:10.1-11.19,在九月二十多号的时候,又接到了面试,经过一段时间的沉淀,再加上他问的都比较简单,基本上都能够回答上来了,后续又约了二面,问的比较偏向实战,所以答得不是很好,但聊着聊着面试官还蛮喜欢我的,就让我过了,这次之后我的信心补回来一些了,于是准备更加全面的投入进去,游戏也卸载了。这一阶段算是最苦的一个阶段,时间安排大致如下:

  • 国庆期间:11点起床,中午十二点吃个饭去教室,差不多下午一点开始学习,学到晚上十二点左右(晚上在楼下随便吃点),回宿舍后再多学一会儿,基本每天在十二个小时,国庆八天总计学习100+h
  • 上课期间:上午9-12,午休期间有时候看看技术视频或求职技巧, 下午14-18 晚上18:30-24 回宿舍后再自己去阳台学一会儿,学到一点多就准备睡觉,每天学习时长大概是:3+4+5.5+1=13.5小时

千万不要觉得这些时间很长,我把一些笔试面试、投简历的时间都算进去了,如果刨除掉这些,每天可能只有8-9个小时是完全执行自己计划的,差得多就要花更长的时间来补充,这个毅力还是要有的,切不可打鱼晒网,要一鼓作气,这四个月来我没有给自己放过一天假,基本保证天天都能在教室看到我,头发长了也不敢去剪,因为一次理发加上路程要花费一个多小时,也不敢看剧看电影打游戏刷抖音,因为要远离这些会让你上瘾的东西,防止在自习时脑袋里蹦出来的都是游戏电视剧里的场景。在这个紧要关头我们就要卯足了劲去冲,这样才能一次上岸!

之所以19号后我的第三阶段就结束了,是因为我的面试流程都差不多了,有五六家在池子里,保底offer也拿到了,薪资也比较满意,最后也冲了一下大厂,技术面都通过了,就等最后的通知了,这也是我的第四阶段:尽人事听天命,做好最坏的打算,即使没有hc也不要气馁,至少我们努力过,接下来就放平心态,准备迎来人生的下一阶段!

PS:程序员是一个要保持学习的职业,切不可以为这样就结束了,终身的学习才是保持竞争力的基础,不然到了哪个阶段都不会顺利的,时时都会面临着新的危机,所以加油吧,这只是一个小小的开始。

结尾

南方的天在十一月渐凉了下来,有了秋天的感觉,这四个月用昏天黑地来形容我认为不过分,总共学习了一百多道算法题,平均每道题按计划反复做了五六次,总结背诵了十三万字的八股文,同样,平均一个问题也反复记忆了六七回,秋招投了一两百家公司,面了十几次试,笔试更是做了无数场也挂了无数场,到现在只拿到了一个offer,不过我也很满足了,毕竟和大二大三就出去实习的同学相比,我的基础相对来说差了很多,项目经验也比较少,知足常乐。

最近渐渐放慢了生活的节奏,每天的学习时间也缩短了一些,开始看一些技术以外的东西,有时间也会给笔友回回信,去湖边看看日落,湖风吹过脸庞,一切都显得那么不真实,就像是做了一场梦。

#我的实习求职记录#
全部评论
非常有用,感觉秋招很大程度上就是看了又忘忘了又得看,想请教下滴答清单能创建某个任务然后隔一段时间提醒我去复习之类的吗
4 回复 分享
发布于 2023-11-25 11:25 湖北
写的很好,但艾宾浩斯这个貌似不太靠谱
1 回复 分享
发布于 2023-11-25 00:33 四川
谢谢大佬指路😭😭,感觉又有希望了
1 回复 分享
发布于 2023-12-17 10:03 重庆
原来要学习这么久的么,怪不得我这个才看了七天前端八股文的被面试官嘲笑
1 回复 分享
发布于 2023-12-22 23:14 天津
前端不是说已死,只是两三年后要升难,高薪hc和升技术主管or管理几乎为0罢了
1 回复 分享
发布于 01-19 15:11 广东
太强啦,😍😍😍😍
点赞 回复 分享
发布于 2023-11-24 15:48 北京
佬的场景题是怎么准备的呀 老死在场景上
点赞 回复 分享
发布于 2023-11-25 19:30 广东
好文好文
点赞 回复 分享
发布于 2023-11-26 08:28 江西
想问下大佬,前端的话算法题动态规划贪心算法红黑树这种是只要会写出来就行,还是要一定的运用程度啊
点赞 回复 分享
发布于 2023-12-16 18:21 广东
老哥是在哪里找的项目
点赞 回复 分享
发布于 03-11 09:17 陕西
老哥您好,我八股文背的还行,但是面试官说我的项目没亮点,没得聊只能问基础知识,我应该把掘金或者B站看到有难度的东西强行加到自己的项目里吗
点赞 回复 分享
发布于 03-17 12:13 江苏
谢谢佬,非常有用,一直就在找能提供艾宾浩斯记忆法的软件,没想到滴答清单就有这个功能
点赞 回复 分享
发布于 03-22 08:14 广东
想问问,零基础(做的项目很水,全都是个人项目(尚gg上的)),如果春招这么坚持3个月下去,能拿到offer嘛?希望大佬看到能给个回复
点赞 回复 分享
发布于 04-06 17:54 湖南
太有用了,大佬,正不知道该怎么规划呢😘😘
点赞 回复 分享
发布于 04-11 00:20 河北

相关推荐

不愿透露姓名的神秘牛友
12-20 16:54
腾讯 开发 28K x 15 硕士985
点赞 评论 收藏
分享
华为 终端云,搜推广 n*14-16
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
12-18 23:01
已编辑
百度 搜索推荐架构-后端开发 200/天 本科985
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
12-16 21:27
字节广告业务 后台开发 n*15+1w签字费 硕士双一流
点赞 评论 收藏
分享
评论
39
112
分享
牛客网
牛客企业服务