概述


关于处理线上问题,首要得认识到它对【个人】的优点:

  • 能够让你快速了解事务和支撑这些事务的使用系统;
  • 表现你才干的最佳场所;
  • 能够进步认知,培养大局思维;
  • 进步自己在公司的影响力

要能看到做这个工作的价值地点,方能长时间坚持下去,下面分几个维度讲一下。


有助于快速了解事务和支撑事务的使用系统


关于刚入职的技能司理,快速了解事务,是有必要的,除了有助于自己快速的融入到团队里去,还能够为自己后续的使命合理分配和系统有用规划打好基础,当然最重要的仍是有助于与团队内部、外部、上司进行杰出的沟通,如果事务都不了解的话,许多工作都无法直接跟你谈。你能够经过以前同事的文档或许经过公司其他同事的事务共享去了解系统事务,又或许说自己死扣事务代码,一行一行的看,去了解事务细节,但我个人认为这样做不太实践,效率也低。首要文档这东西,基本别盼望了,大多数公司都是短缺的,尤其是发展迅速的创业公司里,而事务共享的话,对共享者的要求又很高,讲的欠好,听了也是白听,且大部分人也都不喜爱做共享。至于直接看代码的,太花时间了,且简单进入细节里,难以看清全貌。

个人推荐的做法是,直接一来就去处理线上问题,带着问题去询问或许查看代码,效率是十分高的,因为问题十分清晰,就摆在那,你压根就不用去想,从哪个当地切入去了解事务,直接把当时的问题处理掉,就能了解到一点事务,经过长时间的坚持的处理一个一个的问题,渐渐的从点到线到面的了解全体的事务。

跟着处理的问题越来越多,你会越来越了解当时的事务使用,有哪些模块,都是负责什么的,当时是怎么玩的,哪些是关键的当地肯定不能出问题的,哪些又是强依赖第三方的,渐渐的会对使用有个全体的认识。当然也会知道系统哪些当地需求去打补丁,哪些当地需求去做监控。

小结一下,处理线上问题能让你了解事务,也能让你知道事务使用是如何支撑事务的。


表现你才干的最佳场所


当呈现了紧迫大毛病的时分,不管是管理人员仍是基层人员,肯定都是会很急的,因为除了钱不断的损失,还会有许多的客诉,且事务方也会有各种抱怨。在这样紧迫的情况下,你能想到处理方案,快速的止血,那肯定是才干好的的完美表现,也很好的表现了自己的价值。

当然要做到这样难度也是很高的,比如说,当线上呈现紧迫问题的时分,一般都是如下的一些处理套路:

限流?
扩容?
回滚?
直接上代码处理?
重启?
第三方的问题?

请问应该挑选哪些方案能快速止血?这个还真的需求靠自己平时的积累和硬实力才干做好挑选的。因为这篇文章不是讲如何紧迫处理毛病的,这里就不详细介绍。


进步认知,培养大局思维


导致线上毛病的原因多种多样的,有些是系统使用本身的问题,有些是发布的问题,有些是项目管理的问题,有些是运营人员误操作问题,有些是测验人员的问题,有些是产品司理设计的功能本身有问题,等等等等。在处理这些问题的过程中,会自然而然的去思考呈现的问题的各个环节,而不只是老想自己的代码应该如何优化这个点上,会渐渐串起来,去思考系统上有没有什么问题?需求弥补什么?这无形中会进步自己的认知的,从全体上去想问题。

当你发现系统上还存在各种各样的不完整,不要自我设限,要去思考如何将系统弥补完善。比如说,你发现监控中心或许值勤中心的人,只会转发问题且转完后就不管了,那么他们对自己应该做什么工作,承担什么职责,还未完全清楚,需求有人去建立一个正确的对接流程,并依照这个流程去执行。再比如说,搞一场带秒杀性质的活动,活动一开始,系统就挂了,那么技能系统上就得独自添加一个秒杀系统。而像处理线上问题,是开发仍是测验仍是研制去处理,说不清楚的时分,就能够测验做个斗胆的操作,组织架构上以项目导向的换成以产品为导向的,做个组织系统上的改进。

当你不断的从全体上去思考的时分,渐渐的就会得到高级别的一些认知,乃至能够说,是你自己独有的认知。而这些认知不管在哪家公司都是十分有用的。


进步自己在公司的影响力


这个就不用多说了,真实太重要了。举个简单的比如,假设你跟老板说:我要先有title,才干干事,那么老板会认为其实是你的影响力还不行。影响力是逐渐的渐渐的渐渐的累积出来的,而不断的坚持的去处理线上问题,是其间一种有用的方法,因为期间你会跟各个功能团队的人有碰撞,而你又能把问题搞定,渐渐的他们就逐渐了解你,有工作就会去找你处理,你的影响力也就渐渐开始来了。一旦你的影响力渐渐的进步后,对后面自己推动或许做什么工作,是十分有用的。


小结


处理线上问题,有必要是得坚持一段时间,像我自己的话,是坚持了足足9个月,然后才干得到一些东西。而我之所以能坚持这么久,是因为一开始我就有上面的认知了,看到了处理线上问题的价值

欢迎关注本专栏


技能司理生长复盘

感谢。