为什么要写作
在我目前看来,写作有如下意义:
- Learning by teaching。一个东西如果不能用自己的话说出来,并让其他人明白,说明还没有真正的掌握。在写作的过程,可以不断地问自己,去深究各种问题,从而真正理解一个东西。
- 完善体系结构。把学习、思考的过程记录下来,每当有了新的体会和感悟,就可以继续补充文章,从而不断完善自己的知识体系。
- 锻炼文笔,提升表达能力。文字是很重要的传播信息的载体,掌握了写作能更好地达成共识、促进理解。
- 提升自己的影响力,形成「个人品牌」,给未来多一份可能。
写作历程
大学开始写博客,那时候主要在 CSDN 和博客园。写的都是 ACM 的题解。现在看来,内容很水,文字也很稚嫩(虽然现在的文字也很稚嫩就是)。即便很水,写作也是三天打鱼两天晒网。就像学 ACM 算法的时候一样,不能善始善终。后来对 ACM 心灰意冷,就更加没有写作。
直到毕业后,才又重新拾起博客。看到 GitHub Page 这种极客范的博客,可定制性高,还不用自己买域名和服务器,就照着教程搭建。一开始用的是 Jekyll,在搭建的过程中发现 Hexo 更好用,就改成 Hexo。还记得那时候很多东西都不懂,像是 JavaScript、npm、Git 都是一知半解,只会照着教程敲命令,却不懂这些命令的意思。那个时候 Hexo 的功能也还比较简单,很多功能要实现都得自己硬编码,而不是框架自身支持的。几年过去,现在已经方便很多。比较遗憾的是,那个时候搭建博客的时候热情洋溢。但实际上博客却没写几篇,不能把自己这一路以来的心态变化和技术成长记录下来,有点可惜。
期间也有零零散散地在某云笔记里写写日记。由于是「日记」,所以基本上都是写过就算,自己都很少再去看,别人就更加不可能。也因此,写的时候总是东一句西一句,写到哪算哪,没什么逻辑可言。
大概是从 18 年 9 月开始,直到现在(2019 年 4 月),做到每天写日记。偶尔哪天忘记,也会在后面补上。既然都能做到每天写日记,那每周把其中一些「见得人的文字」整理成一篇发出来,想必也不是那么的难。(希望这不是一个 Flag。)
最后的话
想起 16 年就注册的公众号,直到现在也没发过一篇文章。这拖延症真的是很可怕。就从现在起,每周至少更新一篇文章,技术的、生活的都可以,发到博客还有微信公众号。掘金、简书、CSDN 这些平台就随缘吧。