职业生涯的新转折点,2021 技术总结
昨天整体总结了 2021 的职业、生活、副业等方面。今天重点总结一下去年技术方面的学习、分享,再规划下 2022 年计划。
0. 先来捋一捋博客和视频
我会把最近做的事情整理分享在博客上,所以回顾博客文章就能复盘去年做过的大部分技术工作。
踩坑分享 | 避免下次再错 | 3 |
JS 细节探索 | 以前不知道,探索后就知道了 | 3 |
新技术探索 | 探索其它非 JS 技术内容 | 11 |
webpack+babel+esbuild+swc | 前端工具链 | 9 |
笔记 | 零散笔记 | 2 |
常规技术分享 | 技术相关的分享,多半是已知内容 | 7 |
推书、推视频 | 近期看到的书和自己的视频 | 3 |
视频、应用创意 | 突然想到可以做的东西 | 3 |
行业分析 | 2 | |
工具使用分享 | 各种工具相关 | 9 |
水招聘启事 | (水的有点多…… | 4 |
生活分享 | 5 |
去年坚持了大半年的直播,其中也录了不少内容,但都还没有整理。希望今年有机会整理放出。
1. 2021 的技术关键词 2021 年 10 月,我离开了 OpenResty,加入金山办公。所以我的技术路线也可以清晰的分成两个阶段。
1.1 OpenResty
今年的主要工作还是 Showman,希望把它打造成一个有用又可用的 SaaS 产品,能够完成视频录制、文档生成、Navlang 开发调试。所以今年先研究了怎么在 Linux 环境下使用 VNC display 录制视频,以及剪辑。期间也在不断更新 Navlang,深入研究了 JS 的使用细节。
【职业生涯的新转折点,2021 技术总结】OpenResty 期间主要技术关键词如下:
- FFmpeg
- node.js
- Linux/VNC
- 异步函数与 try ... catch ...
- new Function() vs eval()
- 升级到 webpack@5
- height:100% 与 flex:1
后面去了金山办公,这段经历相当糟糕,建议想去的人三思。这段时间主要研究开发脚手架的升级和代码静态分析。关键词如下:
- sonarqube
- webpack => esbuild
- babel => swc
- pnpm
上面没提到的技术列在这里:
- Chrome Extension MV3
- TypeScript
- Vue3 +
- Docker
- 再谈谈远程工作,主要供老板们参考
- Chrome 扩展大升级 Manifest V3:设计原则
- 从招聘方的角度理解求职
- 全栈实战课程-大文件上传
- Vue3 + TypeScript
- Vite
- pnpm
- Docker
- Cucumber + Cypress.js
- 多参加一些行业活动,hackthon、meetup、workshop 等
- 自己搞一些本地的 meetup、workshop
- 继续做直播、录视频
- 发展几个开源项目
本文参与了 SegmentFault 思否征文「2021 总结」,欢迎正在阅读的你也加入。
同步登于我的博客:职业生涯的新转折点,2021 技术总结,欢迎留言讨论。
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量