2023年1月7日
By: Chase

chase的2022年度总结

2022年总结

2022年收获

技术方面

编码习惯方面提升

  1. 本人提升不大, 主力输出的22s项目, 设置的eslint(airbnb版)规则较严, 一直按照lint编码
  2. 对于常德举, 王昊, 孙永恒等人的前端代码, 在多次code review之后, 个人认为在驼峰命名使用, 常量提取, 函数封装及提取, js基础函数使用等一些方面都有比较明显的规范提升.

学会的新技术

  1. 利用node express部署本地的静态图片资源服务
  2. linux系统如何开机启动跑指定脚本
  3. 本地利用docker搭建gitlab
  4. 利用websocket, 实现前端大文件上传
  5. org-mode中的artist终于能比较流畅的绘制流程图了
  6. naiveproxy+caddy实现梯子 (非工作)
  7. node爬虫获得后端渲染的网站静态页面数据(非工作)

学会的新语言

  1. C#入门, 到写博客的时候基本已经忘光了

学会的新框架

  1. 部分vue2, 部分vue3, 主要是我在code review时带着学到了些, 包括但不限于vue的跨域config设置, if model等vue语法糖, scss scope的应用原理

学会的新的库

  1. bpmn, 前端流程组件
  2. patch-packag, 前端修改node_modules的库
  3. openlayers, 前端二维地图
  4. pcm-player, 二进制声音流播放
  5. lowdb, node环境下的简易json数据库
  6. lighting chart, 高性能刷新图表库, 进一步学习一些配置设置
  7. cheerio, 后端解析html页面dom结构的一个库, 解析之后可利用类似dom查找的规则定位到数据

创新的编码规范

  1. 前端的防抖和节流函数, 在onScroll/onChange与request结合的等业务场景中, 会建议同事使用

创造的什么轮子

严格意义不算轮子, 因为没有封装给别的项目用, 只能说在一下方面略有经验与收获

  1. 适用于非原生触屏的表单封装, 包括数字输入框, 下拉选择框, 基于antd时间组件等
  2. bpmn react封装

做过的技术分享

  1. linux前端离线环境搭建
  2. 本地转发解决前端跨域问题
  3. bpmn学习笔记

做过的视频资料

以上技术分享中的2, 3

非技术方面

管理工作计划方面有哪些收获

  1. 基本能安排好4~5人团队的工作计划与工作总结, 对工作进度推进把控能力仍然不足.
  2. 对于需要一定技术攻克的需求, 如何计划与推进, 本年度略有进步. 比如:
    1. 安排孙永恒实现openlayer的调研与demo
    2. 安排张同来根据openlayer的demo, 实现真实业务场景
    3. 自己推进完成22s项目触屏改造
    4. 罗德玉实现磁盘配置, 这个进度把控较差, 但是也能根据工作计划安排, 一步步把未知与不知道怎么做, 慢慢推进到落实业务需求
  3. 在团队大于3人的情况下, 利用jira, 能较好的了解每个人一周的计划推进与完成情况, 可详细到小时单位, 方便汇总周报及月报

内外部沟通方面

  • 面试 本年度面试51个前端, 其中入职了一个李晓杰, 后离职. 极大地丰富了我面试的经验, 包括但不限于以下:
    1. 基本能够根据简历内容判断是否是出自培训班的虚假简历
    2. 能够根据简历里使用过的一些库, 进一步引导沟通, 了解面试者对技术的理解, 比如
      1. axios->网络请求的知识,
      2. swiper轮播插件->对css animation的理解,
      3. lazy load->对dom操作以及onScroll事件的理解
      4. vue框架中的scope内部样式属性->对css样式优先级的理解
      5. 等等

查看面试者的同时, 温故也不乏知新. 在面试过程中, 有些需要考察的知识点, 在问面试者我会进一步加深了解, 有些简历上有的我却没听过的前端库, 我也会去查阅学习.

  • 与甲方 22s项目磨合也较久了, 中规中矩, 没出彩也没被投诉

商务合作方面

写总结,做汇报方面

略, 基本可归纳到管理工作计划方面有哪些收获第3条, 管理过程能书面化数字化, 总结就相对好写.

带过新同事,有何收获

带过新同事张同来, 李晓杰, 阮玉峰, 收获归类如下:

  1. 带完新人之后, 面试时会更注重一些基础知识的理解与掌握, 而不是仅仅对框架或库的使用
  2. 对于前端新人, 能循序渐进的安排难度逐渐提升的任务
  3. 对于有vue, cljs, react, uniapp任一框架经验的同事, 我能够大概横向类比讲解帮助新框架上手

反思不足如下:

  1. 在新员工的学习成长项目推进之间, 我无法做到较好的平衡. 或者说对于新人的工作进度推进, 我把控能力较差.
  2. 在教授过程中, 有时会爆发出这你都学不会的恶劣情绪, 虽说时候会和新同事道歉沟通, 但是个人认为需要改进.

生活方面

  1. 2022年初整了辆摩托车, 美滋滋.
  2. 2022年底获得闺女一枚, 美滋滋.

2023年目标

技术方面

  1. 做好中机项目流程控件的业务实现, 目前拖拽交互这块仍有学习成长空间
  2. 计划分享的list:
    1. 自己的node爬虫小项目, 不确定有没有分享价值而且我看公司博客有过一篇node和clojure的爬虫, 但是个人觉得挺好玩
    2. chrome火焰图调试学习与分享?
    3. wireshark抓包app数据分析?
    4. 其他项目中用到并有分享意义的技术点

管理方面

  1. 前端面试方面: 希望完成之前自己总结了一小部分的面试方法与面试问题, 加快面试效率, 以及能够教会孙永恒, 王昊这些前端经验渐渐丰富的同事面试初级开发.
  2. 22s估计23年是无法交付了, 继续保持目前的状态, 有节点需求或者较大的需求改动则配合好甲方.

生活方面

  1. 希望能尽快找到爸爸角色与工作的平衡
  2. 进入后疫情时代, 计划2023年能久违地旅个游, 能出国最好啦.
  3. 希望继续从coding中找到更多快乐, 包括但不限于工作
  4. 把22年因为疫情取消的的半马跑了
Tags: 年度总结