如何写好技术博客 及博客的重要性

 1. 为什么要写博客?

1.1 检验自己对知识是否真的理解

初学者在看了一个视频或者直播课以后,要做的就是把这些知识点正确的总结一下写出来,只有你能真正懂了以后,才有可能把它写出来,所以写博客是检验自己是否真正理解的关键,同时把知识点写出来,还有另一个非常非常重要的目的,那就是在写博客时对知识点系统复习和加深的过程,这一点对学习一项技术至关重要。

学习一门技术,如果有什么捷径的话?那就是“重复”了,而“重复”最好的方式就是自己能把这些知识点记录下来,写成博客。

1.2 积累知识,让自己变成合格的“卷王”

学习很多很多的技能如何才能保证自己能够记得住?并且在面试的时候还能回答上来呢?这就需要技巧了。

这个技巧就是使用自己的思维方式和语言描述方式,把曾经学到的所有知识,都写成博客总结记录起来,这样才能让你收获更“牢固”的知识。

说到“牢固”的掌握一项知识,就不得不提,世界上公认的最有效率的学习方法“费曼学习法”,费曼学习法源于诺贝尔物理奖获得者查理·费曼,他创造的这种学习方法,确保你了解之后能比别人对事物了解的更透彻,并且能够比别人掌握的更牢固。

费曼学习法主要包含以下四步:

1.假装把它(知识,概念)教给一个小孩子。

2.回顾:在第一步中,你不可避免地会卡壳,忘记重要的点,不能解释或者说不能将重要的概念联系起来,这个时候怎么办?那么就回到了原始材料,重新学习,直到你可以用最基本的术语解释这一概念。

3.将语言条理化,简化。

4.传授(非常重要):检测知识最终的途径是你能有能力把它传播给另一个人,那如何传授呢?那就是写博客了,它的成本最低,你可以在任何时候,在任意地方开始写你的博客,这就是写博客的“优势”。

 掌握以上技巧就能帮助你快速成为一名合格的“卷王”。

1.3 讨论反思,收获新知

写博客的另一个好处是它具有“评论”功能,别人对你的评价,是让你客观的认识自己的好机会,这就像自己在水中的倒影一样,它能让你清楚的看清自己。

我们学习新知识需要听到更多人的声音,需要知道自己所在的阶段,我们不能把自己封闭起来,而通过博客,通过评论里面同行的反馈,可以让我们认识到更多的问题,让我们可以和同行交流和反思,而反思的过程会让我们收获更多新的认知。

1.4 提升思维逻辑力和文字组织力

养成写博客的习惯可以有效地提升你的思维能力和文字组织能力,因为写博客的本质是你提供了一个观点(论点),然后再通过无数的案例(论据)来论证你要说明的事情,这样长久以来就能很好提升你的思维逻辑力和文字组织力。

那提升思维逻辑力和文字组织力有什么好处呢?

首先,作为一个乙方,面对甲方提出的各种各样不合常理的需求,怎么才能有条理的说服他们放弃不切实际的需求呢?这就是提升思维逻辑力最有用处的地方之一。

哪文字组织力有什么用处呢?在公司里流传着一句话:“做的好,不如写的好,写的好,不如说的好。”,在技术岗位上,我们每周都要给组内的人分享我们的学习成果和最近的收获的新知,这就需要我们的文字组织力。

1.5 增加面试竞争力

技术面试官在看简历的时候,除了看之前去过哪些公司之外,比较关注两点,一个是博客一个是github。因为从应聘者的个人博客就可以看出这个人的技术增长的路线和时间,从博客中可以很清楚的了解这个人的技术能力,思维能力,以及价值观和做事方式,因此博客的作用,可比一两页应聘简历要有价值的多,而github的作用也是类似,它可以让面试官更了解这个人的项目实战能力。

1.6 自媒体时代,收获更多可能

2. 怎样写好博客?

2.1 先要做起来,要敢写

就好像在岸上怎么想也学不会游泳一样,我们必须先要开始,那么才有可能变得越写越好。

有些人害怕写博客的一个原因是怕被喷。不要怕被喷,你要记着,没有人会注意你,除了你自己。并且你写的东西都是目前阶段已知的正确的事,那又有什么可怕的呢?即使写错了,如果有别人给你指出来,你把它改了不就完了吗?这比你藏着掖着,一直理解的是个错误的知识好太多了。如果因为被喷,而收获到真知,那也是非常划算的生意。

博客内容写什么?

个人认为写博客的题材有以下 4 大类:

  • 编程中的知识点
  • 某道算法题解
  • 读书笔记和个人感悟
  • bug调试、分析和修正
① 编程中的知识点

任何编程中的知识点是都值得被记录的,而且这类题材是最受欢迎的,比如你在学习了C的结构体,那你就可以写一下:什么是结构体?结构体如何进行定义和初始化?结构体如何进行传参?结构体有什么注意事项等,围绕这些知识点出发就可以写一篇非常好的博客了。

② 某道算法题解

在学习过程中我们会刷很多算法题以应对将来的笔试,而刷每道题以及解题思路和代码实现,都可以总结一下发布到博客中,这样方便自己以后复习,也能给其他人提供解题思路,何乐而不为呢?

③ 读书笔记和个人感悟

如果你平时喜欢读书,在读书的过程中发现了很有意思的观点,或者是对自己触动和启发比较大的思想都是可以记录下来,因为这个观点既能对你产生很大的影响,那么对于其他人也有可能会有同样的作用,所以当你把它写出来时,只要对别人有帮助,就会有很多人看。

2.2 向优秀的博主学习

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

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

  • 第一种:写某个主题前,比如要写“C语言结构体”,那你就可以在搜索引擎里面搜索此关键,然后查看前5篇推荐文章,这5篇文章就是这个主题里面最好的文章,你可以模仿他们的写法来写自己的文章。
  • 第二种:去博客平台推荐博客查看和学习,能被官方推荐的都是优秀的文章,你多观察多思考,这篇文章有什么亮点?为什么这篇文章能被推荐,而我的却没被推荐?我可以做哪些改进和优化?

2.3 内容框架:总分总模式 和 WWH 模型

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

a)总分总模式

我们在写博客的时候可以使用总分总的结构,先总的把问题描述出来,然后在逐个知识点深入讲解,最后再来一个总结将主题升华,这种是非常好用的博客组织结构。

《多线程编程的实现方法》

多线程的实现总共有3种方法,分别是:

1. xxx

2. xxx

3. xxx

1. xxx 具体实现

...

2. xxx 具体实现

...

总结

b)WWH 模型

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

  • 是什么?——What
  • 为什么?——Why
  • 怎么用?——How

其中“是什么”和“为什么”顺序可以交换

比如一下文章:

一文详解多线程

1. 多线程是什么?

多线程,是...

2. 为什么要用多线程?

使用多线程...

3. 怎么用多线程?

线程的创建方式有 N 种:

...

总结:xxx

2.4 关于标题

俗话说:好题一半文,在信息大爆炸的时代“酒香不怕巷子深”的思想已经过时了,只有恰到好处的标题才能第一时间激发用户的阅读兴趣,对整篇文章也能起到极佳的点缀效果。如果说内容是“里子”,那么标题就是“面子”。

那什么才是好的标题呢?

好标题有4大要素:一、真实可信;二、营造冲突感;三、巧用数字;四、引发共鸣。

① 标题要真实可信

首先,好的标题应该是“真实可信”的。标题是跟用户建议信任的渠道,对于博客而言,信任感尤为重要。

用户读完一个标题,自然而然地也会产生一个心理预期,而当这个心理预期与实际内容产生脱节时,用户会产生一种上当受骗的负面情绪,进而失去对你的信任。

② 标题要营造冲突感

其次,好的标题应该是具有“冲突感”的。你可以回想一下,生活中那些吵架、冲突的场景,是不是往往聚集着大批爱热闹的吃瓜群众,甚至有人拿着手机拍摄上传到各大短视频平台?道理都是相通的,放在标题端来看,这就是冲突感所直接带来的阅读量和用户自发的转发量。

案例1:查理·芒格:《如何过上痛苦的生活?》

③ 巧用数字

如今无数信息和文章铺天盖地,所以想要吸引用户的注意力标题就一定要醒目、一定要一目了然,所以这里就给大家介绍下在标题中巧用数字的 3 个优点:

  • 辨识度高;比如:《2022年最难买的10支口红,我赌你一只都买不到》
  • 明确预期现在用户集中阅读的时间越来越短,数字能给人最基本的预期,能够说明文章的框架和重点。比如:《注意,如何年薪30万的知识点来了》
  • 具体直观使用数字可以更直接的传递信息,让用户更直观、更迅速的了解你想传递的内容。比如:《MySQL索引失效的15种场景!》

④ 要能引发共鸣

传统媒体时代写作是表达,而新媒体时代写作是交互式“沟通”,新媒体时代的阅读要么是“文章和我有关”,要么是“文章对我有用”。

所谓“引发共鸣”就是指你写的文章可以让用户感同身受,当用户看到标题是就会觉得:“我就是这样想的,你想的和我想的一样”,这种标题是很受用户喜欢和分享的,因为他能够借助你的文章表达自我,和表达观点。比如:《大学只四年,疫情就三年》

用户决定转发一篇文章,往往是一瞬间的事,而文章引发的共鸣,就是造就这个“冲动”的瞬间。

关于标题的反思

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

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

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

2.5 关于排版

文章的排版是和博客的编辑器有关的,目前主流的编辑器有两种:

  • 富文本编辑器(早期编辑器)
  • MarkDown 编辑器(推荐编辑器)

强烈推荐大家使用 MD 编辑器,也就是 MarkDown 编辑器,MD 编辑器的优势是自带排版功能,并且所有博客平台天然支持。

使用 MD 编辑器要学习使用 MD 语法,MD 语法的推荐学习地址:

Markdown 标题 | 菜鸟教程

2.6 关于插图

文章中添加合适的插图能让你的博客瞬间“高大上”不少,而且也能让你的博客更直观,我们可以使用 draw.io 来制作流程图和画图,它的官网地址是:Flowchart Maker & Online Diagram Software

它的优点是:

  • 免费
  • 跨平台
  • 支持离线使用
  • 支持手绘风格

2.7 博客可以发表到哪些平台?

目前比较主流的博客平台汇总:

总结

回归我们的主题,写博客给我们带来的好处很多,它有以下但不止包括以下几个:

  • 检验自己对知识是否真的理解
  • 积累更多知识,让自己变成合格的“卷王”
  • 讨论反思,收获新知
  • 提高思维逻辑力和文字组织力
  • 增加面试竞争力
  • 自媒体时代,收获更多可能

而写好博客的关键是先开始写,然后在写博客的过程中向优秀的前辈学习,使用总分总和 WWH 模型,建议大家写博客的时候要使用 MD 编辑器和 MD 语法,在创建标题的时候需要遵循标题 4 要素:要真实可信、要营造冲突、巧用数字、要能引发共鸣。

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值