我不止一次思考:
- 为什么要写博客?
- 是否要把内容写的有深度?
今天我觉得我可以回答下这两个问题,不止回答我自己的,也回答一些问我为什么要写这样的博客的朋友。
-
为什么要写博客?
一开始写博客只是为了记录一些比较常见的问题,方便自己日后再遇到此类问题的时候可以轻松解决,也没什么功利心。后来慢慢的因为博客聚集了一批小伙伴,很高兴有些拙见可以帮到大家,让大家更高效的开发。后来,我博客的介绍这样写到:“致力于写出让人看得懂的技术博客,让学习更简单,更快乐。”为什么会以这样的目标写博客呢?这还要追溯到我刚入开发的时候,那时的博客还没这么多,很多博客大家写的用法都是系统提供的方法,也不做什么说明,写的很简单,简单到看完之后根本不知道怎么应用于开发,而且大量的博客千篇一律都是那么写的,说实话,参考价值不高,很难学以致用,后来我就立志要写出让所有人都看得懂,并能使用到项目中的博客,我也一直秉承这样的心来写,尽量写的手把手教的状态,甚至贴上代码,帮小伙伴解惑等。我不觉得没有深度就没有快乐,反而觉得帮助那些小伙伴能使我快乐。 -
是否要把内容写的有深度?
我曾经尝试过,把博客写的有深度,但是很难,一方面是要对基础原理的深入了解,一方面是要花费大量的时间去做验证,保证自己写的东西不是乱说的。后来看了很多类似的博客,我的感受是晦涩难懂!因为有些原理自己不懂,所以理解起来很吃力。我想对于大多数的小伙伴,可能他们并不需要知道这些原理,更多的是偏向于实际应用。那么有没有必要写的有深度呢?我觉得写的有深度可以提高知名度,提升自己的本钱,但是真正能把有深度的东西拆的很简单,并且让学习的人能看懂那才是厉害。毕竟我们工作大部分都是偏向于应用的业务型代码。工具的意义在于提高效率,能提高工作效率的方法写出来就算是有些深度的,如果能将效率提升到一定层次,涉及到更多的底层知识的话算得上很有深度啦。这一点,我对那些大神是无比敬佩,自叹不如。
于是我觉得,似乎没有很大必要去研究很难的东西,除非你真的用得到。我给自己的目标就是,记录错误日志,把一些比较难入门,比较容易出错的东西写的简单易懂,让大家能够降低入门的门槛,快速上手,少走弯路。这,我想,便是我坚持写博客的初衷吧。