工程师的个人品牌建设——为什么要写技术文章,怎么坚持下来
工程师的个人品牌建设——为什么要写技术文章,怎么坚持下来
适读人群:想建立个人技术影响力但不知道怎么开始,或者开始了但坚持不下去的工程师 | 阅读时长:约18分钟 | 核心价值:一套真实可操作的技术写作方法,从为什么到怎么开始到怎么坚持
我写公众号这件事,到今天已经写了将近两年,发了一千多篇文章。
经常有人问我:你怎么能一直坚持写的?有没有写不下去的时候?
答案是:当然有。我有过三次明显的"想放弃"的时刻——发出去的文章没有人看、连续两周想不到写什么、被评论区说"写得没什么干货"。
但我最终没有放弃。这篇文章我想讲的,是我真实的心路历程,以及我认为技术文章对工程师到底有什么价值,还有怎么在动力不足的时候坚持下来。
为什么工程师应该写作
我想先说一个功利的理由,因为功利是可持续的。
功利理由:建立你在技术社区的可见度
当你在持续输出高质量的技术内容,一段时间之后,你的名字会开始和某些技术话题绑定——"哦,讲 Java 性能优化那个老张"、"那个经常分析分布式系统的人"。
这种绑定有实际价值:
- 有人推荐职位机会的时候,有可能想到你
- 面试时,有作品可以展示,说服力远超简历上的文字
- 遇到有意思的项目或者合作,找到你的人会更多
- 在评审职级晋升时,"有技术影响力"是一个有说服力的佐证
这不是为了"出名",而是增大了好机会找到你的概率。
非功利理由:写作倒逼深度思考
有一个现象我注意到了:那些你觉得自己"懂了"的东西,你真的懂了吗?
写一篇关于这个话题的文章,就会发现:你以为懂的地方,其实有很多模糊地带。写作迫使你把模糊的理解变成清晰的表达,在这个过程中,你会发现自己真正理解了哪些,哪些还需要再深入。
我见过很多工程师,工作了好几年,对某个技术的"理解"一直停留在"大概知道是怎么回事"这个层面。从来没有写过,从来没有被人追问过,所以这个模糊的理解一直没有被清晰化。
写作是让"大概知道"变成"真正理解"最有效的工具之一。
写什么:新手最常见的误区
误区1:只有大神才有资格写
这是最大的心理障碍。很多工程师觉得"我懂得又不多,写出来有人看吗?"
但这个想法忽略了一个事实:你不需要写给大神看,你需要写给比你落后半年到一年的人看。
对于刚工作一年的工程师来说,有三年经验的人写的经验就是宝贵的。对于刚学 Spring Boot 的人来说,你踩过的坑和总结的心得就很有价值。
永远有比你少知道一点的人,他们是你最大的读者群。
误区2:要写干货,要写深度,要写原创分析
这个标准太高,让很多人开始之前就放弃了。
实际上,以下这些内容都值得写:
- 一个你解决过的 Bug,复现步骤和解决方法
- 你学习某个新技术时觉得最好用的几篇文章,加上你自己的补充说明
- 一次架构决策的思考过程,不需要有"完美答案",记录你当时是怎么想的就很有价值
- 一个你用过的工具的使用心得,比官方文档多了什么,踩了什么坑
你不需要每篇都是"深度原创分析"。记录真实经历和真实感受,就已经是有价值的内容了。
误区3:要等到想清楚了再写
有些工程师说:"等我把这个技术点完全搞清楚了,再写一篇完整的分析。"
结果就是:永远没有完全搞清楚,永远没有开始写。
更好的方式是:在理解了"够多"的时候就写,把你当前理解的写出来,把你还不清楚的地方也标出来。不完整的文章,只要是真实的,也有价值。
怎么找到写作的话题
这是很多工程师说"不知道写什么"的核心问题。
我的方法:建立一个"话题池"。
每次在工作中遇到一个有意思的问题(不管有没有解决),就记到话题池里。包括:
- 你花了超过2小时才解决的 Bug
- 你在做代码 review 时发现的、值得写出来分享的问题
- 你做技术选型时做的调研和结论
- 你读了一篇文章之后有了新的思考
- 你遇到一个你觉得很多人都可能遇到的问题
话题池不需要是完整的文章选题,一个句子就够了:"Redis 主从复制延迟导致的数据不一致问题,解决了,值得写"。
我的经验是,一个话题在话题池里躺了2-4周之后,你会对这个问题有更深的理解(因为时间的沉淀),写出来的质量会比刚遇到时就写要好。
怎么写:降低写作的摩擦
写作最难的地方不是"有没有内容",而是"开始写的那一刻"。
降低摩擦的方法:
固定时间段写作
不要"想到了再写",因为"想到了"的时候,通常有其他事情,写作就被推到"之后再说"。
固定一个每周的写作时间段,比如每周六上午9点到11点,在这个时间段只做一件事:写作。其他时间做其他事,这2小时专门用来写。
从大纲开始,不要从开头开始
很多人写作卡在了"第一句话怎么写"上。其实第一句话是最后再写的。
先把整篇文章的大纲列出来(每个章节的标题,每个段落想说什么),然后按照大纲一段一段写。大纲搭好之后,写作会顺畅很多。
接受初稿很丑
初稿就是把你想说的话写出来,不要在意措辞是否完美、逻辑是否流畅。先把骨架写出来,然后在修改的时候添加肉。
如果你在写的过程中不停回头修改,会打断写作的节奏,效率极低。
怎么坚持:我熬过三次"想放弃"的经历
第一次:发出去的文章没有人看
这是最容易放弃的阶段——开始写了,发出去,阅读量10,留言0,感觉在自言自语。
我那时候安慰自己的方式是:这篇文章如果帮到了那10个人中的1个,这已经是有价值的事情了。
同时,我找了一些"起量"比较好的公众号,研究他们早期的文章,发现他们早期的阅读量也很低,是在持续输出中慢慢积累的。没有人一开始就有大量读者。
第二次:两周想不到写什么
这就是前面说的话题池的价值——话题池里躺着40多个选题,随时可以取一个来写,不需要每次都从零开始想。
建议在话题池充裕的时候,一次写2-3篇存着,形成内容储备,在没有灵感的时候用库存发出去,不会有断更压力。
第三次:被评论区说"没有干货"
这个比较伤。有人说你写的东西没价值,哪怕是少数人,也会影响写作动力。
我后来的处理方式:区分"有建设性的批评"和"泄愤式批评"。
有建设性的批评:"这篇文章的数据不够精确,你说的X情况并不总是成立,在Y场景下是例外"——这类批评要认真对待,回复,感谢,考虑是否修改文章。
泄愤式批评:"这写的什么玩意儿,一点用都没有"——这类评论的目的是发泄,不是给你反馈,不要往心里去。
学会识别这两类评论,前者是成长的养料,后者是需要忽略的噪音。
从技术文章到个人品牌
技术文章是个人品牌建设的核心,但不是全部。
围绕技术文章,还可以做的事情:
- 在自己的文章里保持一致的风格和主题("老张聊AI转型"这个定位,让读者知道关注你会得到什么)
- 在评论区认真回复,和读者建立连接
- 偶尔在技术社区(V2EX、掘金、SegmentFault)分享,扩大覆盖面
- 如果有机会,做分享或者直播,加速品牌建设
个人品牌的本质是:你在某些人心里,代表了某个专业领域。要让这个绑定建立起来,需要的是持续、专注、真实。
持续:不能三天打鱼两天晒网。 专注:有一个相对清晰的主题,不要什么都写。 真实:写真实经历,说真实观点,不要为了看起来厉害而假装懂你不懂的东西。
我写这个公众号,一开始只是想记录自己学 AI 应用的过程,没有想过会有多少人看。但持续写了两年之后,它已经成为了一个独立的平台,能触达到真正需要这类内容的人。
这件事本身,比任何一篇文章的阅读量,都更有价值。
技术文章的质量和数量,哪个更重要
这是很多人开始写作时都会问的问题。
我的回答是:开始阶段,数量比质量更重要;到了一定阶段,质量比数量更重要。
原因是:写作和所有技能一样,只有大量练习才能提升。你不可能在写第一篇文章的时候就能写出优质的文章。写了50篇之后,回头看你写的第1篇,你一定会觉得很糟糕。但这50篇的积累,让你有了写出好文章的能力。
所以,在开始的阶段(前50篇左右),不要在乎质量,先保持输出频率。
到了有了一定写作基础之后,开始提高标准:每篇文章发布之前要问"这篇文章是否有我独特的观点或者真实经历?如果没有,这篇文章值得发吗?"
关于流量和数据的正确心态
公众号阅读量、粉丝数,这些数字是结果,不是目标。
但我见过很多人开始写作之后,每发一篇文章都盯着阅读量,读数上不去就沮丧,读数高了就兴奋,情绪随数据起伏。这种状态,是写作最快的杀手。
更健康的心态:把写作视为一种"输出给值得读到它的人"的活动,而不是"追求最多人看到"的活动。
10000人读你一篇浅薄的文章,不如100人认真读了你一篇深度的文章,因为后者更可能让这100人成为真正的关注者,而不是偶然点进来就离开的路人。
写作是长期主义的最好体现
我把写技术文章这件事,当作是我职业生涯里的一个长期投资。
每写一篇文章,我对这个话题的理解就深了一点;每积累一篇文章,我的"技术观点库"就丰富了一点;每收获一个认真的读者,我的影响力就扩大了一点。
这些收益是缓慢累积的,在第1个月甚至第3个月看不到明显效果。但在第12个月、第24个月,回头看,会发现积累的价值是惊人的。
工程师做的很多事情,都有即时反馈——代码跑通了,Bug 修了,功能上线了。写作是少数没有即时反馈但长期复利效果最强的事情之一。
如果你还没有开始,今天就写第一篇,哪怕只有500字,哪怕只有5个人看,都是开始。
