前端老菜鸟的 2022年终总结 && 2023展望

158 阅读4分钟

风景.jpg

2023年也过去好几天了,元旦前一直想写点什么又欲写还休;今年(第3个本命年了)的兔年据说有380多天,一周前刚刚羊过,既然羊康了,那生活还是要朝着好的方向去想;

职场老菜鸟的2022

前端工作

从事前端也有9年的光景了,想想自己还是个菜鸟不免唏嘘;不曾飞起更不曾一鸣惊人,每天上下班混迹在电动车的混流中如同尘埃一般,也只有回到家才觉得生活还是要鼓足勇气往前冲;

关于工作经验

虽说有9年了,然对于前端经验而言,却又不足9年; 早些年用过的技术还曾用否? 清晰的记得刚入行时候要处理IE6-IE8兼容性问题,那个时候会jQuery, 能写一手动画还是挺受用人单位青睐的;中间经历了(一年多)学了但没有用的AngularJs、还有项目上在用(一年多)但是已经行将就木的BackboneJs

2017年学会使用ReactJS,一心想要重构项目的时候,领导说考虑到大家的情况,还是用Vue吧,然后就Vue吧;一晃到2021年,新的单位技术栈是React, 好吧,对于职业生涯末期的前端而言,用什么框架已经不重要了,能接着搬自己熟悉的转就很不错了;一路搬一路嗨,一不小心就到了2022年底,哈哈,生活就是这么曲折,生活就是这么波澜不惊,生活就是这么匆匆;幸运的是经历了3年的疫情,家人都还好,目前还有一份工作;

关于技术(React 16.x - Class Component)

从Vue到React的过渡很容易,并没有太多难题,接手的项目一开始问题很多,现在问题依然很多;2022年对项目的改进主要有这么几个

  • 进步
  1. 虚拟列表树 让批量(100000)树状数据展示不再成为项目上影响页面性能的因素
  2. 虚拟列表让部分页面展示脱离了久而生厌的分页
  3. 多个Tab 表单的验证问题、async/await 封装校验,让多tab表单验证不再麻烦
  4. 不合理代码优化,比如forEach与map的不合理使用
  5. UI界面的多次统一优化
  6. 很多公共组件的封装
  • 不足
  1. 界面很多地方依然看着有点丑
  2. 垃圾代码依然是座屎山
  • 感触 规范! 规范!规范!官方文档写得清清楚楚的东西,就有一些小伙伴不按照规范来写,呜呼哀哉,秦人(前人)不暇自哀,而后人哀之;后人哀之而不鉴(改)之, 亦使后人而复哀后人也!

前端学习

按2021年底的计划,在2022年学习了以下知识点

  1. Typescript 掌握了基本用法,项目中没用,顿感陌生
  2. Webpack 算是系统的过了一遍,虽然很陌生,但是已知其全貌
  3. 前端函数式编程 不在计划中,花了接近半年时间,还是很有感觉的,React Hooks + RamdaJs(Fp)还是很爽的,让编码不再深陷于OOP
  • 未完成
  1. NodeJs系统学习
  2. 初中数学
  • 感触

路漫漫其修远兮,书海茫茫,技术更新无穷无尽,只有保持健康才是最重要

关于生活

2022年房子装修最后一步完成,欠了一屁股的债; 同时在10月份也摆脱了多年来租房子的窘境; 2022年的体检结果很好,除了已知的体重、视力问题,其他的绿灯;颈椎骨质增生缓解了、轻度脂肪肝没了;

职场老菜鸟的2023

对于很多人(我这个年龄的), 已经成为成功的管理者或成功的领导者或者成功的**者;而我还是Loser,每天不得不为五斗米折腰,生活就是这个样子,多年前没有好的规划,以至于现在无法摆脱当前的状态,只能骑着小电驴继续的苟且,努力争取苟且的好一点吧;

关于工作

  • 2022年不足的地方,在时间和其他方面允许的情况下要处理完、处理好
  • 自己负责的项目要做到最好
  • 根据公司和项目组情况,灵活的调整; 虽为前端,但又不是前端,不应该给自己贴上某个具体的标签

关于生活

  • 尽量多花点时间陪伴家人;
  • 不管遇到什么,心态还是要保持平和;

关于学习

  • ThreeJs需要安排上了
  • React Hooks + RamdaJs + Typescript(Fp)需要在项目上落地了
  • 初中数学需要在这一年过一遍
  • 系统的整理一份React Hooks的函数式编程资料
  • 待定(根据公司 项目安排做调整吧)

生活本是一场修行,前路风景如何,都该用积极的心态去面对

路漫漫其修远兮 吾将上下而求索