作为一名程序员,我为什么要做写作这件事?
工作了好几年,逛了好几年的程序员论坛。在论坛里看过很多帖子,通过帖子的讨论也解决了很多实际的工作问题。但是有一个问题总是无法得到切实的答案,这个问题就是: 作为一个程序员,要不要坚持写作这件事 。 疑惑主要有两点: 现在写文章的程序员那么多,海量文章已经覆盖了工作中能遇到的几乎所有问题,如果我花费时间精力写出重复主题的东西,是不是在浪费时间,俗称划水:) 我写文章,到底能解决什么实际问题。 目前为止对于问题一的体会还不是很深,但是对于问题二的答案我想已经被我找到了,那就是: 坚持写作,是为了掌握不常用的技术栈。 对于找到这个答案的机缘,是因为我最近看了一本叫如何高效学习的工具书,书里引申了很多学习方法,通过这本书我又查阅了很多类似的资料,最终遇到了经典的费曼学习法。 下面来说一说费曼技巧: 找到一张白纸。 在白纸上将最重要的概念,流程写下来(在一本书中我们需要去选择) 想象将给一群人讲授这些概念,将如何去讲,如果有卡壳的地方,回归回去学习。 简化,用自己的语言去阐述这个概念,可以用类比、比喻、故事等方式去延伸。 简单来说,就是不借助外在的提示,把学过的知识,通过自己这个主体,用自己的方式,将知识重新’生产’出来。当你成功的产出了,或者用这些知识解决了实际的问题,那么你就掌握了它们。 本着程序员学以致用的思维:),这段时间我一直刻意练习这种学习方法,感觉学习过程变得更加吃力了