首先写博客是一个需要长期坚持的事情,见过很多人写博客,能坚持下来的寥寥无几,当然坚持下来的,换来的回报和收益也是很丰厚的。你所知道的很多大佬,之所以能成长为大佬,很多都是靠长期坚持的输出分享知识所带来的成长。所以今天主要给大家分享一下写博客能给我们带来什么?以及怎么写好博客?

写博客有啥好处?

人都是很物质的,对自己没啥好处的事情一般没兴趣,而且都喜欢短期收益高,举个例子比如看见股市大涨听说别人挣钱了,就想一把梭哈,马上摩托变吉普。但殊不知能在股市赚到钱的除了专业队就是长期价值主义者,其它都是韭菜。为什么很多人赔钱?因为人人都喜欢短期收益高,看不到长期价值,也忍受不住长周期的投资。

而学习也是同理,不是看了一本书或者听了一节课马上就能成的,这是不可能的,对大多数人来说学习是痛苦的,因为学习是反人类的,人人都想轻松,而学习是需要动脑思考研究,并需要大量实践的过程。所以学习也是很难见到短期效益的事情,只有长期坚持才会看到效果。

写博客却是同时具有短期和长期价值的事情

  1. 知识的总结与积累
    1. 写博客为自己为别人,都是学习的重要积累和总结,这个不用多说了吧?
  2. 表达能力的提升
    1. 一个人的表达和沟通能力非常重要,即便你是做技术的,也需要有好的表达能力,写作无疑是在锻炼你的能力
  3. “教”是最好的“学”
    1. 怎么评价你掌握了某个技术呢?我认为如果你能给别人讲清楚,那么就是最好的证明。如果想分享给别人一杯水,你需要有一桶水,这就是通过输出倒逼输入,逼迫自己学习的最好动力。
  4. 内推机会、面试加分
    1. 高质量博客是你最好的内推资源,之前有一个工作的同事就是因为老大看了她的文章,觉得非常棒,通过微博私信联系到的,最后成功入职。所以如果有一个高质量的博客可以说是最好的名片。
  5. 个人IP和粉丝
    1. 成就别人就是成就自己,为别人输出也会给你带来很大的价值。(圈内很多博客就单写作都能年入百万)
  6. 出版社邀约
    1. 目前很多的出版社都会在各大论坛和博客阵地寻找优质博主,如果你的内容够好够吸引人,那么会很多的出版社找你约稿,出书就是简单的顺理成章了。

诚然写博客会给你带来很多的好处和机会,但是我不希望你带着功利心去做这件事情,你更应该深刻理解书写是为了更好的思考,也是学习的过程 这句话的含义

怎么写好博客?

博客怎么写简单,怎么写“好”是个问题,所以要想清楚,如果把写作当成了作业任务或者一种负担,那可能就比较痛苦了,但是反过来如果把写作当作学习的动力,用写作来驱动学习,学习来驱动思考,那就成为了一种正循环。所以如果你能理解 写作是专注思考后的输出,输出给别人也是给自己 。那你写作起来就没有那么痛苦了。

接下来我将从写作的内容、形式、平台、工具及技巧上给大家讲一下如何写好博客

博客类型

写博客一般用哪个网站?程序员要写博客吗(1)

1.问题类博客

记录错题集或踩坑记录。平常不会有人关注,但是出现bug时会搜索到,一般就是以解决某个问题为题的博文,记录自己踩的坑同时也能给别人解决问题,价值比较大。

写博客一般用哪个网站?程序员要写博客吗(2)

2.教程类博客

这种类型的博文主要是总结自己在学习某项技术或者编程语言过程中的心得以及学习进度,督促自己坚持不懈的去努力学习,如《java学习笔记》,但是真的不要直接用这样的名字,最起码后面要写清楚具体的知识点,有利于别人关注

写博客一般用哪个网站?程序员要写博客吗(3)

3.技术分享类博客

技术分享类博客也属于研究总结性博文,这种博文难度大、也比较消耗时间和精力、但同时对别人启发也大,是自己对某个问题进行的详细总结,例如《卷积神经网络汇总》,需要作者有一定主动总结分享的意愿才能完成。相应的这种博客一旦成文,访问量肯定会暴增,毕竟有价值的东西大家都喜欢看,说白了,这种类型的博文能体现你的水平。

写博客一般用哪个网站?程序员要写博客吗(4)

4.专题类博客

这种类型的可以说是博客中难度最大、价值最高、最受欢迎的类型。这种类型的博文更加类似于一种教程,比如《x语言人脸性别识别》一般都是围绕某个实际应用,用十几篇博文来详述某个软件或项目的开发过程,这需要笔者有很强的毅力去坚持,不过一旦成文,对作者自身无疑是一个很好的宣传,如果你写的好,写的系统,各个出版社也会来联系你出书的,所以也是一个机会。

写博客一般用哪个网站?程序员要写博客吗(5)

5.其它类型博客

当然除了这些以外还有其它类型的博客,会跟技术或互联网相关的内容,但是实际上并没有技术上的输出,这种就不太建议同学们去搞了,一是这属于泛话题类,对技术没有太大的帮助,另一个这种容易招喷子

写博客一般用哪个网站?程序员要写博客吗(6)

总结

写好一个博客有很多技巧,除了上面所体现的不同博客的不同结构外,还有一些是写博客的一个基本要素是需要注意的。

1.充实的内容

再好的装饰也取代不了本身内容的价值,好的博客必须能够帮助他人解决问题,或者给他人以启发。

2.醒目的标题

最好在标题中就将博文中解释的内容、解决的问题突出出来,一方面方便搜索引擎,一方面方便读者根据题目来判断这篇博文是否有可能对他有帮助,最好不要直接弄个“java学习笔记”之类的

3.图文并茂

字不如表、表不如图、图形的解释能力要比单纯的文字叙述强上百倍,因此在解释相对复杂的问题时推荐大家辅以合适的流程框图进行说明,况且有图形点缀的文章要比单纯的文字更能吸引读者的注意

4.篇幅适宜、格式规范

太短的博文会让人觉得对问题的解释描述不够充分,价值不大。太长的又会影响体验,统一的字体、缩进、行间距、清晰的代码片段,注意错别字和描述性错误,细节决定成败,细节体现素质。

写博客一般用哪个网站?程序员要写博客吗(7)

总体来说,博客的类型有很多种,对于新手同学来讲呢,问题类博客和教程类博客是比较合适的,正好去记录自己的学习历程,对知识的总结以及问题的思考。而技术分享类和专题类一般在参加工作一段时间以后可以陆续展开。

写作平台及工具

现在有很多的写博客平台,当然每个平台都有优缺点(勿喷,个人理解),推荐以下几个,按照推荐从上至下个人选择即可,不必追求特别完美,适合更重要。

另外最不推荐的就是新人上来就自己搭建博客平台,原因有两点,一是自己搭建博客并不会带来流量,有流量的是需要做SEO以及自带流量的知名博主,另一个就是前期你光搭建博客,选择博客等等可能就需要耗费非常多的时间和精力,有那个时间还不如先开始写,毕竟内容更重要。

写博客一般用哪个网站?程序员要写博客吗(8)

写作工具基本上做技术的首推Markdown写作,有很多的工具可以使用,以下推荐几个我个人常用的工具,不一定全面,够用就可以,另外随着自己的写作的成长你也会发现更多的高效工具欢迎大家分享。

另外想说的重点是,平台和工具都是附加的,未来提高效率,重点是博客的内容,其它没必要花里胡哨的。

写博客一般用哪个网站?程序员要写博客吗(9)

优秀博文鉴赏

我仅分享几个给大家作为参考,当然里面有不要脸的川哥自己的文章,也有优秀的博文以及大咖的博客,优秀的博客非常的多,个人推荐不喜勿喷,只是作为参考。也欢迎大家推荐更多的优秀博文分享,当然我更加希望那个被推荐的优秀博文是你的产出。

以下两篇是川哥公众号的文章,看似标题党,但是通过标题你也能很明确的知道我文章中要讲诉的重点,因为内容和标题同样重要。

简直就是垃圾,我说的不是你,我说的是在座的写的简历都是垃圾

都说华为面试爱问正则,这不,华为海外校招面试题来了

下面这篇是优质的干货博文

动画图解:十大经典排序算法动画与解析,看我就够了!(配代码完全版)

地址:https://blog.csdn.net/kexuanxiu1163/article/details/103051357

下面这个是大咖的博客,内容非常成体系,价值很大当然现在广告有点多

廖雪峰老师官方网站 地址:https://www.liaoxuefeng.com/

还有很多的优秀博客,不在一一分享,期待大家的发现。

重点:多看别人的优秀作品,开拓眼界,先“抄”(变成自己的语言)后超(形成自己的调性)

总结

书写是为了更好的思考,也是学习的过程

长期坚持,享受时间积累的红利

最后希望大家都能写好博客,为自己为别人更为将来,也欢迎大家投稿后厂程序员,为你带来更多曝光和输出。

,