2022年终总结——初入职场,请多关照!

180 阅读8分钟

「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动

不知不觉中2022年就要过去,用一句话来概括我的2022年就是实习,毕业,找工作,租房。

logo.jpg

实习

从去年9月份,在老师的帮助下得到了一家面试机会,当时的我属于是基础不错,系统学习过几个月的课程,但是框架实践为0,对于前后端交互更是一窍不通,在这种情况下,我还是在众多竞争者中顺利通过了,甚至当时还跟面试官探讨了一个问题(但是据我同学所说,我在里面都吵起来了,可能太激动了吧)当时面试官看着我的简历跟我说,学的倒是挺多的,但是知识点有点学偏了,我当时就不服了,我能受这气?我上去一个闭包,什么内存泄漏啦,什么深浅拷贝啦,因为我学习路线是看了很多帖子和视频才确定的,基本都是说要把基础打牢后再去学习框架,但是面试官当时说,对于公司来说,不需要多牢固的基础,你能把东西做出来就行,所以他们建议直接学习框架,虽然在现场我怂了(毕竟我需要这份实习),但我还是觉得我的学习路线是没问题的。同时也学会了一个很重要的点,要从多角度,多层面去看待一个问题,对于我来说,这个路线对于我后期成长和职业规划帮助很大,但是对于公司来说,只需要一个能干活的人。

面试通过后过了几天就去上班了,当时条件比较艰苦,没啥钱,我和我的其他6位小伙伴一起租了一个房子,三室两厅两卫,住了7个人,这时候你可能就会问了,7个人怎么住3个卧室,而且还是在快要入冬的时候,那当然是我买了一个折叠床放到了主卧靠窗位置,刚去的时候不太冷还好,但后来草率了,我至今难忘,当时的我冻得跟个孙子似的。

因为在当时公司前端开发并不多(部门中5个后端,没有前端),我还得需要去其他部门找前端大佬来解决问题,当时每个人都有自己的项目,虽然大佬说有问题来找我,但是阅读一个问题,外加解决一个问题是很费时间的,甚至有的时候给我讲了我还是不懂得情况,我也不好意思再去问了,但不问又怎么做项目呢?

我向来是一个不服输的人,我当时已经确定了我毕业以后要干前端开发,于是每天晚上6点下了班,吃完饭就到折叠床上看Vue教程,每天最少看三个小时,一一做下笔记,将之前看过的Js和Css重新复习一遍,在那个时候,我也学习了很多新的知识,如React,Webpack,Vue3,Node等技术,同时对于前后端交互有了更深的认知,这个看视频做笔记的习惯也保留下来了,直到离职。

毕业

在实习过程中,我的小伙伴们慢慢的走了大半,有不干了准备去当兵的,也有觉得编程没啥意思,回学校歇着的,最后我和其他三个小伙伴坚持到了最后,临近毕业,需要做毕业设计和毕业论文,万幸,公司知道我们要毕业,让我们在公司里面也可以做毕业设计,看着大家一个个的都开始做毕业设计,而我还在学习Node中无法自拔(其实就是逃避),当时在选题目的时候,自己选的是用Koa、微信小程序、mysql和Vue做一个学生管理系统,但是问题是,我对于koa使用并不熟练,对于系统是啥样的,脑海中只有一个大致的框架,那几天看着小伙伴一个个逐渐成型的项目,压力让我变的很暴躁,终于在论文初稿的压力下,将项目框架做出来了。当时距离交毕设还有5天,这个时候我之前学习的知识逐渐的显露出来了,在思维逐渐清晰的情况下,我几乎是从0开始搭建,功能设计实现,数据库搭建,接口编写一把梭,直接五天内干完了,顺利的通过了一辩(当时我还是第一个答辩的,不过我这个人不怯场,很顺利)

答辩完之后,浑身一身轻。不过因为疫情,学校不让回去,导致我上半年一次也没回去过,就连衣服被子啥的都是学弟帮忙邮的,我现在想起来也非常的遗憾,没有走遍校园的各个角落,做一个告别.

找工作

因为我的某些原因(薪资低,技术发挥不出来,对后续职业发展不利),我离职了,甚至因为一些原因我7月份才开始投简历,众所周知,今年的互联网啊,对于我这种双非二本的应届生还是不大友好的,更何况,大部分都使用的是React,所以如果你还没毕业,还没学习框架,对进大厂没啥把握的话,我建议直接学习React,因为技术栈和学历的原因我被好多公司直接给拒了,一个半月,三个面试,只有一个过了(有一个没过,是因为在主管面的时候,我4点跟我爸送货去了,没洗头,精神气也不足),最后直接去了通过的那家,薪资基本是上家的两倍(可知上家多低了)

经过沟通,找到了一个同居舍友,孤身远赴青岛,一起租了一个两室的房子,就开始上班了,当时刚入职的时候,给了我一个练手项目,因为在上家公司每天晚上学习前端,React我也学过,只不过很少使用,基本就是上午给我项目,中午吃饭的时候就完成了,当时公司因为试用期辞退了一些人,我虽然感觉自己技术学的挺多的,而且一年的实习经验,但我也怕啊,我就开始高强度的完成领导交给我的任务,虽然代码规范比较差,但胜在能用,能跑

转正

经过三个月的工作之后,转正不出意外的也通过了,通过编写了三个月的React(真心觉得React比较灵活,复用小组件也比Vue方便很多),这个时候我就开始去关心我所编译的代码质量了,长函数,重复代码,冗余代码,代码注释,职责单一原则,设计模式等也开始逐渐的去封装重构之前所编写的代码了。

2023年目标 我的大厂梦

不想当将军的士兵不是好士兵。

从去年我就开始冲着进大厂的标准学习,刷各种面试题,重新学习了一遍计算机网络,操作系统和组成原理,学习计算机的实现,所编写的代码是如何在计算机上运行的,因为学的比较乱,比较杂,深度不够,比较急躁,很多东西都想学,又什么东西只是学一个皮毛,说一说原理,深度剖析就拉了

所以我根据我个人的学习习惯,建立了第一个8月计划(因为8月份左右,各个大公司开始招聘了),按周期学习,一个月最少保质保量的输出一篇文章,确保明年在面试的表现比今年更好,多给自己点压力,走出舒适圈,对面试问题和对发挥不好的地方进行一一记录,形成属于自己的错题本。

同时在日常工作中,注意自己的编码质量,要学会重构,会重构和去重构(重构最重要的就是不改变应用外在表现,所以要慎重,同时要多自测),在设计程序的时候使用设计模式,最大程度的练习自己所学到的知识。

硬实力 大致需要3个月 从1月开始

  1. 前端基础 Js+Css ,其中最为重要是Js,Css部分复习 (一个月 红宝书)
  2. React 框架 更深的理解和使用,对antd框架使用熟练 (一个月 Ts+React18+antd)
  3. Node的学习和使用 (一个月 编写项目的后台)
  4. 小程序(可学,可不学)

软实力

  1. 计算机网络和数据结构等计算机基础(一个月) 算法(灰常重要
  2. 设计模式、代码规范和解决方案思维(一个月)
  3. 对遇到需求所做的思维架构更完善

刷面试题和刷题 从五月一日开始(最少三个月,同时将需一步步将所学到的知识通过文章的形式输出) 同时每天保证最少两个半小时的学习新知识时间

不断的学习,复习,实践,重构增强自己的内功,就算失败了,进不了大厂,那也没有关系,因为再怎么样也会比现在更好,不是吗?