时常有人问我,为什么写博客?
很奇怪,为什么不写博客?
他们总会回答我,你这样将你所知道的东西毫无保留写出来,会产生很多的竞争者,会让你处于非常不利的地位。
初始一听,似乎也有那么几分道理;但仔细一想,味道却又不对劲。为什么会使自己处于不利的地位呢?因为别人已经赶上了你。为什么别人会赶上了你呢?因为你固步自封停滞不前!说了半天,这不是拐着弯子骂人呐!?
这不能不说说国内业界的风气,很多所谓的高手都喜欢藏着掖着,生怕别人知道他所知道的。这也难怪为何国内的IT编程书籍并无多少经典问世,市面上国内作者的IT书籍我唯一的兴趣只是看到的时候翻一翻,标题写得特别大,内容涉及特别广,但一具体到实际中,却懵了,什么都不是,因为书中的内容虽多随广,但却都是泛泛而谈,趋要害而避。而直接翻译英文文档,不经验证直接复制MSDN代码,或直接从网络上摘抄别人的博客,这样的现象在国内作者初版的书籍中屡见不鲜。这样的书,骗骗因经验所限无法做出正确判断的初学者还可以,对于行家来说,往往嗤之以鼻。当然了,国内还是有一些作者的书还是比较推荐的,如侯捷,如潘爱民,只不过此类大公无私的作者在国内还是太少。
我写文章不是为了教育下一代或是给初学者指一条明路,这种伟大的胸怀我区区一小民不足以担当。之所以而为之,完全是为了我自己。平时在工作中,遇到一些难题,好不容易得以解决,便急忙提笔将其记下,生怕下次淡忘。虽然很多代码自己都有详尽的解释,但却不足以全貌,故必以文来载之。正因为文为己写,故自然不存在掖着藏着。文章之所言,必是倾之所囊,虽无保证言必有物,但却是毫无隐瞒。
不怕大家笑话,平时工作之中,遇到难题也会到自己的博客逛逛,因为自己这善于忘记的脑袋,实在无法能够保证半年甚至一年乃至多年之后还能清晰记住现在的领悟。所以,博客又是我方便查找自己经验的圣地。
对于博客上的文章,我一向抱有如此态度:想看就看,不想看我也不强求。自然也不用计较一篇文章能获得多少点击率,有没有被优快云推荐头条。反正文章在网上挂着,当自己忘记时还能查找到,便已心满意足。 当然咯,如果在看我文章的过程中,有朋友提出意见,我还是会虚心接受。毕竟有朋友提出了,那也就意味着这代码不完美,还有漏洞,有什么理由拒之千里呢?
而对于一些分明是人身攻击的谩骂,向来都是以笑话待之。自己一向还是坚持这么一个信念,一个程序员,最重要的不是他的掌握知识的多少或是现在他能解决什么问题,因为这些随着时间的见长,经验也能逐渐看涨;最重要的是人的品质,而这品质中又尤以冷静为重。我绝对不相信一个不够冷静的人能成为顶尖的程序员。当遇到一个致命的bug,他们表现出来无非不是心惊胆跳或是暴跳如雷,而这对于解决实际问题有何益处?冷静与否,其实在文章的回帖中也能体现出来。有不少人,看到作者观点和自己相异或是文中出现出现点什么错误,三字经,“SB”等等字眼就统统冒出来了。更为有意思的是,一些初学者,往往是不知天高地厚,可能看到文中有一些对自己很有用的代码,马上就拷贝过来应用到程序中,不出问题还好,一出问题就立马蹦出来,指责作者不负责任,白白浪费他的时间;殊不知,他所遇到的问题往往在文中已经指出,可能这段代码不适应什么环境或只能应用到哪些方面,可惜这些注意要点不知为何往往直接被他们忽略掉。这些情形在我博客中也出现,只是自己不会将之删掉,就让它们挂着吧,多一些笑话没什么不好的。
人人都会有那么点虚荣心,我也不例外。有时候一篇文章出来,只要有人回复,自己也能高兴一会。而有人能够就文中观点进行探讨甚至是指出其中谬论,更是足以兴奋半天。为文者,有一同好,足以。
很奇怪,为什么不写博客?
他们总会回答我,你这样将你所知道的东西毫无保留写出来,会产生很多的竞争者,会让你处于非常不利的地位。
初始一听,似乎也有那么几分道理;但仔细一想,味道却又不对劲。为什么会使自己处于不利的地位呢?因为别人已经赶上了你。为什么别人会赶上了你呢?因为你固步自封停滞不前!说了半天,这不是拐着弯子骂人呐!?
这不能不说说国内业界的风气,很多所谓的高手都喜欢藏着掖着,生怕别人知道他所知道的。这也难怪为何国内的IT编程书籍并无多少经典问世,市面上国内作者的IT书籍我唯一的兴趣只是看到的时候翻一翻,标题写得特别大,内容涉及特别广,但一具体到实际中,却懵了,什么都不是,因为书中的内容虽多随广,但却都是泛泛而谈,趋要害而避。而直接翻译英文文档,不经验证直接复制MSDN代码,或直接从网络上摘抄别人的博客,这样的现象在国内作者初版的书籍中屡见不鲜。这样的书,骗骗因经验所限无法做出正确判断的初学者还可以,对于行家来说,往往嗤之以鼻。当然了,国内还是有一些作者的书还是比较推荐的,如侯捷,如潘爱民,只不过此类大公无私的作者在国内还是太少。
我写文章不是为了教育下一代或是给初学者指一条明路,这种伟大的胸怀我区区一小民不足以担当。之所以而为之,完全是为了我自己。平时在工作中,遇到一些难题,好不容易得以解决,便急忙提笔将其记下,生怕下次淡忘。虽然很多代码自己都有详尽的解释,但却不足以全貌,故必以文来载之。正因为文为己写,故自然不存在掖着藏着。文章之所言,必是倾之所囊,虽无保证言必有物,但却是毫无隐瞒。
不怕大家笑话,平时工作之中,遇到难题也会到自己的博客逛逛,因为自己这善于忘记的脑袋,实在无法能够保证半年甚至一年乃至多年之后还能清晰记住现在的领悟。所以,博客又是我方便查找自己经验的圣地。
对于博客上的文章,我一向抱有如此态度:想看就看,不想看我也不强求。自然也不用计较一篇文章能获得多少点击率,有没有被优快云推荐头条。反正文章在网上挂着,当自己忘记时还能查找到,便已心满意足。 当然咯,如果在看我文章的过程中,有朋友提出意见,我还是会虚心接受。毕竟有朋友提出了,那也就意味着这代码不完美,还有漏洞,有什么理由拒之千里呢?
而对于一些分明是人身攻击的谩骂,向来都是以笑话待之。自己一向还是坚持这么一个信念,一个程序员,最重要的不是他的掌握知识的多少或是现在他能解决什么问题,因为这些随着时间的见长,经验也能逐渐看涨;最重要的是人的品质,而这品质中又尤以冷静为重。我绝对不相信一个不够冷静的人能成为顶尖的程序员。当遇到一个致命的bug,他们表现出来无非不是心惊胆跳或是暴跳如雷,而这对于解决实际问题有何益处?冷静与否,其实在文章的回帖中也能体现出来。有不少人,看到作者观点和自己相异或是文中出现出现点什么错误,三字经,“SB”等等字眼就统统冒出来了。更为有意思的是,一些初学者,往往是不知天高地厚,可能看到文中有一些对自己很有用的代码,马上就拷贝过来应用到程序中,不出问题还好,一出问题就立马蹦出来,指责作者不负责任,白白浪费他的时间;殊不知,他所遇到的问题往往在文中已经指出,可能这段代码不适应什么环境或只能应用到哪些方面,可惜这些注意要点不知为何往往直接被他们忽略掉。这些情形在我博客中也出现,只是自己不会将之删掉,就让它们挂着吧,多一些笑话没什么不好的。
人人都会有那么点虚荣心,我也不例外。有时候一篇文章出来,只要有人回复,自己也能高兴一会。而有人能够就文中观点进行探讨甚至是指出其中谬论,更是足以兴奋半天。为文者,有一同好,足以。