把事情迅速完成,互联网行业的研发应该有个很大的特点,就是计划经常会变,安排给你的活,永远不是你的全部的活。经常会有新的事情插进来。对的就是这样的,计划只是对这件事的最低要求,你不能因为时间还有就慢慢来,你必须用最快的速度完成它,然后剩下的时间去学习和等待可能来的新的任务。
有创新创新好理解,就是去思考工作中、业务中、产品中遇到的方方面面,提出新的想法,并推动落地。落地是创新最重要的点,往往大家都会忽略这一点,其实不落地的想法一毛不值,只有落地了才能称之为创新(创造新的东西)。
创新落地又分为小的工具和系统化的平台。大家应该有感触,小的东西永远只能解决零散的小问题,而且很容易被别人copy,且不容易拿到结果。是的,要有平台化思维,在这方面阿里做的就比较好。大部分创新都可以用平台化
的思维去解决一个面的问题的,而且这个平台是能够带来聚集效应的,可以形成闭环,更容易推广和形成核心竞争力,对自己来说就更容易拿到结果。
有owner精神一件事或者一个系统的owner,很好理解,就是要对它负责,它的任何东西owner都是第一责任人或者受益人。在工作中TL会指定一些owner,然后由owner来把这件事情彻彻底底的负责起来,做为owner最基本的要求就是这件事情你要负责起来,主动去解决问题(有问题可以找TL寻求帮助),多和TL沟通汇报当前存在的问题和进展。
但是我们这里说的owner精神远不止这些,从研发人员角度来说,可以概括为以下几点:
主动承担一些分外事情, 你要主动去负责一些不在自己负责范围的事情(可能TL还没有指定这件事情的owner是谁)。为什么要这么做?只有这样,你才能让TL看到你拥有可以owner更多的事情的能力,能力提升力,才能获得更多的机会去往下一步发展。只是把安排给你的事情做好,永远只是自己本职工作,不具备晋级下一阶段的说服力。阿里有句话是这么说的:晋升到下一级别的基本要求是你已经在做下一级别的事情,至少做半年以上了。
首任负责制,就是一件事情到你这里了,你不能简单的判断不是你的事情,就不管了。你有责任去分析判断出这件事情的责任人是谁,并找到他,让他接下这件事情之后,你才可以撒手(有些重要紧急的情况还不能撒手,还需要不停的去确认结果,并及时反馈)。
能成事,做事容易,成事很难!一个和尚抬水喝,两个和尚挑水喝,三个和尚没水喝。说的就是这个团队没有能成事的人,如果你是其中一个和尚,你能带头把另外两个和尚组织起来去把水弄回来,这就是你的成事能力。另外两个和尚充其量就是个做事的,但是成事的这个和尚重要性不言而喻。
响应快7*24小时onCall,互联网行业对研发人员的基本要求。如果你还在怀疑这点,你绝对不是一个合格的互联网研发人员。举个例子:当时在阿里时,团队内对大家的要求是,报警响了(阿里的监控做的特别好),相关人员立马响应(因为阿里的流量太大,响应慢一慢系统可能就挂了),这个前后不会超过5分钟,就在这种情况下,我发现每次一收到报警打开电脑,群里已经有人(那几个刚毕业的小孩)说话了:”XXX问题我在看“,过了5分钟,群里就会看到结论了。包括半夜的报警,我感觉这才叫响应快,TL如果不推崇这种精神那还推崇啥呢?
当然啦,响应速度和精力有关,刚毕业的小孩精力旺盛,生活琐事相对少些。对工作多年有家有室的老程序员来说的确有点为难。但是不管怎样这个意识是要有的,有时间要关注群里的线上问题,并及时响应。线上有报警在条件允许的情况下,要主动迅速的去跟进问题。即使条件不允许,帮忙协调下,群里问问谁有空,打个电话沟通下还是可以的。(这也是owner精神的一种体现)
如果大家都有这个意识,并付诸行动,我相信基于团队的力量做到7*24小时onCall也不是难事。