给新晋技术团队Leader的4条建议
前言
笔者从15年5月开始从带3人小团队到目前10人左右规模,从一线研发工程师到Team Leader(下文简写为TL)身份转换的过程中,曾经有过很多迷茫与困惑,完成转换之后总结一些心得写到这篇文章中。
降低编码的时间
多数技术团队的Leader都是从表现优秀的一线工程师中提拔上来的,这个现象在其他行业也普遍存在。而作为工程师本能的希望自己每天继续写代码,沉浸在自己的代码世界中,努力提高技术水平
针对问题上,笔者的建议是,最大程度的降低自己的编码时间。
为什么?
首先需要想清楚TL该做的事情,总结起来有以下两点:
- 对团队的产出结果负责
- 对团队成员的成长负责
如果TL每天花大量的时间投入到编码中,那么最终带来损失的是整个团队。
首先,团队的成员会在TL高超的技术水平的光环下,极度缓慢的成长,因为如果大量的需求开发工作被TL搞定了,团队成员就很难有机会得到锻炼。
第二,团队中的真正只有TL能解决的问题被搁置,比如团队成员间配合时的摩擦。比如同兄弟团队配合过程中流程上的问题等等。这些问题一旦被搁置,对团队自身的伤害非常大。
TL要时刻牢记自己如何发挥最大的价值,给团队带来产出,跳出自己原有的“熟悉域”,站在更高的角度去思考。
分配多少时间去处理代码?
首先一定不要走极端:那好吧,我不写代码了,让团队内其他同学去写吧,我就处理其他事情,代码写成啥样也不关心了。
笔者建议分配时间的30%来“处理”代码,“处理”的含义在于,可以是直接写代码,或者是Review其他人写的代码。
前面提到TL的职责,你需要为结果负责,对成员的成长负责,因此花时间去Review代码,给其他成员一些指导和建议是很有必要的。在这个过程中也可以发现工程内潜在的问题,并且作为TL推进解决。
花时间做一对一沟通
作为TL很重要的一点在于为团队内的其他成员服务,了解他们的诉求,分析他们阶段性的问题,并帮助他们去解决。
周期性的一对一沟通是非常有必要的,也是作为TL一定需要花大量时间去做的。
很多工程师的性格都很内向,但一定要迈出这一步,经常性的聊聊天,将你看到成员自身的问题及时反馈出来,并且给出指导建议,对于团队成员的成长是非常有利的。
如何做一对一沟通?
首先沟通的诀窍只有两个字:真诚。
- 从团队成员成长角度出发,能够达成共鸣,并得到很好的沟通效果
- 及时直接的指出成员的问题,并帮助他改进
不要让自己成为决策的瓶颈
很多TL自身不参与代码开发但非常喜欢拍板,无论大小都要经有TL决策。
从效率角度出发,如果TL成为决策的瓶颈,TL自身的效率将会大大降低,每天需要处理无数的事情,大脑基本要爆炸了,团队推进事情的效率也将降低,因为任何事情都要等待TL来决策。
从团队成员角度出发,不做决策意味着可以不对决策产生的结果负责,长期下来也就不需要针对事情做过多的思考了,思考少了成长自然也就少了。与此同时他们更多的工作就是一个执行者,对事情没有决策权,每天的成就感也会大幅降低。
该如何做
- 培养能够作出准确决策的人,给团队成员更大的空间来发挥自己的才能。
- 参与决策讨论,决策过程中抛开TL的身份,给出必要的建议,但不要身份压制。
- 对待决策的事情进行划分,能够下方权利决策的事情明确负责人,负责人对结果负责。
传达价值观,以身作则
一个团队的价值观决定了这个团队的行为方式,以及战斗力。
因此从一开始TL就要思考我希望的团队文化是什么样的,团队成员的价值观应该是什么样的,并且在工作的过程中去传达。
比如希望打造学习型的团队,希望团队中每个成员除了开发以外,能够有提高,那么TL就需要去思考一些能做的事情,传达这个想法。
TL的行为方式也会潜移默化的影响到团队中的其他成员。如果口号喊一套,实际做事是另一套,那么事情推进起来就不会很顺利。所以一定要以身作则,为团队成员梳理标杆,让大家明白TL是这样做的,那我也应该这样做。
总结
Team Leader是一个很关键的岗位,在这个岗位上也需要非常多的思考。 简单的做了几条总结,希望能够帮助新人TL,文中的很多观点也是基于现有的认识和经验做的总结,欢迎留言。
给新晋技术团队Leader的4条建议相关推荐
- 新晋技术Leader每天996,CTO却给他绩效打C,留下一句话...
作者| Mr.K,来源| 技术领导力(ID:jishulingdaoli) 昨天跟一位读者在微信上交流,他给我讲了他的遭遇,他在年初刚被晋升成为技术Leader,升职加薪是件激励人的事,于是他加足马力 ...
- 论互联网公司技术团队Leader的重要性
鄙人的新书<Elasticsearch权威指南>正式出版发行,欢迎购买!本书由华为.中兴高级技术专家全面审读并撰序,助您挑战百万年薪 购书链接: <Elasticsearch权威指南 ...
- 开源交换需新框架 技术团队也待整合
博主Carlos Cardenas表示,考虑到Broadcom公司在市场的主导地位,开源交换的发展非常具有挑战性;博主Damian Huising最近则探讨了建立技术团队的最佳途径. 开源交换需要新框 ...
- 淘宝 腾讯 百度 新浪 技术团队 博客
From:http://blog.csdn.net/perfect2011/article/details/18844575 csdn lidp http://blog.csdn.net/perfe ...
- 2018 年,WEB前端开发人员应该关注哪些新晋技术?
随着近年来前端的一波又一波技术浪潮,前端早已经告别了切图的时代,迎来的是规模化,工程化的大路.但是在如此多变的技术浪潮下,我们如何辨识清楚它的发展方向,如何让我们的技术得到一次质的飞跃? 首先我们来回 ...
- 写给新入行程序员的10条建议
1. 想清楚,再动手写代码 刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌! 2. 不交流,就会头破血流 不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工. ...
- 技术团队,是不是在祸害公司?
会说话的波吉 揭露行业真相 2021年,中国的互联网公司整体的日子都不太好过,无论是2C还是2B,社交还是云计算,都进入了一个相对低谷的时期.尤其是美股的中概股全年的走低,加上互联网公司很多其实也没有 ...
- 阿里资深Leader:组建技术团队的一些思考
" 本文是我从 2019 年 1 月底接手 CRO 线 NLP 算法团队以来,在团队组建.能力建设.以及管理上的一些思考,全部是没有科学论证的主观判断,不过都进行了实践. 来自:阿里巴巴中间 ...
- 技术部门 Leader 与团队那些事
不知不觉中,已经进入IT圈子五个多年头了,短短五年,却是人生最美好的五年,这五年中经历了塞班的没落到消失,经历了移动互联网的兴起.疯狂到理性发展,这五年中也接触了太多的人,形形色色.稂莠不齐,有行业的 ...
最新文章
- 苏大JAVA题库_苏州大学Java程序设计课程试卷含答案(B)
- Microsoft SQL Server 2008 express试用心得
- evcdf matlab,求助大神
- RandomStringUtils的使用
- 关于“进程”与“线程”的最通俗解析
- C点滴成海------Dev C++怎么修改成简体中文
- Qt on Android 蓝牙通信开发
- C#.Net工作笔记019---葡萄城控件FlexGrid自定义风格_比如给某列设置某个颜色_该颜色不受选择行的影响
- 项目管理(把与某点相邻边分为两类 是复杂度降为(n^(3/2))
- 5G 芯片的“春秋五霸”
- R语言利器之ddply
- 更新计算机策略命令,组策略更新命令
- PLC 控制柜常用电气元件整理表
- 东南亚电商lazadashopee平台怎么开店,需要什么条件?
- 牛客SQL3查询薪水详情和部门编号
- 中国移动彩信业务割接
- 计算机关机时间设置方法,电脑如何设置定时关机 电脑定时关机设置方法
- UnRaid虚拟机添加光驱设备
- 网络创业者如何通过自己建站迈出躺赚第一步?
- 【数字图像处理】【个人入门记录】 绪论
热门文章
- 想拿高工资?那些年Java面试官常问的知识点项目实战
- mysql 中float存入int数据显示失真问题
- oracle 定位行锁,oracle 的for update行锁语法
- linux去重统计个数,linux 文件内容查找、去重、统计(示例代码)
- python 混淆矩阵 画图_【Python-机器学习】sciki-learn/pandas与OLS求解
- java的write无法写入,Java加载ImageIO.write的文件在.jar中不起作用
- python 卡方分箱算法_特征工程 - 分箱
- php新建数据表输入自己相信,php学习记录 - whoAmIR的个人空间 - OSCHINA - 中文开源技术交流社区...
- 物体识别_深度学习在物体识别中的应用探讨:以ImageNet和人脸识别为例
- 小米商城html_北京市发放新一批 170 万个消费券:京东、小米商城等平台可领