Skip to content

2021年度总结

疫情反反复复,希望2022能够全面平息疫情!!!

疫情反反复复,希望2022能够全面平息疫情!!!

疫情反反复复,希望2022能够全面平息疫情!!!

前言

"人生的经验和智慧,大多来源于积累和总结"

大部分人是比较健忘的,但不代表完全忘得一干二净,通过零碎的语言与图片能够唤起深处的记忆

回顾过往,时常的总结与输出,因为"互联网是有记忆的"

校园

去年大部分时间是在实习,并不呆在校园

今年在校园呆的时间加起来也不到2个月,异常珍惜这段欢乐时光

与室友们出去聚餐/唱K,这段时间过得贼快,转眼大家就各奔东西了

毕业设计

选题

由于支持自由命题,就把曾经做的一个Web项目:EasyPicker报了上去,往小了说就是一个“在线的文件收集&管理系统”

图片

不出意外的通过了评审,然后就用当下最新的技术栈迭代了一版进行交工

论文

期间最困难/费事的事莫过于写论文了,绞尽了脑汁肝出,肝了2.5w字

图片

不过这查重率低得有点离谱了。

不过好在结果是好的,答辩也非常的顺利(把老师唬住了)

产品的历史

这个项目最初只是随手糊的一个玩具,方便向同学们收缴文件,最后同学/老师反响都还不错,就进行了迭代升级

技术栈经历了奇奇怪怪的变革:

前端侧:

  1. jQuery
  2. 原生JS
  3. Webpack + 原生JS
  4. Vue2 + ts (装饰器写法)
  5. Vue3 + Vite

后端:

  1. Java(SSM)
  2. 原生Node.js + TS
  3. 将原生的Node抽成小玩具

技术栈的频繁变更,随着笔者学习的技术栈变更而变更,拿手里存量项目开刀练手

稍微感叹一句:现在的学习资料比17/18年那时候丰富多了,那时候消息闭塞,只能靠百度搜学,走了不少弯路

结果

目前注册的用户量有100+,也还不错,为数不多在校期间做的活下来的项目

图片

总结一个道理:校园里做的项目得解决眼下比较实在的问题,才容易推广

毕业计划

  • 毕业旅行
  • 吃吃喝喝
  • ......

计划了很多,但毕业后,口袋实在太紧,直接奔北京开始打工了

生活

老家

1月底 -> 2月底放寒假这段时间待在老家

与大城市里的景象截然不同,早上睡懒觉,下午出去晒太阳,晚上约好友唠嗑。节奏很慢很慢

节日氛围

春节气氛还是有,就是烟花爆竹有点污染空气

图片

不知道今年回去又是个什么景象

狗崽子们

家里的"小白"一窝下了7个,身体因为营养不良看着非常的瘦(皮包骨)

图片

罪魁祸首

图片

由于过段时间就要离开就给狗崽子们寻了一个好的下家

图片

不过小黑狗近况不是很好,前段时间生病了,过年放假回去探探

成都

在这座城市生活了4年,不久后就要离开这座城市了。心中还是非常不舍

在这座城市里有着太多的回忆,这座城市见证了自己的成长与蜕变

这座城市也成为了以后准备定居的城市,不过这可能是3/5年后的事情了

北京

在找工作之前也从来没想到会跑到帝都这边来谋生

不过最终还是踏上了这里,也将是今后几年的生活的地方

租房

这次到北京(7月),租房时间非常紧张,和几个好友准备住一块儿(三居室),找起来非常棘手

好在功夫不负有心人,找了个距离公司2km+的,环境还算满意,押一付三

但首个季度第二个月交下个季度房租,就导致刚发一个月工资就交了7个月房租。只能靠花呗度日。坑死了

下次得多长心眼才行

然后就是,,的开销,搬进来得记录一下各项指数的起数,不然就被中介坑了

最让自己惊讶的是水费,这边居然还要交大笔的 税和污水处理费,离谱子😲😲

图片

通勤

刚开始上下班天天打滴滴,但发现太费💰,就改成搭地铁

赖和地铁太拥挤,步行距离太长。最后就自己整了个🚴🏻

但天冷起来的时候,鼻炎犯了又开始打滴滴

就医

刚到这里是夏天,还是比较习惯

但入冬后就开始水土不服了,这边气候又冷又干燥,给鼻炎整翻了

隔两周就要跑一次医院,好在有员工商保,能报销大部分,不用担心看病花钱。

工作

实习

从20年5月一直到21年2月一直是在实习,这段时间成长也是挺快的

虽然技术深度没啥提升,但广度有个量的飞跃,眼界比呆在学校那会儿宽了很多

正式入职

脱离校园后不久,7月初便入职了。直接快进到打工人

培训

"Better U"校招培训 - 图片直播

校招培训很nice,结实了一波非常优秀的人儿

内容形式也非常丰富,(沟通/写/...)基本功课程,集体活动(含PK),当然最不喜欢的环节就是做汇报(😄)时间有限,又肝PPT又肝文字材料

业务

团队技术栈主要为 React系,包含 React Native

业务项目形式涵盖:PC/H5/客户端

期间业务侧糊了差不多2个页面 RN 1 个、H5 1 个,看上去十分轻松

最头痛的问题还是兼容性问题,H5 在兼容低端机是需要做很多骚操作,RN 需要兼容双端不一致的情况

UI验收工具

主要用于端内页面的UI验收,设计师可以直接测量页面的各个参数辅助进行设计稿对比

主要工作是在原有的验收工具上为H5侧提供了2个能力

效果如下

图片

本来有打算把所做的这部分能力进行一个开源,但时间紧迫,一直未如愿

这个TODO就留着22年实现吧

落地Vite

Vite在21也是大🔥,为了保持使用技术先进行,也在小组内推进了落地

为组内所负责的研发框架接入了Vite

22年也将是Vite迅速发展的一年

具体接入方案可参照文章:webpack项目接入Vite的通用方案介绍

插件化迁移工具

项目重构/升级是一个长期的工作,如Vue2Vue3项目脚手架更换,基建升级等等

社区里的迁移工具很有限

之前所做的迁移工具定制性也太强,不方便拓展

由于重构/迁移 是长期存在的,为了减少工具重复建设的成本

此次设计+实现了一个插件化的迁移工具,不同的场景直接使用不同的插件进行组合即可

工具目前仍在建设阶段,后期择机进行开源与文章输出

社区

GitHub/掘金

2021 commit status

图片

输出主要集中在上半年,下半年由于参加工作,个人时间被大幅度压缩,有很多idea都还没得及实现

文章

图片

图片

其中不乏有些水文,但也有部分质量不错的

总结

打工半年,感慨颇多

在公司就跟公司的目标走,为了KPI,自己的技术导向也得一定程度的向公司所需方向倾斜,有助于自己实现双赢

轮子越来越多,需抽时间学习与实践

TODO:码一篇2022的前端趋势技术尝鲜

新篇章 - 2022规划

21年转瞬即逝,立的flag回头看看也仅仅只完成了一小部分,新的一年当然得有新的flag

定期check 完成进度

  • 博客
  • 学习
  • 开源