一种让工作效率提升2倍的方法

效率.jpg

有必要重做以前做过的物理题吗?

在求学读书阶段,包括从小学到大学,都有这样的经历,一道物理题目,自己以前做过,而且已经正确解出来了,如果下次再遇到,老师会教育我们:要重新做一遍

就算你曾经正确解出来了,现在再次遇到,也不能直接看后面的答案解析,因为你这次未必能正确解出来。重做一遍,这是为了增加自己对知识的理解,对于应试阶段,这种做法是应该提倡的。

但是这种行为方式,在工作中就不适用了

我花了半天的时间写一个有关扑克牌算法的代码,如果再次遇到类似的问题,难道我还要再从零开始再写一遍吗?难道我不是直接拷贝过来改改就OK了?

我想这正是工作与考试的差异所在。工作中,你要能快速解决问题,重要的是这个结果,不问过程。

如果再重新写一遍,对工作结果来说,没有产生更高的价值,如果我直接复用之前的代码,可以同样解决问题,得到同样的结果,效率更高。另一方面,对我个人而言,花时间解决一个我之前解决过的问题,不会增加我自己的能力。

根据刻意练习的原则,人持续的进步是在“学习区”练习,而在“舒适区”练习,不能使我们的技能水平提高。

因此,在工作中,我们必须关注我们未解决的问题,然后努力去解决它,这才是最有价值的事情。

记录,是提高效率的方法

对于已经解决过的问题,我们尽量直接复用以前的经验。

人的大脑并不可靠,今天解决的问题,明天就可能忘记了,唯一解决的办法就是:记录。为什么一定要记录?

  1. 人的大脑容易忘记。随着年龄的增长,人的记忆力会不断地下滑,我们的大脑无法记忆那么多东西。
  2. 记录可以减轻大脑负担,有利于大脑思考。假如你的大脑记了很多事情,大脑空间被占满了,你的思考能力将会下降。
  3. 记录有利用归纳总结。如果不记录,你只凭大脑记忆单点思考,很难发现什么新东西。当你把很多东西记录下来,你就可以通过对比、连接发现规律,总结出方法。
  4. 记录就是积累经验。你将解决某个问题的步骤和方法记录下来,下一次再遇到可以直接拿来使用,那么你之前的经验就得到了有效地利用,你的经验是在积累。

如何做记录

在我刚工作的时候,我经常用本子做记录,但是时间久了,本子记录就存在一些问题,比如无法进行二次编辑、不好整理、视觉排版差、不好保存等等。

之后我就采用电子文档做记录,容易增删改查,比本子记录方便快捷得多。

做记录,也不是什么东西都要记录,到底该记录哪些东西呢?我认为记录有以下几个原则:

1、通用知识要做记录

当然,我本身作为一个程序员,需要记录各种基础知识技术笔记,比如Linux命令行用法、系统API接口等等。还有,像我这种经常不用Excel的人,每次使用Excel,我都要去百度一下,所以一些Excel操作的方法,我就记录下来,下次使用直接查看自己的记录即可。

2、项目开发要做记录

比如这个项目的关键点是什么,你负责那几个关键点,你是如何设计完成,中间有哪些改动。对于程序员来说,可以按需求点列出来,每个需求下面要记录这个需求时如何实现的,用到那几个函数,哪些变量等等。

如果之后项目遇到问题,比如软件遇到BUG,可以定位是哪个需求,哪个函数出了问题,可以很快定位到问题。假如你没有做记录,加上多个项目定制的相似性,你就很容易混淆,你不得不从头梳理一遍。那就很槽糕了,因为你之前很明白的事情,现在还要花时间梳理一遍,效率大打折扣。

3、问题解决要做记录

就像文章开头说的那样,你做过的物理题目,现在竟然还要做一遍,在工作中是不适合的,所以最好的办法,你要将这个问题的解决方法记录下来,下次遇到同样的问题就可以直接拿来用,提高自己工作的效率。不可能把所有的问题解决方法都记录下来,也不现实,我的原则是:

当一个问题,第二次遇到的时候,我就开始梳理解决问题的过程,记录下来。

总结

我作为一个程序员,需要记录的东西的非常多,通过记录确实提高了我的工作效率,在过去的一年中,我的工作效率至少提高了2倍,对于其他的职业,我相信这个方法同样适用。

通过做记录,其实是给大脑外接了一块硬盘,让大脑的CPU专注思考,不为记忆所累,同时又可以随时调用硬盘中的信息,那么大脑的加工效率必然会提高。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容