乐趣区

关于前端:职业生涯的新转折点2021-技术总结

昨天整体总结了 2021 的职业、生存、副业等方面。明天重点总结一下去年技术方面的学习、分享,再布局下 2022 年打算。

0. 先来捋一捋博客和视频

我会把最近做的事件整顿分享在博客上,所以回顾博客文章就能复盘去年做过的大部分技术工作。

踩坑分享 防止下次再错 3
JS 细节摸索 以前不晓得,摸索后就晓得了 3
新技术摸索 摸索其它非 JS 技术内容 11
webpack+babel+esbuild+swc 前端工具链 9
笔记 零散笔记 2
惯例技术分享 技术相干的分享,多半是已知内容 7
推书、推视频 近期看到的书和本人的视频 3
视频、利用创意 忽然想到能够做的货色 3
行业剖析 2
工具应用分享 各种工具相干 9
水招聘启事 (水的有点多…… 4
生存分享 5

视频方面,偶尔发现了 CloudStudio.net,感觉蛮适宜用来给新入门的同学做根底教学,所以基于 CloudStudio 制作了一些全栈开发的内容,比方 Express.js 切片上传大文件等。

去年保持了大半年的直播,其中也录了不少内容,但都还没有整顿。心愿往年有机会整顿放出。

1. 2021 的技术关键词

2021 年 10 月,我来到了 OpenResty,退出金山办公。所以我的技术路线也能够清晰的分成两个阶段。

1.1 OpenResty

往年的次要工作还是 Showman,心愿把它打造成一个有用又可用的 SaaS 产品,可能实现视频录制、文档生成、Navlang 开发调试。所以往年先钻研了怎么在 Linux 环境下应用 VNC display 录制视频,以及剪辑。期间也在不断更新 Navlang,深入研究了 JS 的应用细节。

OpenResty 期间次要技术关键词如下:

  • FFmpeg
  • node.js
  • Linux/VNC
  • 异步函数与 try … catch …
  • new Function() vs eval()
  • 降级到 webpack@5
  • height:100% 与 flex:1

1.2 金山办公

前面去了金山办公,这段经验相当蹩脚,倡议想去的人三思。这段时间次要钻研开发脚手架的降级和代码动态剖析。关键词如下:

  • sonarqube
  • webpack => esbuild
  • babel => swc
  • pnpm

1.3 其它

下面没提到的技术列在这里:

  • Chrome Extension MV3
  • TypeScript
  • Vue3 + <script setup>
  • Docker

2. 内容自荐

持续从去年的博客里选三篇举荐给大家:

  • 再谈谈近程工作,次要供老板们参考
  • Chrome 扩大大降级 Manifest V3:设计准则
  • 从招聘方的角度了解求职

去年做了不少视频,举荐一个小系列:

  • 全栈实战课程 - 大文件上传

3. 2022 年技术倒退

当初我曾经来到金山办公,正在寻找下一份工作。没有技术债的解放,我能够更自在的抉择下个阶段技术方向。暂定指标如下:

  • Vue3 + TypeScript
  • Vite
  • pnpm
  • Docker
  • Cucumber + Cypress.js

4. 2022 副业倒退

主业之外,持续倒退副业,不为挣钱,交个敌人。

  • 多加入一些行业流动,hackthon、meetup、workshop 等
  • 本人搞一些本地的 meetup、workshop
  • 持续做直播、录视频
  • 倒退几个开源我的项目

5. 总结

无论如何,辞别 OpenResty 之后,我的职业生涯也要迎来新的转折点,2022 必须致力才行了,大家一起加油吧。


本文参加了 SegmentFault 思否征文「2021 总结」,欢送正在浏览的你也退出。


同步登于我的博客:职业生涯的新转折点,2021 技术总结,欢送留言探讨。

退出移动版