前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >追求高效的程序员(五):要事优先

追求高效的程序员(五):要事优先

作者头像
御剑
发布2021-10-19 14:14:58
5390
发布2021-10-19 14:14:58
举报
文章被收录于专栏:微言码道微言码道

时间和要做的事是有冲突的,时间做为一种资源,对于任何人来说,都是有限的。而要做的事似乎是太多了,这就是冲突的来源。

那我们如何分配我们的时间,这就是一个很重要的点了。想要提高效率,把有限的时间资源分配到最恰当的事情上,才能事半功倍。

继续追求高效的程序员,这是第五篇,本系列其它文章为:

  1. 追求高效的程序员(一):价值,效率与时间
  2. 追求高效的程序员(二):深度工作与心流
  3. 追求高效的程序员(三):高效的学习
  4. 追求高效的程序员(四):善用搜索

一)

事情和事情一定是有不同的,哪些事是我们应该优先处理的,应该把我们珍贵的时间花在最有价值的事情上,这就是时间管理的艺术了。

在这方面,我觉得有个成语对事情的形容非常到位,那就是:

轻重缓急

我们经常会说,事情有轻重缓急,这是什么意思呢,这个大家经常挂在嘴边的话你有没有细想过它到底代表什么?

轻重缓急其实是从事情的重要程度与紧急程度两个维度来对事情做划分。轻重指的是事情的重要程度,轻的事不重要,重的事自然更重要;而缓急是从事情的紧急程度,缓的事不急,急的事自然更紧急。

如果我们这样划分,就会得出一个事情的四象限图。

这就是有名的时间四象限管理理念。也称叫『时间“四象限”法』。

用我们的文化来说,那就是"轻重缓急"这个成语了。

二)

根据这个理论,你需要将你的事情按照这四个象限进行分类,不同的事情按照重要与紧急两个维度来分类。

这样我们的事情就会有紧急重要重要不紧急紧急不重要,以及不紧急不重要的事情。

紧急重要

那些时间迫近又非常重要的的事情, 比如新版本发布就属于又紧急又重要的事情。

重要不紧急

那些虽然当下不急,但事关你未来的,都属于重要不紧急的事。

比如你的健康,你的编程能力的提升,人际关系的协调等,这些属于重要不紧急的事

紧急不重要

有些事情看似很重要,其实都是一些为了满足别人的期望的事情。

比如项目经理召开的一些会议,或要求参与一些客户沟通与交流等,都属于这一类的事情。

不紧急不重要

这种就属于可做可不做的事情,比如与同事闲聊,玩游戏或看新闻,或磨洋工等

三)

那我们要用什么样的态度来处理这些事情呢。

同样,按照这个图来执行

紧急重要

这一类的事不用说,需要我们立刻去做,并且需要用心去做。

重要不紧急

虽然时间上一点并不紧急,但却很重要的事,这样的事一定要制定计划并坚持做到。

一个很容易出现的现象就是,这类事情很容易被忽略,因为不紧急,在老是有紧急的事情的环境下,此类事情会一再推迟。

而这种情况又会进一步导致紧急重要的事越来越多,直至发现"忙"不过来。

这一点下一段我专门阐述。

紧急不重要

有些会议,说句真实话,参加不参加压根没必要,意义也不大。这一类的事能免则免,不能免则减少参与人员,安排一个人做代表这样就好了。

不紧急不重要

当然要尽量拒绝了。把时间花在这上面并无太多必要。

但要把这一点与劳逸结合区分开来,这一点不是说不需要休息或玩了,适当的休息是为了能更高效的工作,适当的休息不能算在这个象限内,而应该要归到重要但不紧急中。

四)

这里特别针对重要不紧急的这个多说几句。

因为这个特别容易被忽略,因为不紧急,所以一再被推迟,直至债务越来越多,反过来导致重要紧急的事越来越来,于是发现整天处于"忙"的状态中。

举一些我们程序员非常容易遇见的场景来做说明吧。

场景一:程序员经常处理线上各种紧急问题

一个容易出现的现象就是,上线的版本问题频发,于是团队整天处于修复线上各种问题的状态中。

修复线上问题当然属于重要又紧急的事,对吧。

但这种场景稍微想像下就知道问题在哪,因为质量管控这个重要但不紧急的事没做好,所以想要避免这种重要紧急的事太多,唯一的方式就是强化质量管控,以从源头减少此类现象的出现。

总不会真有人会为这种忙碌觉得很心满意足吧。

场景二:测试环境不稳定,更新耗时久

这也是我们行业中容易出现的一个现象,很多团队的开发环境与测试是分属不同组来负责的,通常开发环境是开发人员自己来更新与维护,而测试环境则有可能会交由测试人员的小组来做。

显然,由于开发人员是开发的,非常熟悉,在更新与维护环境上要出错也很难,与之相对应的是测试团队则由于本身对技术就不是非常清楚,也不是开发人员,不熟悉整个项目,导致他们维护的环境通常问题百出。

而很多时间开发人员特别不耐烦协助测试团队,觉得这是他们团队的问题。

于是,花费大量时间来维护与更新测试环境这个重要又紧急的事就出现了。

这也很明显是有问题的吧,对于整个团队来说,与其在那指责测试人员能力问题,还不如另想更好的办法解决,比如持续交付或把更新环境这个过程自动化,不需要人手工来做。

如果把这个重要不紧急的事做好,那何来花费大量时间维护测试环境这个重要又紧急的事情?

五)

所以,一定要特别关注,如果你发现你重要又紧急的事非常多,总是处理不完,整天处于非常忙碌的状态,那你就得好好思考:

是不是有什么重要不紧急的事没有做好

不要总是忽略重要不紧急的事。如果你总是忽略它,迟早会为它付出代价。

比如,你总是不提升自己的能力,成天996为公司服务并满足公司给你的待遇,做公司那点螺丝钉一样的事情,那等到有一天公司不需要你的时候,你怎么办?

因此:

要事优先

切忌急事优先。

六)

效率这个事情,一定需要我们制定计划与去执行。有好的计划,强有力的执行力,自然效率就会上来。

但制定计划不易,而自我约束的去执行就更不容易了。

下一篇,追求高效的程序员(六):目标与执行

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 微言码道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一)
  • 二)
  • 三)
  • 四)
  • 五)
  • 六)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档