十九岁,事前端——我的秋招总结

这个帖子本来是写给自己的记录,结果居然这么多人看,那我就更新一点自己的建议在前面吧:

首先是选择自己职业方向的时候,一定要找感兴趣的、你觉得有意义有价值的、学起来很开心、有动力学的事情来做。至少说在计算机这个领域,我觉得无论硬件软件、算法研发、前端后端,都是大有可为的。每个方向的薪资和卷度的确存在差距,但是你能有动力把他学好,这些外部因素其实就很难阻止你拿到满意的offer。

其次是说给24、25届往下的小朋友:不要效仿我的经历!!! 我是速成班,选择面向八股学习也是不得已而为之,我其实只会纸上谈兵,能有一个还不错的结果不知道有多少运气加成在里面。留给我的时间太少了,而你们还未来可期。前端有很多值得钻研的东西,希望你们能一步一个脚印地走下去,一定会有回报的。加油!

最后说给和我情况比较像,临近秋招才转前端的朋友们:单纯去讨论时间其实没有太大的意义,不要觉得只有几个月留给自己就放弃希望。借用声哥的动态:不要专注于抽象的困难,而要专注于具体的困难。我也只是个普通人而已,不是什么天才,既然我可以做到,为什么你们觉得自己不可以呢?

我的生日其实是在三月份,一开始是想着明年春招可以在二十岁生日之前拿到offer就算是一个对十打头的年纪的完美告别啦,没想到这个告别来得稍微有点早,那就也总结一下我的秋招吧。

简单概括一下:三个月,投递100+,约面的有18家,面试总共28场,其中4399/途虎/北森是一面挂;快手二面挂;美团/华为/兴业数金都还在泡池子;意向拿了猿辅导/经纬恒润和一家初创;360/广联达/科大讯飞这些则是面到后面面不动都直接拒了。对我来说也算满意了吧。

其实很早就定下了想要工作的目标,然而在今年七月份之前,一直都是想着做C++后端方面的东西。因为网上都说C++是“程序员鄙视链的顶端”“可替代性低,不容易被裁员”,所以即使我并不太喜欢这个领域,操作系统、计算机组成原理这些底层的东西消化起来也很困难,仍然一直咬牙继续。今年上半年找实习零收获的结果,才在六七月份的时候让我开始思考要不要转换方向。

我会一些基本的HTML,学校的软工课设也刚好让我能有一个作为前端的项目(即使当时很多代码都是在网上搜别人的,东拼一块西凑一下,一个简单后台管理系统的前端本身也没有什么难点可言),这件事于是就这么定下来了。

一开始对前端的态度确实比较随意吧,觉得前端只需要切图写页面就好了,背背HTML的标签,CSS的属性,js看点api和语法,项目就用课设——非常天真。为了刷经历我参加了百度的前端青训营,某天晚上正好看到有人在青训营的群里问晚上要不要来模拟面试,当时也知道自己很菜,抱着看看自己到底有哪些不足的想法就报了名——结果正是心圆佬组织的这次模拟面试,可以说改变了我的秋招。

哪些不足?到处都是不足……当时我CSS都不太会写,javaScript连闭包都不知道是什么,整个面试过程就是一个一问三不知的状态,像什么webpack,前端工程化,这些名词听都是第一次听。

模拟面试的旁听者有人拉我进了一个前端交流群,听说我刚开始学前端,大家都显得非常包容,一直鼓励我说这才六月末好好学秋招上岸还是有机会的,还给我发了学习路线,推荐了各种各样的学习资料……在此真的非常感谢弦妹,波波,大专哥,瓜球,瓶哥,洋仔等等等等群友

面完肯定是沮丧的,觉得自己要不还是转回去cpp吧,前端这样,不是更没有胜算吗。在大家的鼓励中短暂地纠结了一下,觉得cpp还是实在不喜欢,前端一个项目做下来虽然稀里糊涂,但也没啥觉得很不舒服的东西,而且写的东西立刻能看到成果也很有成就感,既然是一辈子的选择,还是做喜欢、合适的比较好。

于是我开始看群友给的各种学习资料,六月末到八月初,这一个多月就是看三件套的基础课程,一周的HTML+CSS,一周js基础,两周js高级,都积极做笔记(做笔记真的!很!重!要!),中间也投了一点实习作为面试的练手,面试也都会及时复盘,把问题和答案整理到笔记里面。同时八股也有抽碎片时间背,vue源码、工程化这些没有时间看了,只能直接面向八股学习。其中也约了群里的大佬模拟面试(谢谢瓜球和瓶哥!),都和正式面试一样积极复盘,不过我觉得模拟面试这种方式其实收获能更多,因为面试官会直接给出反馈和更具体的建议。

八月初开始投递秋招,知道今年形势不好,大胆选择了海投战略,不过八月中下旬才有第一家面试,这个阶段也是背八股占了大头,算法方面,因为之前cpp的时候也刷过一些了,就没有再花费过多时间,纯靠笔试做的算法题保持手感。出乎意料的,一面挂其实不多,试探性地投的京东实习甚至给了offer,一次次面试中我也越来越自信,而且找到了自己的面试风格。(情商也越来越高了hhh)

九月陷入了一些迷茫,感觉自己八股背得差不多了,但是有几次面试面试官的评价都是“缺乏实践能力”,看群友聊天我也能深刻感受到自己和大厂实习了几个月的他们之间巨大的鸿沟,反复权衡之下选择了去京东实习——虽然其实有人劝我,实习对秋招来说可能是负优化,因为没有时间背八股,如果一直都是做业务也不一定能有足够的技术积累来弥补八股的退步。我现在的感觉是他的说法确实很有道理,但我并不后悔这一段经历,即使由于是在九月中旬这个互联网的秋招已经接近尾声的时间点入职,这段经历没法为我的简历增光添彩,我也的的确确从其中收获了一些——至少知道代码怎么写了,而不是只会纸上谈兵hhh也体会到了一些大厂的氛围吧,尤其是十月份双十一大促前的那一段时间。

国庆节,秋招的进度暂停了,但我还是只有一家初创保底,难免急急国王。甚至有天早上做梦梦到猿辅导给我发了意向,醒来不知道刚才的是梦还是半梦半醒的现实,赶紧去检查邮箱,发现确实有,特别开心,结果又醒了,这次发现没有了,给我难过得……好在国庆后还是和猿双向奔赴了,下午接到的电话,那天一直到睡觉前嘴角都没压下去(很没出息)

十月底,因为想去提前实习(加上京东这边的强度有点受不了),提了离职,安心等猿辅导签三方啦。昨天接到了正式的offer,今天填完明天就寄出去,我的秋招也算尘埃落定了吧。虽然做好了去春招打拼的准备,但是秋招上岸这一刻还是松了很大一口气的。中间还跟洋仔约了一次模拟面试,这次模拟面跟之前的相比,进步就属于肉眼可见的了,评价是“德芙八股纵享丝滑”“态度也很好,谦卑有礼貌”,甚至有携程的大佬说觉得要是跟我一起排序会因为我的态度很好排不过我,虽然知道灰灰就是比较爱狗叫,还是有点小得意的哈哈~无论怎么说都谢谢啦!

虽然秋招结束了,但是对于我来说,很多东西也才刚开始呢。目前已经从京东离职了,还没入职猿辅导这段时间就先脱产学习吧,久违地可以全天候学习!因为我是速成,和大家的差距实在是太大啦,真的不能因为秋招上岸就飘。

最后还是要再次感谢我的朋友们,感谢互联网的开源精神,感谢大家无私的分享和帮助,我以后也会努力尽己所能地帮助到后来的人,也祝所有人秋招也好春招也好,都能拿到满意的offer!!

——黄焖鸡 2022.11.1.晚

#秋招总结##秋招加油#
全部评论
前端圣经,三个月的神话
8 回复 分享
发布于 2022-11-01 23:38 湖南
就你叫猿笑梓是吧
4 回复 分享
发布于 2022-11-02 18:35 浙江
19岁,真的好小啊
4 回复 分享
发布于 2022-11-03 12:31 北京
自愧不如,楼主太猛了
4 回复 分享
发布于 2022-11-03 20:17 广东
鸡煲太厉害了
2 回复 分享
发布于 2022-11-01 23:43 福建
前端圣经 背下来
2 回复 分享
发布于 2022-11-01 23:45 北京
太强了 i 了 i 了
2 回复 分享
发布于 2022-11-01 23:58 浙江
鸡神浇我
1 回复 分享
发布于 2022-11-01 23:38 黑龙江
鸡宝
1 回复 分享
发布于 2022-11-01 23:41 浙江
鸡姐姐 祝你发大财!!
1 回复 分享
发布于 2022-11-01 23:53 北京
1 回复 分享
发布于 2022-11-02 02:22 广东
最强の笑梓
1 回复 分享
发布于 2022-11-02 03:15 陕西
原谅我的重点在 19岁突然觉得大家好小啊
1 回复 分享
发布于 2022-11-02 10:24 北京
膜拜
1 回复 分享
发布于 2022-11-02 18:35 浙江
1 回复 分享
发布于 2022-11-02 18:37 贵州
慕名而来,笑梓tql
1 回复 分享
发布于 2022-11-02 18:38 北京
太强了
1 回复 分享
发布于 2022-11-02 18:47 湖南
大佬姐姐具体学了哪些课推荐一下效果好的呗
1 回复 分享
发布于 2022-11-02 22:07 陕西
一起加油,同面向八股面试
1 回复 分享
发布于 2022-11-03 08:06 宁夏
我认识牛客红人🐔宝,我可以吹一辈子呜呜呜
1 回复 分享
发布于 2022-11-03 12:12 湖南

相关推荐

点赞 评论 收藏
分享
前端工具是用于辅助前端开发和构建过程的软件或库。它们提供了一系列功能和工具,帮助开发人员提高开发效率、优化代码质量和提供更好的用户体验。以下是一些常见的前端工具及其作用:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139包管理器:例如npm、Yarn等,用于管理项目中的依赖包,方便安装、更新和删除各种前端库和框架。前端框架:例如React、Vue.js等,提供了组件化开发的能力,简化了复杂页面的构建和维护。CSS预处理器:例如Sass、Less等,扩展了CSS的功能,提供了变量、混合、嵌套等特性,可以更高效地编写可维护的样式代码。前端构建工具:例如Webpack、Gulp等,用于将多个源文件(HTML、CSS、JavaScript等)打包、压缩、优化,提供代码分割、模块化等功能。任务运行器:例如Grunt、Gulp等,用于自动化执行重复性、繁琐的任务,如编译Sass、压缩图片、启动开发服务器等。浏览器开发者工具:浏览器内置的开发者工具,提供了调试、排查问题、性能分析等功能,帮助开发人员快速定位和修复问题。测试工具:例如Jest、Mocha等,用于编写和运行单元测试、端到端测试等,保证代码的质量和稳定性。这些前端工具可以根据项目的需求和开发人员的习惯选择使用,帮助开发人员更高效地开发、调试和部署前端应用。
点赞 评论 收藏
分享
137 113 评论
分享
牛客网
牛客企业服务