美文网首页程序员
自己工作技巧的总结

自己工作技巧的总结

作者: 朝雾之归乡 | 来源:发表于2016-12-13 16:59 被阅读235次

    不知不觉,自己已经工作了6年零4个月,说上不长,但是说短也不算短了,码了那么多年的代码,或多或少有了一些属于自己的工作技巧,这些技巧谈不上多么高明和完美,但是他们确实在实际工作提高了自己的效率。值得用些笔墨来表达自己对于它们的“敬意”,^_^

    1. 问题收敛定律:问题其实没有自己想想的那么多,只要逐个地解决掉它,那么总的来看,问题的个数是收敛的;

    2. 事情办成了,但是问题没有解决,这是不行的。有的时候,我们做一件事情遇到了一些困难和问题,为赶时间,采取了一些“将就”的办法,最后把事情完成了,但是那些困难和问题遗留了下来,如果这些不解决,它们早晚会蹦出来再“为难”自己一次的。

    3. 遇到棘手的问题,可以采取书写的方式帮自己理清思路。书写的东西是:自己遇到的问题的现象,所有可能的原因,每个原因如何去验证和排除;

    4. 开发一个新功能的时候,也可以采取书写的方式:先在纸上写上自己要做的事情,针对每个事情再写出伪代码。先从简单的事情做起,慢慢地把整个功能的框架先搭建起来。如果发现有的东西自己不确认或者不知道,那就单独创建一个小工程去求证。不要一上来,就堆砌代码,否则自己大脑那点“CPU和内存”早晚会被耗尽。

    5. 对于一些低复杂度,但是重复性的工作,寻找一个合适的节奏,对于提高效率至关重要。人是一个讨厌做选择和判断的动物,因此对于低复杂度,但是重复性的工作,尽可能地减少做选择和判断的次数,尽可能地让人可以无脑去操作。

    6. 同时有好几项工作要完成时,可以采取每天集中一段固定的时间(譬如一个小时)处理某一件事情的方式。因为人在保持专注的状态下,效率最高。

    为什么书写可以帮助我们理清思路呢?

    我的理解是这样的:我们的大脑好比“CPU+内存”,无论是计算能力和存储都是有限的,而当问题比较复杂时,大脑难免应付不过来,而纸和笔这个时候就好比硬盘上的“虚拟内存”。当问题比较复杂时,大脑先把一些资料从有限的“内存空间”中“转存”到“虚拟内存”中,这样大脑就有更多空间去实现复杂的逻辑计算和思考。如果大脑某个时间需要“虚拟内存”中的信息,再将“转存”到纸上的信息导入大脑也是不迟的。

    相关文章

      网友评论

        本文标题:自己工作技巧的总结

        本文链接:https://www.haomeiwen.com/subject/darbmttx.html