【独家】技术人到底应不应该写作?
二、你是如何考虑技术人写作这件事的呢?
其实,我一直都提倡技术人最好能够写作!
1.写作是梳理知识最好的方式
平时看别人的文章,相当于别人掰碎碾好放到你面前,直接消化就可以。看到的,能吸收的只是知识的冰山一角!而写文章,就相当于自己烹饪一顿丰盛的大餐。自己自然而然地会进行深度思考,梳理知识体系,考虑一些关键的细节,看到的却是整座冰山!
2.写作是学习效率最高的手段之一
从上图可以看出,听别人讲,或者自己阅读,属于被动学习,都是在被别人灌输,并不能真正获得学习能力。只有自己开始思考,总结实践,并对外输出,才能掌握到真正的学习能力。
写技术文章就是在教会别人某一个知识点,是一种很好的输出方式,属于主动学习,吸收率从被动学习的 30% 提升到 90%,效率是最高的!
举个我自己的例子,相较于通过简单地阅读资料学习,通过写 Golang 文章的方式掌握得自然是比前者更牢固的。
三、写文章的几个月里,你自己有什么收获吗?
1.入门了一门新的开发语言
自己对 Golang 感兴趣,所以就尝试着学习,工作上还没有用到,就只能通过写文章的方式加深巩固自己学习的东西,如果写不出来可能就说明对知识点理解还不够深入。到目前为止,自己算是入门了 Golang,相对于这一领域的大牛,还有很长的路要走。
2.写作能力的提升
写作能力在慢慢提升,这个我自己是明显可以感觉得到的。刚起步写文章的时候都是硬憋出来的,每次都要花 4、5 个小时,至少现在写文章知道大概的行文布局,每篇文章花的时间也比之前更短了。从我早期的文章和现在的文章做下对比就可以发现这点,你们认同么?
3.认识了许多热爱学习 Go 语言的朋友
刚开始学习 Go 的时候,只是想做个学习总结,后来就统一成了『就要学习 Go 语言』系列文章,并发布在一些比较热门的技术论坛,陆续就有一些学习 Go 语言的朋友关注我,还是挺激动的,这促使我有继续写下去的动力!
其实大部分人的 Go 语言水平都比我好,我的文章只是梳理了相关的知识点,跟大家相互交流可以学到非常多的东西,不仅仅是技术方面的。
四、听过你已经加入了 GCTT(Go 中文翻译组),请问你是出于什么原因要加入这个组织的呢?
大家可别被误导了,以为我的英文水平怎么怎么好,其实大学四级英语是踩线飘过的,更别提六级了。一直想提高自己的英文水平,就想着有没有一种既能提高英文水平又能提升技能的方法?
有,阅读国外的技术文章!知道有这个组织的时候,就毫不犹豫地向组织靠近!目前,自己也翻译了一篇文章,算是正式加入了,后续我会把文章整理下发给大家看下。翻译文章,也算是为 Go 中国社区贡献自己一点力量,期待更多的人加入!
五、你还有什么相对读者朋友们说的吗?
还是那句话:别犹豫,现在就开始写作总结!****
可以从写技术博客开始,最好是公开出来!千万别是因为写不好,所以不敢迈出第一步,正是因为这个原因,所以就更应该写!在写作方面,我算是有一点点经验,大家如果这方面的疑问可以单独撩我。知无不言,言无不尽!