28

写作即思考

在我刚进入IT技术领域的时候,曾经有个比我大一点的牛娃对我说,如果你不能把你的想法用文字清晰的表达出来,那只能说明你没想清楚。这句话虽然不一定100%正确,比如很多牛人并不需要写很多文档,也能做出优秀的软件,但我始终认为,那只是他们没有写而已,非不能也,而不为也。 为什么能全民微博而不能全民博客?因为写文章费心费力,发微博则随心所欲,实在没得写了还能转转。能够坚持写作的程序员少之又少,但写东西对程序员非常有好处。写作其实就代表思考,你需要言之有物,需要架构需要梳理,要有开端有结尾有结论有主题,在写作过程中出现新的思想火花是常有的事。 就我个人的经历而言,优秀的写作者不仅能让事情变的容易理解,而且能够换位思考,沟通顺畅思维敏捷。与这样的程序员交流是赏心悦目的。遇到问题时他会抽丝剥茧,告诉你问题的前因后果,由表及里,并且把能够反映问题的各种信息等都提供给你,包括他自己尝试解决问题的措施和结果。 … Continue reading