0
点赞
收藏
分享

微信扫一扫

【新星计划】怎么写好技术博客?




大家好,我是安然无虞。




文章目录

  • 每篇前言
  • ​​一、向优秀博主学习​​
  • ​​学习的方法​​
  • ​​二、内容框架​​
  • ​​1.总分总模式​​
  • ​​2.WWH模型​​
  • ​​三、标题​​
  • ​​1.标题要真实可信​​
  • ​​2.标题要营造冲突感​​
  • ​​3.巧用数字​​
  • ​​4.要能引发共鸣​​
  • ​​对于标题的反思​​
  • ​​四、遇见安然遇见你,不负代码不负卿。​​

每篇前言

作者:安然无虞

作者请求:由于博主水平有限,难免会有错误和不准之处,我也非常渴望知道这些错误,恳请铁汁批评斧正。

【新星计划】怎么写好技术博客?_库函数



种一棵树最好的时间是十年前,其次是现在。各位,共勉。


【声明】


这篇文章是根据我的老师鹏哥和磊哥的讲解整理而来的。


一、向优秀博主学习


模仿是学习的基础,也是学习一项技能最快的方式。比如婴儿学说话和吃饭,人类一切复杂行为的开端都是模仿。


学习的方法


向优秀博主学习有两种方法:

  • 第一种:在写某个主题之前,比如写“C语言的指针”,那么我们可以在搜索引擎搜索此关键字,然后查看前5篇文章,这5篇文章就可以说是这个主题里面最好的文章,有自己的特色,所以我们可以模仿他们的写法来写自己的文章。当然,这里一定要强调一下的是:是模仿不是抄袭!模仿的是他们的写法,排版啥的。
    【新星计划】怎么写好技术博客?_新媒体_02
  • 第二种:去平台热榜上面阅读优秀博文,能被官方推荐的都是优秀的文章,我们要学会多观察多思考,这篇文章有什么亮点?为什么这篇文章能够被推荐,而我的却没有被推荐?我可以做哪些改进和优化?
    【新星计划】怎么写好技术博客?_新媒体_03


二、内容框架


如果你觉得上面的方法有点麻烦,或者不是很理性,那么这里给你推荐一个万金油式的经典博客写作结构,它能帮你写出“不会太差”的博客。


1.总分总模式


我们在写博客的时候可以采用总分总的结构,先总得把问题描述出来,然后再逐个知识点深入讲解,最后再来一个总结将主题升华,这种是非常好的博客组织结构。
比如《模拟实现库函数strlen()》
模拟实现strlen()我有三种实现方法,分别是:

  1. XXX
  2. XXX
  3. XXX

然后讲解:

  1. XXX具体实现
    ……
  2. XXX具体实现
    ……
  3. XXX具体实现
    ……

最后,再来一个总结。
案例:模拟实现库函数strlen() 当然,这是我之前写的一篇小短文,没有总结,大家最好在最后来个总结。


2.WWH模型


除了以上的经典结构之外,我们还可以使用WWH模型来写文章,也就是从:

  • 是什么?——What?
  • 为什么?——Why?
  • 怎么用?——How?
    PS:其中“是什么”和“为什么”顺序可以交换

还是上面的例子,模拟实现库函数strlen(),我们使用WWH模型该怎么去写这篇文章呢?

  1. strlen()是什么?
    库函数strlen()是求字符串长度的一个库函数,只能作用于字符串,遇到\0结束,计算的是\0之前字符的个数;
  2. 为什么要模拟实现strlen()?
    因为面试的时候经常考察,属于面试的时候C语言语言中的经典问题,同时也让我们学会“造轮子”;
  3. 怎么用strlen()?
    strlen()遇到\0结束,计算的是\0之前字符的个数。
  4. 最后再来一个总结


三、标题


又说到标题了,这几次关于写博客的博文中每篇都会提到标题,所以很显然其重要程度。
俗话说得好,好题一半文(好的标题占一半的文章),在信息大爆炸的时代,“酒香不怕巷子深”的思想已经过时了,之后恰到好处的标题才能第一时间激发用户的阅读兴趣,对整篇文章也能起到极佳的点缀效果。如果说内容是“里子”,那么标题就是“面子”。
巴拉巴拉说了这么多,那么什么才能认为是好的标题呢?
好标题要有4大要素:一、真实可信;二、营造冲突感;三:巧用数字;四、引发共鸣。


1.标题要真实可信


首先,好的标题要是“真实可信”的。比如在相亲桌上,你已经做了一个漂亮的开场白,成功引起了对方的兴趣,然而在接下来的交流中牛头不对马嘴,会怎么样?显而易见,对方会觉得你满嘴跑火车,不靠谱呀!同理,标题是跟用户建立信任的渠道,对于博客而言,信任感尤为重要。
用户读完一个标题,自然而然的会产生一个心理预期,而当实际内容与心理预期产生脱节时,用户会产生一种上当受骗的负面情绪,进而失去对你的信任。甚至会“喷你”。


2.标题要营造冲突感


其次,好的标题应该是具有“冲突感”的。你可以回想一下,生活中那些吵架、冲突的场景,是不是往往聚集着大量看热闹的吃瓜群众,甚至有人拿着手机拍摄和上传到各大短视频平台?道理都是相通的,放在标题端来看,这就是冲突感所直接带来的阅读量和用户自发的转发量。
举个例子,“阿里巴巴为什么不用ZooKeeper做服务发现”这个标题,用户看到之后会想“我们都在用,阿里却不用,这种有冲突”。“记住,永远不要在MySQL中使用utf8”这个标题也有类似的道理,我最近刚用了utf8,为什么你不让我用了,冲突感立马就出来了。


3.巧用数字


如今,无数的文章和信息铺天盖地的,很多标题和文章都会被人们所忽略,因为信息实在是太多了,所以想要吸引用户的注意力,标题就一定要醒目,要一目了然,所以这里就要给大家聊聊数字的魔力了。
在标题中巧用数字具备三个优点:

  • 辨识度高:比如:《这10道指针面试真题,我赌你1道都不会》、《Java中sleep和wait的5大区别》
  • 明确预期:现在用户集中阅读的时间越来越短,数字能给人最基本的预期,能够说明文章的框架和重点。比如:《注意,如何年薪30万的知识点来了》、《我是如何用一个半月的时间圈粉20万的?》
  • 具体直观:使用数字可以更直接的传递信息,让用户更直观、更迅速地了解你想传递的内容,比如:《张一鸣10年面试过2000人:混的好的年轻人往往都有这5种特质》、《MySQL索引失效的15种场景!》


4.要能引发共鸣


新媒体时代的写作和传统媒体时代的写作不同,传统媒体时代写作是表达,而新媒体时代写作是交互式“沟通”,新媒体时代阅读要么是“文章和我有关”,要么是“文章对我有用”,如果你的文章和用户没有关系,无论你写的多精彩,用户也不会去看,所以我们在起标题的时候一定要能和读者引发共鸣,增加代入感,让用户感受到“文章和我有关”,或:“文章对我有用”。
所谓的“引发共鸣”就是指你写的文章让用户感同身受,当用户看到标题时就会觉得“我就是这样想的,我想的和你写的一样”,这种标题是很受用户喜欢和分享的,因为他能够借助你的文章表达自我,以及表达观点,比如:《我借钱给你,我有错吗》、《大学只四年,疫情就三年》
用户决定转发一篇文章,往往是一瞬间的事,而文章引发的共鸣,就是造就这个“冲动”的一瞬间。


对于标题的反思


当你写完一篇文章之后,还是想不出来好标题,可以问问自己以下几个问题:

  • 第一:你写这篇文章是给谁看的?你的用户群体是谁?
  • 第二:你写的这篇文章主要是想表达什么观点?这个观点可以引发哪些用户的共鸣?
  • 第三:用户读了我这篇文章之后能有什么收获?

从这几个思路分析,并将最后提炼的结果放到标题中,一个优质的标题就会诞生了。


四、遇见安然遇见你,不负代码不负卿。


新星计划·第三季快结束了,但是我们的写作之旅才刚刚开始,加油吧少年们。




举报

相关推荐

0 条评论