为什么程序员应该写作

jopen 11年前

    能写技术文章的,十有八九都是在一线打拼的程序员,写作对他们而言不是主业,很多(也许应该说“绝大部分”)优秀的程序员根本就没想过自己也可以写文章发表。然而,越是优秀的程序员,写文章发表越是对自己有价值,原因有二:

  第一,写作有助于自我成长。刚入行时,困扰大家的问题都是书上写过、Google 上现成能搜索到的,只要花心思去找就能找到;随着程序员的水平提高,他思考的问题就开始变得更有深度、规模更大、更抽象、更复杂,更需要以写作的方式来整理成型。从我认识这么多人来看,这个阶段写文章和不写文章,会对一个人知识体系的构建有重大的影响。很多人也有多年经验积累,也有不少想法,但是没有形成一个完善的体系,随着年纪增大,生活压力越来越重,记忆力越来越差,渐渐就说不出到底从这么多年经验中学到了什么。我觉得这是件很可惜的事。

  第二,写作有助于扩展见识。程序员从业有些年头以后,如果是喜欢技术的人,总会想与别人做些更深入、更高层次的交流,但毕竟水平越高,能进行这种交流的人就会越少、越分散。写作、演讲、著书立说,这都是让自己进入一个更高水平的交流圈的方式。进入了这个对话环境,你才发现:原来还有那么多可学、可发展的方向。很多人到了三十岁上下就开始惰怠、看不到发展方向,在我看来一个重要的原因就是眼界不开,没有进入一个更高水平的交流生态。