“给我一片海洋我劈波斩浪,给我一方土地我挥洒汗水,给我蔚蓝天空我展翅翱翔”,用这样的句子来形容AnyShare管理研发部Zak比较贴切。他秉持追求卓越的精神,与团队一起共成长,带领团队先后获得公司年度及年度最佳子系统的奖项。
拥抱变化,扩展团队能力
在AnyShare7.0阶段之前,Zak主要负责研发前端工作,随着公司AnyShare产品的转型,团队需要从前端向全栈转型,而前端和后端在技术栈上有着天南地北的差异,作为团队负责人,Zak既要掌握后端的专业技术,还要负责团队管理工作,面临的压力自然不容小觑。
Zak直言,当时遇到的挑战主要是在短期、长期领域精力平衡的问题。因前后端的工作差异极大,过去在前端领域积累起来的技术需要舍弃,而后端的知识体系都需要从头学习与构建,在有限的精力内,投入多少精力到紧迫的领域,以解决眼前的问题;投入多少精力到更通用的领域,以解决长远的问题,这其中的取舍及分配很难平衡。
为了解决这个问题,Zak迎难而上,不断摸索方法,比如:第一阶段先集中精力把后端领域的基础知识过了一遍,识别出有哪些是工作中必须具备的知识,同时明确自己在各个细分领域的知识储备情况,针对有缺失的部分采取问题驱动的学习方式。第二阶段把更多精力投入到更通用的领域,比如设计模式、编程范式、统一建模等。
他通过分阶段补齐短板及定点突破的方法,最后带领团队实现了全栈转型,并输出了包括多文档域、文档库类别及策略、用户组等多个重大价值特性。
持续改进,实践软件工程规范
基于公司战略需要打造“严谨、卓越”的研发文化,公司开始推行《软件工程规范》的工作要求。为推进软件工程规范的落地,Zak积极带领团队实践软件工程规范,如针对站会时需求进展不清晰的问题,以问题为导向,通过看板逐步想办法来解决;遇到了需求重要性和研发资源排期不匹的情况,通过需求拉动机制来逐步改进。今年以来,Zak带领团队和HRBP部门一起面向全公司研发线输出了一个Story管理的最佳实践。
Zak说道:“软件工程规范关系到每个研发人员每天的工作成果,因此规则的推进与落地一定以解决问题出发,不能流于形式,这样大家执行起来也会比较有动力,工作也会更加严谨。同时,要让大家深度参与团队日常的研发活动,因为只有深度参与才能发现问题并持续改善。”
积极赋能,与团队共同成长
在团队建设方面,Zak对赋能非常重视,他为团队赋能主要有两种途径:一种是直接向团队成员赋能;另一种是团队成员之间的相互赋能。他认为,赋能的最大价值不仅在于让学习者掌握更多的知识,更重要的是能让传授者能够对知识产生更深刻的理解。
前不久,Zak从开发经理晋升为研发总监,继续交付这项使命之作。身兼研发负责人和子系统负责人,Zak表示,从过去的技术驱动交付,转向现在的技术驱动客户价值,挑战和压力固然更大,但只有勇于探索和尝试,才能保持成长和进步,才会获得更多成就感。
爱数E家
爱数企业文化公众平台
爱数