2020的TianTianUp在掘金| 掘金年度征文

7,378 阅读11分钟

前言

2020个人总结,基本上是对今年的絮絮叨叨,不是啥干活,感兴趣可以看看。

2020即将结束,简单回顾一下,做了哪些事情,收获了什么,哪些不足的地方,做个小结。

2020年,我大四,似乎才刚刚开始。

2021年,我大四,似乎又快结束了。

经常这么鼓励自己➡️ 为什么要进大厂呢⬇️

年轻时候去大厂的目标,是为了避免,【你得顿悟,是别人的基本功】

PS: 挤牙膏一样,还是挤不出啥东西。


前端之旅

2020这一年,真的是波折的一年吧,一直在考研和工作之间徘徊,不知道如何选择,想了好久,综合很多方面,于是就走上前端这条曲折又难走的道路。

我,就读于一所本科院校,没有学历光环,没有任何加分项,作为一个Acmer爱好者,跌跌撞撞的搞了算法,奈何实属菜鸡,没有拿到所谓的荣誉证明,一块icpc的奖牌都不从拥有,似乎我的大学将以失败告终!

那个时候是最沮丧的时候,算法组成员,很多都已经捧杯无数,似乎只有我,没有一块奖牌来证明自己。

那个灰暗的时光,似乎过了好久。

可能是因为累了,疲倦了,大三的时候,选择遗憾的退役了,现在想一想,还是很遗憾。

2020这一年春天,在前女友的鼓励下,我尝试向互联网公司投了简历,很显然,前端基础不扎实,阿里直接拒绝。

可能是太压抑了,加上之前的失意,似乎我一直都在逃避,一直到今年6🈷️。

身边的朋友,开始陆陆续续准备考研,工作,而我,机缘巧合下,与一位学长的沟通,坚定了我的前端之路。

我的直系学长,秋招拿到美图offer,春招拿到Shopee的offer,跟他沟通后,发现很多东西都冲刷了我对前端的认知。

6月底,开始疯狂补前端基础知识,刷题,写博客,特意翻了翻GitHub的提交记录。

2020-掘金截图
2020-掘金截图

嗯,持续学习,持续总结,希望能赶上同届的大佬们,三元,Jack,曹佬,甘佬,林佬,现在的人太猛了,抓紧时间吧。

掘金

简单介绍一下,自己是如何知道掘金社区,并且是如何开始写作的吧。

2020-06-24,我在大学宿舍,注册了掘金账号。百无聊赖的翻了几篇文章后,才发现,这里面有很多的文章特别如何我的胃口,总结梳理的很棒,说实话,当时看得很投入,于是乎,我跟它的故事便悄悄开始了。

第一篇文章

在写这篇文章时,我特意去翻了翻我在掘金的第一篇文章,到底是哪一篇“水文”。

注册的当天,我似乎就下定了决心,希望接下来有个不平凡的2020。

立个flag:希望在2020秋招前完成对前端知识点的回顾总结。

这是我当时的Flag,似乎我已经完成了一些,至于多少,也许最清楚的人就是我了。

我依稀记得那个时候,JavaScript基础乃至前端基础,都十分的薄弱,与其说这么说,还不如说啥都不会,这是对我最中肯的评价了,我确实没有花时间在前端领域。

持续写作

为了夯实基础,看书籍,这里推荐的就是红宝石 ⬇️

![个人总结-2020-红宝石](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c1f168663eb748b8a8e855dc964ba4c3~tplv-k3u1fbpfcp-watermark.image)

啃完这本书,我觉得至少大厂的第一轮技术面试,完全是可以过的。对这本书籍的评价,绝对是一本值得你花时间去品味的书籍。

当然了,在这里的话,我除了看书籍外,会结合很多博客,比如若川冴羽等很多前辈的博客,很多点,看完他们对知识点的解读,完全可以get到重点。

于是,我会把易错的点,通过笔记的方式记录下来,然后发在掘金上,很显然,一开始是没有人阅读的,这个也是我的预期,懂得都明白,我也没有把它放在心上。

慢慢的,开始有了一些阅读量,一些人关注,给我点赞,当时对我是莫大的肯定,也一直坚定了我坚持记笔记的决心。

「浏览器工作原理」写给女友的秘籍-浏览器组成&网络请求篇(1.2W字)

当时看了极客的专栏,对于浏览器这块,我前所未有的对它了解的这么清楚,我记得那几天,我彻夜难眠,似乎它真的解开了我很多的心结,让我对前端体系有了更深的理解,于是我准备梳理一遍,也就是这篇文章,让我开始点赞UpUp,关注UpUp。

很显然,学东西就是模仿,参考,借鉴创新的过程,我也勘误了原作者,还是有很多人来撕逼,其实你可以完全不去搭理他们,知识不就是如此吗,自己加深了理解,对他人有所帮助,这就够了,说明你理解到位了。

如何坚持写,如何鼓励自己

上篇讲到,很多时间,你会受到很多的质疑,我举个例子:

Git命令
Git命令

就拿这个来说,Git命令很简单,为啥这样子的文章,有1800+👍,4W万阅读呢?

  1. 如果我现在看来,根本不需要记那么多命令行,直接用SourceTree这个工具托管,不香吗,它真的香!
  2. 这个时间点,我真好刚刚入职网易,当时开发流程上,有很多不清楚地方,每次更同事合并分支的时候,会遇到些问题,当然了,操作了两遍,就会了,难道这么简单的东西,不是实践几遍就会吗?
  3. 我写这个初衷是因为有些时候,比如版本回退,有些很难记的东西,需要查资料,还不如,我总结出来,做个脑图,方便以后工作需要。

可是工作不久,等我接触了SourceTree时,我觉得我这篇文章,其实没有必要了,太香了,基本上能满足你日常的开发需求。

很多时候,你会受到质疑,为啥这么简单的内容,你都要做笔记,你应该这么对自己说,不同的阶段,你会遇到不同阶段的事情,可能过不了多久,你就会觉得之前写的东西很傻,但这不影响你成长,这更是一种对自我的对比,知道接下来如何梳理总结出更加满意的内容。

嗯,有点跑题,我希望传达的意思就是:做自己认为对的事情,写作分享是一件有意义的事情,至于内容的好坏,取决于不同读者对它的解读,我们需要的保持初心,坚持写下去。

算法

本着作为半个Acmer出身,虽然退役了,但是依旧热爱算法,所以把算法给梳理了一遍,花了两个月时间吧,写作不易,也比较用心的去梳理一遍,每个点难理解地方,如何利用技巧去解读它,这里就列一下吧。

「算法与数据结构」你可能需要的一份前端算法总结(910+👍)

「算法与数据结构」一张脑图带你看动态规划算法之美(370+👍)

「算法与数据结构」Trie树之美(200+👍)

「算法与数据结构」分治算法之美(190+👍)

「算法与数据结构」DFS和BFS算法之美(240+👍)

「算法与数据结构」梳理6大排序算法(220+👍)

「算法与数据结构」带你看哈希算法之美(210+👍)

「算法与数据结构」带你看回溯算法之美(190+👍)

这是部分链接,当然了,你需要每个专题的题集的话,我这边也有一份不错的leetcode题集PDF,可以来找我领取噢~

贵人相助

在这最艰难的7,8月内,是最难熬的一段时间了,在掘金这个社区,认识一堆人,我们虽然隔着屏幕,分享着一些囧事,分享着前端领域中遇到的难题,有时候,会在各自坚持不下去的时候,互相鼓励,有时候,你需要的可能就是能倾诉的朋友吧。

太多小伙伴了,这里就不提及了,我可能最要感激的一个人,就是@阿宝哥 。有时候,有人给你引导如何去规划,如何做出做得更好,如何规划接下来的路,宝哥就是这么一个人,帮我找工作,帮我安排其他一些事情,教我如何做好一个公众号等等。

希望下次去厦门的生活,能跟宝哥搓一顿饭。

小结

写的再多,都无法描述,我在2020这一年夏天,7月,8月所发生的事情,可能这两个月,对我的意义非凡吧。

希望这份简简单单的描述,对现在的你,有那么一点点帮助的话,也许它就有存在的意义了吧。

坚持+运气+拼命,似乎一切都来了。

网易

当时投的公司就三家左右吧,匆匆忙忙的投递,嗯,网易的流程很快,算下来,两天的时间就走完了,基本上就敲定了它。

面试回顾

我印象中,可能是四轮技术面吧,应该没有记错的话。

  • 一面技术电话面,记得是一个周五的上午,是个声音非常nice的小哥哥。基本上大厂的电话面都属于简历评估环节吧,简单的聊了30分钟,问的都是前端基础,没有问算法。

  • 二面技术视频面,全程高冷,基本上抛出问题,让我回答,当时很紧张吧,有些地方回答不是很好,手写一些常见api,接着写了两道算法题,感觉写的一般,整体下来,只能说面评一般。

  • 三面技术,还是视频面。也就是我现在的导师,可能就是她的微笑吧,看我问题答错了,也是通过微笑来缓解,整体来说,问的难度还能接受,目前看来,导师非常nice。

  • 四面技术面,依旧是视频面,目前团队的leader,全程70分钟,问了三个大的场景题,嗯,还有些课程相关的问题。

  • 五面+hr面,几分钟结束战斗。

这里是面经,感兴趣可以看看。

「面经」你可能需要的三轮网易面经

翻了翻朋友圈,当时感觉整个团队偏年轻化,字里行间可以看得出有多高兴~

转眼间,4个月过去了,收获也是巨大的~,这里离不开导师mentor对我的帮助,还是很幸运遇到非常nice的导师。

从产品提需求,到需求定稿,开会评估工期,跟UI同事沟通好,以及和测试说好提测时间,接着就是bugfix,正常上线。


看着自己负责的板块,如期上线,原来,我写的东西也被数以万计的用户使用~

当然了,项目上线后,也会出现bug,嗯,定位bug原因,bugfix,然后提测,一般而言,遇到小bug跟随下一个版本发,重大的bug话,通常采用hotfix热更新办法,嗯,基本上整个流程都走了一遍了吧。

还记得当时debug的时候,定位问题,到解决问题的过程⬇️

个人总结-2020-bugfix.png
个人总结-2020-bugfix

那是一个难熬的夜晚,现在想一想,确实很”程序员“。


谈起网易,很多人都会想到🐷厂伙食,没错,几个月下来,都胖了一圈了。

2021新期待

希望能合理把生活,工作,学习,公众号,这几方面安排妥当。

  • React源码系列
  • 前端工程化
  • node

最后期待粉丝**10000+**吧,能认识更多有趣的人。

嗯,留个联系方式,微信: DayDay2021, 期待我们能有交流。

目前我的文章都会发在公众号「前端UpUp」上,感兴趣的朋友可以关注一下