观察版面最近的帖子,发现一个挺有意思的现象:大家热衷于发现新工具,uv、自托管、本地大模型,这些都好,但我总觉得少了点什么。工具是别人的轮子,装得再多,自己也未必会造。其实
我这几年的体会是,技术学习最怕碎片化。GitHub上star了几百个项目,真到用的时候一个都想不起来细节。后来我把习惯改了:少追新,多读旧。挑一两个代码质量过硬的开源项目,沉下去读它的源码,搞明白它为什么这么设计、数据怎么流动、边界条件怎么处理。一个项目吃透,比泛泛地用过二十个工具收获大得多。
读的过程中我会维护一个本地Wiki,纯Markdown加Git管理,不用任何花哨的知识管理软件。遇到的好思路、踩过的坑、源码里的精妙实现,都记进去,关键是按自己的理解重新组织,而不是复制粘贴。这样积累几年,检索起来比搜索引擎还好使,因为每一条都是自己消化过的。
最后是输出。读完写点东西,哪怕只是给自己看的源码分析笔记,发不发出来倒在其次。写不出来的地方,往往就是没真懂的地方,回头再补。这个闭环转起来之后,面对新工具的心态也变了:不再是"又一个神器",而是"哦,它解决的是这个问题,大概会这么实现"。
其实大家有没有类似的知识管理习惯?还是说我这套太老派了