开头
2025年最后一周,我照例打开CSDN后台,年度报告自动跳出来:今年发布了40多篇技术文章,累计访问量比去年多了三分之一。页面最下面有一行小字,说我开通博客整整六年了。说实话看到这个数字,自己愣了几秒——六年前,我还只是一个写业务CRUD的传统后端开发,每天跟Spring Boot、MySQL、Redis打交道,连“大模型”三个字都只在新闻里见过。而现在,我不仅能独立搭出一套带RAG的企业知识库应用,还能跟团队头头是道地讲Agent的工作流设计。这中间的转变,一半靠行业浪潮推着走,另一半靠的,就是这六年持续写作沉淀下来的学习能力与内容积累。
写这篇回顾,我想以一个“过来人”的身份,很务实地聊聊三件事:第一,一个普通开发者是怎么把技术博客这件事坚持六年的;第二,传统开发的经验是如何迁移到AI时代的;第三,如果你也想走这条路,有哪些选题方法、时间管理手段和心态调整值得参考。内容不会讲得太玄,全都是我真正踩过的坑和试出来的方法,希望能给正在犹豫要不要开始写作的同行,提供一点实在的参考。
1. 从零开始写技术博客:我在CSDN坚持六年的真实起点
1.1 动笔之前的自我评估:写给谁看,解决什么问题
2019年春天,我还在某传统行业的IT部门,日常工作是维护一个老旧的Java业务系统。那时候技术成长陷入瓶颈,每天的工作就是改需求、修Bug、给第三方接口做适配,月底总结一写,全是重复劳动。当时最痛苦的一类问题就是:半年前为了解决某个诡异问题,查了两天资料、试了七八种方案,好不容易搞定了,但半年后再遇到同样的问题,我竟然又把同样的坑踩了一遍。
后来我开始尝试在本地笔记里做记录,但本地文档的问题很明显:只存在于我的电脑里,格式混乱、检索困难,而且根本没有“要对外负责”的压力。于是我决定开一个CSDN博客,给自己设了一个底线:写出来的东西一定要让一个和自己技术水平差不多的读者看完就能复现。这个“读者画像”很重要,它决定了我后来每一篇文章的详略程度。如果我觉得“这段太简单不用写”的时候,就会默念一遍:我是写给半年前那个自己看的,那时候的我到底需要哪些步骤?这样想,文章就不会偷工减料。
真正让我下决心的,是那次帮同事排查一个数据库连接池耗尽的问题。我把排查过程完整记录下来,从线程Dump到连接池参数分析,最后发现是某个第三方接口响应超时导致连接未释放。写成一篇长文发出去后,第一次收到了陌生人的私信,说“这篇文章帮了大忙”。这种反馈对一个写作者来说是巨大的激励,也是从那时起,我意识到写作这件事的本质:它不是输出成果,而是倒逼自己把事情彻底想清楚,再把经验拿去给有同样问题的人复用。
1.2 为什么选择了CSDN而不是其他平台
经常有人问我,为什么在众多技术社区里选了CSDN?说实话,2019年可供选择的技术写作平台其实不少,博客园、简书、掘金、知乎都在活跃。我当时选CSDN,主要基于三个非常现实的考量。
第一是搜索权重。那时候百度搜索一个技术问题,CSDN文章的收录速度和排名都相当靠前。对一个写作新手来说,这意味着即使粉丝不多,只要标题里包含准确的问题关键词,就有机会被搜索引擎带来的自然流量发现。我早期有篇文章就是靠“Spring Boot + Redis连接池”这个长尾关键词,持续一年多稳定获得每天几十次访问。第二是读者画像。CSDN的用户群体以开发者和运维人员为主,尤其是大量正在上手阶段的中级开发者,他们搜索问题的意图非常明确——我写的东西恰好能在这种场景下被用到。第三是平台机制。原创声明、代码高亮、收藏与点赞体系,这些东西虽然朴素,但对写作者来说已经够用。
后来我跟一些在博客园、掘金写作的朋友交流过,发现平台选择没有绝对的对错,关键要看你的目标。如果你想获得高质量技术同行的深度讨论,闭源社区的氛围可能更好;如果你希望文章能被更多刚入行的开发者检索到,CSDN这类自带搜索优势的平台就很合适。我自己的策略是主阵地在CSDN,同时把高价值的长文同步到其他平台,但长期更新的重心始终保持一致。
1.3 冷启动期的真实状况:个位数阅读量怎么坚持下来
我必须坦诚地说,前六个月的写作体验并不好。文章发出去之后,阅读量常常是个位数,评论数几乎为零,收藏更是奢望。有一回我花了一个周末把一次线上问题的排查过程写成四千字的长文,结果一周过去阅读量只有26。当时的心情相当复杂,说不在乎是假的。
后来我调整了心态,把“写给读者看”暂时降级成“写给未来的自己看”。每篇文章的核心目标不再是涨粉,而是确保它真实可用、逻辑完整、结论明确。真正改变冷启动期的,是一篇关于线上服务OOM排查的文章。那篇文章我用了完全不同的写法:不再记录“我一共做了哪些操作”,而是按照“现象—假设—验证—结论”的排查链来组织。发出去两周后,收藏量第一次超过了两位数,评论区有人追问了三个很有水平的问题。从那时候我明白了两件事:一是真实场景和实战细节,永远比名词解释和理论复述更有价值;二是收藏量比阅读量更能说明一篇文章是不是真的解决了某类问题。
坚持的本质不是靠意志力硬扛,而是找到正反馈的来源。对于冷启动期的写作者,我建议不要每天盯着后台数据,而是主动去搜索自己写过的关键词,看看排名和展现情况,或者把文章发给同事、朋友征求意见。写作这件事,前期的回报是隐性的,但只要积累到一定数量,复利效应就会慢慢显现。
2. 传统开发阶段的博客内容沉淀:从踩坑记录到方法论提炼
2.1 传统开发阶段的内容类型与典型写作结构
回顾2019年到2022年这三年,我的博客内容大致有三类:环境搭建与配置类、报错排查与故障复盘类、源码与框架机制分析类。其中数量最庞大、也最容易产生真实需求的是第二类。而这类文章写多了,我逐渐找到一个稳定的写作结构,几乎可以套用到所有技术问题上。
这个结构分为四段:首先是问题现象,用最简单的语言描述报错信息或行为异常,最好贴上原始日志;其次是排查过程,按时间线记录我做了哪些尝试,关键步骤要写出当时的思考路径;然后是根因分析,讲清楚为什么会产生这个问题,涉及到底层原理的部分要单独展开;最后是解决方案与预防措施,把最终的修复手段写出来,同时补充“下次怎么做才能不踩同样的坑”。这个四段式结构的好处是,既保证了叙事逻辑,也顺便降低了读者的阅读成本——有人赶时间可以直接看开头和结尾,有人想要深入理解就看中间的排查过程。
举个例子,我写过一篇关于Redis连接池耗尽的文章。早期版本我直接写“把最大连接数改大就好了”,后来反思这种写法根本没有解决读者的问题。真正有价值的写法是:先说明连接池耗尽时的报错特征,再展示通过Redis客户端monitor命令和Java线程Dump定位到具体业务代码的方法,最后分析为什么连接没有释放,以及除了调大参数之外还有哪些根治手段。这篇文章后来被转载了很多次,给我带来的收藏和私信反馈远超其他所有文章的总和。
2.2 把博客当“个人知识库”:标题命名与SEO的朴素玩法
技术写作有一个很隐蔽的好处:它会逼你建立一套个人化的知识库体系。传统开发时代的我,遇到问题第一反应是百度或谷歌,但搜索结果质量参差不齐。后来我养成一个习惯,遇到有价值的问题排查,就顺手写进博客。博客变成了我的“外置大脑”——半年后遇到类似问题,先搜自己的博客,往往比搜索全网都更快更准。
要想让这个“外置大脑”真正发挥作用,标题和结构必须经过设计。我见过很多技术博主的失败案例:标题写得像朋友圈——“记录一下今天遇到的一个问题”;或者完全没有关键词,比如“关于那个Bug的思考”。这样的文章即使写得很深,自己也很难再检索到。我自己摸索出来的标题公式是:技术栈名称 + 核心问题词 + 补充限定词,例如“Spring Boot集成Redis时Jedis连接池耗尽问题排查与解决”。这个标题涵盖了技术栈(Redis/Jedis/Spring Boot)、问题域(连接池耗尽)和动作(排查与解决),无论是站内搜索还是搜索引擎都更容易命中。
SEO对普通技术博主来说,并不需要研究什么高深算法,做好三件事就够了:标题包含真实的关键词,文章开头两百字内自然复述一遍问题,正文中保留原始报错信息。这样当别人遇到同样报错时,搜索出来的就是你那篇。这种自然流量虽然单日不多,但周期极长,七八个月甚至一两年后都能持续带来访问,相当于一笔长期分红。
2.3 数据面前的心态修炼:阅读量、收藏量、评论量哪个更重要
如果非要把传统开发阶段给我带来的最大收获提炼成一句话,那就是“学会正确看待数据”。刚开始写博客的人几乎都会经历数据焦虑,我也不例外。但数据其实是分层的,阅读量只能说明有多少人点开了页面,收藏量才代表内容的长期价值,而评论量则反映了文章引发的讨论深度。对一个技术博主来说,三个指标都高当然最好,但必须要分清优先级。
我发现一个规律:解决问题类的文章往往阅读量不算最高,但收藏比率特别亮眼,说明文章被当作参考资料;而观点类、趋势类文章阅读量和评论量高,但收藏量普遍偏低,因为大家看完就划走了。这并不是说哪种内容更有价值,而是提醒你:如果目标是给遇到实际问题的同行提供帮助,那么收藏量才是核心指标。我早期一篇OOM排查长文,阅读量不到几千,但收藏量上千,后面持续一年多不断有人通过站内搜索找到它。这篇内容几乎成了我的一个“被动名片”。
还有一个重要的心态修炼是:不必盲目追热点。技术圈的热点来得快去得也快,如果一篇文章只是蹭了热词、没有真实的实践支撑,那它既不会带来长期流量,还会拉低你账号的专业度。传统开发时代,我偶尔写几篇跟风的内容,效果普遍不好;而花时间深挖一个真实问题、把解决方案写得能直接抄作业的文章,生命周期反而长达数月甚至数年。
3. AI浪潮下的技术转型与博客选题升级
3.1 转型起点:当传统开发遇上概率性输出
2022年底,大模型对话能力对外发布,技术圈一夜之间像炸了锅。说实话,我第一反应也是有点懵的。传统开发讲究的是确定性:接口返回哪些字段、数据库事务怎么回滚、内存占用怎么控制,一切都有明确边界。而大模型画画风、写作文、回答一些事实性问题,输出的结果带有概率性,甚至会一本正经地胡说八道。这种不确定性对我这种习惯了精确控制的后端开发者来说,一开始是抵触的。
我真正开始转变,是从一个很小的需求开始的。2023年初,朋友找我帮忙,说想做一个简单的文档问答工具,把公司的规章制度喂给一个聊天机器人,员工可以随时问“年假怎么休”“报销流程是什么”。我一开始想当然地要用传统方案去检索:把文档拆成关键词,用ES做全文搜索,再自己写规则来匹配问题。但试了几次就发现,高变体的自然语言问题根本没办法靠传统规则覆盖。
后来我老老实实去研究大模型应用的常规套路,读了几篇讲RAG(检索增强生成)的文章,开始理解“把知识库切割成片段—向量化—检索—让模型基于检索内容回答”这个基本链路。这个过程对我冲击很大,原来“聊天机器人”不是我以前想的那种规则匹配傻瓜程序,而是一整套新的工程范式。从那天开始,我决定把这个方向作为自己未来三年的主要学习内容,同时把转型过程中的心得和踩坑都记在博客里。
3.2 重建AI技术栈:LLM、RAG、Agent与传统后端能力的映射
转型AI应用开发最大的障碍,不是学不会新概念,而是不知道这些新概念和自己已有的经验有什么关系。我花了很多时间才想通一个道理:传统后端的很多基本功,在AI时代并没有失效,它们只是换了个形态。
这里我给自己做了一张映射表,帮助我快速建立AI技术栈的图景:
| 传统后端概念 | AI应用形态 | 说明 |
|---|---|---|
| REST API 参数校验 | Prompt模板与输出校验 | 传统接口校验参数格式,AI应用需要校验模型输出是否符合预期 |
| 关系型数据库与索引 | 向量数据库与索引类型 | 向量库负责语义检索,索引策略直接影响召回效果 |
| SQL查询优化 | RAG检索与重排 | 关键是把“查得准”变成“召回得准、排序得好” |
| 接口超时与重试 | 模型调用限流与降级 | 大模型接口更慢更贵,更需要熔断、降级、容错机制 |
| 单元测试与Mock | Eval评估集 | 用一批标注好的问题集评估模型输出质量,代替传统断言 |
| 日志与链路追踪 | Prompt日志与Token统计 | 排查问题不再只看异常堆栈,还要看提示词和上下文 |
这张表对我的意义非常大,它让我在转型过程中不至于觉得“之前的经验全废了”。比如我处理过传统接口的高并发调用,那么设计大模型API的限流和重试机制时,很多思路可以直接迁移。区别只在于,大模型的单次调用更昂贵,超时时间更长,错误类型也从“连接超时”增加了“内容不符合预期”这种范式外的不确定错误。
把这张表写成博客之后,我收到不少读者的反馈,他们说最大的收获是“心里有底了”。原来很多和我一样的传统开发者,不是不想学AI,而是被一堆新名词吓住了。所以我在后续的AI文章里,刻意保留了这种“传统经验映射”的写法,用大家熟知的工程概念来解释新事物。
3.3 从单点教程到系列实战:企业知识库问答Demo的完整复盘思路
转型期内容创作上最大的分水岭,是我开始写“系列化实战文章”。2023年下半年,我认真做了一个企业知识库问答的Demo,技术选型用了一款开源的中文向量模型,向量数据库用了主流方案,流程编排从一开始考虑框架,到后来干脆自己写了一套简单的工作流,因为这样可控性更强、理解更透。
这个项目全部做完,我写了四篇文章,构成一个小小的系列:第一篇讲文档数据清洗与切分,重点聊了为什么直接按字符数切开会切断语义,以及标题层级切分怎么做;第二篇讲向量化与索引参数选择,对比了几个向量化方案的维度、检索延迟和效果差异;第三篇讲召回后的重排与提示词构造,讨论了“如何让模型只基于检索内容回答,不要胡编”;第四篇讲评估集设计与效果调优,给出了一个包含20个问题的评估集Excel表格,以及如何用“命中率+完整度”两个维度给回答打分。
这组系列文章的效果远超我预期。单篇阅读量虽然算不上爆款,但整个系列一直被收藏、被转发,还有人顺着文章私信我问了很多更深入的问题。我总结了一个经验:单点教程解决的是“看到一个问题,解决一个问题”的层次,而系列实战解决的是“一个完整的工程目标怎么落地”的层次。前者能获得搜索流量,后者能建立信任感,两种内容配合起来,博客的影响力才会持续提升。
后来我把这个系列里踩过的一个典型坑分享给很多人:文档切分如果直接按字符数固定长度截断,很容易出现一段文本前半部分讲申请流程、后半部分讲报销标准的情况,导致检索时召回的内容上下文残缺,模型回答自然前言不搭后语。要解决这个问题,必须根据文档本身的标题结构进行层级感知切分,同时保留段落之间的引用信息。这种细节如果不亲自动手做一遍,光看官方文档是想象不出来的。
3.4 AI辅助写作的边界:哪些环节必须人工把关
到了2024年,各种AI写作工具逐渐成熟,身边很多博主开始用AI批量生成技术文章。我自己也在尝试,但很快就发现了一条非常清晰的边界:AI可以用来辅助整理,但绝对不能替代真实的实践经验。
我用AI辅助写作的场景大概有三类:一是让AI把我零散的笔记整理成逻辑通顺的初稿,我再逐段修改;二是让AI帮忙解释一些我不熟悉的新概念,比如“向量化的维度到底怎么选”,然后再用自己的语言复述;三是让AI生成示例代码的骨架,但我一定会自己跑一遍再贴进文章。这三类场景有一个共同点:核心的经验结论、性能数据、问题排查过程,全都来自我自己的真实实践,AI只负责润色和辅助推理。
我也亲眼见过一些完全用AI生成的博文,标题很吸引人,开头也很流畅,但仔细一看代码是错的,或者参数解释含糊不清。这种文章短期可能带来流量,长期一定是透支信任。读者收藏你的文章,本质上是信任“这篇内容被作者实践过”。如果违背了这一点,这个账号就没有存在的意义了。我自己给自己定了一个“发布前必查清单”:代码是否在我本机或测试环境真实跑通?结论是否能在同一条件下复现?文中涉及的业务数据是否已经脱敏?这三个问题只要有一个回答不了,文章就不能发。
4. 六年数据复盘:那些文章真正改变了我的技术生涯
4.1 一组可以公开的写作趋势:从慢热到加速
既然是六年回顾,绕不开和读者同步一些自己真实的账号数据,也算是对这段时间做一次复盘。我在CSDN累计发布了200多篇原创博客,总访问量量级在几十万,粉丝数也从零做到了四位数以上。如果把这六年拆开看,趋势非常明显:前三年是慢热积累期,年平均更新30篇左右,阅读量主要靠搜索引擎的长尾关键词;后三年随着AI内容的爆发和系列化文章的推进,单篇平均阅读量明显上升,粉丝增长速度也快了很多。
这里我想特意聊聊写作频率和质量的关系。我认识一些博主,立志日更,结果坚持了不到两个月就断更了,恢复后质量还明显下降。我自己测试过不同频率后,发现最适合普通开发者的节奏是每周一篇完整技术文章,或者每两周一篇长文。保持这个频率既能保证每篇都有足够的沉淀时间,也不至于让写作侵占正常的开发和学习时间。如果某周实在没有可写的东西,宁可不写,也不要为了更新而灌水。读者很聪明,你是认真在分享,还是在凑数,一篇文章就能看出来。
4.2 读者互动里的技术趋势:从“环境配不好”到“Prompt怎么调”
后台的评论和私信,是一座金矿。我整理了一下六年里读者问题的变化,几乎可以当技术趋势的风向标。传统开发阶段,私信最多的是“我按照你的文章配了环境,为什么报错不一样”以及“能不能把完整代码发一份”,这些问题反映的是新手在环境依赖和版本适配上的普遍痛点。AI相关内容上线后,问题变成了“切分多长比较合适”“检索效果差怎么调”“模型总是回答不存在的知识怎么办”。
这些互动让我更清楚自己的文章应该覆盖什么内容。早期我写文章会默认读者和我一样会配环境,后来根据反馈,我在每篇涉及依赖步骤的文章开头都要加一个“环境版本说明”,把JDK、框架版本、Python版本都标注清楚,因为环境不一致这种问题在技术类问题的排查里占了极高的比例。而在AI文章中,我开始把评估集和调优方法放到核心位置,因为读者真正关心的是如何让效果变好,而不是只看一份能跑通的代码。
读者互动的另一个价值是帮你发现内容缺口。有一次,一位读者在评论区问我“为什么我的两个文档检索出来的答案会混在一起”,我当时没太在意,后来在多个渠道反复看到同一类问题,才意识到文档切分中边界处理的重要性。后来这个主题单独成了一篇文章,效果很好。这让我养成了一个习惯:每半个月翻一遍后台的评论和私信,把出现次数多的问题记下来,作为下一阶段的选题储备。
4.3 写作带来的隐性杠杆:不只是涨粉和阅读量
如果只看后台数据,写作带来的回报似乎很有限。但真正改变职业生涯的,往往是数据之外的东西。我从写作中获得的隐性杠杆有这三个。
第一个是技术分享能力的提升。写文章和做分享其实是同一件事:都需要把一个复杂问题拆解成听众/读者能理解的结构。写了几年博客之后,我发现自己在团队内部做技术评审、给领导汇报方案、甚至面试时表达思路,都比以前清晰了很多。第二个是结识同行的渠道。通过文章认识了很多水平不错的开发者,我们会在评论区或私信中讨论具体的技术方案,甚至有人主动联系我合作做一些开源项目。虽然没有变成什么大事业,但这些交流让我的技术视野开阔了很多。第三个是个人品牌带来的机会。因为博客内容的积累,有平台邀请我做过技术分享,也有一些公司通过博客找到我讨论AI落地的事情。说到底,写作本身不产生直接收益,但它是个人能力的放大器,让更多机会有机会流到你面前。
5. 给新博主与转型者的实操建议:选题、节奏与心态
5.1 建立个人选题池:三个简单可复用的选题来源
我见过很多刚开始写博客的朋友,最大的困惑不是“不会写”,而是“不知道写什么”。这里我分享一个最简单也最持久的做法:建立一个选题池,让选题从日常工作中自动长出来。
第一个选题来源是自己的问题。当你自己在开发中遇到一个坑、查了很久才解决,这就是一个绝佳的选题。把排查过程记录下来,就是一篇真实度高、读者共鸣感强的文章。第二个选题来源是团队内反复出现的问题。如果三个月内有两个以上的人问过你同一个技术问题,说明这个问题在小范围内有代表性,写出来大概率也能帮到外面的人。第三个选题来源是搜索引擎里的高频问题。你可以在搜索框里输入自己的技术栈关键词,看看下拉词和“相关搜索”中哪些问题具有普适性,再结合自己的实践经验去写。
我建议用一张简单的表格来维护选题池,包含三列:选题方向、触发来源、计划完成时间。每想出一个选题先记录下来,不需要马上写,等碎片素材积累够了再动笔。这样做最大的好处是,写作不再依赖一时的灵感,而是变成了一个有底层的常备流程。
5.2 碎片化写作法:忙碌开发者保持更新的真实时间分配
写一篇高质量技术文章,确实很费时间。很多人卡在这里,想写但抽不出完整的时间。我的答案是:别指望靠周末一整块时间从零写到尾,更可行的方式是碎片化积累加集中成文。
具体操作是,在开发过程中遇到问题或者有了阶段性结论时,先花15到30分钟记录一个“素材快照”:发生了什么现象、试了哪些方法、初步结论是什么,甚至可以附上命令行输出截图。这个记录不用讲究文笔,只要自己日后能看懂就行。等攒了两三个快照,再找周末或晚上的两个小时,把素材按照“背景—过程—根因—方案”的脉络整理成一篇完整文章。这样算下来,一篇中等长度的文章前后投入的时间大约是3到4小时,但大部分是“顺手”完成的,不会让人觉得是在额外加班。
还有一个心态上的坎要过,就是“先完成再完美”。我早期写文章改了又改,经常一篇文章要拖两个星期,结果越拖越不想发。后来我的原则是:只要代码跑通、结论明确、结构完整,就先发出来。等收到反馈再迭代补充。技术博客不是论文,不需要一次成型,后续更新本身就是一件很常见的事情。
5.3 新手常犯的三个典型错误:AI抄袭、过度炫技、忽视可复现性
最后把新博主最容易犯的三个错误集中说一下,每个都是我亲眼见过或者自己初期踩过的坑。
第一是过度依赖AI生成内容。前面已经说过,AI辅助没问题,但如果整篇文章都是AI写的,首先代码正确性得不到保证,其次文章缺少实践细节,很容易被有经验的读者一眼识破。在技术圈混,个人信誉是最重要的资产之一,不要为了一时的流量把它当赌注押上去。
第二是过度炫技。有些作者喜欢在文章里堆新名词、复杂架构,好像写得越难就显得越厉害。但真正优秀的文章是用最简单的语言把复杂问题讲清楚。我写文章前会问自己:如果我是一个刚接触这个领域的读者,能不能照着做完?如果不能,说明文章结构有问题。技术写作的本质是传递,不是表演。
第三是忽视环境的可复现性。贴代码却不说版本依赖,这是技术文章的常见死法。读者照着一篇缺少版本说明的文章配置,结果运行报错,他唯一能做的就是关掉你的页面。所以我在文章开头会固定加一个“环境信息”块,列出操作系统、语言版本、关键依赖版本,如果是AI相关的内容,还会加上模型的名称和参数设置。这个习惯帮我减少了很多重复的“为什么我跑不起来”类问题,也让读者对文章的真实性更有信心。
写在最后,也是我自己的经验分享
六年写下来,我最大的一个体会是:写博客表面上是在“输出”,实际上是在“输入”。每次准备写一篇文章,我都要逼自己把逻辑理顺、把边界条件想清楚、把解决方案真正跑通。这个过程本身就是在学习。尤其是在AI时代,技术变化太快,新的框架、新的模型、新的工程范式层出不穷。如果不写下来,三个月后你连自己之前用的方案细节都会忘得一干二净。写作成了我给自己上的“技术保险”,也是一根锚,把我从纷杂的信息流中拉回到真实的实践里。
最后分享一个自己一直在用的实操小技巧:每完成一个小项目、排掉一个疑难故障,先别急着庆祝,花十分钟打开手机备忘录,用语音录一遍刚才做的事:遇到了什么问题、用了什么方案、参数是什么、哪个环节差点翻车。这段话不需要整理,原样丢进素材夹。等周末有空,再从这些真实的语音记录里挑一个有价值的主题,整理成完整文章。这样下来,写作不是额外的负担,而是顺手就完成的事情。如果你也想在这个快速变化的时代保持成长,我真心建议你也试一试——不用追求多,先写十篇给自己看,六年后回头,你会感谢自己今天这个决定。