2023 年 3 月总结

1. 数据

周期: 2023-03-01 到 2023-03-31 (共 31 天)

本月记录数据如下:

总时长 185 小时 6 分钟

有记录天数 31 天

平均每天记录时长 5 小时 58 分钟

背单词：共计 8 小时 9 分钟，完成目标

学习 20 词，复习 1155 次

英语阅读：共计 10 小时 55 分钟，完成目标

看书：共计 14 小时 27 分钟，完成目标

本月完成阅读 1 本书：《银河之心 3》

书中描述了人类在太空时代与异族战斗的故事，视角新颖。但结局略显遗憾，艾博之子的部分还有很多可以讲的，银河人的集体自杀原因令人费解。最后的新巡逻者体系虽然有情感，但恰恰可能因此导致未来和平的脆弱。

Code Review 细则

未完成 🚨

React Flight Rules

未完成 🚨

2. 待改进

2.1 中途放弃 excalidraw-mate 开发

现象: excalidraw-mate 开发到一半就放弃，其实初版 MVP 都跑通了，但是有两个重要的功能无法快速实现，导致这个版本没有什么意义。

原因：前期调研不够，技术选型问题导致开发难度增加。Tauri 生态不够完善，在读取系统任意文件以及 deep link 上没有官方解决方案，解决这两个问题需要耗费很大的精力，与快速开发一个 excalidraw 客户端的初衷不符，最后直接选择用 vscode + 自定义 plugin 的方式解决。

改进：前期一定要做好需求调研以及技术调研，确保技术选型合适。同时保持初心，只做解决问题的最小化版本，避免为了堆功能强行创造需求。

2.2 周末打卡率低

原因：没有固定的打卡时间，周末时特别容易拖延

改进：约定周末上午 10 点背单词 + 英语阅读，下午写代码休息间隙看书

2.3 组内分享没做好

原因：在分享前一直纠结于一个不重要但紧急的问题，耽误了准备时间，然后在演讲过程中讲了一个已经遗忘的知识点，结果不但没有解释清楚问题，还导致演讲节奏混乱

改进：

认真对待每一次演讲，必须提前一天准备好 PPT 和相关内容，没有准备的内容绝对不讲

优先处理紧急且重要的任务，其他任务可以暂时推迟。严格按照计划执行，如果在规定时间内未完成计划任务，应优先完成重要任务，而非紧急任务。

2.4 Code Review 花费了很长时间

现象：最后一周 5 个工作日，花费了 7 小时进行 code review

原因：

有一个堆积了三四天的大 MR

遇到了几个互相无法说服的问题，反复沟通浪费了时间

改进

需要严格落实鼓励一天一个 MR，最多不过两天一个 MR

当来回沟通次数超过三次时，及时当面沟通。在确认双方的表达已经清楚且仍无法达成一致后，立即寻求第三方介入

其实这个流程下来差不多就会让一个 MR 拖两到三天

其实这次的卡点有不少是常见的业务场景，需要积累相关的组内最佳实践

2.5 工作目标未达成

原因：

3 月被 AI 疯狂轰炸，每天被各种信息和想法围绕，无法专注工作，抑制不住地想写点东西实现「绝妙」的点子

周总结的时间大部分放在忙碌的周一上午，导致每次都比较匆忙，没能思考回顾月度目标

改进:

再妙的点子也得先进计划里排期做

大部分点子需要详细地思考可行性，起码画完一个原型才能确定是否可行

注意很多点子是伪需求，有时候只是想要一个现有产品没有的功能，然后脑补了一个个可能并没有什么用的小优化点，必须得清楚地问自己这个点子解决的问题是什么，是否有必要开新项目实现

重视下 2 月份总结提到的每次周总结时回顾月目标的问题，尽量在周日进行总结

3. 做得好的点

3.1 总体打卡达标

总体时长上背单词、英语阅读、看书打卡均达标

3.2 工作进度正常没有拖延

工作任务按时完成，进度正常

番茄钟强制缩小关注点，提高了工作效率

3.3 完成了 agenda 快速创建任务功能

在各种点子中，挤出时间完成了这个功能，这个功能是在现有项目中集成了 AI，从而真正提升了产品的实用性。