年中总结&成长之路 | 掘金征文
关于我
简单自我介绍一下,毕业一年多,工作两年多(算实习),目前在北京做前端开发。
常活跃于掘金、V2EX、知乎、B站的小透明。
成长之路
上大学的时候就接触到了前端,是在 W3School 学了点 HTML 和 CSS 就算是入行了。
那会老师给留作业让我们开发个网站,也不懂前端后端是什么,就用 PHP 和 jQuery 写了个简单的新闻网站。
毕业工作之后主要做前端,技术栈从 HTML/CSS => JavaScript/jQuery => Vue/小程序 => TS/Node/Webpack 。
忘记了在哪里看过类似这样的一张图,完整的展现了我的心里路程,找不到原图了,就自己画了一张。
哈哈,虽然画的不是很好,但是我相信你们能看懂。
在学习过程中,也遇到过的一些问题:
- 在 JS 中,把一个对象赋给一个新对象后,为什么改变新对象的值,原对象的值随之改变?
- 经常用 Vue 是不是要了解 MVVM 的设计模式、 Diff 算法?
- 开发时遇到 bug 要看 Network ,是不是要了解 HTTP 的请求头/请求方法、响应信息和状态码?
- 如果要做一些性能优化,还要了解网络、缓存、浏览器渲染等知识.
- ...
慢慢的就有了一些自己的思考,感到了计算机基础的重要性。
后来在大佬 @修言 的掘金小册 JavaScript 设计模式核⼼原理与应⽤实践 中看到一句话 ,印象深刻:
前端工程师,首先是一个软件工程师。
基础理论知识是一个人的基线,理论越强基线越高。再为自己定一个目标和向上攀附的阶梯,那么达到目标就是时间问题,而很多野路子工程师搞了半辈子也未达到优秀工程师的基线,很多他们绞尽脑汁得出的高深学问,不过是正规工程师看起来很自然的东西。
—— 吴军
我理解的基础理论知识是:数据结构和算法、网络协议、设计模式、编译原理等
在家办公
年初受疫情影响,迟迟没有回京,在家重新度过了一个难得的“寒假”。
在家里也没闲着,每天和老友打打王者、和爷爷下下象棋、在家里学着做做饭、跟奶奶唠唠闲嗑 ,那日子岂是一个惬意了得。
虽然是在家办公,但实际上比在公司更累,生活和工作交织在一起,基本上是 24h 待命。
可能是在家的原因,工作状态很差,经常被各种事情打扰,导致工作效率也挺低的。
后来我为了能安静的写代码,就独自在一间放年货的小屋子里办公。
哈哈,下图是在家的办公环境(还放着没吃完的大白菜)~
后来慢慢地也找到了一个适合的节奏,因为老家晚上都睡得比较早,所以不会有人打扰,我就把重要的事情都放在晚上去做。
裁员
大约到 3 月初的时候吧,疫情稍微好一点的时候,公司就通知可以回北京上班了。
回京工作几周后不久,有次开会就说,公司资金可能出了点问题,项目进展低于预期,果然没过多久,我们项目组整个就被裁了。
协商后拿到了半个月的补偿,也算是好聚好散吧。
失去了工作之后,就有点迷茫,天天什么都不想干,就躺在床上,思考这人生的意义到底是什么?
想着来到北京两年多了,都还没好好逛逛,刚好趁着这段时间好好玩了几天,因为疫情防控,人多的地方肯定不会去,所以就去郊区爬山散散心(一起去爬山吗)。
面试经历
玩了几天之后,就觉得点焦虑(穷),然后就开始准备简历了,虽然大家都说今年的行情不好,但是生活总要继续,逃避改变不了什么。
说真的,简历投出去之后回复的寥寥无几,我基本一周一面,剩下的时间就改简历、刷面经、看看书什么的。
日子就这么一天天的过去,总共面试了有七八家(算电面)了。
其中有一家公司印象特别深,到了公司之后,一面是技术面,问了一些比较常见的问题,比如:
- 设计一个 Vue 的组件应该注意什么
- 如何一次性加载上万张条数据不卡顿
- 上传文件,断点续传
- 前端的鉴权流程
- Emmm 还有些记不太清了
然后就到了二面,二面是 HR 面,然后奇葩的来了...
因为我只有大专的学历,可能 HR 觉得我的学历低想借此压一压薪资吧,就说他们公司都是要本科以上的,问我薪资能不能接受浮动?
我说不行,最后也就没结果了。
这一次的经历对我打击挺大的,并不是因为面试没有面上,而是因为我本来可以面上。
谁也不能怪,只怪自己当初没有好好学习,哎,天道轮回,当年被我挥霍掉的的高中时光,最终还是我自己买单。
之后和一位老哥聊起这个事情,老哥说的一句话我记得很清楚:“本科不会加分,但是大专肯定减分。”
恩,现实就是这么残酷,我才明白,幸好这还不算晚。
随后火速报名了成考专升本(非全日制)。
可能有人会说,成人学历不就是拿钱买证吗?但是这却是我现在唯一的能做的。
当然,面试还要继续。
新的开始
经过几轮的 面试 => 面试总结 => 改简历 => 投简历 => 约面试 这样的循环,最后拿到一个比较满意的 Offer。
入职后,认识了新的同事,接手了新的项目,慢慢把生活调整过来,也进入了工作状态,适应了节奏,加班比较多,基本就是 995。
工作后学习时间大大缩减,因为有了面试的经历,也清楚了自身的短板,对于学习的欲望比之前更强烈了,对此制定了简单的学习计划:
- 每天抽出一个小时学习
- 在博客记录学习笔记
上半年总结
至此,上半年就这样结束了。
这半年,一场疫情改变了很多人的生活,其中就包括我在内。
很多事情都是焉知非福,经历一次挫折,就会有一次新生。
如果没有这次裁员经历,我不知道什么时候才能认识到自身的不足。
在之前,一直都觉得自己技术还可以吧... ,虽然知道自己学历差,却总是对自己说不着急以后再说... ,对于周围的认识,也仅限于公司和居住地周围的超市。
总结一下,上半年:
- 在家陪陪了老人
- 开始新的工作
- 报了专升本
- 学习了基础的 数据结构和算法 和TypeScript
- 完成去年在 沸点设立的目标
下半年目标
- 学习
Vue
的源码 - 巩固计算机基础知识
- 国内旅游(主要是想坐灰机)
- 找个女朋友(这是去年的 flag)
两年目标
我以两年之后的目标倒推现在的自己应该做些什么。
两年后我想要:
- 将某一技术学习到精通(Vue)
- 去一线大厂工作(阿里)
掘金征文 | 2020 与我的年中总结 征文活动正在进行中......
以上是 年中总结&成长之路 | 掘金征文 的全部内容, 来源链接: utcz.com/a/31994.html