写好一篇技术博客的正确姿势是什么

今天写博客的时候,发现不知道怎么构思,怎么布局了。然后就想到了以下这些问题:

怎么写出来对别人更有价值的文章,同时也更方便自己下次阅读,方便读者阅读?

为什么别人写的博客文章,这么多人阅读,评论,转发,带来巨大流量与关注。而你也写了这么多篇,阅读者却寥寥无几?

网上搜索了下,发现有几篇好文章,摘抄总结其中几条:

1. 主题明确,定一个好的标题。     

2. 条理清晰:

所谓条理,就是文章整体要讲的几大部分。诗经中有赋比兴手法,现代也有    1)针对问题的七何分析法(5w2H,或者    2)更加简单的提出问题、分析问题、解决问题。这些都有助于确定一篇文章的结构,当然,如果你可以    3)使用比如xmind之类的思维工具协助分析,那么也会有事半功倍的效果。如果文章很长,生成导航目录也是很有必要的。

什么是七何分析法:

1、WHY——为什么?为什么要这么做?理由何在?原因是什么?

2、WHAT——是什么?目的是什么?做什么工作?

3、WHERE——何处?在哪里做?从哪里入手?

4、WHEN——何时?什么时间完成?什么时机最适宜?

5、WHO——谁?由谁来承担?谁来完成?谁负责?

6、HOW——怎么做?如何提高效率?如何实施?方法怎样?

7、HOW MUCH——多少?做到什么程度?数量如何?质量水平如何?费用产出如何?  )

3. 层次分明有节奏感

写博客的正确步骤:

碰到了问题,如果解决不了,而又比较有价值的话,就先记录下来,作为一篇博客的开篇。

首先,先自己分析问题,基于已有的现象,思考,在笔记本上记录问题与可能的思路。

其次,从外界获取经验或者知识,比如请教别人,google等,学习他们,在笔记本上记录关键点。

然后,在实际中用学来的方法去解决问题,笔记本做好记录,要像水流过水渠一样流淌前面记录的思路。

最后,拿过笔记本,将以上过程再总结成一篇博客。

技术博客不是论文,技术博客由其实用性。当然,也有将论文发在博客上的,比如技术博客的作者大部分应该是工程师,而不是学院派。一篇技术博客可以 是小到的一个编程技巧,可以写该技巧的原理、实现方法、好处,但不要写前500后300年的历史介绍和展望未来。技术博客通常关心技术的实用性,而非技术 背后理论的复杂性。技术博客也不应该过分求全责备,把文章写的大而全,而应该追求小而精。

技术博客应以陈述语气,个人感情色彩应该过滤掉,技术不是生活的全部。有人写技术博客,常喜欢加入自己的心情,“xxx让我好烦啊”、“xxx很难,我一直持续搞了两天没睡觉”,我个人拒绝这种“呻吟”的风格。

忌罗列代码。代码是实现的过程,而不是原理,列代码是为了看清流程,而非为了列代码而列代码。我个人的习惯是尽量少列代码,如果能够使用校小的篇幅就能说明原理,绝不使用大篇幅的代码。但是如果简单的罗列代码能够一目了然,也绝不浪费过多的笔墨去描述过程。 图片胜过文字。

    图片配文字比单纯的文字更加方便理解,甚至一张图就可以省略文字了,多画图,少写字是个原则。

考虑时间成本。博客基本上是以时间换知识,因此需要越来越快,记录时间也很必要。 列出时间遗留问题,以备以后解决。

参考文章:  http://www.jianshu.com/p/75e694a59bd7  http://www.oschina.net/news/46714/howto-write-a-good-technical-blog  https://www.zhihu.com/question/40716838

本文章来自行果博客,转载请保留原文了链接:https://www.cnblogs.com/xinggood/p/6812158.html

写好一篇技术博客的正确姿势是什么相关推荐

  1. 国内第一创作平台大佬,教你如何写好一篇技术博客?

    码个蛋(codeegg) 第 975 次推文 作者:九心 链接:https://juejin.im/post/5ec29c16e51d454d9b12677f 前言 很多同学的进阶都是从写文章开始的, ...

  2. 我从大学开始写博客,如何写一篇技术博客,谈谈我的看法!

    前言 只有光头才能变强. 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 我一直推崇学技术可以写技术博客去沉淀自己的知识, ...

  3. 手把手教你写高质量Android技术博客,画图工具,录像工具,Markdown写法

    前言 作为程序员,写博客是一件很有意义的事情,可以加深自己对技术的理解,可以结交更多的朋友,记录自己的技术轨迹,而且分享可以让更多的人从中受益,独乐乐不如众乐乐嘛. 但是要写好博客也不是件容易的事,一 ...

  4. 11. 一篇技术博客,如何获得更多的收藏呢?本篇博客告诉你

    欢迎来到橡皮擦的写作课 本文内容:面向收藏夹的写作 本篇文章从收藏二字出发,为你揭示何种文章,最易引起读者加入收藏夹. 面向收藏夹的写作 一篇文章的好坏,最直接的反馈就是读者将其纳入收藏,尤其在以推荐 ...

  5. 写了十年技术博客,我收获了什么

    今年刚好是我写技术博客的第十个年头.恰逢最近也有些所想.所感.所得,所以想把发自内心的对技术博客这件事唠叨几句.算是想到哪写哪,请见谅. 我的技术博客经历 我的第一篇(姑且算是技术分类,但实际是我自己 ...

  6. 如何写好一篇CSDN博客——小白入门(自用)

    文章目录 零.引言 一. [编辑器环境] 二. [Markdown编辑区详细说明] 2.1 题目位置 2.2 导航目录 2.3 文本样式 2.4 字体背景色 2.5 字体美化 2.6 插入代码.图片. ...

  7. 小熊的第一篇技术博客——机器学习绪论

    机器学习(一) 大三的时候学习了<机器学习>这门课程,作为一个热爱数学的工科女,这门课程让我知道了如何应用数学到人工智能这个领域以及数学确实能够给人类带来一些隐形的好处(可能有时候在推导不 ...

  8. 写篇技术博客被简书锁定是一种什么样的体验

    ... 图片发自简书App 图片发自简书App

  9. 我的第一篇技术博客 —— 梦的开始

    梦的开始的地方 一.自我介绍 二.我编程的目标 三.如何学习编程 四.在编程上所花费的时间 五.最想进入的IT公司 一.自我介绍 首先先做个自我介绍,我是我一名大二双非本科在读,专业是网络工程,在高中 ...

最新文章

  1. linux change linux login shell
  2. ajax+jsp自动刷新
  3. Codeforces 432E Square Tiling(结构体+贪婪)
  4. android nfcDemo
  5. Get Started with Visualforce
  6. IOS将字符串转换为日期时间格式
  7. 中国金融体系(金融机构,金融市场,金融基础设施)
  8. stm32超声波扫频_基于STM32的脉冲式及扫频式超声波除垢信号源设计
  9. html触发js参数怎么用,js 绑定带参数的事件以及手动触发事件
  10. 删除数组中的负数,输出结果为正数
  11. 教你如何在Spark Scala/Java应用中调用Python脚本
  12. Jquery的load加载本地文件出现跨域错误的解决方案
  13. 【干货】基于注意力机制的seq2seq网络
  14. redis与mysql一致性方案解析
  15. python京东抢购 github_GitHub - DevGuan/jd-autobuy: Python爬虫,京东自动登录,在线抢购商品...
  16. 一元三次方程c语言程序,一元三次方程求解
  17. 【Android】实现自定义标题栏
  18. python语言程序设计项目_《Python语言程序设计》项目报告书Word版
  19. Android客户端 和 pc服务器 建立socket连接并发送数据
  20. java实现word文档转pdf,并添加水印

热门文章

  1. 大家小心~~财付通故意留下bug给骗子留下后门
  2. GLFW实例介绍(2)
  3. canvas横屏签名,签名图片旋转90度生成base64
  4. Vue 12 - 条件渲染 v-show v-if
  5. IOS重写unity Splash,消除黑屏,播放开场动画视频
  6. 【金杯至尊】之罗罗的天空----图忆1994世界杯
  7. 2021年茶艺师(初级)模拟考试题及茶艺师(初级)实操考试视频
  8. 无法从计算机验证正在安装驱动,无法为此计算机验证正在安装的驱动程序怎么办?...
  9. 移动商城第七篇【购物车增删改查、提交订单】
  10. Autoform 4.1钣料实例仿真分析视频教程