我为什么要写博客?
2025年11月14日 | Ruichen Zhou
思考博客记录
Table of Contents
最近的一次 Git 事故,让我意识到一件事: 许多关键的操作和决定,当时认为”清楚明白”,过一段时间就只剩模糊印象。出事之后,难以复盘自己到底做了什么、为什么那么做。
所以我决定从现在开始系统地写博客,把这些过程记录下来。
1. 主要目的:减少重复踩坑
对我来说,写博客的首要目的很简单:
- 记录自己遇到的问题
- 记录当时的环境、尝试过的方案和最终的做法
- 在下次遇到类似情况时,可以有一个可查的参考
尤其是像 Git 这种工具,很多命令平时很少用,但一旦用错,后果比较大。 与其每次都“重新搜索一遍 + 临时问 AI 一遍”,不如把自己已经付过学费的场景整理成一篇清楚的记录。
2. 把零散的操作变成明确的知识
平时做实验、写代码、调工具,经常是边查资料边动手:
- 看到一条命令,照着执行
- 当下似乎理解了含义
- 过几天再遇到类似问题,又要重新查一遍
写博客可以强迫我做几件事:
- 把命令放回具体上下文:当时仓库是什么状态、前提条件是什么
- 用自己的话说明这个做法为什么可行、有哪些风险
- 把“临时记忆”变成一篇可以回看的说明文档
如果写不清楚,说明自己理解得不够清楚,这本身就是一个反馈。
3. 形成一套可复用的工作方式
很多问题不是“命令不会用”,而是“流程不合理”。
比如这次的 Git 事故,实际问题不在某个工具,而在:
- 未提交的改动堆了很多
- 在脏工作区上执行了危险命令
- 过度相信 AI 给出的操作步骤,没有自己再做一次检查
这些都属于“怎么工作”的问题。 这种东西如果不写下来,过一段时间就很难完整复盘,只会留下一个模糊的印象:“以后要小心点”。
通过写博客,我希望把这些教训整理成更具体的规则,例如:
- 什么时候必须先 commit 一次
- 哪些操作只能在干净工作区执行
- 一套适合自己的分支和备份策略
4. 给未来的自己和可能遇到同类问题的人看
这个博客首先是写给未来的自己:
- 做 Git 操作前,可以翻一下之前的复盘
- 设计新实验或改工作流时,可以对照以前的笔记,而不是凭印象
如果有其他人遇到类似场景,刚好搜到这些文章,也可以当作一个参考案例:
- 不一定是“标准答案”
- 但至少是一个完整的过程:背景 → 决策 → 结果 → 反思
总之,写博客对我来说不是为了“写得好看”,而是为了:
- 有地方记录自己做过什么、踩过什么坑
- 有一套可以复查和迭代的工作方式
- 避免同样的错误重复出现太多次
从这次 Git 事件开始,我打算认真地把这些过程留痕。