uWyndA 的 2022 年终总结

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

前言

一篇迟到的年终总结

正文

关于工作

先介绍下自己的工作,现在在一家965的PaaS公司。

我地点的部分是一个大前端部分,部分内有安卓/ios开发,web/bff开发,electron开发以及C++开发。

而我地点的二级部分是其间的「web/bff开发」,21年主要从事的是web/h5的开发,22年发生了一些改变

提高

本年从「高档前端开发工程师」提高成了「开发经理」,工作也变得更为繁琐。之前重视技能立异、重视代码质量,现在新增了重视团队建造、重视产品规划、重视里程碑办理。

里程碑办理

一般需求分为3个等级

  1. 最高优先级严重影响用户使用的问题,以及对时刻要求紧急的法务上的需求。这类需求会尽量在第一时刻处理,哪怕有时候需求打补丁。
  2. 普通的功用性需求,比方产品新需求,对现有产品的修改等等,默许放在后续的版别,这类需求一般占大多数。可是和提需求的人做好沟通很重要,比方要让他们清楚咱们日常版别发布的流程,以及或许形成的影响。由于咱们每两周发布一次版别,所以最多也就等两周左右,基本上都还能接受。
  3. 技能相关的,例如技能债款、功能优化这些,优先级一般要低一些。这种技能相关的虽然优先级相对低一些,可是咱们每个版别在做方案时,一般会安排10%~20%比例的技能任务

依照这样三个优先等级来排任务,大部分任务都能够依照优先级排到对应的版别中。

可是也有例外情况,就是大领导直接要求的紧急任务会相比照较费事:

  • 要先搞清楚他们紧急加需求的原因是什么?

然后要让领导们清楚这样暂时加塞所形成的影响是什么,比方会让体系不稳定,会影响其他正在进行中的方案,或许其他影响。

  • 最终假如领导坚持要加塞,没必要正面对立,能够找领导一同洽谈,真实不可就给加塞上。

团队建造

本年炒掉了一位开发,一个原因是因为TA不能对开发需求相关的问题给出及时有用的反馈,每次跟TA承认什么事情,TA都没下文,总要反复承认多次才有成果,一朝一夕,严重影响功率和团队氛围。另一个原因是TA无法独立完结需求,每个需求都需求反复跟TA讲需求怎么做,反复review逻辑设计文档,指出每一次的错误,反复修改才干完结,需求倾斜许多精力在TA身上。

其实最重要的原因在于当时需求末位筛选,与我而言,我或许乐意多花费一些时刻在TA身上,没有那么介意。可是之后回忆想了想,这或许也是我还没有学会怎么做好一个办理者

产品规划

产品规划在本年花费了大量的时刻,原因是咱们是客户端部分,因此会收到十分多的来自不同客户的需求。怎么从中挑选需求,怎么不被某一位客户牵着鼻子走,怎么在大量的客户需求中找到咱们的立异的规划。这部分是之前在做高档前端开发不需求思考的问题。

身兼多组

本年除了带web/h5的开发组外,还添加了两个组。一个组是做electron偏低层才能的,一个组是在线编辑和预览的。

第一个问题是精力不够,担任的组多了,就需求添加团队建造,产品规划,售后问题处理的精力的投入。

第二个问题是还没有培养出团队内的骨干成员,需求事必躬亲到每个开发,帮助TA们审核逻辑设计,处理需求问题。

功能优化

在22年,结合lighthouse、performance以及其他功能检测工具,做了electron桌面端的多线程上传优化冷/热启动优化内存占用优化,做了web的代码体积优化首屏加载速度优化

其间简单介绍下功能优化:

  1. 小组件优化:静态资源添加缓存战略,提高资源加载速度;减小代码体积,优化不合理的打包方式
  2. 减小代码体积:比照老版别,在添加了需求功用的一同,代码体积减小55%
  3. 添加懒加载,优化依赖模块:比照老版别,web页面加载速度提高2倍
  4. electron优化冷启动,进程办理:比照老版别,electron启动速度提高2倍

列表优化

咱们的列表类似于window/mac的资源办理器,使用了虚拟列表,在22年,结合IndexedDB实现了进入目录先使用本地数据库数据再更新接口数据,类似于userequest的本地数据库版。

关于技能

回忆22年,觉得并没有21年在公司得到了技能提高大,原因或许仍是在团队、需求上花费了大量的时刻,22年后半年也没有文章的更新,其实有许多想写,如「虚拟列表+IndexedDB+WebWorker,实现开箱即用的极致丝滑的大数据列表」,如「根据qiankun的微前端架构,轻松在electron和web接入web使用」

立个小小的To-do list

  • 23年能够恢复更新,按张鑫旭的话说,写作不仅是个看似普通的软技巧才能,对于许多人而言,仍是极为重要的能够敏捷打破职业开展瓶颈的一个利器
  • 23年能够将更多的时刻放在技能提高上,期望提高的方向是:前端功能优化,electron多线程高并发优化,Node.js高并发优化
  • 23年自己在工作上有一个的突破

关于日子

22年是我跟她的第个年初了,很幸运能在最美好的年华里遇到她。

咱们携手走过重庆的洪崖洞,散步在成都的宽窄巷子,一同站在上海外滩FLIGHT集装箱里闭上眼睛,在大理苍山上举杯相拥,在温州的海滩上嬉戏踩水。

人潮拥挤

离别是常态,相逢只是意外

感激生命里

尚有你能让我满足到落泪

23年能够更一步吗

跋文

本年代码贡献量并不多,期望明年能够点亮更多的小方块。

uWyndA 的 2022 年终总结

互联网寒冬仍然在蔓延。会继续多久,影响会有多大?不同的人有不同的预判。悲观者也许会正确,但乐观者往往才干走到最终。要等,要忍,一向要到春天曩昔,到绚烂平息,到雷霆把他们悄悄放过,到幸福不速之客,才笃定才坦然,才干在街头淡淡一笑。春有春的好,春天曩昔,有曩昔的好

我是uWydnA,咱们 2023 年再见,也祝读到此处的你,诸事顺利。