InfoQ Geekathon 大模型技术应用创新大赛 了解详情
写点什么

从“光杆司令”一路走来的前端团队效能管理心得

  • 2019-10-15
  • 本文字数:2939 字

    阅读完需:约 10 分钟

从“光杆司令”一路走来的前端团队效能管理心得

吴子房是网易严选 ToB 前端开发负责人,作为技术团队管理者,他是如何进行团队规划、团队组建、打造高效团队的?管理的核心价值是什么?是成就团队、成就他人、成就自我。


以下是吴老师在带领前端团队的一些心得和体会整理。

从光杆司令起步

万事开头难,2015 年初刚开始组建团队的时候,只有两三个人,但是没过几天他们都跑路了。因为团队人少,工作压力大,业务刚起步,前景不明,工作太累,还没来得及沟通,就开始跑路了。



这里简单概述一下,在不同阶段对团队的组建重心也不一样。


2015 年,团队起步时(5 个人),重点是确定核心成员,希望他们能够在后续长远发展中能够起到核心骨干的作用。同时开始前端核心能力建设,统一技术栈、组件库、工程化、标准的模版工程是必需且最有价值的,同时结合编辑器插件提供各种场景的代码片段,可以低成本的快速提效,为了能快速落地,这段时间很多事情都需要亲力亲为。这一阶段非常重要,团队文化开始形成,规范化、标准化、体系化的思想,便始终贯穿至今。


2016 年,随着严选上线后业务快速发展,越来越多的资源开始投入到严选中,团队快速发展,管理能力的不足,带来了不少困难,被领导横批了一顿:“你这样把自己累死,事情也做不好”。逼迫我去思考如何做好团队建设,搭建合适的人才结构,规划技术发展方向,跟上业务的快速发展。很多直接负责的工作开始交给不同的同学直接接手,开始参与到技术平台的建设,并且这个阶段属于打基础、打怪升级的过程。


2017 到 2018 年,随着严选模式下对供应链的深入,商品、采购、供应商、品控、仓配、财务、客服等等业务都开始精细化运作,对线上化的需求不断增强,各个业务管理系统和工作台应运而生。同时严选数据化转型、精细化运营的到来,数据业务大规模开展,开始了数据平台、算法平台建设。业务线多、业务链路长、耦合性高是严选 B 端产品的重要特点,在前端产品上需要打通,因此需要在组织架构上也进行对应的调整。得益于之前的前端基建比较完善,这段时间的项目大规模建设平稳有序,期间也通过多个前端技术平台建设的积累,部分同学开始参与这个过程的一些产品化工作,全栈开发在这个时候很重要。


这个过程中,各应用逐步引入 Node,进行了前后端项目分离,技术方案由前端方案往前后端一体化方案演进,以更好的解决业务属性强、纯前端方案落地难的问题。这也是团队能力升级的重要时期,全局观逐步提升,视野不在局限在前端技术,大前端、产品化思维逐步形成。


进入 2019 年,团队继续整合,开始接手数据产品前端业务。同时提效的落脚点,从前端领域转向全流程,开始承担技术中台建设工作,其中就会包含一些业务领域的概念,跟传统的技术平台不完全一样,主要是权限中心、流程平台两大系统。随着业务中台建设、微服务化的推进,我们也通过微前端应用的改造,架构上更好的去和服务端适配。另外,也开始投入资源继续优化 BFF,以及启动了 Serverless 预研,为未来严选业务上云之后的 Serverless 平台建设做准备。



一路走来,目前我们 20 来人承担了 30+数据产品、40+业务产品、30+技术平台,超过 100 个 B 端系统。


作为管理者,需要具备这样一个全局意识:洞察业务与技术的发展方向,规划团队的未来发展道路,明确团队在整个过程中将要承担什么职责。管理者要给团队更多的信心和方向的预判。关注点也应该从“前端效能提升”逐步转移到“研发链路效能提升”,参与到上下游建设中去。


对于新技术的研究,比较典型的就是 Serverless,它是比较好的方向,可能在两三年之后能真正产生比较重要的效果,未雨绸缪花精力去钻研也是值得的。

分工 / 职责调整

业务发展到一定阶段,为了更好地去实现目标,需要将之前分在各个业务线上的人重新调配来各司其职,进行一定的聚焦。有的人做技术研究,有的人做技术平台,让我们的技术产品更好的支撑好业务开发。



大概抽出来 20%左右的人员去做研发体系建设相关的工作,包括框架开发,前端框架,以及组件库的建设,各种技术平台和技术产品。同时需要保持让业务线之间人员进行流动,这是非常重要一点,通过这些措施帮助业务能力再提升,团队个人能力提升,也会获得更大的发展空间,同事也能获得更多的资源。

制度建设——项目制度 & 周会制度

技术项目制度的制定,目的是多个项目开展,如何更有效的去持续跟进项目,前期要定好项目目标,选好项目人员,控制好项目进度。大致分为 5 个过程:

立项评审 → 招募负责人 → 招募成员 → 里程碑 → 落地

立项评审来决定项目做不做,做成什么样,提交方案,目标是什么等等,避免 KPI 项目。 招募成员也是开放的,希望能够给大家更多的自主的参与机会,选择自己适合的项目,而日常业务项目通常是由主管指派的。项目的里程碑到底是什么?即每个阶段能达到什么目标,主要是为了让项目更可控,同时有阶段性的成果产出,不至于无疾而终。

周会制度——信息同步 & 分享 & 培训

对我们来说,开发人员分布在不同的业务线,每个业务线对接不同的研发团队,他们之间日常工作中关联性比较少。周会就是要求大家在固定的时间,交流大家的工作内容以及碰到什么困难,这个过程中自己的总结。目的培养时间观念,提升团队凝聚力,在主持和分享过程中得到锻炼。

人员培养(授人以渔,忍住不说)

首先让各业务线之间人员流动起来,增强全局观,了解商品,了解采购,了解供应商,了解各个业务,更全面的了解严选供应链业务流转过程,掌握业务知识的同时,也增加了开发同学的新鲜感。


也要关注个人的核心诉求,清楚团队成员感兴趣的技术方向和他自身的技能特长,做到人岗匹配。洞察其核心诉求,给予有挑战性的工作安排。


指导他人实际上最重要的一点就是说授人以渔,要忍住不说,不要把所知道的事情通通一股脑都告诉他们。在碰到问题的情况下,不要直接告诉他们解决方案,而是告诉他们一些技能以及一些经验和方法,引导他们去思考,让他们在今后碰到类似问题的时候,能知道怎样去解决。

管理者的一些思考,如何成为优秀的领导者

我们讲一些大家都比较懂的一些道理,实际上就是我们要提升领导力。


转变思维——成就他人:不再专注提升自己,更重要的是要让团队成员能力变得更强。


先做好——建立信任:让队员信任你的决策,追随你,同时领导者要用于承担责任,不要甩锅。


做事之前——先得人心:先请大家吃火锅,有了亲善的关系,再谈工作效率更高。


人才培养——授权他人:在合适的时间去关注项目进展,不打乱节奏,给他们足够的锻炼和成长机会。


懂得先“舍”才有“得”:从技术转为管理之后,舍弃一些写代码的时间,提升自身的综合能力,多关注团队成员成长,给他们带去帮助,让他们能够每年升职加薪。


道理非常多,推荐大家一本书 John C. Maxwell《领导力 21 法则》,很多内容在工作中,日常生活中都有用。

请大家记住:领导者决定组织的成败,让自己成为优秀的领导者,带动整个组织的成功。

活动推荐:

ArchSummit 全球架构师峰会(北京站)2019 也邀请到了吴子房老师现场分享《网易严选大前端建设实践与方法论》,更有贝壳找房、滴滴出行、美团、支付宝、bilibili 的技术专家带来他们在前端践行经验的专业分享。


下图为前端专题详情:



了解更多议题内容请点击官网链接,目前 8 折购票倒计时,团购更优惠哦~联系票务经理灰灰:15600537884(同微信)


官网链接:https://archsummit.infoq.cn/2019/beijing/track


活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2019-10-15 16:033368

评论

发布
暂无评论
发现更多内容

Flink 流批一体在小米的实践

Apache Flink

大数据 flink 编程 流计算 实时计算

探究Presto SQL引擎(2)-浅析Join

vivo互联网技术

数据库 算法 presto

测试的最终产物是什么

chenkl

测试 思维 测试原则

大数据培训Flink 常见的维表 Join 方案

@零度

大数据 flink join

2021春招涨薪跳槽技术必备:分布式宝典“限流

爱好编程进阶

Java 面试 后端开发

2021最新「阿里」Java高级工程师面试高频题

爱好编程进阶

Java 面试 后端开发

从玄学走向科学:在字节跳动广告投放这么干

字节跳动数据平台

大数据 字节跳动 广告系统 ab测试

设计消息队列存储消息数据的MySQL 表格

Geek_8d5fe5

「架构实战营」

CVPR2022 前沿研究成果解读:基于生成对抗网络的深度感知人脸重演算法

阿里云视频云

阿里云 计算机视觉 音视频 视频云 人脸算法

网易互娱基于 Flink 的支付环境全关联分析实践

Apache Flink

大数据 flink 编程 流计算 实时计算

EasyRecovery2022全功能数据恢复介绍

茶色酒

EasyRecovery15

java培训Mybatis动态Sql处理解析

@零度

sql mybatis JAVA开发

Docker 实战教程之从入门到提高 (六)

Jerry Wang

Docker 容器 docker image 容器镜像 4月月更

网站速度优化的三套解决方案!

源字节1号

微信小程序 前端开发 后端开发 SEO优化

谈谈客户体验管理有效实施

龙国富

客户体验 CEM CXM 客户体验管理

加速OpenHarmony生态繁荣,华为使能OpenHarmony发行版厂商

科技汇

OpenHarmony 3.1 Beta样例:使用分布式菜单创建点餐神器

OpenHarmony开发者

OpenHarmony OpenHarmony应用开发 点餐

云图说丨云数据库 RDS for MySQL一键开通读写分离,轻松应对业务高峰期

华为云开发者联盟

MySQL 华为云 读写分离 云数据库 rds for mysql

亚马逊云科技 2022 年 3 月新服务新功能强势来袭

亚马逊云科技 (Amazon Web Services)

服务 亚马逊

4月28日,一场为IT工程师们准备的盛宴

观测云

云原生 可观测性 IT 直播 产品发布会

建信金科在中国建设银行物联网平台项目的实践

EMQ映云科技

物联网 IoT 金融 银行 emq

5 月亚马逊云科技培训与认证课程,精彩不容错过!

亚马逊云科技 (Amazon Web Services)

架构师 培训 认证

TASKCTL 作业流程与模块之间的区别

TASKCTL

Docker kettle 批量任务 调度引擎 ETL任务

企业如何才能发挥出知识管理真正的价值

小炮

知识管理 企业知识管理

入驻快讯|欢迎小红书技术团队正式入驻 InfoQ 写作社区!

InfoQ写作社区官方

入驻快讯

攻克编译器技术

刘旭东

编程语言 编译器原理 4月月更

28岁自学java,包装简历3年拿到15k薪资,分享我的学习经历

爱好编程进阶

Java 面试 后端开发

移动应用性能管理白皮书最新发布

基调听云

APM App 基调听云 行业报告

web前端培训React基础知识点的梳理

@零度

前端开发 React

10月阿里面试总结:必问的Spring面试解析,面试时要注意的那些坑

爱好编程进阶

Java 面试 后端开发

2020大厂秋招面试末班车,阿里架构师献给java程序员的面试全攻略

爱好编程进阶

Java 面试 后端开发

  • 扫码添加小助手
    领取最新资料包
从“光杆司令”一路走来的前端团队效能管理心得_架构_薛梁Lucien_InfoQ精选文章