2020 复盘及 2021 计划
本文最后更新于:2022年10月20日 下午
2020 复盘
明年,吾辈最想要接触的是 Web 桌面开发,以及机器学习。
- NodeJS 后端开发
- Web 桌面开发 Electron
- 机器学习 TensorFlow
- 继续维护 Blog
- 继续坚持读书
- 尝试网络小说写作
- 尝试 Youtube 视频创作
实际上 Web 桌面开发由于工作的原因算是接触的非常多,但机器学习几乎没什么了解。
那么今年到底做了什么呢?
时间 | 公司 | 个人 |
---|---|---|
1 月 | 疫情发生 | 过了最惨的年 |
2 月 | 远程办公 | |
3 月 | 业务开发 | |
4 月 | 开始招人 | 替换技术栈 vue => ts+react |
5 月 | 995 福报中 | 接触 Electron |
6 月 | 995 福报中 | 开始使用 joplin 管理笔记 |
7 月 | 程序定制化修改 | 开发 joplin-vscode-plugin |
8 月 | 程序定制化修改 | 开始了解 Monorepo 工程化 |
9 月 | 程序定制化修改 | |
10 月 | 程序定制化修改 | 开发 joplin-charts |
11 月 | 开始新的项目 | 完善 joplin 周边工具链 |
12 月 | 开始另一个新的项目 | 开发 joplin-blog |
今年主要入的一个大坑是 joplin,虽说一开始仅仅是作为笔记工具使用,但中途因为遇到了一些问题所以参与了部分周边工具的开发,占用了不少的业余时间。然而,开源程序的魅力就在于此:当不能满足需求时,吾辈可以通过开发来改变这一切。
开源项目
- rx-util: 前端通用工具库,虽然今年没怎么更新,但也是因为逐渐变得完善的愿意
- joplin-vscode-plugin: joplin 的 vscode 插件,使用 vscode 接管自己的笔记管理,支持大多数 joplin 的功能(通过 web clipper service)
- joplin-blog: 将 joplin 作为数据源导出 blog
- joplin-charts: 展示 joplin 的一些统计图表数据
- joplin-api: joplin 的 api 封装,适用于 web/nodejs,也是以上成果的基础
- DefinitelyTyped: 参与了一个类型定义包的错误修复,熟悉了基本的贡献流程(其实也挺繁琐的)
- user.js: 一些自用的油猴脚本 – 仅维护常用的几个了
- liuli-cli: 前端 npm 包的脚手架生成 cli 工具 – 不怎么维护了
- vue-url-persist: vue url 序列化参数的包 – 自从主要技术栈更换为 react 之后就不怎么维护了
但显而易见,去年是吾辈工作的第三年,但成长速度确实不尽人意。至于原因,吾辈内里倒也十分清楚。
- 客观原因:
- 当公司的 team 不能为自己的成长提供帮助时,也只能一个人走着自己的探索之路,但这时常会感到灰心丧气,甚至破罐破摔式的放弃挣扎。– 然后在一段时间时间后回想起来感到后悔,仿若贤者时间一般。
- 疫情(是一个非常不好的开始)
- 主观原因
- 没找到一条明确的变得更好的途径,内心迷茫。上一次这样的时候吾辈从后端转职为了前端,但这一次,吾辈不清楚应该怎么做。
- 懒散、无法坚持,这些缺点今年切实的体现在了吾辈身上,而这却又无法轻易摆脱。
- 生活没有规律,睡得很晚,周末没有合理的安排时间出去活动。
新的计划
总体而言,核心目标仍然没有变化:活下去,活得更好。但执行层面确实需要发生一些变化。
目标
- 制定并坚持合理的时间计划
- 切实地找到新的学习方法
- 看完之前购买的书籍
- 学习英语
开源项目
- 编写 Electron 经验之谈系列博客 – 1 月
- 完善 joplin-blog cli,提高效率,优化 UX – 2 月上旬
- 重构 web logger 日志工具 – 2 月上旬
- 重构 rx-util 工具包,将之分解为独立的一系列模块,避免耦合 nodejs/dom 和庞大难以引入的问题 – 春节
希望今年自己能变得更好,在一切糟糕到无法挽回之前,离开这里 – 世界那么大,吾辈也想出去看看。
2020 是过去十年最坏的一年,但或许,是今后十年最好的一年。
2020 复盘及 2021 计划
https://blog.rxliuli.com/p/4a311eccb0794367a7c3f54ec685fa0e/