首页 > 代码库 > 自己工作技巧的总结
自己工作技巧的总结
不知不觉,自己已经工作了6年零4个月,说上不长,但是说短也不算短了,码了那么多年的代码,或多或少有了一些属于自己的工作技巧,这些技巧谈不上多么高明和完美,但是他们确实在实际工作提高了自己的效率。值得用些笔墨来表达自己对于它们的“敬意”,^_^
- 问题收敛定律:问题其实没有自己想想的那么多,只要逐个地解决掉它,那么总的来看,问题的个数是收敛的;
- 事情办成了,但是问题没有解决,这是不行的。有的时候,我们做一件事情遇到了一些困难和问题,为赶时间,采取了一些“将就”的办法,最后把事情完成了,但是那些困难和问题遗留了下来,如果这些不解决,它们早晚会蹦出来再“为难”自己一次的。
- 遇到棘手的问题,可以采取书写的方式帮自己理清思路。书写的东西是:自己遇到的问题的现象,所有可能的原因,每个原因如何去验证和排除;
- 开发一个新功能的时候,也可以采取书写的方式:先在纸上写上自己要做的事情,针对每个事情再写出伪代码。先从简单的事情做起,慢慢地把整个功能的框架先搭建起来。如果发现有的东西自己不确认或者不知道,那就单独创建一个小工程去求证。不要一上来,就堆砌代码,否则自己大脑那点“CPU和内存”早晚会被耗尽。
- 对于一些低复杂度,但是重复性的工作,寻找一个合适的节奏,对于提高效率至关重要。人是一个讨厌做选择和判断的动物,因此对于低复杂度,但是重复性的工作,尽可能地减少做选择和判断的次数,尽可能地让人可以无脑去操作。
【备注】:
为什么书写可以帮助我们理清思路呢?我的理解是这样的:我们的大脑好比“CPU+内存”,无论是计算能力和存储都是有限的,而当问题比较复杂时,大脑难免应付不过来,而纸和笔这个时候就好比硬盘上的“虚拟内存”。当问题比较复杂时,大脑先把一些资料从有限的“内存空间”中“转存”到“虚拟内存”中,这样大脑就有更多空间去实现复杂的逻辑计算和思考。如果大脑某个时间需要“虚拟内存”中的信息,再将“转存”到纸上的信息导入大脑也是不迟的。
自己工作技巧的总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。