巧用性格上的差异来组建团队
你好,我是得物 App 交易平台及中间件平台的 Team Leader Alan。
组建团队过程中,你有没有遇到过类似的场景:团队中某些人之间总是互相不对付、气场不合,不管是日常沟通中还是方案对齐,总是会出现面红耳赤的场面。
从开始带团队到现在将近10年时间,尤其近3年团队支持的业务高速发展,团队和个人都在不断成长,我观察到了一个有趣的现象:每次周会做重点事项同步,大家在上下游联动的内容上总会有很多争论,但即使是争论或者激烈地讨论后,大家依然能很好地协作。
大家教育背景、过往经历差异很大,但放到一块儿也能成为一个很能打的团队,这就驱使我开始观察团队核心成员的性格,希望能从性格上找到答案。
我个人认为性格没有好坏之分,作为团队 Leader,除了考量基本的业务能力,也要根据每个人的性格特点做合理分工,善用性格差异促成协作。
底色一致,守住底线
在一切开始之前,有个前提,即底色一致。作为一名职场人,要有基本的道德底线和职业素养。工作中我也曾遇到过很聪明、能力很强但底色不好的人,能拿结果,但是私下却上下撺掇、东搅西挑、表里不一。相比于做事情拿结果,底色不好给团队带来的负面伤害会更大。详实的背调可以辅助我们发现问题。如果团队中一旦发现类似的人,最优的选择是尽快止损,拖得越久对团队的伤害越大。所以在谈善用性格差异之前,需要把底色先明确,把底线先守住。
用不一样的人
将近10年前我开始带团队的时候,我的老领导就跟我讲过:用和你一样的人,是“顺手”的;但是管理者要克制这种“顺手”,学会用不一样的人。我当时似懂非懂,直到最近几年感触才越来越深。
现在在招聘的时候,除了考察基本的业务能力,我也会刻意关注性格,比如在面对压力时的情绪、在面对非常轻松如意问题时的状态、在遇到突发问题时的表现等等;同时也会考虑到团队中目前的人员情况,比如是否跟现在团队的人性格比较类似?是否有相似的履历背景?在其他能力相当的情况下,我反倒更倾向于为团队引入性格存在差异化的同学,比如一个团队很多人过于nice,那么就会侧重一些更擅长battle的同学;比如有些团队的TL和核心同学是急性子,就会侧重放一个相对温和的架构师等等。
用好不一样的人
我在初期建团队的时候,性格方面考虑得不多,更多看重过往经验、技术能力、业务思路。团队规模小的时候,自己可以兼顾的事情比较多,业务及团队运行很顺畅;团队慢慢扩大后,除了保证日常业务不翻车,和人相关的讨论和牵扯的精力也越来越多。
为了便于理解,我会从三个方面来分解性格。
- 态度:对人的态度、对事的观点,如:积极、谦逊、敷衍、狂妄、暴躁等。
- 心智:遇到挫折后反应,如:有毅力、盲目、固执、被动、怯懦等。
- 情绪:情绪对行为的影响、情绪控制能力,如:是否波动过大、是否容易受他人影响、是否可以感染他人等。
我们一起看下团队几个同学的情况,也许能帮你更好地理解。
- 架构师 Akker:技术能力强,擅长架构设计,多个独立项目都拿到很好的结果。有较强的团队push能力,技术影响力不错。但是容易激动,每换一个业务方向,两个月内一定会和对应的TL起冲突。
- TL Bob:思路清晰且落地性强,有足够的产出支撑后,他从IC(Individual Contributor 个人贡献者)晋升为 Leader。前期团队成员反馈正向且能在他身上学到很多东西,但每到绩效季,他的团队都是重灾区。因为不认可他的反馈和评价,每次都有大量申诉或投诉。
- TL Coman:投入度高且有耐心,业务敏感度高,多次带领团队在公司级项目中拿到不错的结果,从技术专家成长为团队Leader。团队初期没有异常,但经过两个季度的观察,团队PM成长慢,更多依赖 Coman 做内容输出和进度把控。
- 资深开发 Dalan:技术能力中等,主动性强,能快速响应,协作方反馈也不错。但他的上级比较头疼,主要是他做得多,错得也多。
- 资深开发 Tori:技术能力不错,分配到的工作完成度很不错,比较佛系,不会主动争取做更多的事情。
- TL Zayd:他这个人的技术深度在团队内能排进前TOP3,擅长切中要害,短期内解决了业务欠的技术债,是团队内少有的入职后直接做TL的同学。但团队氛围压抑,团队骨干陆续离职,协作产品也偶有投诉。
我们从性格角度剖析一下这几个人。
目前我所在团队里的核心角色,除了早期或者特殊情况下是直接任命的之外,后期大都是先从架构师或者PM角色入手,谨慎授权、慢慢调整范围。对于上面的几位同学,我做了哪些后续的动作呢?
架构师 Akker:除了不定期one-on-one沟通之外,每次冲突我都会跟他深聊一轮。刚开始他还不以为然,到第三次换合作团队之后,他明显意识到并不都是别人的问题,开始反思自己哪方面有不妥的地方。每个合作伙伴或多或少都有不足之处,但这并不是产生冲突的理由,而情绪控制是他需要持续锻炼的。
在确定他意识到这一点后,我开始让他在目前的业务方向上负责一块与外部团队边界比较模糊的业务,让他带领团队来直面业务压力及稳定性压力。调整后,我发现他带小团队的效果很不错,一方面自己作为TL能够考虑团队内的氛围及感受,另一方面他有感染力的做事方式也让团队充满激情,同时对外沟通较多,强势且清晰的思路反而是长处。对Akker来说,这个角色定位一方面让他有所成长,另一方面能充分发挥他的性格优势,对团队也有不错的增益。
TL Bob:Bob更像一名老师,思路清晰、经验丰富,更擅长从授业解惑的角度去辅导团队,同时通过产出 SOP 和文档来规范团队。不过 Bob 的沟通方式过于直接,对于异议更多是坚持己见,且历史经验更聚焦在架构治理和实施上,对团队管理和业务敏感度不足。
我给他提的要求是在 SOP&规范继续保持的基础上,更多关注人的因素,从团队中不同人的技术风格、沟通方式、发展诉求入手,同时学会做一个倾听者。要知道,并不是所有方案都会按照自己的思路落地,最近能明显感觉到他团队内氛围的改变。同时,我们在团队中成立了一个虚拟架构委员会,负责架构治理、规范落地、内外边界厘清等事务。我也推荐 Bob 来负责,一方面可以利用他的长处,另一方面他也能接触到别的团队的组织方式,更好地修正自己。
TL Coman:Coman 这种风格其实很受大家欢迎,不少一线同学都找过我,希望可以转到Coman的团队,一方面 Coman 比较温和且会注意大家的感受,另一方面 Coman 会自己承担很多压力,在他的团队只需要简简单单地做事就好。但是从大团队的视角看,Coman 每天的工作时间很长,自己辛苦的同时,团队内人员的成长和梯队建设也都是偏慢的状态。
所以对于他而言,我更希望他能抓大放小,在关注重点事项、关键卡点的同时,尝试授权给团队其他人。不过我并不会强制他做什么或者不做什么,更多地是希望他可以思考如何转变。对于Coman 这种性格,要学会做减法,抓重心、抓团队成长,解放自己,多思考团队中其他人看不到的内容。我给他提的一个关键问题就是:30个人的团队你可以这么带,那么如果变成60个人甚至100个人,你还能这样带吗?
此外,他的团队在招聘及人员调整的时候,我也更倾向于选择类似于 Dalan 甚至 Akker 类型的同学,而不是 Troi 类型的同学,为 Coman 搭配更多积极甚至激进的同学,能让整个团队“活”起来。
资深开发 Dalan:团队中类似的同学还挺多的,积极主动但是又不够全面,很容易激发他的潜力,但同时他也很容易受一些负面事件影响,说到这里,你是不是想到了自己团队中也有这种类型的同学?或者曾经的你也是这种类型? 对于这部分同学,我更倾向让他们在日常开发之余做一些稳定性治理的工作,同时也让他们慢慢从需求/小项目的 Owner 做起,培养全面的思维方式,并且重视稳定性,做多可以,但是错多并不可取。
资深开发 Troi:注意,他的情绪一栏里的“稳定”这个关键词是带引号的。这也代表了一类同学,这部分其实并不一定是性格导致的稳定,而是在这个团队中缺乏更多诉求导致的佛系,或是觉得自己不会有更多机会、或是重心不在工作上,或是其他原因,整体处于“躺”的状态。
对于这种同学我们需要给相对合适的压力,确保有明确的产出;当然,如果你对他的定位和预期较高,而他确实无法胜任,和平分手可能也是一种选择。而如果能挖掘出他的诉求,匹配对应的机会,有一定的几率可以把他的潜力激发出来,如果确实没有改观,你也需要理解及包容,很多人的选择跟你并不相同,能有匹配工作的对应的产出也是可以接受的。
TL Zayd:这位确实是我遇到的印象最为深刻一个人,技术能力确实很不错,整个人的风格看起来偏极客,面试过程中在细节和深度方面都有不错的表现,最开始引入的时候我也是最看重这部分,所以即使 Landing 过程中发现他的业务 sense 偏弱、沟通简单粗暴,以及有零星声音反馈一些他的负面评价,我也依然支持他在团队中的各项事务推进,甚至包括负责大促项目。
不过随着他团队中骨干员工一个又一个地离职,负责的应用时不时就会出现一些稳定性问题,一些更离谱的消息也在团队中逐渐发酵,有些之前我并不是太重视的反馈就被重新捡了起来。真正开始调查后,发现 Zayd 并不是表面上看起来的那么简单耿直技术范儿,而是负面情绪满满,且在团队内有过诸如撒谎、威胁甚至触犯红线的行为,难以相信这两种表现竟然在同一个人身上同时存在。之后有过一次深聊,所有事情都摆上来之后他也选择了离开。
不过 Zayd 的 case 确实对我触动很深,我也在反思为什么有些事情没有提前重视起来,以及在用人方面技术能力和拿结果的能力是否高于其它一切?之后我在面试、绩效、晋升等选择上,包括平时关注的点,也比之前更倾向软性能力,这也算是他带给我个人的成长吧。
小结
一个成熟的团队,要在底色一致、守住底线的基础上,用不一样的人,更要用好不一样的人。这样团队的容错率会更高,战斗力及抗风险能力也会更强。在组建团队时,除了基础能力(技术&业务)之外,还需要考虑人员的性格因素,尽量丰富团队中的人员类型,而不是千篇一律。同时在人员安排和搭配时,也会尽量考虑到他们的性格因素。
管理是一门实践科学,没有模版。在某个场景下合适的方式,在另一个场景可能会产生截然不同的结果,我尽量原汁原味地讲述我的经历和思考,希望对你有所触动。
最后,非常重要的一个点,管理者要有清晰的自我认知,就是你的兼容性,即作为团队的技术负责人,你是否会允许团队有人比你更强、有人跟你想法不一致、甚至允许有人挑战你的权威?如果你很介意,且认为目前团队的运行状况也很不错,那么继续按照你的思路去做就好了,管理这件事并没有一定之规。
但如果有一天,你发现你讲的话、给出的思路和方案所有人都只会附和、接受甚至点赞,同时你清醒地意识到这种情况并不是那么合理,那么,我建议你在思考业务之余,尝试从「性格」这个角度去看看,是否可以让自己、团队核心角色,甚至团队每一个人都做出一些改变。也许,会有不错的效果。
思考题
网上有各种各样的性格测试,其中有一个常用的性格四象限测试,你可以看一下图片,四个象限分别代表一种动物,猫头鹰、老虎、考拉和孔雀,他们各有鲜明的特质。作为管理者,面对这样四种性格的成员,你能否找到合适的方式与他们沟通?欢迎你在评论区留下自己的思考。
文章来源:极客时间《技术领导力实战笔记 2022》
相关文章:

巧用性格上的差异来组建团队
你好,我是得物 App 交易平台及中间件平台的 Team Leader Alan。 组建团队过程中,你有没有遇到过类似的场景:团队中某些人之间总是互相不对付、气场不合,不管是日常沟通中还是方案对齐,总是会出现面红耳赤的场面。 从…...

Leetcode11. 盛最多水的容器
一、题目描述: 给定一个长度为 nnn 的整数数组 heightheightheight 。有 nnn 条垂线,第 iii 条线的两个端点是 (i,0)(i, 0)(i,0) 和 (i,height[i])(i, height[i])(i,height[i]) 。 找出其中的两条线,使得它们与 xxx 轴共同构成的容器可以容…...

Java笔记026-集合/数组、Collection接口、ArrayList、Vector、LinkedList
集合集合的理解和好处保存多个数据使用的是数组,分析数组的弊端数组1、长度开始必须指定,而且一旦指定,不能更改2、保存的必须为同一类型的元素3、使用数组进行增加/删除元素的示意代码-比较麻烦Person数组扩容示意代码Person[] pers new Pe…...

Hive学习——分桶抽样、侧视图与炸裂函数搭配、hive实现WordCount
目录 一、分桶抽样 1.抽取表中10%的数据 2.抽取表中30%的数据 3.取第一行 4.取第10行 5.数据块抽样 6.tablesample详解 二、UDTF——表生成函数 1.explode()——炸裂函数 2.posexpolde()——只能对array进行炸裂 3.inline()——炸裂结构体数组 三、UDTF与侧视图的搭…...
大数据算法
1. TOP K 算法 有10个⽂件,每个⽂件1G,每个⽂件的每⼀⾏存放的都是⽤户的 query,每个⽂件的 query 都可能重复。要求你按照 query 的频度排序。 方法1: 顺序读取10个⽂件,按照 hash(query)%10 的结果将 query 写⼊到…...
非暴力沟通读书笔记
浅读《非暴力沟通》,本书对于沟通的方式总结成了一个方法论,从13个章节去概述非暴力沟通的方法和重点。其中最重要的是非暴力沟通四要素,观察、感受、需要、请求。同时在沟通中注意观察,投入爱,重视倾听的力量…...

代码随想录【Day21】| 530. 二叉搜索树的最小绝对差、501. 二叉搜索树中的众数、236. 二叉树的最近公共祖先
530. 二叉搜索树的最小绝对差 题目链接 题目描述: 给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。 示例: 提示:树中至少有 2 个节点。 难点: 解答错误!仅考虑了…...

注意啦,面试通过后,别忘了教师资格证认定
所有要「教师资格证认定」教程的宝子们看过来面试合格的小伙伴都可以进行认定工作 . 认定时间 查询各省份认定公告,确定认定时间范围。以下是公告汇总网址(https://www.jszg.edu.cn/portal/qualification_cert/dynamics?id21691) 认定次数 每…...

【LeetCode】No.154. 寻找旋转排序数组中的最小值 II -- Java Version
题目链接:https://leetcode.cn/problems/find-minimum-in-rotated-sorted-array-ii/ 1. 题目介绍(154. 寻找旋转排序数组中的最小值 II) 已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后࿰…...
RestTemplate远程调用
我们现在项目中使用的RPC远程调用技术是Dubbo实际上除了Dubbo技术之外,还有很多远程调用的方法它们有些调用的思想都和Dubbo完全不同Dubbo是SpringCloudAlibaba提供的功能强大的RPC框架但是Dubbo功能也有限制,如果我们想调用的方法不是我们当前项目的组件或功能,甚至想调用的方…...
registerForActivityResult使用
目录 针对 activity 结果注册回调 启动 activity 以获取其结果 在单独的类中接收 activity 结果 测试 创建自定义协定 registerForActivityResult()是startActivityForResult()的替代,简化了数据回调的写法 启动另一个 activity&#x…...

工作中,python真的有用吗?
普通上班族学Python有用吗? 那么,我也在这里提出一个问题:Python究竟适不适合办公人士来学习,以及学了之后究竟能不能给我的工作来带质一般的飞跃? 以我的亲身经历为例,我可以很负责的告诉大家,…...

固态继电器控制电路
固态继电器控制电路 固态继电器(SSR)的种类和型号很多,因此其输入控制方法和控制电路也相应众多。固态继电器(SSR)的共同特点在于驱动电流或驱动电压小,即只需输入一个小信号即可控制SSR的开关。 如果需要…...

数仓、数据湖、湖仓一体、数据网格的探索与研究
第一代:数据仓库 定义 为解决数据库面对数据分析的不足,孕育出新一类产品数据仓库。数据仓库(Data Warehouse)是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策和信息的全局共享。 数…...
设计模式系列 - 备忘录模式
介绍&定义 备忘录模式,也叫快照(Snapshot)模式,英文翻译是 Memento Design Pattern。在 GoF 的《设计模式》一书中,备忘录模式是这么定义的: Captures and externalizes an object’s internal state…...

详细介绍React生命周期和diffing算法
事件处理 1.通过onXxx属性指定事件处理函数(注意大小写) React使用的是自定义(合成)事件, 而不是使用的原生DOM事件 —— 为了更好的兼容性;React中的事件是通过事件委托方式处理的(委托给组件最外层的元素) ——为了的高效。 2.通过event.target得到发生事件的DOM…...
面向对象的特点
1、什么是对象对象的含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。在面向对象程序设计中,对象所指的是计算机系统中的某一个成分。在面向对象程序设计中,对象包含两个含义,其中一个是数据,另外一个…...

智慧校园平台源码 智慧教务 智慧电子班牌系统
系统介绍 智慧校园系统是通过信息化手段,实现对校园内各类资源的有效集成 整合和优化,实现资源的有效配置和充分利用,将校务管理过程的优化协调。为校园提供数字化教学、数字化学习、数字化科研和数字化管理。 致力于为家长和教师提供一个全方位、多层…...
Vue篇.03-组合式API [setup()]
单文件组件(1)<script setup><script setup> 是在单文件组件 (SFC) 中使用组合式 API 的编译时语法糖。当同时使用 SFC 与组合式 API 时该语法是默认推荐启用该语法,需要在 <script> 代码块上添加 setup attribute, 里面的代码会被编译成组件 s…...

QHashIterator-官翻
QHashIterator Class template <typename Key, typename T> class QHashIterator QHashIterator 类为 QHash 和 QMultiHash 提供 Java 风格的常量迭代器。更多内容… 头文件:#include qmake:QT core 所有成员列表,包括继承的成员废弃的成员 公共成员函数…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法
树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...
FFmpeg 低延迟同屏方案
引言 在实时互动需求激增的当下,无论是在线教育中的师生同屏演示、远程办公的屏幕共享协作,还是游戏直播的画面实时传输,低延迟同屏已成为保障用户体验的核心指标。FFmpeg 作为一款功能强大的多媒体框架,凭借其灵活的编解码、数据…...
爬虫基础学习day2
# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...

用机器学习破解新能源领域的“弃风”难题
音乐发烧友深有体会,玩音乐的本质就是玩电网。火电声音偏暖,水电偏冷,风电偏空旷。至于太阳能发的电,则略显朦胧和单薄。 不知你是否有感觉,近两年家里的音响声音越来越冷,听起来越来越单薄? —…...
作为测试我们应该关注redis哪些方面
1、功能测试 数据结构操作:验证字符串、列表、哈希、集合和有序的基本操作是否正确 持久化:测试aof和aof持久化机制,确保数据在开启后正确恢复。 事务:检查事务的原子性和回滚机制。 发布订阅:确保消息正确传递。 2、性…...
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
中达瑞和自2005年成立以来,一直在光谱成像领域深度钻研和发展,始终致力于研发高性能、高可靠性的光谱成像相机,为科研院校提供更优的产品和服务。在《低空背景下无人机目标的光谱特征研究及目标检测应用》这篇论文中提到中达瑞和 LCTF 作为多…...
Vue 3 + WebSocket 实战:公司通知实时推送功能详解
📢 Vue 3 WebSocket 实战:公司通知实时推送功能详解 📌 收藏 点赞 关注,项目中要用到推送功能时就不怕找不到了! 实时通知是企业系统中常见的功能,比如:管理员发布通知后,所有用户…...

基于开源AI智能名片链动2 + 1模式S2B2C商城小程序的沉浸式体验营销研究
摘要:在消费市场竞争日益激烈的当下,传统体验营销方式存在诸多局限。本文聚焦开源AI智能名片链动2 1模式S2B2C商城小程序,探讨其在沉浸式体验营销中的应用。通过对比传统品鉴、工厂参观等初级体验方式,分析沉浸式体验的优势与价值…...

高效的后台管理系统——可进行二次开发
随着互联网技术的迅猛发展,企业的数字化管理变得愈加重要。后台管理系统作为数据存储与业务管理的核心,成为了现代企业不可或缺的一部分。今天我们要介绍的是一款名为 若依后台管理框架 的系统,它不仅支持跨平台应用,还能提供丰富…...
深入理解 React 样式方案
React 的样式方案较多,在应用开发初期,开发者需要根据项目业务具体情况选择对应样式方案。React 样式方案主要有: 1. 内联样式 2. module css 3. css in js 4. tailwind css 这些方案中,均有各自的优势和缺点。 1. 方案优劣势 1. 内联样式: 简单直观,适合动态样式和…...