科班的前端挣扎总结

1.为什么选择前端

找个工作混口饭吃...

大一大二的时候随大流学着计算机基础,也没有加实验室,虽然不算浑浑噩噩,但是也没有什么职业规划。

大三上升大三下的那个假期,面临着下学期要开始找实习的压力,必须确定一个工作方向。因为之前跟YXT学长做过一个小网站,对前后端都有一点了解,于是就在这两个方向上抉择。挣扎了一个礼拜后,最后选择前端,一是感觉比较酷炫,二是听说入门比较快。

2.学习的过程

第一阶段 大三上暑假(2018年1月底~3月底) html(5)+css(3)+js

入门阶段对我来说是比较痛苦的,身边没有学长和同学从事该方向只能靠自己野蛮生长。虽然看完了w3c的教程,但还是感觉自己好像什么都不会。无奈之下,花了1K在慕课网上买了两个教程(前端小白入门系列课程 和 前端进阶:响应式开发与常用框架)(现在不建议大家购买,因为有很多途径可以搞到这个教程的)。

看完之后,基本掌握了切页面的技能。但js基础还是太薄弱了,就去拜读了红宝书(js高级程序设计)。

第二阶段 2018年4~6月 春招+学习React框架

(1)React:我学习一个技术点一般分三步-一是看教程入门,二是找实战教程学一下,三是了解下底层原理。

 1)React入门:阮一峰的React入门实例教程React官方文档

 2)React实战:慕课实战教程-React高级实战 打造大众点评 WebApp,程墨的《深入浅出React和Redux》

(2)春招:

我的春招基本就是不断受挫的过程,所有面试几乎都是一面挂(腾讯就挂了三次...),但是自己心态还算平稳,知道自己入门晚,那就一步一步慢慢来。

当时整个春招的状态就是白天在牛客上看面经和面试,晚上做各个公司的笔试。所幸在春招的末尾,收获华为和小米的offer,毅然前往北京小米实习了。

第三阶段 2018年7~9月中旬 小米mui国际部实习

2018年7月2号,入职小米实习。当天就被排进了一个新项目-基于vue的WebApp项目,嵌套在国际版小米浏览器的信息流中,做今年亚运会活动的推广。

由于是第一次实习,加上之前没接触过vue,前几天就处于很紧绷的状态。后来跟带我项目的FWH沟通了一下,了解到需求并不是很赶,慢慢学就好了(实习沟通很重要,不要一个人憋着)。

就这样学习了新的框架Vue,做了人生第一个线上项目,接触到了一个项目从 需求评审->商定接口文档->开发->连调->打包->测试->最终上线维护 的全过程。另一方面,实习期间业务并不是很重,让我有时间去研究框架的底层实现,而这一段时间的沉淀,也为我后续的秋招增加了不少底气。

实习期间读完的书:

第四阶段 2018年8~10月 秋招

七月底,各大公司的提前批就已经陆续开始了。自己也进入了不断地投简历面试的状态。此时与春招最大的改观就是心态沉稳了许多,更多地是抱着交流的心态去接触面试官(而不是以前那种要去征服面试官的浮躁)。凭着985本+大厂实习+还算扎实的基础,秋招的面试基本都能进入到第二轮,至于能不能拿到offer,也跟运气有关,不用去强求,放平心态就好。

秋招面试一般是这样的:

一面:前端基础,计算机基础(计网考察的多),有的公司还会考察手撕代码。

二面:考察项目经历(为什么用这个技术栈,底层原理了解么),以及根据场景给解决方案。

三面:一般面试官都是大leader,比较看眼缘,遇到过问智力题和职业规划的。

以下是秋招的战果:一共投了60家公司,面试了20家,过了8家。

公司 结果
华为优招 两轮技术面,offer。
快看 四轮技术面 一轮hr。offer。
一点咨询 四轮技术面 一轮hr。offer。
有赞 三轮技术面 一轮hr。offer。
shopee 两轮技术面 一轮hr。offer。
老虎证券 两轮技术面 一轮hr。offer。
地平线 四轮技术面 一轮hr。offer。
网易 提前批投的邮件事业部,未去面试。正式批投的杭研,调到考拉。offer。

搜狗

三面技术面。
快手 三面技术面。
百度 凤巢二面挂,智能云一面挂。正式批面试拒了。
远算科技 二面挂。
今日头条 二面挂。
腾讯云 二面挂。
爱奇艺 提前批二面挂。正式批笔试后无反馈。
趣店 二面鸽。
京东金融 一面挂。
中国银联 一面挂。
猿辅导 一面挂。
小米 一面挂。

拼多多

笔试挂。
贝壳 笔试挂。
小红书 笔试挂。
搜狐 简历挂。
阿里巴巴 简历挂。国际事业部。

携程

投递后无反馈。
蘑菇街 投递后无反馈。
OPPO 投递后无反馈。
唯品会 投递后无反馈。
马蜂窝 投递后无反馈。
猫眼电影 投递后无反馈。
阅文 投递后无反馈。
映客直播 投递后无反馈。
作业帮 投递后无反馈。
上海微盟 投递后无反馈。
4399 投递后无反馈。
金山WPS 投递后无反馈。
360健康 投递后无反馈。
360 投递后无反馈。
知乎 投递后无反馈。
虎牙直播 投递后无反馈。
微众银行 投递后无反馈。
多益网络 投递后无反馈。
斗鱼 投递后无反馈。
Face  投递后无反馈。

美团

笔试后无反馈。
新浪 笔试后无反馈。
滴滴 笔试后无反馈。

好未来

未去面试。
迅雷 未去面试。
苏宁 未去面试。
58 未去面试。
顺丰 未去面试。
珍爱网 未去面试。

去哪儿

未笔试。
YY 未笔试。
CVTE 未笔试。
网易雷火 未笔试。
Keep 未笔试。
陌陌 未笔试。

第五阶段 2018年11月-19年2月 网易考拉pop组实习+补招

2018年11月,正式入职网易考拉实习。刚入职的感受就是组里的人都异常忙碌,每个人都跟进着两三个项目,leader也说过几天要让我单独负责一个中后台项目。压力山大,一方面是因为接手的这个项目之前的负责人已经离职了,只能自己去慢慢理解业务;另一方面是因为之前没有单独负责过项目,怕出问题。在经过几天的思想斗争之后,还是选择和leader进行沟通。所幸leader人很好,给安排了mentor,带着我梳理了下业务,再加上自己之后几天的摸索,终于慢慢理清了整个项目。

经过了差不多一个月的适应期之后,慢慢的适应了我们组的工作节奏,已经可以单独负责三个中后台项目了(ucc,spiderman,mirana)。

腾讯补招:

在实习期间,收到了腾讯补招的信息,就抱着再试试的心态投递了。再经历了三次技术面和两次hr面后,很幸运的拿到了offer。

第六阶段 2019年5月 重回前端学习

毕设差不多弄完了,继续回归前端学习。希望能在5月份学完nuxt,koa,ts。

3.个人前端知识体系

image.png                                           

4.一点小感悟

放平心态,慢慢来,一切都是最好的安排。


#学习路径##书籍推荐#
全部评论
除了网易。感觉你手里没有什么好的offer啊……
点赞 回复 分享
发布于 2018-10-17 20:06
牛啊
1 回复 分享
发布于 2018-10-16 22:53
offer收割机,厉害
11 回复 分享
发布于 2018-10-16 22:24
我只看到了满眼的offer
2 回复 分享
发布于 2018-10-16 22:10
问一下,远算科技怎么样呀?
点赞 回复 分享
发布于 2023-10-29 19:43 上海
这就是小泽的实力!帅
点赞 回复 分享
发布于 2019-11-11 16:53
简历投递不找内推吗?这么多家投了没有反馈!
点赞 回复 分享
发布于 2019-08-25 23:54
问楼主,笔试前端算法题如何攻克一下,!!!!!!!!!!!!!!!!!!
点赞 回复 分享
发布于 2019-08-25 23:43
楼主,我和你的经历特别相似😂,现在走到了七月去实习这一步,想请教一下怎么一边实习一边面试秋招呢?
点赞 回复 分享
发布于 2019-06-17 10:20
厉害,大佬~ 收到激励,继续学习!  希望找到实习
点赞 回复 分享
发布于 2019-06-05 20:17
厉害 膜拜
点赞 回复 分享
发布于 2018-11-30 23:12
想问楼主自学时做哪些项目来锻炼自己的实践经验啊,感觉很多公司会问项目经历呢
点赞 回复 分享
发布于 2018-11-30 21:14
bat一个没打下,实践证明想去bat临时抱佛脚还不大行
点赞 回复 分享
发布于 2018-11-10 09:03
楼主原来什么专业
点赞 回复 分享
发布于 2018-10-17 21:25
大佬是19年毕业吗?
点赞 回复 分享
发布于 2018-10-17 19:34
强啊
点赞 回复 分享
发布于 2018-10-17 07:13
巨佬
点赞 回复 分享
发布于 2018-10-17 06:46
惹?
点赞 回复 分享
发布于 2018-10-17 00:48
更可怕的是这自学能力和毅力吧,赞一百个
点赞 回复 分享
发布于 2018-10-17 00:14
tql……优秀
点赞 回复 分享
发布于 2018-10-16 23:59

相关推荐

01-28 16:12
中南大学 Java
几年前还没有chatgpt的时候,刷题真的是很痛苦。刷不出来只能看题解,题解有几个问题:第一个是每次看的写题解的人都不一样,很难有一个统一的思路;第二个也是最重要的是,题解只提供了作者自己的思路,但是没有办法告诉你你的思路哪里错了。其实很少有错误的思路,我只是需要被引导到正确的思路上面去。所以传统题解学习起来非常困难,每次做不出来难受,找题解更难受。但是现在chatgpt能做很多!它可以这样帮助你 -1. 可以直接按照你喜欢的语言生成各种解法的题解和分析复杂度。2. 把题和你写的代码都发给它,它可以告诉你 你的思路到底哪里有问题。有时候我发现我和题解非常接近,只是有一点点🤏想错了。只要改这一点点就是最优解。信心倍增。3. 如果遇到不懂的题解可以一行一行询问为什么要这样写,chatgpt不会嫌你烦。有时候我觉得自己的range写错了,其实那样写也没错,只是chat老师的题解有一点优化,这个它都会讲清楚。4. 它可以帮你找可以用同类型解法来做的题。然后它可以保持解法思路不变,用一个思路爽刷一个类型的题。如果题目之间思路又有变化,它会告诉你只有哪里变了,其他的地方还是老思路。5. 它也可以直接帮你总结模板,易错点。经过chat老师的指导,我最大的改变是敢刷题了。之前刷题需要先找某一个人写的算法题repo,然后跟着某一个人他的思路刷他给的几个题。如果想写别的题,套用思路失败了,没有他的题解,也不知道到底哪里错了;看别人的题解,思路又乱了。这个问题在二分查找和dp类型的题里面特别常见。但是现在有chat老师,他会针对我的代码告诉我我哪里想错了,应该怎么做;还按照我写代码的习惯帮我总结了一套属于我的刷题模板。每天写题全是正反馈!
明天不下雨了:那我建议可以用 chatgpt atlas 或者 dia 去刷,也可以用 chrome 加个 ai 插件去刷 左边刷题右边 chat 效果很好
AI时代的工作 VS 传...
点赞 评论 收藏
分享
评论
44
258
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务