23届民办二本前端秋招上岸过程

523 阅读9分钟

一直想写一篇大学学习前端找工作的文章,今天终于下笔了。

先自我介绍一下本人把,广州23届民办本科,网络工程专业,从大二上学期开始确定走前端方向,在秋招拿到了较为满意的offer(年包20左右)。

自学前端过程

其实大家在大学的时候都能发现,学校开设的前端相关课程都非常少,像我们学校的话,前端相关的知识只有前端三件套html,css,js,再加上一个小程序,但其实基本不够用,课程基本都不会深入学习,所以还是得靠我们自己自学。

我接触前端和确定这个方向的时间可能比大多数人要早得多,越早确定方向对以后找工作就越有利,所以我还是建议大家尽早地去确定方向,像大一刚入学的时候,其实多数人都不知道前端和后端到底有什么区别,所以如果能先去了解,并选择自己喜欢的方向去学习,那么你就领先别人很多了。

对于我个人前端的学习路线:html5,css3,js,es6,vue,node,koa,小程序等。写的项目的话vue比较多,react没写过实际项目,只是大致看了一遍。另外的话,计算机基础的课程大家也一定要认真学习,如果时间有限的话,我建议可以先学计算机网络和数据结构,特别是计算机网络,在面试中问的非常多,算法题也要去刷,最好在找暑期实习前可以刷到200-300道,浏览器知识也会经常被问到。

项目方面:前期可以找B站的项目视频跟着视频敲,后期可以尝试找外包项目去丰富自己简历和提高编程能力。

找实习

大二下学期:

其实我很早就确定了大二下学期暑假去实习的这个目标,那时候在学校对技术真的是有一种热爱的感觉,学不累,越学越来劲。

上面这个简历是我大二那时候找实习的简历,现在回头看,真的是笑出声,哈哈。两个项目基本都是B站上的项目,一个coderwhy的蘑菇街,一个B站后台管理系统,真的是梁静茹给的勇气)。

不过靠这个简历,我也拿到了一些面试机会,并也在最后拿到了一个offer。不过当时因为暑假只能实习两个月,也没能成功入职,

当时还打算干脆去干两个月,到时候开学直接提离职算了,不过害怕他签的实习协议有强制要求实习几个月,就没这么做,后来也是了解到不存在这种强制要求实习几个月的情况,当事人表示非常后悔,不然简历又可以多一段实习经历。

大三上学期:

时间来到大三上学期寒假,想着大三下学期没什么课,就打算看看能不能出去实习一下,于是又开始了投简历,投的是中大厂的日常实习,最后也是拿到了深信服的日常实习offer,不过由于那段时间深圳疫情很严重,学校又封校,也没去成,我太难了。

大三下学期:

大三下学期准备暑期实习,那时候的笔面试真的非常多,八股文已经背得滚瓜烂熟,力扣也刷了有200题,虽然没有拿到了大厂offer,但也是拿到了一些中小厂offer,最后去了一家深圳的互联网公司,一个月8k,那时候觉得自己特牛逼,要升天了都(土鳖一个,不要嘲笑我),实习一个月就能拿8k,是我之前不敢想的。但好景不长,我在这家公司待了20多天,公司就因为亏损开始裁员,实习生基本全部被嘎掉!,真的是累了。被裁之后也陆陆续续找了一些,不过都没太满意,就一直到9月份开始秋招了。

大三下学期的简历,最大的变化就是项目经历,两个B站项目换成了两个上线的外包项目,大三这段时间跟同学还有师兄接了两个外包项目,赚了一些钱,也丰富了项目经历,而且据我所知,如果有真实上线项目在找工作的时候是非常加分的,所以大家在学校的时候一定要尽可能地去接这种外包项目,就算没钱,也可以丰富自己的简历和提高自己的技术。

实习总结:

回望自己大二大三的过程,真的是纯在找实习,一直在想,如果当时果断一点大二暑假去实习,大三下学期去深信服的话,现在会不会好一点,虽然我比大多数人更早接触到前端,但我其实可能比一些晚接触的人更差一点,只有20多天的实习经历。不过我还是鼓励大家今早准备实习,特别是那些学校不好的同学,面试是一个查缺补漏的过程,也是一个锻炼与人交流的过程,面试多了,你就会发现,面试官的每一个问题,你都可以很流畅地回答出来(前提是你背熟了八股文)。

秋招

其实还没开始秋招之前,因为之前找实习的时候有很多面试机会,所以我对自己还是比较有信息的,相信很多在准备暑期实习的同学也是,根本感受不到今年秋招会这么惨烈。

从8月24日投出秋招的第一份简历,一开始都是投大中厂,而且都是广东的,经历了无数的笔试和面试,并没有什么收获,有些厂算法题A了,也并没有面试机会。

9月2号收到了一家内推免笔试的公司面试,一面基本全答上来,最后还是挂了。

9月一整个月只有这一场面试,之后我便开始改变策略,开始海投。

10月陆续收到了一些面试,不过都是省外的,第一家公司,从9月28号笔试,再经过一二三四面,最后在10月28号拿到了offer,整整一个月。

以下是我秋招进面的公司和面试情况,真的给机会的太少了。

最后签下的这家公司年包大概在20左右,除了有点远,其他基本都很满意了。

秋招简历

以上是我秋招最后版的简历,春招的时候也想尝试能不能找到更好的,但投出简历发现并没啥机会,所以就打算去公司提前实习拉。

简历投递渠道

  • boss直聘:这个软件算是我使用最多的招聘软件了,沟通已经2000+了,以为已经很多了,但之前发现有个老哥20000+,太猛了,所以各位还是要多投,不要害怕。
  • 实习僧:找实习的话也可以使用这个软件。
  • 公司官网:最好找熟人内推,如果没熟人的话,可以去牛客上找内推码,直接搜XX公司内推,就可以找到了。推荐几个公众号,校招的同学可以关注一下。

其他的招聘软件,比如某程,某联,某勾,某聘,我也都有使用过,但效果真的差很多,这里就不推荐了。

小建议

  1. 尽快了解和确定自己的学习方向。
  2. 养成写博客的习惯,csdn、掘金都是可以的,如果你博客写的可以放在简历上,是非常加分的。
  3. 参加比赛,即使没有拿奖,也要尽可能把项目提取出来放到简历上。
  4. 尽快找实习并去公司学习,在公司开发项目进行学习,无论如何都比自己摸索效果好。
  5. 秋招的时候一旦发现形式不对,一定要改变策略,比如海投,先拿offer保底,稳住心态。
  6. 学习过的知识只要你学过一遍,如果你没有项目开发来进行巩固的话,就不要回头去复习(比如重新看一遍视频),很浪费时间,因为编程就是这样子,只要你长时间没写代码就会忘记很正常,你只要保证你下一次看文档后能够马上进行开发就足够了。

学习渠道

  1. B站视频:coderwhy,尚硅谷和黑马都不错。

  2. 官方文档:多于看多数初学者来说,直接看文档学习确实比较难,但文档一般都是最权威的,如果能看文档学习就一定看文档,我建议如果实在看不懂,可以先看视频进行入门,之后再看文档。

  3. 书籍:红宝书(javaScript高级程序设计)、图解HTTP、小黄书(你不知道的javaScript)等都不错,红宝书可以多看几次,每次看都有不同的体会。

  4. 项目:B站、慕课、比赛,github和接外包,如果有渠道,我个人认为接外包是最好的,外包项目一般都会上线。

  5. 算法:推荐算法随想录,B站还有配套视频,然后刷力扣。

  6. 面试题:感觉一个就够了,背完都能解决大多数面试题了

     https://interview.poetries.top/docs/base.html https://interview.poetries.top/docs/base.html 

总结

在学习前端的过程中,我承认自己有时候会有懈怠,其实从一开始自己的目标就是进大厂,深知自己学校、学历不行,所以也做了一些努力去弥补,但在校招中始终不占优势,我见过很多简历比我差,但学校、学历比我好的进面,而我却被拒之门外,这就是现实。是啊、凭啥别人高考的努力让你这么快就弥补了。虽然如此,但我还是鼓励学校不行的同学要加油,更快地去提升自己的技术,刷自己的实习经历和项目经历,缩短和他人的距离。摆烂了几个月,也该重新开始学习了。