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,從而真正提升了產品的實用性。