写博客

Posted on | 1420 words | ~3 mins

大部分做技术的人都有通过写博客扩大自己影响力的想法。各中不同不过是能不能坚持,坚持多久,反反复复开几次的区别。比如我自己已经折腾了不下四五次了,每次写得时间有长有短。最开始的几个博客搁置太久,连写得东西都已经寻不到了。现在回头看写博客这事,还是能看出几个清晰的阶段的。

初次写博客,目的比较明确:记录自己遇到的一些问题以备后用,同时如果能和他人分享互动,也是扩大影响力的机会。此外,写文章和写代码一样,反复打磨的过程是对理解、表达、组织多方面能力的综合训练。积累多了(10000个小时?),对自身综合素质的提升是肉眼可见的。因为目的明确单一,所以大部分人会找一个第三方博客网站,先写起来。常用的第三方如:简书CSDN博客园开源中国掘金segmentfault知乎机器学习和深度学习类的分享比较多,wordpressgithub pages禁止百度爬虫,所以在百度上无法搜到github pages的博客。

在第三方博客网站写了一段时间后,就开始觉得第三方网站各种不爽:为什么只有这么几个layouts?为什么满屏花花绿绿的广告?为什么不能定义新的syntax highlight?要增加一些特殊的页面效果也不行?这时候就进入了第二阶段,开始研究wordpress,或者自己纯手工打造一个个人博客网站。买服务器,买插件,甚至写插件。写博客的快乐从“写”的快乐,迅速升级为“试验各种框架和插件”的快乐。wordpress玩累了,自己写网站造轮子时间开销又太大,恰好赶上nodejs大流行,突然发现静态博客生成器hexo才是博主的终极装备。如果不熟悉nodejs,还可以用 golang的hugo或者 python的pelican。于是开启markdown + static site generator之旅,从选themes到自定义themes,各种syntax highlight调优,再到接入社会化评论插件,又是一段欢乐好时光。

针对社会化评论插件多说两句。没能在disqus被墙之前用一下甚是遗憾(已然被墙,就不折腾了)。国内的插件因为商业模式问题也纷纷关闭多说友言网易云跟帖搜狐畅言还活着,据说bug多多,个人博主选择这款的不多。其他可选:韩国公司开发的LiveReValine基于LeanCloud的无后端评论插件(本博客用的是这款),简单易用,不过LeanCloud关了,也就全没了;Gitment基于github issues开发的评论插件。

然而过不了多久,就发现“写博客”的时间越来越少,折腾网站技术的时间倒是占了大半,简直是忘记了初心。于是给自己博客换上一个“性冷淡风”的theme,做个认认真真研究技术,踏踏实实写博客的安静的美男子或者美女子。

最后随着公众号,头条号和百家号等各种媒体号风行,再一次将博客阵地转移。嗯,哪里有流量,哪里才是博主们的阵地。做个三好斜杠青年,给自己的人生加个plan B(写自媒体谋生?)才是缓解焦虑的王道(真的吗?)。可发现各个媒体号的编辑器良莠不齐,很多自己博客上的排版和效果都无法实现,甚至连代码的展示都没那么友好(这个是技术博客的命根子)。还好有大佬提供了在线格式转换工具可以帮你把markdown转换为漂亮的微信公众号文章。现在还有了OpenWrite一文多发工具,写一次文章,可以直接推送到各种博客网站和媒体号上。

最后的最后,勿忘初心。全民自媒体提升影响力也好,副业赚钱也好,都是可遇不可求,写得开心最重要。