感觉自己一直以来效率低下,很多简单的工作却要花好长时间做完,而且这种程度下还不能保证质量。这种情况危害特别大,一是在团队合作中,我的工作进度一直慢于其他的同事;二是自己一个人研究技术点和学习新东西时候往往反反复复,进度太慢。
今天想了想,造成这种情况的原因主要是自己安排时间太混乱。就拿今天上午在办公室的两个半小时来说,我有很多事情要做,首先就是工作中分配的手头任务(公事、重要性高),还有就是自己有疑惑的技术难点(私事、重要性偏低)。
在面对这种重要性不同的事情时候,我的选择有点错误,首先我是选择把自己想了解的东西看看,然后就打开浏览器搜索这方面的信息。在这段时间内,感觉自己在公司里面是不是有点格格不入,因为其他人都在忙着自己的手头工作,我却置身事外。当然这种没有明确工作责任的办公环境下,我也不知道其他人是否真的在忙碌,别人也不知道我在干嘛,调整只能靠自己的自觉性和老大来问责了。
后来我又把注意力转向了工作中的事情,因为设计图还没弄好,我也只能先行写一些框架代码,这段时间内注意力不集中,感觉有点没头绪。然后自己又不经意的开始搜索之前感兴趣的东西,这是我注意力和精力的又一次转移。过了一段时间,老大跑过来随便问了一些问题,我又赶紧停下自己的事情,装模作样的在写公司的代码。这样,差不多一个半小时过去了,再加上办公室内打打水、搬搬桌子、各种乱七八糟的事情,回头一看自己工作的公事还没有真正的开始,而自己想了解的技术也没有真的弄明白了。这样晃晃悠悠不够严谨的工作安排充斥着我之前的大部分工作时间,导致自己效率低下、自学进度缓慢。
之前也意识到了,但是没有认真的总结。今天想改变自己,给自己制定一份工作方向的规划,主要按照事情的重要性由高到低来安排工作计划。因为我在公司是iOS开发,但是又想学习服务端的一些东西,所以这份工作安排又要细分,
1、公司的工作任务重要性最高,在工作时间内优先级最高。
2、自己的技术探索,重要性次之,在完成了工作任务之后花时间研究学习。在公司主要学习iOS技术,扫除iOS方面的盲区,增强自己的iOS编码能力。
3、下班以后学习django和python知识点,也可继续深入iOS开发,下班的时间当然是随意自己安排。
上面就是给自己顶下的大体的工作约束和时间安排,希望自己能够有效利用时间,保持工作和学习的连续性,提升效率,提高技术。先尝试这种模式一个月,坚持下来,看看效果是否明显。
原文地址:http://my.oschina.net/leejan97/blog/290883