好久没写文章了,2018是繁忙的一年,有点累。2018年的我从原来纯应用工程开发(后端/H5/APP),又接触到并折腾学习了更多元化的工程开发(包括算法工程、硬件工程、小程序等)和产品运营商务角色,这使得我不得不去学习更多元化的知识。2018年不算成功,但收获很多,接触了2017/2018年很火的无人商店、无界零售等新项目,自己跑了很多地方看了包括阿里、苏宁等线下场景的发展情况,这也算是自认为是在京东内部“内部创业”的经历了,这些概念很好,但是在京东这么大的体系内,很难模仿创业公司来做很多事情,船大难掉头,所以这些经历并不算很顺利,只能尽全力做好自己的工作,不白白浪费时间。这一年确实很累,不过我的热情不断在驱动我不放弃,认真做好每件事情。
随着年龄越来越大,感觉自己的压力和责任也越来越大。这一年,互联网生态发生了巨大变化,应对这种变化,我觉得我需要保持积极的热情和完全自驱的能力,在这种变化下,大多数人不知道未来是怎么变化的,未来将向什么方向发展,唯有热情和自驱能使我一直保持前行,走在前边了,也许能对未来看得更清楚些吧。除了让自己保持热情和自驱之外,也同样会通过自己感染团队,让团队保持很强的战斗力,随着寒冬的到来,各个公司都需要有战斗力的人。不被淘汰,唯有战斗。
随着技术的日新月异,像高并发、高性能已经不再是难题,所以我这个技术人的未来在哪里?大家也应该注意到从事互联网/计算机行业的薪资与其他行业的一些薪资慢慢差异越来越小,这其实也是个信号,随着从事计算机行业的技术人员的增多,随着标准化、产品化、平台化的基础设施的完善,未来一定时期还是需要我们技术人员,但是我们要考虑拐点到来的时候我们应该怎么办?寒冬来临,公司需要靠谱的人,我们不能坐等靠,应该提前布局未来,为未来做知识的储备。
过去一年,我也总结了一些我认为对我来说每天在不断激励我鞭笞我前行的关键词:热情、坐等靠、重用应届生、团队气质、闭环创新、系统化、跨界能力、小事情等。
1、热情
包括做事的热情、学习新知识的热情、自驱的热情。做事不能三分钟热度,不管事大事小,只要承诺了就要做好,做一个靠谱的人,做一个有契约精神的人。我们应该是面向契约编程,面向服务编程。即使我们是程序员,面对客户需求应该想办法解决,而不是找理由,找借口,其实领导对这些理由借口都知道,但是大家的时间都很宝贵,浪费时间讨论这些理由和借口,还不如尽快解决,然后做好之后应对方案。
我对我的团队的要求是,大家接到任务后,除了做完之外,要自驱的把事情做好,不是应付,要有责任,为团队积攒口碑,为待着这样的团队而感到荣耀。
很多人觉得团队中学不到东西,其实本质原因是没有热情,没有热情就没有自驱力,需要别人鞭笞前行是不长久的。任何团队都有可学的点,可深度发展的点,公司是请我们来做事情的,学习还是靠自己平时碎片化时间。所以,不要抱怨了,即使抱怨,也要积极主动的把每件小事情做好,这样成长的会更快。
热情的上方是思考,光用力干活,不观察不思考是不会走的很远的,有人说很苦很累,苦累就对了,不苦不累那是温水煮青蛙。通过自己的热情感染其他人,让更多人愿意跟你一起干事情。
2、坐等靠
等任务,等分派,各种等,只要你变成了坐等靠的人,我觉得公司迟早会淘汰掉的这个人的。说实话,很多时候大家是看不到未来的,那怎么办,只能给自己讲故事,画大饼驱动自己继续干下去,坐着等,坐着想是坐不出来结果来的。
3、重用应届生
这一年我对应届生,之前我希望团队多招有经验的人,但是今年我对这个看法发生了一些变化,团队需要的是基础还不错,有热情、能自驱的人,能力是可以培养的。而且尤其像前端,发展太快了,“老人”是不是有种学不动了感觉?而新人/应届生,活力十足,激情满满。团队需要有激情的,如果是一堆坐等靠的“老人”,团队能有什么发展?
如果能把老人的经验和新人的热情结合在一起那对团队来说是多么美好的一件事情。
这里我要表达的观点是,我们应该有年轻的心态,热情的活力,不管是工作多久,热情、接地气、谦卑是我们应该一直保持的。
我团队中有一个今年的社招生,分配给工作后,因为上线有点问题,在回去的路途中又折返回来,修复后跟我说我能不能带被子晚上住公司?另外因为项目紧急,该同学生病还坚持来上班。这个事情其实跟新人和老人没关系,这是一个人的责任感。我的团队不鼓励加班和没事来加班。我们应关注的是目标和结果,过程跟踪是用来发现风险,而不是为了满足“邀功”:看大家多辛苦。
4、团队气质
团队是什么样的气质,团队成员就是什么气质的人,不符合相同气质的人一定会慢慢被驱逐出去的。所以如果带小团队,十几人~上百人团队的话,那重点个人认为不是管人,而是培养团队气质,让团队产生一种文化。一个有良好气质和文化的团队,战斗力一定不会差。大家可以看下《进化:从孤胆极客到高效团队》这本书,参考其中的文化。每个人都是有价值的,没有价值可以激发他让他发挥价值,我们要做的是不要让任何一个队友闲着和掉队。
5、闭环创新
对于创新,MVP和闭环是必须的,不然不同团队之间沟通成本太高,别的团队看不到新方向的价值可能不会allin进来,导致大家的目标不一致。另外,对于创新需要引导大家学习和研究很多新的知识,而这些是无法产生KPI的,所以对于那种垂直团队如服务端研发部的Leader会把人抽调去做其他事情的,这种团队是面向项目编程的。另外这些临时被借调过来参与创新项目的人是没有归属感,且因为有两个领导会导致这个人精力分散,要考虑如何汇报,如何写周报等等。这种团队需要尊重的团队文化和绝对的执行力。
对于创新项目的完全保密,个人是无法接受的,想法很重要,但是执行过程也是很重要的,保密意味着不信任的产生,从而导致团队成员相互防着和猜忌最后产生矛盾,导致项目失败是因为人的原因而不是因为商业模式。
我也希望未来的我,对待每一个项目都能像对待创新项目一样有激情的去做。
6、系统化
如果要把事情做大,一定要有系统化思维,从点到线,从线到面。有两种模式:自顶向下和自底向上,两种要结合起来一起用。谁一开始也不能完成系统化的方案,一定是不断迭代完善出来的,所以要不断地归纳总结,用计算机术语来说就是抽象。到最后抽象出顶层架构,看到全局,然后进行点线优化,从而使方案接近完美。
做事情要有匠人精神:持续地做 系统地做,系统地抽象,随着做的深度越来越深,理解会越来越深刻,方案也会越来越完美。
7、跨界能力
随着工龄的增加,很多人不再是螺丝钉,而是一个零件了,此时需要有整合能力和组合能力,能整合到一些资源来达成目标,能组合不同的技术产生新的能力。而这些都需要有跨界能力,对不同领域都有了解,这是不是也算是领域建模?比如我做门店科技,我需要了解零售、产品/运营、后端、前端、算法、硬件等知识才能更好地把产品做好,我只有积攒了这些知识才能更好地跟客户和厂商沟通对接,明白他们在说什么。
我也听到过很多说这个不会那个不会,这个跟我没关系请找产品,这个我不懂,假设把自己看成是团队Leader或者公司老板,能随意说这个我不会吗?当然是不能,不会没关系,我们需要有整合能力,找能解决问题的同事解决;如果是自己的事,那就要去学,去组合不同的知识来解决问题。
我们除了发现问题之外,要解决问题。从单一问题解决能力到综合问题解决能力演化。
8、小事情
很多朋友会说自己做的这个事情太小了,不是这个公司的核心,其实我们仔细想想,这个公司放在这个城市这个国家这个世界,它也是渺小的。在不能改变现状的情况下,眼高手低不如脚踏实地,脚踏实地一定会有进步,有成长的。我之前也总想干点大事,但是发现太难了,即使当我们觉得某个事情是大事,但是当自己去做了,参与进去了,又会感觉其实没什么,还不如平常心对待,把每一个经手的事情做好,做靠谱了。
对于是自己职责内的小事情,要死磕,莫闲着,只要有时间改进就死磕到完美,不断尝试不同的思路和方案,找到最优解,从而在小事情上实现个人价值最大化,也会得到别人的尊重的。
最后,
“想放弃的时候,忍一忍,做一做,激情会再次到来,感觉又看到了希望。” 不知道“你”有没有这种感觉。“听了好多演讲,看了很多付费知识,看了很多书,感觉还是做不好”,这也说明做不好跟看多少没关系,而是实践多少有关系,实践或者说是执行是痛苦的,是累的。如果感觉不到累,是不是有问题了?
谁有能一眼看清未来的能力?如果不能,那么对于新的一年,先从做一个热情&靠谱的人开始吧。