Skip to content

Notes

好记性不如烂笔头。

看似最笨的学习方法,偏偏造就了最高的开发效率

一个国外开发者的小故事。

他刚入行时,在一家小公司工作。公司只有很少几个工程师,但是每个都很强,了解很多技术,前端、后端、系统维护都能上手。

而且,他们的开发效率极高,别的公司可能花一两个月才能做出的东西,他们几天就能搞出来。不了解内情的客户,会以为他们是一个很大的技术团队,但是其实不到 10 个人。

有一次,这位开发者跟同事单独相处,忍不住就问了,你们的开发效率怎么这么高?

同事解释说,团队的骨干工程师在一起合作多年了,彼此都很了解。他们以前都为军方的情报部门工作,开发军事软件。

军方的计算机是不能连网的,他们的开发环境完全不能上网,所以干活很痛苦。如果他们想在网上查一些软件资料,必须步行到军营外面的另一栋大楼。因此,上网查资料变成了一项成本很高的操作。

他们被逼无奈,只能仔细通读软件手册,把所有重要的内容都做了笔记,尽量记住。久而久之,上网查资料的次数越来越少,知识积累在脑海里,开发效率就这样提高上去了。