总结: 2023 年 3 月
AI 狂潮下的 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,从而真正提升了产品的实用性。