程序员小姐姐亲笔的学习路线,偷学一波

沉默王二

共 4063字,需浏览 9分钟

 ·

2021-10-25 23:35

大家好,我是二哥呀!

最近有几个小伙伴不约而同地来问我前端的学习路线,真巧了啊!我之前推荐了一波硬核学习资源,没看过的可以去白嫖下。

刚好有个字节的小姐姐(NotAWind,一名 211 软工专业的同学,大三才决定走前端)投稿,就在这里给大家分享下。


大学前2年我还没有摆脱“十二年义务教育思维”——理所应当的觉得:大学,也是要以成绩为主,期末能拿到奖学金就觉得够了。

可是现在回想起来,这是非常错误的想法。

之后接触了一些大佬,还有看大佬们平时发的帖子,才发现别人是从大二暑假就开始实习,更有甚者,从大二开始翘课出去实习。

所以对于在大一大二的同学,还是特别建议能够规划一下自己的道路。

如果你决定本科毕业要工作,那么你只需要保证你学校的成绩在60分以上就行。我想这很容易做到,期末花几周冲刺一下,加上老师的同情分,这不难做到。

剩下的你要做的,就是选定一个工作方向,比如前端、后端、算法、测试、产品等岗位,然后朝着这一个方向,规划自己的学习路线,并尽早的投递简历,尽早的出去实习

如果问大学我有什么后悔的事情,那就是大学前2年蹉跎在了学校的课本上面。

辛酸校招路

这里说一下我这种晚起步的人,是怎么备战校招的。因为是意识比较晚,所以校招之路走的比较坎坷,一路辛酸泪。

大三开始有了要以前端为职业的想法后,开始了漫无目的的学习——学css、学jquery、学bootstrap、学canvas、学svg等。

我是从极客学院学jquery、css,在bootstrap官网学习bootsrap,在mdn学习canvas和svg等,以及上网下载了一些教学视频学js实战、原理等等。

对前端稍微熟悉的同学们都应该知道,我学习的东西都没有学习到点子上面,所以造成了我第一次实习春招以非常惨烈的形式结束。

开头先说一下自己心酸的校招历史。

大三阿里的暑期实习春招,一面以10分钟不到的时间结束。

简历上没有什么含金量很大的比赛,项目也只有一个院级的前端项目经历,捂脸ing。

从阿里第一次惨败的面试之外,你以为就开始奋发图强,并开始了逆袭吗?

不,并没有!

之后大三下学期快结束的互联网秋季校园招聘中,我经历了:

百度现场面试一面挂

美团电话面试一面挂

4399现场面试一面挂

其他所有大厂笔试挂的“黑暗岁月”。。。

秋招以3个小厂offer收尾,最后选择了美的去实习。

终圆大厂梦

在实习期间,虽然每天的工作很辛苦。

但是我还是不甘心最后就这样结束了自己的校招,还是心心念念想进大厂。

于是我白天实习,每天晚上回到家,虽然都已经非常晚了,但是我依然疯狂学习前端以及计算机基础的知识,一直在备战大四的春招,同时到处在网上打听大厂的内部员工,看看能否有机会。

等到了大四下学期的春招,虽然很多中小厂仍然在招聘,但是果然大厂的机会真的较少,投了几家,也就字节和shoope给了回应。

然后我想不到的是,经过我秋招惨败之后没有放弃的坚持复习。我这次在字节跟shoope的面试中,不再像之前那样不会的那么多,甚至还能与面试官互相聊比较久。

出乎我意料的是.......

面试速度非常快,5天内2家面试都面完了。并且最后都过了。正应了那一句话:

“祸不单行,好事成双”。

最终因为大厂的光环,我选择了自己梦想好久的字节跳动,终于如愿了自己的大厂梦。

干货前端学习路线

下面是二哥邀请我给大家分享一下我自己的小白前端求职的干货学习路线,以及很多思维上误区或者建议。

虽然我暑期实习生阿里的第一轮面试就非常的惨烈,但是阿里的面试官非常好,我向他询问了一些该怎么学习前端的问题,他后面以邮件的方式给了我2个链接。

一个是react的源码链接:

https://github.com/facebookarchive/react-360

还有一个是围绕着react学习的技术路线图:

https://github.com/adam-golab/react-developer-roadmap

由此开始,应该才说真正进入了学习前端的正确轨道。

刚开始看react,建议看react官网:

https://zh-hans.reactjs.org/

或者说想了解一个技术,最直接的方式就是看它的官网,它非常详细的讲解了react的各种用法。因为很多时候你用这项技术发现遇到了半天没能够解决的问题,官网上面已经有提示了。

包括后来实习从0开始学习vue、route、webpack、redux等都是直接看官网,再动手按照上面的教程例子操作一下,就能够在最短的时间了解这项技术到底是什么。

下面分享一下我在备战校招时用的一些书籍以及网站:

  1. 学习javascript,用的是红色的那个《javascript 高级程序设计》。

简称“红宝书”,这本书你读几遍,会发现面试题中很多问题你都有答案,甚至比网络上面别人贡献出来的答案还要清晰完整。

  1. 学习网络相关知识,用的是封面有一只松鼠的《HTTP权威指南》,同样,在里面,你也可以找到比网上更详细的关于网络方面的面试题答案。
  1. 算法。如果时间充足,建议把leetcode里面的简单和中等的题目都刷一遍,这里附上中文版的leetcode官网链接:

https://leetcode-cn.com/problemset/all

如果时间不够,起码要把剑指offer上面的题目刷几遍:

https://www.nowcoder.com/ta/coding-interviews

可直接在牛客网上面刷题,当然也可以买《剑指offer》这本书配合起来看。

同时,牛客网上的一些关于前端的算法题目也要会:

https://www.nowcoder.com/ta/front-end

这些题目就比较简单了,但是一定要会。

  1. 面试题。网上各种面经帖子,或者面经汇总,都看看,然后寻找答案。

  2. 前端技能、知识。前面也说过,像react、vue、redux、webpack、nodejs、express、react router、threejs这些都是现在国内大厂比较常用的技术组件,这些内容的学习直接看官网就行。

如果需要将这些知识串起来用,可以网上找找实战教程。

  1. 我毕设是大三暑假的时候写的,用的是react+eggjs搭建的一个网站,自己的毕设是用的react+eggjs搭建的。

参考书用的一本《react全栈——redux+flux+webpack+babel整合开发》,由于封面是几个脸谱,有人称其为“脸谱书”。

ps:大三暑假没有出去实习,是因为我们学校我所在的班级比较特殊,学校安排了实训,还不能不去的那种,但是这个实训的内容主要是java,而且技术栈也比较落后,所以我就主要用实训的时间用来写毕设了。

  1. 准备比较充分的同学,或者说想要拿到高一点级别的offer的同学,自然要理解各种原理了,这方面可以多看各路大神的的帖子,网上一搜也比较多,或者厉害一点的,直接从github上面下载源码看吧。

误区与建议

最后总结一下小白前端求职之路上我的思维误区或者建议:

1)算法要早点重视。大一大二的同学们一定要早早的打下扎实的算法与数据结构基础,早点刷leetcode中的题目。

2)早点出来实习。其实大一大二就可以出来实习的,不用非得纠结一定要大厂去实习,小厂虽然没有名气,但是项目多是比较新,技术栈也比较新,可以学的东西也很多。

3)不应该觉得前端简单并且鄙视前端。教材上面的前端就是简单的html、css和jquery组成,并以为就是这样了。并且存在鄙视链,学后端的鄙视前端的。这2条因素是导致我虽然从大一时就简单学过前端并且对其有兴趣,但是没有立马就想把它作为职业规划的原因,一直拖到了大三,惭愧ing。虽然得承认,后端天花板确实比前端高,但是前端也并不是就是想象中那么简单,前端也很强大。

实习、比赛、实验室、博客,能有的话,多多益善。

我并不是一个出身名校的校招拿遍所有大厂offer的收割机大佬,甚至我还是一个由于信息差原因醒悟非常晚的同学。

但是我希望我自己的学习路线能够对正在学习前端的小伙伴有一些帮助,同时更希望大家要以我的经历为教训,一定不要像我从大三快下学期了才开始匆匆准备校招。


我最开始并不知道她的校招大厂之路竟然是如此的艰难。看完之后二哥的心里都非常的五味杂陈。

真的很佩服她能在秋招失利之后,都还没有放弃,一直在大四边实习的时候边继续学习复习准备大四互联网大厂已经“机会不多”的春招。

“念念不忘,必有回响”

最后终于圆了自己的大厂梦。

而且NotAWind同学大一大二的时候,在学校中也并不是天天玩物丧志,不学无术的坏学生。她也努力用心的花费了很多的时间在学校的成绩上。

但就是由于学校环境信息差的原因,导致了她险些与大厂失之交臂。

如果她大四的时候才醒悟,那么她注定成为又一个985/211计算机科班毕业找不到好工作的反面例子。

二哥也希望其他更多看到这篇文章的学弟学妹们,真心的希望你们能够珍惜宝贵大学时光:

可以休息玩耍,但是不要丧志蹉跎。

一定要珍惜自己的应届生身份,早早的规划自己的职业生涯,早早的为工作求职准备。有可能你们现在拥有的优渥的学习条件,是其他很多同家庭条件很差的同学所梦寐以求的。

自从我今年发现很多同学存在互联网校招信息差后,就会动笔为同学们写写校招相关的科普文章,我真的没想到很多同学都一字一句的照着二哥的文章去学去做了。

  • 还有问我c语言该如何学习的?
  • 有问我不是985/211有机会进大厂吗?
  • 有问我我是非科班如何转行的......

这些话题,以及后面更多的话题我都会认真给大家一一答复。

没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟

推荐阅读

浏览 90
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报