awakeBird Back-end Dev Engineer

什么是优秀的公开博客

2018-01-20

坚持写博客是我一直以来的一个目标,当然现在看来做的很差,时而兴起才会写一写。在我的理解里,博客既是写给别人看,又是写给自己看的。对自己来说,有个属于自己的地方能够分享自己的所见、所想、所学、所感,对他人来说,你的博客说不定解决了其他人正在头疼的问题,于己于人好处多多。但博客这东西,客观来说还是良莠不齐,质量上乘的博客(如阮一峰)确实有其独到之处,我想借这篇文章尝试分析一下好的博客究竟好在哪里,也好找个标杆,早日写出优秀博客。

写在哪

博客存在的意义主要还是显示内容,写在哪这个问题看上去就无关紧要了,但其实写在哪在一定程度上是会影响到内容的呈现的。

阮一峰在自己的博客中也曾提到过信息疲劳的概念,因此他的博客风格简约,保留了单一的背景色和字体,页面标签和分栏也较少,只有分类,页码和评论,近期出现的广告也固定在文章的结尾部位。而同样知名的王银的博客则更为极简,只保留文章列表和文章内容,未设置分栏和评论。

当然,如果没有前端基础,也可以选择hexo或者jekyll直接生成博客,并部署到github page上。这里我用的是jekyll,可以省去hexo每次的deploy步骤。jekyll模板很多,这里推荐几款不错的模板,拆箱即用:

目前市面上像csdn、51cto、博客园、简书之类的现成技术类网站有很多,如果嫌麻烦可以直接写在上面。这其中我最推荐的是简书,简约美观,多余信息较少。

写什么

我们经常容易混淆博客和笔记的概念。

在我的理解里,博客应该是自己的东西。可以像阮一峰一样做一些热门概念的科普,可以有对一门技术的应用,也可以有对某件事物的感想和评判,但不能是简单的从别人博客甚至是从技术文档中所作的摘抄。然而很遗憾的是,目前国内的技术博客多数都是你抄我我抄他,重复信息过多,当然很多人也非恶意,只是将博客单纯的作为了笔记本,我个人也犯过相同错误。

所以,博客还是尽量写些自己的东西,开始可能会觉得无从下手,但其实只要平时的工作、学习和生活中稍微留心,可以分享的东西还是很多的。拿技术类文章举例,并非只有技术大牛才有写博客的权力,你在日常工作中用某些新技术解决了一些问题,或者在处理某些事物的时候踩过一些坑,或者捅过一些篓子,其实都可以在事后总结分享,只要坚持,效果应该还是很明显的。

如何写

博客不需要想像作文一般长篇大论各种修辞,但也不应该忽视条理废话连篇。

好的文章往往能用较短的篇幅阐述一些东西。就我的经验来讲,作为技术类博客,只需要说明关键用法和场景再加以举例即可,不需要将所有细节都列出,否则就和文档没什么区别了。

当然,文笔的提升需要时日的积累,回头看自己曾经写过的一些东西,也觉得糟粕比例较多,仍然需要努力。

(End)


Comments

Content