{
"type": "note",
"title": "2023 年 3 月总结",
"tags": [
"post",
"Personal Review"
],
"sources": [
"xlog"
],
"external_urls": [
"https://xlog.haydenhayden.com/202303monthreviewmd"
],
"date_published": "2023-04-03T00:00:00.000Z",
"content": "---\nlayout: Post\ntitle: 2023 年 3 月总结\nsubtitle: AI 狂潮下的 3 月\nauthor: Haydenull\ndate: 2023-04-03\nuseHeaderImage: true\nheaderImage: https://pocket.haydenhayden.com/blog/202302030851669.png\nheaderMask: rgba(14, 21, 5, .2)\npermalinkPattern: /post/:year/:month/:day/:slug/\ntags:\n - Personal Review\n---\n\n## 1. 数据\n\n周期: 2023-03-01 到 2023-03-31 (共 31 天)\n\n本月记录数据如下:\n- 总时长 185 小时 6 分钟\n- 有记录天数 31 天\n- 平均每天记录时长 5 小时 58 分钟\n\n<img src=\"https://pocket.haydenhayden.com/blog/202304030758301.png\" width=\"300\" />\n\n![](https://pocket.haydenhayden.com/blog/202304022233230.png)\n\n- 背单词:共计 8 小时 9 分钟,完成目标\n - 学习 20 词, 复习 1155 次\n- 英语阅读:共计 10 小时 55 分钟,完成目标\n- 看书:共计 14 小时 27 分钟,完成目标\n - 本月完成阅读 1 本书:《银河之心 3》\n - 书中描述了人类在太空时代与异族战斗的故事,视角新颖。但结局略显遗憾,艾博之子的部分还有很多可以讲的,银河人的集体自杀原因令人费解。最后的新巡逻者体系虽然有情感,但恰恰可能因此导致未来和平的脆弱。\n\n<img src=\"https://pocket.haydenhayden.com/blog/202304022220304.jpg\" width=\"300\" />\n\n- Code Review 细则\n - 未完成 🚨\n- React Flight Rules\n - 未完成 🚨\n\n\n## 2. 待改进\n\n2.1 中途放弃 excalidraw-mate 开发\n- 现象: excalidraw-mate 开发到一半就放弃, 其实初版 MVP 都跑通了, 但是有两个重要的功能无法快速实现, 导致这个版本没有什么意义。\n- 原因:前期调研不够,技术选型问题导致开发难度增加。Tauri 生态不够完善,在读取系统任意文件以及 deep link 上没有官方解决方案, 解决这两个问题需要耗费很大的精力, 与快速开发一个 excalidraw 客户端的初衷不符, 最后直接选择用 vscode + 自定义 plugin 的方式解决。\n- 改进:前期一定要做好需求调研以及技术调研,确保技术选型合适。同时保持初心, 只做解决问题的最小化版本, 避免为了堆功能强行创造需求。\n\n2.2 周末打卡率低\n- 原因:没有固定的打卡时间, 周末时特别容易拖延\n- 改进:约定周末上午 10 点背单词+英语阅读,下午写代码休息间隙看书\n\n2.3 组内分享没做好\n- 原因:在分享前一直纠结于一个不重要但紧急的问题, 耽误了准备时间, 然后在演讲过程中讲了一个已经遗忘的知识点, 结果不但没有解释清楚问题, 还导致演讲节奏混乱\n- 改进:\n - 认真对待每一次演讲,必须提前一天准备好 PPT 和相关内容,没有准备的内容绝对不讲\n - 优先处理紧急且重要的任务,其他任务可以暂时推迟。严格按照计划执行,如果在规定时间内未完成计划任务,应优先完成重要任务,而非紧急任务。\n\n2.4 Code Review 花费了很长时间\n- 现象: 最后一周 5 个工作日, 花费了 7 小时进行 code review\n- 原因:\n - 有一个堆积了三四天的大 MR\n - 遇到了几个互相无法说服的问题,反复沟通浪费了时间\n- 改进\n - 需要严格落实鼓励一天一个 MR,最多不过两天一个 MR\n - 当来回沟通次数超过三次时,及时当面沟通。在确认双方的表达已经清楚且仍无法达成一致后,立即寻求第三方介入\n \t- 其实这个流程下来差不多就会让一个 MR 拖两到三天\n - 其实这次的卡点有不少是常见的业务场景,需要积累相关的组内最佳实践\n\n2.5 工作目标未达成\n- 原因:\n - 3 月被 AI 疯狂轰炸, 每天被各种信息和想法围绕, 无法专注工作, 抑制不住地想写点东西实现「绝妙」的点子\n - 周总结的时间大部分放在忙碌的周一上午, 导致每次都比较匆忙, 没能思考回顾月度目标\n- 改进:\n - 再妙的点子也得先进计划里排期做\n - 大部分点子需要详细地思考可行性, 起码画完一个原型才能确定是否可行\n - 注意很多点子是伪需求, 有时候只是想要一个现有产品没有的功能, 然后脑补了一个个可能并没有什么用的小优化点, 必须得清楚地问自己这个点子解决的问题是什么, 是否有必要开新项目实现\n - 重视下 2 月份总结提到的每次周总结时回顾月目标的问题, 尽量在周日进行总结\n\n## 3. 做得好的点\n\n3.1 总体打卡达标\n- 总体时长上背单词、英语阅读、看书打卡均达标\n\n3.2 工作进度正常没有拖延\n- 工作任务按时完成,进度正常\n- 番茄钟强制缩小关注点,提高了工作效率\n\n3.3 完成了 agenda 快速创建任务功能\n- 在各种点子中, 挤出时间完成了这个功能, 这个功能是在现有项目中集成了 AI,从而真正提升了产品的实用性。\n\n",
"attributes": [
{
"value": "202303monthreviewmd",
"trait_type": "xlog_slug"
}
]
}