
我有一个习惯,接触到一些新的概念或者有意思的工具时,会马上把这个东西记录到我的TODO清单中,目的是为了以后去了解一下。我一直以为这是我的一个“优点”——保持好奇心和求知欲。
然而,今天我打开我的滴答清单,发现里面已经静静地躺着 300+ 的 TODO 项;iOS 的备忘录里还有一堆随手记下的碎片想法;浏览器的书签栏早就塞满了我攒下的各种网站;B站的收藏夹里更是“吃灰”了无数个技术教程和视频。不仅如此,为了摆脱“哑巴英语”,我还在 Notion 里专门开了一个文档存了大量的学习路线和资料……我感到了前所未有的焦虑。
看着这么多的 TODO 项,我开始反思:我真的需要学习这么多东西么?我需要读这么多书么?我需要了解这么多事情么?甚至,我需要打这么多类型的游戏么?(我的 Switch 游戏吃灰清单里已经有 20+ 个游戏了)。
此时,我开始意识到,我可能患上了数字时代的“收集癖”。
什么是收集癖
意识到我可能有收集癖以后,为了确认我是不是个例,我就跟 Gemini 聊了一下。
我问它:“总是喜欢疯狂收藏各种文章、教程、待办事项和游戏,但从来不去执行和消化,这是一种心理疾病吗?”
Gemini 告诉我,这在现代社会非常普遍,通常被称为数字囤积症(Digital Hoarding)或信息收集癖。它的本质其实是一种“错失恐惧症”(FOMO, Fear of Missing Out)以及对未来的不确定感。
我们在点击“收藏”或者把某个任务加入 TODO 列表的那一瞬间,大脑会分泌多巴胺,产生一种“我已经掌握了这些知识”或“我正在努力”的错觉。这种代偿心理让我们用“收集”的动作代替了真实的“学习”和“行动”。就像我写代码时关注的那些关于 IDisposable 模式和内存泄漏排查的硬核文章,收藏了就觉得自己的代码质量已经提升了,但实际上它们只是静静地躺在书签里,丝毫没有减少我项目里的 Bug。
为什么我会陷入数字囤积?
冷静下来分析一下,我发现自己的数字囤积主要源于以下几个心态:
1. 过度的信息焦虑 作为程序员,技术迭代太快,总觉得如果不把看到的每个架构模式、每个提升跨平台开发效率的工具都记录下来,就会落后于人。
2. 高估了自己的精力
每天下班后真正属于自己的时间其实很少。我总是幻想周末能腾出大把时间去清理这些待办,但现实是,周末可能只想躺着听听评书版的《三国演义》,或者跟老婆打打游戏,看个电视剧,周末就过去了。
3. 沉没成本的捆绑 有些内容存了很久,虽然现在回看已经毫无兴趣了,但总觉得“万一哪天用得上呢”,就是舍不得删。
如何克服它?
认识到问题是改变的第一步。既然这是一种用“收藏”代替“行动”的心理陷阱,那我就必须像管理软件的生命周期一样,用一套强硬的机制来打破它。我给自己定下了几个简单的规则,准备开始“数字断舍离”:
1. 实行“一进一出”原则 对非必要的输入必须做限制。以后每向滴答清单或者 Notion 里添加一个新的学习项,就必须强制删掉一个旧的。如果舍不得删旧的,那就说明新的这个其实也没那么重要。
2. 建立“定期清理”机制 每周日晚上,花 15 分钟回顾一下本周收藏的内容。如果一个教程或一篇文章在收藏后的两周内我都没去看,那就果断删除。承认自己没有时间精力去学,放过自己。
3. 把“收集”转变为“执行” 不再盲目地收集“资料”,而是收集“行动”。比如,与其收藏一篇《如何优化 C# 圈复杂度》的文章,不如直接在我的 TODO 里写下:“本周三晚,花 30 分钟用 radon 工具测试一下当前项目的代码复杂度”。把抽象的资料变成具体的、有时间节点的任务。
我们的大脑是用来思考和创造的,而不是用来做冷存储硬盘的。适当地清空内存,也许才能跑得更顺畅。