在日常的工作中,总有许多纷纷扰扰的事情,每件事或多或少都有可能会与自己有关。加班并不是问题的唯一解决办法,同时所有的事情都找合适的理由推诿,这也属于职场老油条,时间久了,不会捞到很大的好处。
如何管理事情的优先级,有两种办法:第一种,我把安排给我的事情,安排好一个顺序完成。第二种,主动影响任务的分配,让分配给我们的事情更加合理。
为什么要安排好事情的优先级
有很多问题是存在内在关联的,你也许只要完成其中一件事情,另一件事情就自然完成了。
对于自己不太熟悉的业务,如果这块有专门的负责人,则应找其完成。如果推诿不了,应该想办法主动延后处理。首先这块业务你不熟,特别是紧急问题,如果你擅自介入往往帮不上特别大的忙。
坚决抵制临时性方案,临时性方案确实可以短时间内解决问题,但如果没有综合考量把它更好的融入到设计中,以后这块再出现问题时,就不敢改这里的代码了。
如何主动影响你的任务分配
比如目前,我就在维护一个开放平台,面向的对象是开发者和用户。因为系统已经比较老旧,管理端设计非常简陋,到处都是临时性解决方案,每当开发者进行系统接入,都需要我配合才能完成,并且往往浪费很长的时间。另一方面,服务用户的功能,不管是领导还是产品经理都非常的重视,因为这块对于他们更加敏感。
现在你的时间就这么多,用户的需求是做不完的,每天都会有新的特性需要你去实现,但同时你被其他开发者耽误非常多的时间,而且使得你的时间非常碎片化。
面对被开发者耽误的问题,你鼓起勇气,向产品经理提意见,希望对系统进行整改。首先,整改需要耗费很长的时间,意味着产品经理需要抗非常大的压力。其次,浪费的是你的时间,产品经理对此不敏感。
我的做法,首先将问题暴露出来,你花的额外时间,与开发者进行对接,这部分应该纳入到你的工作体系中,并且作为你KPI中的一部分。既然是KPI中的一部分,那么就要量化输出,你需要建立日志,记录接入过程中遇到的问题,解决需要花费的时间。在总结性会议中,将问题暴露出来,并进行提炼总结,最后输出可实施解决方案。希望获得组织的支持,完成你的项目改造。解决方案,应该先易后难,优先解决,花20%的时间解决80%的问题。