转载自 刘未鹏的博客 。 (一)为什么你应该(从现在开始就)写博客 用一句话来说就是, 写一个博客有很多好处,却没有任何明显的坏处 。 ( 阿灵顿 和 徐来 的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样) 让我说得更明确一点: 用博客的形式来记录下你日常生活中 有价值的思考 ,会带来很多好处,却没有任何明显的坏处 。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考,请以此类推。这些东西必须在博客中分开。 下面是我个人认为写一个长期的价值博客的最大的几点好处: 1) 能够交到很多志同道合的朋友 。 我自己既写博客,也读别人的博客,在这个时代,对于生活中的绝大多数人来说,拓宽朋友圈子的途径几乎只有一个,通过网络,而如何在网络中寻找到气味相投的朋友,如何判断别人和自己是否有共同语言?显然,通过天天在SNS上碎碎念的那些日记是难以做到的。我佩服的一些朋友几乎全都是长期用博客记录想法的人, 因此,和他们即便不打照面,也是心照不宣 。即便素未谋面也能坐下来就聊得热火朝天。 我曾在CSDN上写了近六年的博客 ,在一年半前建立了一个Google Groups( TopLanguage ),由于我的博客的长期阅读者都是互相有共同语言的,因此这个Group一开始就热火朝天,而高质量的技术讨论则进一步吸引了更多的牛人的参与,雪球滚起来之后,就很难停下来了,将近一年半下来,从这个Group的讨论中我获益良多[1]。而对于非程序员朋友,科学松鼠会则是一个很好的例子。 2) 书写是为了更好的思考。 我在 《书写是为了更好的思考》 里面详细总结了书写的好处,这里就不拷贝粘贴了。 3) “教”是最好的“学”。 如果一件事情你不能讲清楚,十有八九你还没有完全理解 。绝大多数人应该都知道在程序员行业面试官经常要求你讲解一个东西给他听,他会说他不懂这个东西(他如果真的不懂的话效果其实是最好的),而你的任务则是说到让他理解为止。 为了让一个不明白的人做到明白,你必须要知道从明白到不明白他究竟需要掌握哪些概念,这就迫使我们对我们大脑中整个的知识体系来个寻根究底,把藏在水面之下的那些东西统统挖出来,把大脑中的那些我们知道、 但不知道...