2023 年年终总结:书成新章,缘定终身
2023 年终总结,回顾订婚结婚、算法通关手册写作、LeetCode 刷题推进,以及英语、减肥、论文等目标的得失。
写在前面
2024 年 01 月 05 日,窗外还是深冬的寒意,我打开文档,准备给 2023 年收个尾。
如果要我用一句话总结 2023 年,那就是:人生大事落定了几件,技术积累也往前迈了一大步,但那些老问题——减肥、英语、论文——依然悬而未决。这一年没有什么跌宕起伏,却足够扎实:该完成的完成了,该经历的经历了,该坚持的还在坚持。
年初我在成都游玩,月底订了婚;十月办了婚礼,随后去云南蜜月。与此同时,「算法通关手册」从动态规划到树形 DP 接连写了一大章,LeetCode 累计刷题从 1360 道涨到了 1600 多道。论文在推,App 和 Flutter 学习计划仍躺在清单里。
2023 年,是我把「慢节奏生活」和「高效率编程」真正放在一起过的一年。
1. 感情:从订婚到结婚
1.1 成都:新年的开始
2023 年 1 月 13 日到 15 日,我和她去了成都。
那是一次短途旅行,也是新一年目标的起点。走在宽窄巷子的青石板路上,吃滚烫的火锅,看熊猫基地熊猫的憨态,城市的烟火气把我们从日常里轻轻托了出来。回来之后没几天,1 月 29 日,我们订婚了。
没有夸张的仪式,但那个「是的,我们要一起走下去」的决定,比任何 flag 都更让我踏实。
1.2 十月:婚礼
10 月 3 日,我们结婚了。
筹备的过程琐碎而漫长:订酒店、走流程、通知亲友、核对每一个细节。婚礼当天,我穿着不太习惯的正装,站在她身边,听司仪念那些听了无数遍却仍会眼眶发热的誓词。亲戚朋友的祝福、父母的笑容、她握紧我手心的温度——很多画面后来会在疲惫的夜里自动浮上来。
我不是一个擅长表达的人,但那天我清楚地知道:这一年里最重要的事,已经完成了。
1.3 云南:蜜月
10 月 23 日到 11 月 1 日,我们去云南度蜜月。
大理的风、丽江的街、洱海边缓慢流淌的时间,和平时对着屏幕写代码的日子完全是两种节奏。我们拍照、散步、发呆,偶尔讨论回去之后各自的工作和学习计划。蜜月不是逃避生活,而是给新生活充一次电。
感情方面的目标清单上,「少一点争吵,多一些包容」「忠诚、陪伴、尊重、信任和感恩」——这些没有具体的 KPI,却需要在每一天里慢慢兑现。2023 年我们吵过,也和好过;有过摩擦,也学会了更快地平复。婚姻不是终点,是另一段需要共同经营的旅程。
2. 算法与刷题:算法通关手册的收获
2.1 LeetCode:272 道题
2023 年 LeetCode 刷题是我少数「超额完成」的板块之一。
年初从 1360 道题起步,小目标是刷 100 道,大理想是 400 道。实际到 8 月份,累计已经刷到了 1632 道——全年新增 272 道,恰好踩在大理想的线上。
回看月度记录:1 月 23 道、2 月 17 道、3 月 21 道……5 月、6 月、7 月、8 月都在 38 到 62 道之间。没有哪个月特别猛,但几乎每个月都在动。这种「不大步冲刺、但不中断」的节奏,反而适合在职读研、还要兼顾生活的我。
周赛参加得不够多,Guardian 徽章也没拿到——这是清单上的遗憾。但刷题本身,确实成了那一年最稳定的日常之一。
2.2 算法通关手册:从 DP 到树形 DP
如果 2023 年要在技术侧只留一个关键词,我会选:写书。
3 月 6 日补完「记忆化搜索」,随后「动态规划基础知识(重写版)」「位运算知识」上线;3 月中旬连续更新「线性 DP」「背包问题」系列;4 月写「区间 DP」;5 月「图的拓扑排序」「计数类 DP」;6 月「状态压缩 DP」;6 月末「数位 DP」;7 月「树形 DP」……
把这些日期串起来,能看到 spring 到 summer 几乎没断更。小目标是写完 v1.0 正式版——大体完成了;大理想是 v2.0、全书校对、丰富图解动画——还在路上。
写书这件事,比刷题更耗神。一道题解可以一晚上搞定,一章体系化知识却要反复推敲结构、例子和表述。很多次写到深夜,我会想:到底有没有人在看?GitHub 上的 star 和 issue 偶尔会给答案。有人提问题,有人 PR,有人留言说「终于看懂了背包」——这些反馈让枯燥的修订有了意义。
「算法通关手册」在 2023 年不再只是一个仓库名字,而是一本正在长大的书。
3. 学业与其它目标:有推进,也有搁置
3.1 毕业论文
论文的小目标和大理想在清单上都写着「完成毕业论文」,大理想还加了「优秀毕业论文水平」。
2023 年论文几乎没有太大进展,主要还是在积累实验、查阅文献,并未完成实质性的阶段成果,整体处于原地踏步、缓慢推进的状态。距离最终答辩还有很远,不算放弃,但实在难说有实质性突破。
3.2 英语学习
背完 DK 词汇图解、学完剑桥语法、完成 10 篇作文和 10 篇精听——这些目标在清单上写得很漂亮,实际推进有限。
不是不想学,是时间被刷题、写书、婚礼筹备和日常工作切成了碎片。英语又一次成了「重要但不紧急」的那一项。老毛病了。
3.3 减肥
小目标 10 斤,大理想 40 斤。
结果:没有完成。体重秤上的数字在 2023 年几乎是个常数。忙起来靠外卖,压力大靠夜宵,婚礼前后反而更没心思控制饮食。每次站在镜子前都会立誓,下次一定——然后下次再来。
4. 生活:那些温暖的片段
4.1 老婆
2023 年最感谢的人,是我的老婆。
从订婚到婚礼,从成都到云南,她陪我走过每一个节点。写书写到烦躁时,她会递一杯水;刷题刷到深夜,她会提醒早点睡;筹备婚礼最乱的那几周,她比我还细致地核对流程。我们也会有分歧,但这一年里,我越来越意识到:有人愿意和你把日子过成「我们」,本身就是最大的幸运。
4.2 小确幸
婚礼结束后,亲友散场,只剩我们俩在夜色里收拾残局的那个晚上。
洱海边风很大,但阳光温暖的那个午后。
GitHub 上算法手册的 star 数悄然突破 3.8k 时,我特地截图分享给自己。
这些看似平凡的小片段,拼凑成了 2023 年温柔的底色。
5. 展望 2024:带着未完成的清单往前走
5.1 关于技术
2024 年,我想把「算法通关手册」继续写完整——图论、高级 DP、全书校对和图解补充都在清单上。LeetCode 也不能停,目标比 2023 更高,但有了去年的节奏,心里更有底。
5.2 关于生活
论文要推,英语和减肥不能再无限期搁置——这话 2023 年说过,2024 年还得说。不同的是,结了婚,生活有了更固定的锚点,也许能逼自己把作息和饮食稍微拉回正轨。
5.3 关于心态
2023 教会我一件事:大目标可以拆成每月、每周的小步,婚姻和技术都是这样。 订婚、结婚不是某一天突然完成的,是无数个小决定叠出来的;写书、刷题也不是靠一次冲刺,而是靠那些看起来不起眼的坚持。
未完成的 flag 不必羞耻,但也不必遗忘。带着它们进入下一年,本身就是一种诚实。
2024 年 01 月 05 日,写完这篇总结,我合上电脑。
回望 2023,有婚礼的圆满,有写书的充实,也有减肥失败的自嘲和论文未竟的焦虑。如果只用「成功」或「失败」来概括,都太单薄。
这一年,我认真写完了几章算法书,也认真走完了一段人生大事。
愿 2024 年的自己,继续把书写完,把日子过好。
