双非二本非科班自学一年多校招进字节跳动的成长之路 | 2021 年中总结

2,767 阅读18分钟

自强不息,砥砺前行

前言😄

不知不觉,离上次掘金发文已有一年之久,在这一年里我都干了些啥?趁这次掘金年中活动,对之前的成长历程做个总结👏

这里,对一直关注我的掘友们说声抱歉,经过上次发文,我也是思考了很久,最后我决定在掘金上分享前端路上的经验和感悟,在个人【技术博客】上分享技术细节。

个人背景🌈

大家好,我是5102(谐音:我一定要),来自福建的某个海岛,就读于省内的一所二本院校电子信息工程专业,经过一年多的前端自学如愿以偿校招进了字节跳动。在校期间学习不是太上心,以我的性格来讲,对于感兴趣的事情激情满满,不感兴趣的事情一带而过。正因如此每当我能够专心做一件事情时,都是出于兴趣驱使。大学前两年半对游戏很感兴趣,以至于我常年沉迷游戏无法自拔。后一年多的砥砺前行改变我的人生轨迹。

去年新冠疫情的爆发好巧不巧成为我的人生转折点,正是因为之前对游戏的沉迷和对未来的迷茫引发我对自己未来的深思。经过一晚上的自我审视,我想通了,就是这个时候,我该做点什么了,为了自己,为了父母,为了所有期望我的人。

从小我就相信我自己能在我喜欢的事物上做出点什么,也许是因为上大学前十几年的应试教育抑制了我的天性,在大学期间接触了自己感兴趣的领域,使我如此痴迷一件事情。人生的转折点也许是某个瞬间想通了,亦或是在天时地利人和之时。

当前状态🧑

大学生涯即将落下帷幕,这几天等待参加最后的毕业典礼,处理毕业手续,然后开启我的职业生涯,找房子,最后入职。

这段时间,算是大学期间最空闲的时间,也是自学的最后一段路程,等到工作之后不会再有如此悠闲的时光了。为了能够更好的适应工作,我重新对自身薄弱的地方进行梳理,更加深入的学习。

前期蓄力💪

做成某件不同寻常的事情之前都需要一个漫长的积累的过程,前期的努力为你后期的成功做足铺垫。

默默努力✊

去年寒假,我尝试过学习后端开发、游戏开发、前端开发,经过几天的深思之后,对自己有了重新的认识,发现自己真正擅长和热爱的东西,并结合了现实状况和未来发展,最终决定从事前端开发。

在自学初期,我也是白嫖了很多学习资料,一开始也是毫无头绪,后来慢慢琢磨出学习重点以及顺序,我很推荐自学的小伙伴们能够一开始就组织自己的学习路线,并根据学习路线一步步击破。最近我发现一个很全面的前端学习流程图,也许在你不知道从何下手或者不知道下一步应该学习什么的时候可以根据上面的箭头顺序学习知识点。

对于新技术不妨结合视频和官方文档一起学习,这里我强烈推荐大家一定要看官方文档很多工作几年的人都没有完整的看过官方文档,以至于部分细节难以把控。以我的学习方式,首次接触新技术时会花几天时间看完官方文档,对各个技术点有些印象,之后再把不懂得地方结合视频的形式把自己难以理解的地方跟着视频的解说便于理解。这里不得不说b站是个学习的好地方😏

收藏夹

经过两个月的高强度学习之后,发现自己的定力有所消退,并尝试在技术论坛上寻找解决方案,最后决定在掘金上分享自学路上的经验和技术总结,这让我重新找回了些动力。

后来在逛文章的时候发现不是所有的大佬都会去分享文章,很大一部分都会在自己的博客或者公众号上分享技术相关的文章,技术相关的文章不是一两篇就能说明白的,于是我决定创建自己的【技术博客】专门用于分享技术,掘金这里用于分享个人感悟。

有些迷茫😔

暑假期间,换了居住的地方,不一样的生活环境,外界的诱惑,家庭的因素,使我没法安心学习,这段时间是我自学以来最迷茫,最懒散的时候。

于是又开始接触游戏,来使自己放松,逃避现实,来使自己心里能够得到一些补偿,这期间我在学习上不怎么上心,三天打鱼两天晒网的样子,以至于整整一个月的时间没有学到多少东西。

也许是以往的沉迷游戏的经历帮助了我,让我想开了。一开始玩游戏是因为长时间的学习导致有些厌倦,想放松心情,后来的沉迷是为了麻痹自己,不去想过多的事情,最后的醒悟是因为自己的负罪感积累后的爆发或者是想开的一瞬间。回想起自己一开始下定决心自学前端时很大因素是因为真的热爱,而后来的定力消退,迷茫是因为对学习的热度慢慢消散,没有足够的动力说服我自己坚持下来。

经过反思,我开始意识到,我并不是变得不热爱前端,而是没有向以前那么着迷。新鲜感和兴趣使我一开始如此着迷,以至于疯狂的学习,到后来,在长期有些乏味的学习中慢慢消磨我的动力,最后使我无法再从学习中得到更多的正反馈,加上外界的诱惑让我脱离轨道。

学习是反人类的事情,长时间的学习没有得到足够多的正反馈,即使是兴趣也会慢慢消退。我之所以能戒掉游戏很大一部分原因是因为游戏给我的正反馈越来越少,不能够再吸引我,最终让我厌倦它。

现在的我不会向从前那样,整天埋头苦学,而是会适当的调整状态,当我觉得今天的学习达到目标了,我会适当的奖励自己,比如从刷b站视频、抖音视频、听听音乐或者是玩会游戏,从这些活动中获取正反馈,来中合学习给你产生的负反馈。

有时候为了增加竞争力,你不得不去学习全新的领域,然而并不是你主观意愿上的主动学习,那么这时候可以思考一下,以什么样的方式会减轻对它的排斥,以便更好的说服自己。当然不是所有的学习都只会给你带来负反馈,如果你在学习的过程中能够进入心流状态,那么说明你并不排斥它。

新的开始😀

不知不觉,开学返校季到来了,在半年的自学之后,学校的课程倒是落下不少,于是为了减轻之后找工作的麻烦,花了1个月的时间复习了这一学期的专业课程(由于疫情考试安排在新学期开始),这期间我是一点没碰前端。经过我高效的复习之后,还是很顺利的拿下了所有课程。

开学季,又是秋招季,应付完考试,又要开始为秋招实习做准备。也许是因为我比较系统的学习了前端的知识,最后也都很顺利的在福州找到了一家不错的实习岗位(由于大四上还有部分课程,无法申请离校实习)。

我实习的初衷是为了能够尽早的接触团队开发、适应前端工作、实习经历。在实习期间,得到了比较高的认可,也和同事混得不错。但是在这段时间内,我能够真正学习的时间并不多,即便是965的工作,下班后除了通勤时间外,能够静下来学习的时间很少。于是我为了权衡工作和学习,计划了工作日下班后决定在宿舍里以看书的方式提高自己。

在这3个月内我看了第四版红宝书(强烈推荐👍)、蝴蝶书、JavaScript忍者秘籍、精通JavaScript、HTML5 Programming(大头书)、深入浅出Node.js,这段时间的看书深造对我的帮助挺大的,也许是之前也有过深入了解js看起来也相对容易,不过红宝书给我的印象最深刻,即便其他书可能不看,但是红宝书必看。

后期冲刺🤺

经过去年一整年的学习,让我从零到一的认识了前端开发,今年的计划是:做个完整的毕业设计并顺利毕业、进自己心仪的大厂。

厚积薄发👊

在最后一个寒假期间,我根据自己命题的毕业设计,完成了实现。为了对大学所学有个交代,将自己专业所学以及自学知识结合在一起,把毕设做成了自己期望的样子,运用专业技能和前端技术,实现了物联网远程侦察小车的设计要求。最终也是入选了优秀毕业设计,也算是圆了我的大学梦,即使不从事专业相关工作,但也运用了专业知识实现了完整的毕业设计。

远程侦察小车

远程侦察小车 设备前后端都是自己完成的,也算是做了个前端相关的项目吧,一举两得。

前端页面

全力以赴🙌

辞去实习工作之后,我决定在春招时,全力冲刺大厂。在寒假结束,新学期开学时全身心投入到春招准备当中,设定了个阶段目标。

阶段目标

今年3月之后我足足准备了一个月的时间来复习和巩固前端知识,并根据自己的短板进行针对性学习。由于毕设的缘故,较晚才开始准备春招。在对大厂的了解之后,发现简历是敲门砖,算法是筛选条件,基础是面试关键。于是我开始对简历进行重构,根据大厂的笔试要求在力扣上总共刷了3百多道题,对常见的题型和解法都能够比较熟悉。在这期间,早上看知识点,下午刷算法,晚上刷面经。我也时刻关注大厂的动态,看着别人一个个拿offer,自己却还在准备中,不免有些慌张。

力扣题数

经过一个月的准备,在4月初我陆续的开始投递,由于我主要意向城市是杭州,其次才是福建的厦门和福州,在条件范围内的大厂不多,而且由于学历的因素被卡了不少。在这个投递等待的过程很难熬,于是我开始在省内寻找比较合适的工作机会,也去了厦门面了2家,结果还没有福州这边的福利待遇好,并且陆陆续续也做了几家大厂的笔试,比较幸运的是字节前端笔试不仅仅是算法题,除了最后一道没过,其它题基本👌。

过了几天有hr联系我面试,后来去官网查看才知道自己是被别的部门捞起来的,由于是直接官网网申的,也不是很清楚为什么被别的部门捞。不过以为的猜想可能是我投递的杭州架构部门hc少要求比较高吧。面试我的是杭州教育部门,据我了解这个部门今年扩招很多人hc多也意味着机会大。

以我这次校招经历来看,我强烈建议学弟学妹们在秋招、春招之前尽早的准备好,也尽可能早的进行投递,趁hc多的时候机会越大,被捞的次数也多。

面试经验✍

在这次春招面试过程中,我对于中小厂有着十足的把握,得益于前期系统的学习前端知识,在面试过程中也能够游刃有余。对于大厂而言,限制我的主要因素是没有足够好的学历背景和笔试成绩,导致我没能获取到面试的机会,即便是内推也不能保证能够进入面试环节,真正能通过部门直推的机会也是寥寥无几。

春招期间我总共面试了5家公司,以我的经验看来大部分公司喜欢考察基础(也就是面试考点),在复习这些知识的时候确实为我补了不少遗漏的知识点,对我巩固知识体系有着重要作用。

对于前端刷算法而言,真正给予我们的收益比较有限,我更认可它是筛选优秀候选人的一个重要手段,如果可准备的时间较短并且不准备冲互联网大厂,那我更建议巩固前端的知识。如果有较长的时间准备并且准备冲大厂,那我还是建议针对性的刷些常考的算法,认真刷2百道以上差不多,这里推荐微软大佬的笔试面试高频题,也可以在牛客网上根据公司进行针对性练习,对于一般的题目可以去力扣上刷,很大一部分的面试题都是原题,大部分刷中等难度即可。

在字节的这几次面试中,给我的感觉完全不同于其他公司(也许是部门的因素),基础会问一些,更多的是问场景实现和编程能力,当然对于简历上的亮点项目要提前做好准备,在Leader面时,主要考察个人的学习能力、应对能力、心里素质、团队协作等软实力。

如愿以偿🙏

对我而言进大厂是我一直以来的目标,在这过程中也是比较曲折,在等待offer审批期间,我一度以为自己挂了,通过打电话给hr才知道是被遗漏了(这里建议尽量能走内推走内推,如果是被捞的情况下,只能通过咨询hr查看进度)。即便是希望渺茫也不要妄图否定自己,在结果还未出来之前,不要轻易放弃,也许你离成功就差这一步,正是因为我相信好事多磨,在最后一次的咨询后才知道自己通过了还是sp,确实是出乎我的意料。坚持奋斗的人,运气都不会太差。

最终如愿以偿的获得了心仪的offer。

当当当当🎉🎉🎉!

offer

至今为止,我面试的通过率为百分百,这些经验告诉我,起决定性因素的是硬实力,当你有足够强的技术时,面试官都会对你刮目相看,面对有把握的面试时,你会更加自信和从容。不要把面试当作考试,把他当作技术交流,好的面试官会引导你,并挖掘出你的特长和潜力,他们并非想要把你考倒,不管对方的态度如何,自己要保持一个空杯、谦虚、平和的心态。不要被他人所影响,做一个高情商的人。

对未来的计划📅

即将大学毕业,进入职业生涯,我们无法改变旧的过去,但是可以约束新的开始,通过制定并执行计划来使自己达到期望目标。

  1. 增强时间管理:调整生物钟,分配时间段任务。
  2. 持续学习:制定阶段性学习任务,坚持看书,结合时间管理合理学习。
  3. 学会理财:在理财上一直是个弱鸡,学会多渠道变现和增值。
  4. 保持健康:结合时间管理定期健身、运动,身体才是一切根本。

工作顺利、脱单随缘

以优秀的人为标杆🚩

在自学前端期间也认识了不少优秀的人,以同为应届生的神三元零一两位大佬为例。在我刚接触前端时,有幸看到三元的文章,并关注了这位非常优秀的大佬,在慢慢了解之后,我意识到作为同龄人的我差距如此之大,并将其作为我奋斗的目标。在我看来即便无法达到他那样的高度,至少我以更高的标准来要求自己,当我能够跟上他们的节奏时,也正是我甩开大多数人的时候。

零一大佬是我在平时浏览文章时发现的,他的背景与我很相似,同为二本非科班最后校招入职字节跳动,最让我佩服还有他仅仅花了一年的时间就能够校招进字节,这让我感叹零一大佬的学习能力。

每当我懈怠的时候都会想起那些优秀的人还在更加努力的学习,看看他们最近是不是又写文章了,公众号是不是又发文了,以此来警醒自己。我们不一定要向他们那样优秀,也不一定能达到他们的水平。付出和收获成正比,当你比别人醒悟更晚时,想要追赶上除非你有异人的学习能力,这样才能拉近差距。我们能做到的是向他们学习,管理好自己的时间,以他们为标杆来时刻警醒自己,让自己处于持续学习的状态,让自己变得更加优秀。

很多人说这是卷的体现,我想说行业的快速变化,技术的不断革新使我们不得不加快学习。从微观角度来看你变得更加需要学习,以便跟上时代的步伐,同样,周围的人为了不被拉开差距也会效仿你,导致大家都变得勤快起来。从宏观角度看每个人的卷带动行业的进步,社会的进步,如今的社会竞争力越来越大,也意味着我们不得不卷起来以保证不被拉开差距。在我看来适当的卷有利于个人的发展,过度的卷会让我们身心俱疲。

权衡生活、学习与工作🌇

现在的我可以一心投入到工作与学习中,由于个人比较宅(空闲之余也玩游戏、看看视频什么的,主要是没女朋友😂),能把大部分的时间用于工作和学习中。

据我所了解,很大部分人在进入职场之后,纷纷表示没有学习的时间,我认同工作占据了我们大部分的时间,下班后的时间也是零碎的,对于学习而言,连续性的学习效率比间歇式的学习效率更高。将重要的知识放在周末进行学习,将可以抽离成块的知识,比如近期的业务需求实现,放在工作日的早晨或者晚上进行学习,并在周末进行复习。

工作中,也是可以学习的,对于未知领域的需求,你可以当场学习,对于已知领域的需求,你可以进行巩固或者优化。在我看来,没有无限重复的工作,只有懒得思考,懒得学习的人。

学会如何进行时间管理是权衡生活、学习与工作的关键。

总结💡

  • 种树的最佳时间是十年前,其次就是现在。
  • 过去的已然过去,未来的从现在开始。
  • 趁年轻,多努力,早开始,早享福。
  • 平凡的你,做不平凡的事情。
  • 始于兴趣,终于坚持。
  • 努力的人运气都不会太差。

鸡汤虽鸡汤,付诸行动才是硬道理。

结束语🎉

感谢各位的耐心倾听,这些都是本人的亲身经历和感悟,希望能给迷茫的你带来些帮助,本文大部分为主观意向,文笔不佳,望请理解。

如果对你有帮助,还请留下👍支持一下

掘金年中主题活动 | 2021 我的半程成长之路征文活动正在进行中......