Skip to content

2020 年终总结:混乱中的成长

2020 年是改变一切的一年。疫情、居家、不确定性……同时也是技术突破的一年。

技术上

Vue 3 正式版

等了一年多,终于来了。9 月发布后,我们内部新项目开始用 Vue 3 + Vite。开发体验比 Vue 2 + Webpack 好很多,特别是启动速度。

Composition API 用熟之后,真的很爽——逻辑复用清晰,TypeScript 支持好。但生态还不完整,Element Plus 还在 Beta,用了一些社区组件库踩了不少坑。

Vite 1.0

12 月发布,决定在下个项目全面采用。告别 60 秒启动。

远程工作适应

三月开始居家,到现在已经 9 个月了。逐渐接受并优化了远程工作方式:

  • 异步沟通为主,减少无效会议
  • 文档先行,代码 Review 更认真
  • 专注时间反而比在公司更长

深入了解的技术

  • Vue 3 Composition API 源码
  • React Concurrent Mode(还在等正式版)
  • Vite 的 ESM 原理
  • 前端监控系统(自建了一套简单的)

2020 年没完成的

  • 算法刷题:计划每周三题,实际平均每月五题(😅)
  • 开源贡献:提了几个 issue,但没有实质性 PR
  • 技术分享:团队内分享 3 次,计划的 6 次

影响最深的一件事

被迫全面转向异步远程工作,让我意识到:

写作能力对工程师很重要。

当面沟通成本低,可以用语气和肢体语言补充信息。文字沟通没有这些,必须把事情说清楚。这一年我写了更多技术文档、设计文档,沟通质量反而提升了。

2021 年计划

技术:

  • 深入 React 18 新特性(Concurrent Mode 应该正式了)
  • Vite 2 生产实践
  • 系统学习算法(认真的那种,每天 1 题)
  • 开始看英文技术书(SICP)

工程:

  • 搭建团队前端监控系统
  • 推动组件库建设

个人:

  • 博客每月至少 4 篇(不断更了)
  • 锻炼身体(居家久坐太糟糕了)

2020 在混乱中度过,但混乱也是成长的土壤。2021 加油。

MIT Licensed