很崇拜那些不但能钻研技术,还能把学习所得编纂成文惠及大众的技术大牛。也尝试过自己去写技术类博客,总是没能坚持下来。最近工作没那么忙,有时间可以琢磨一些自己感兴趣的东西,也再一次萌发了写博客的念头。不过这一次,我不想跟以前一样,单纯的为了填充博客的内容而盲目去写,而更愿意把博客当作一个产品来打造。好歹也是混互联网圈的,需要有一点儿产品思维。既然是产品,就要首先明确自身的定位以及目标用户的需求。
我把技术类博文大致分为两类:
- 教程型
教程型博文的主要目的是传授知识和技能,对作者的能力要求比较高,也需要投入更多的精力去打磨。以前中学老师常跟我们讲,要教给别人半杯水,自己首先得有一杯水。写教程型博文,自己对写作的主题必须要有足够深刻的理解,否则只是蜻蜓点水,很难讲得透彻。另外为了便于读者理解,除了思路清晰,表达流畅之外,还需要增加相应的图表进行包装。阮一峰的博客就是一个很好的例子,文章内容清晰透彻,排版和配图也都很精美,几乎可以直接印刷出版。会读教程型博文的,多半都是对技术感兴趣愿意去学习的,但是不同水平的读者接受能力却大不相同,文章写法也不一样。比如,同样是Python教程,写给毫无编程基础的初学者的,和写给有丰富经验只想多掌握一门语言的,自然是不一样。在提笔开始写文章的时候,一定要明确是写给谁看的。
- 笔记型
笔记型博文就要简单得多了。这类文章的受众主要是自己,记录自己在技术学习中的探索过程和心得体会,用来总结和备忘。这类博文应当清楚的记录学习过程中的关键点,容易被遗忘的细节,以及用到的参考资料等等,以便于温故知新。因为是写给自己的,所以要求也可以相应降低,只要记录清晰准确即可。笔记型博文也有交流的作用,可以帮助和结交其他对相同领域感兴趣的读者,否则只要写私人笔记就好了。一篇笔记型博文可以不断整理更新,添加新内容,完善旧内容,当积累到一定程度,就可以升华成教程型博文。
对于我这样写作经验并不是很丰富,同时精力又比较有限的人来说,笔记型博文显然是好的选择。毕竟理想再高远,也要从眼前的一点一滴开始做起,实现一个不完美的想法要比空想无数个完美的想法更有意义。做产品是一个从0到N的过程,不但要完成从无到有的创造,还要持续的运营和改进。这篇YY文就作为我的博客产品的开端,希望这次的生命周期能长一点儿:D。