技术管理第三板斧招聘与解聘-升级汰换

news2024/9/29 17:27:13

 

1.开除人“心要慈,刀要快”
 


No Surprise: 不要突然Fire一个人(离职一定不是一个突发行为),没有任何征兆告诉员工 A“你被开除了”,这是典型的管理失职。如果A存在问题,你应该先告知,然后一边和他一起制定改善计划,一边督促其改正。离职往往是一个可预期的结果,无法满足工作需要或者对团队有其他伤害而 A 依旧无法改变时,为了避免对团队产生持久不利的影响,就需要让他离开。


心要慈、刀要快: 杰克·韦尔奇(Jack Welch)曾经说过这样一句话“如果一个人到了中年之后,还没有被告知自己的弱点,反而在某一天因为节约成本的原因被裁掉了,这是最不公平、最不应该发生的事情。就是因为这个公司太仁慈了,他连出去找工作、提升自我的可能性和机会都没有。”你可能觉得,在情感上解聘一个人非常糟糕,但是换一个角度想,如果你对一个人很不满意,却又不找他谈话,不要求他改进,又不开除他,那么从最终结果看不仅对他很残酷,这种“拉锯战”对团队也是不负责任的。


Happy stay、Happy go: 很多时候,送走一个同学对彼此来说并不是一件糟糕的事,换个角度看,如果他在当前环境下一直无法适配团队,对他来说也是很难受的,这时分开对他对团队都是解脱。尤其是当公司出现变化时,如果一些同学不再合适,换环境来讲对他是新的机会,所以你不要存在太多的情绪,而是要往“好聚好散”的方向上推动。

2. 既然明确了解聘的原则,那你要解聘什么类型的人呢?
不要给“白兔”生存机会

从这张图中,你可以很明显地看出来,这四类成员的特征:“狼”的业绩强,但是价值观、态度极差,甚至有才无德;明星不但业绩好,价值观和态度也极好;“黄牛”就是业绩和价值观平平,虽然不出彩,但是兢兢业业、任劳任怨;最后一个“小白兔”就是价值观、态度极好,但是没有业绩。
有的技术 Leader 会纵容“狼”的存在,因为这类成员会给团队甚至公司创造极大的利益,但是他很可能为了达成目标,触碰高压线,比如泄露公司机密、不服从组织安排、影响其他团队成员等,甚至一个人会把一整个团队拖向深渊,所以我们建议你不要容忍这类员工,及时开除,要关注长期价值,而不是短期利益。明星和黄牛我就不重点说了,黄牛虽然业绩平平,但是忠心肯干,只要肯培养,能够努力成为明星。在这里我重点要强调的是小白兔。
白兔看起来人畜无害,繁殖能力极强,大公司里最容易存在的就是“白兔”(不干活的好人)。他们目标和价值观认同度较高,但是业绩长期拖后腿。每一家公司都有这样的人,看着勤勤恳恳,但却拿不到任何结果,如果你纵容白兔的存在,那么长久下去,很容易滋生一群白兔磨洋工,针对这类员工,你前期可以给予改正的机会,如果依旧没有改善,应该毫不犹豫将其送走。
我记得自己刚做部门管理时,第一件事就是开人(当时部门的测试负责人),因为他的工作方式导致整个测试团队都是“大白兔”,关键问题永远测不出来,工作中这种你好、我好、大家好的方式最后一旦较真去看结果,往往是没人好。所以作为负责人,一定要警惕“混日子”的白兔们对团队的强烈的隐形伤害。


3.离职面谈“TRF”


开除人的最后一步就是离职面谈,在离职面谈前,你要遵循 TRF 原则,比如针对白兔,在升级汰换前你要 Train him、Remove him、Fire him。
Train him 是指如果他能力跟不上,你可以给予其帮助;Remove him 是指如果他的能力和岗位匹配有问题,你要更多地采用转岗的方式,为他的发展打开空间;如果在你给予他机会之后,他还是无法改善,那你就应该 Fire him。
在明确“TRF”原则之后,你在面谈时,也需要注意沟通的差异和重点。
毕竟从当事人的情感上来讲,解聘还是一个被否定的动作,虽然理性上能分析出一些客观的内容,但是感性上很容易情绪化,离职面谈时情绪崩溃的更是比比皆是。不同的人,可以采取不同的沟通策略,比如白兔,可以更多从情感、道理、公司制度的顺序去沟通,因为他更多是能力问题,并且自认在态度上(努力与付出)非常多,所以被离职时更多是感情上接受不了,但是能力的事实又摆在眼前;如果是狼,则更多从公司制度、关键事情的道理、感情的顺序去沟通,他们是属于能力足够,但是并不为团队乃至公司整体考虑。另外,在 Fire 掉狼的过程,其实就是给团队培训的过程,你是在间接地告诉员工,团队不能容忍什么类型的人,不能容忍什么样的事儿。
除了遵循面谈原则和注意差异点之外,我还要提醒你一个很常见的问题:“谈不了、无重点、没技巧和从不谈”。


“谈不了”:辞退的事实依据不充分,对离职原因讲不清楚。


“无重点”:对有关问题避重就轻,只说无关痛痒的祝福。


“没技巧”:对员工工作横加指责,面谈完反而加深了矛盾。


“从不谈”:是对员工存在很大偏见,不面谈直接一拍两散。


这几种问题都是管理者应该避免的,很多同学会觉得这件事儿很私密,不能拿出来说。但是在我看来,如果团队成员有人被 fire 掉,那么对你来讲其实也是一个很明显的教训、提醒和反思,你其实是要把这些事情公开透明的传达给你的团队的。


4.案例分析​

 

接下来,我们来看一个案例,看一下你会淘汰哪位员工?

A:年轻、有热情、有潜力、肯拼,能力也强,最近发现他违反公司制度,通过 USB以及邮箱的方式在拷贝公司资料,公司发现后给了处分。
B:踏实、勤奋、技术水平一般,原本是 PHP 但最近一年公司技术栈转 Java,他非常吃力。在 S1 的系统改造过程中,结果并不理想,上半年绩效是 C,虽然下半年你花了更多时间与他沟通,还特意安排了高年级的同学辅导他,但目前看依然很难达到期望的结果。
C:技术骨干,之前是你的平级,后来因为你的管理半径扩大变成你的下属,不服气,经常在公开场合 diss 你,有时让你很下不来台。
D:在公司做了 8 年,是技术骨干。1 年前因为组织调整转到你的团队。目前负责的业务不佳,今年会被砍掉,系统也要下线,团队中很难找到适合他的角色。
E:技术专家,刚加入公司没多久,给团队带来很多不一样的想法。但他个性独立,说话直接,很多时候说话会比较伤人,他也觉得在团队约束太多,找不到同类人,landing 困难。

我们来分析一下 A、B、C、D、E 这五个员工:A明显是要被开除掉的,因为它的诚信、价值观等高压线有问题,违反公司机密;B 也同样,因为他的能力、结果不符合团队的角色要求且未能改善,本身没有成长,还会拖团队后腿;C 虽然公然 diss 你,但是对事不对人,对整体不对个体,C的能力是毋庸置疑的;D 不用开除,你可以考虑让他转岗;最后的 E 只是性格不合,可以与其做好磨合和沟通,不能开除。
总结
总的来说,技术 Leader 要正确对待升级汰换,从团队的角度出发,正视而不回避。要知道,招聘厉害的人,会出现鲇鱼效应,解聘一个不合格的人,也会有类似的效果,对团队发展的影响也是极强的,相当于刮骨疗伤,虽然短期很痛,但是长期来看,团队会得到更好的发展。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/687698.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构--顺序表的基本操作--插入 and 删除

数据结构–顺序表的基本操作–插入 顺序表的插入操作 实现目标 ListInsert(&L,i,e):插入操作。在表L中的第i个位置上插入指定元素e。 typedef struct {int data[MaxSize];int len; }Sqlist;代码实现&#xff1a; #include <stdio.h> #include <stdlib.h> …

前端JavaScript入门-day03

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 1、循环-for 1. for 循环-基本使用 1. for循环语法 2. 退出循环 2. for 循环嵌套 2、数组 1 数组是…

易点易动设备管理平台:为制药厂提升设备管理效率保驾护航

在高度竞争的制药行业中&#xff0c;设备管理对企业的生产效率和产品质量起着至关重要的作用。如何在保证设备安全、高效运行的同时&#xff0c;降低成本和提高设备利用率呢&#xff1f;易点易动设备管理平台为您提供了完美的解决方案。本文将详细阐述易点易动设备管理平台如何…

Linux搭建sqli-labs(sql注入实战)

目录 一、安装phpstudy 二、更改配置文件 三、加载数据库 一、安装phpstudy 需要php、mysql、httpd环境&#xff0c;phpstudy可以做到快速部署。 cd /opt yum install -y wget wget -O install.sh https://notdocker.xp.cn/install.sh && sudo bash install.sh wget…

Podman安装nacos使用(默认最新版)

一,命令熟悉 --name : 命名容器的名称. -d:表示在后台运行容器. -p:指定端口映射。如: 左边的8848是宿主机的端口,右边的8848是nacos容器内部的端口。 docker.io/nacos/nacos-server:表示根据docker.io/nacos/nacos-server镜像运行容器。 --restart=always 表示启…

【MySQL】看完这篇不信你学不会如何使用数据处理函数

&#x1f3ac; 博客主页&#xff1a;博主链接 &#x1f3a5; 本文由 M malloc 原创&#xff0c;首发于 CSDN&#x1f649; &#x1f384; 学习专栏推荐&#xff1a;LeetCode刷题集&#xff01; &#x1f3c5; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指…

JDK的生成keytool证书

JDK的生成keytool证书 首先安装jdk环境 地址: https://www.oracle.com/downloads/ 点击页面下方的java 选择Java (JDK) for Developers 选择你的环境安装包&#xff0c;我的电脑是windows64位&#xff0c;选择x64 MSI Installer 下载完成后安装 进入jdk根路径执行命令 keytoo…

PaddleOCR #使用PaddleOCR进行光学字符识别 - OCR模型对比

PaddleOCR 在其工具包中提供了多种模型&#xff0c;并且非常易于应用。根据准确性和速度比较模型始终是一个好习惯。在本节中&#xff0c;我们将比较 PaddleOCR 提供的四种模型&#xff0c;即 SRN、PP-OCRv2、PP-OCRv3 和 NRTR。比较将在 COCO-text 数据集上进行&#xff0c;该…

【每日编程Day30】最难的问题 因子个数

目录 一、选择题 二、编程题 1、最难的问题 2、因子个数 一、选择题 &#xff08;1&#xff09;当包装类与基本数据类型比较&#xff0c;包装类会自动茶香变为基本数据类型再比较&#xff1b; &#xff08;2&#xff09;包装数据类直接赋值&#xff0c;默认调用其对用的val…

项目经理提高影响力的6大原则

在很多临时组建的项目团队中&#xff0c;项目经理往往处于权、责、利不匹配的尴尬状态&#xff0c;即有责无权。项目经理既需要对项目目标的实现负责&#xff0c;又没有相匹配的权利。 在这种情况下&#xff0c;项目经理不能通过权利进行团队管理&#xff0c;只能通过个人影响力…

cmd 108个常用命令,看看你知道多少

背景 一、CMD是什么 在不同的操作系统环境下&#xff0c;命令提示符各不相同&#xff0c;在Windows环境下&#xff0c;命令行程序为cmd.exe&#xff0c;是一个32 位的命令行程序。 cmd是指命令提示符&#xff0c;是在操作系统中&#xff0c;提示进行命令输入的一种工作提示符…

SpringBoot处理实际开发中常见的七种全局异常详解(全面详细+Gitee源码)

前言&#xff1a;在日常的开发工作中&#xff0c;项目在运行过程中多多少少是避免不了报错的&#xff0c;对于报错信息肯定不可以把全部信息都抛给客户端去显示&#xff0c;这里就需要我们对常见的七种异常情况统一进行处理&#xff0c;让整个项目更加优雅。 目录 一、基本介绍…

别迷茫!电子与通信相关专业,详细就业方向!

一、通信领域 1、算法工程师 算法工程师对我们来说&#xff0c;有两种可选择的方向&#xff0c;一种是通信算法工程师&#xff0c;一种是信号处理算法工程师。 通信算法工程师&#xff1a;需要对通信目标、干扰、杂波和信道模拟进行算法研究与数学仿真。了解4G和5G的相关技术。…

【Logback技术专题】「入门到精通系列教程」深入探索Logback日志框架的原理分析和开发实战技术指南(中篇)

深入探索Logback日志框架的原理分析和开发实战技术指南&#xff08;下篇&#xff09; Logback日志框架slf4j和logback的关系slf4jSlf4j的核心代码getLogger方法LoggerFactory的bind()方法 slf4j logback配置 log4j和logback的关系Logback的配置文件配置文件读取顺序 Logback配置…

告别StringUtil:使用Java 全新String API优化你的代码

前言 Java 编程语言的每一次重要更新&#xff0c;都引入了许多新功能和改进。 并且在String 类中引入了一些新的方法&#xff0c;能够更好地满足开发的需求&#xff0c;提高编程效率。 repeat(int count)&#xff1a;返回一个新的字符串&#xff0c;该字符串是由原字符串重复指…

MySQL数据库基础 16

第十六章 变量、流程控制与游标 1. 变量1.1 系统变量1.1.1 系统变量分类1.1.2 查看系统变量 1.2 用户变量1.2.1 用户变量分类1.2.2 会话用户变量1.2.3 局部变量1.2.4 对比会话用户变量与局部变量 2. 定义条件与处理程序2.1 案例分析2.2 定义条件2.3 定义处理程序2.4 案例解决 3…

灵魂组件Lifecycle的生命周期机制详解

作者&#xff1a;苏火火 前言 在早期 Andorid 架构中&#xff0c;生命周期的事件监听和状态查询&#xff0c;我们需要自定义一套提供侦测功能的 Activity/Fragment 基类及回调接口&#xff0c;在 Activity/Fragment 的生命周期方法中实现依赖组件的操作&#xff0c;在外部进行…

【并发编程】多线程安全问题,如何避免死锁

文章目录 概念进程线程对比 代码使用进程线程 线程创建方式线程的生命周期和状态停止线程方法介绍sleep() / wait()为什么 wait() 不被定义在 Thread 中&#xff1f;sleep() 定义在 Thread 中&#xff1f;run()/start() 为什么使用多线程&#xff1f;线程安全问题线程死锁如何避…

可孚医疗:「最懂互联网」的医疗器械企业是如何炼成的?

如果说钉钉在过去的标签是软件&#xff0c;是低代码。那么在医疗这个赛道里&#xff0c;这些标签已经不足以成为钉钉价值的侧写&#xff0c;除了固有标签之外&#xff0c;在可孚医疗的场景里&#xff0c;钉钉可以连接&#xff0c;可以成为智能BI&#xff0c;也更可以做到内外部…

(旧版) 家居购项目 1.分页导航 2.购物车 3.订单生成 4.权限验证 5.事务管理 6.上传图片

文章目录 &#x1f400;Java后端经典三层架构&#x1f407;MVC模型&#x1f407;开发环境搭建&#x1f407;会员注册&#x1f333;前端验证用户注册信息&#x1f333;思路分析&#x1f349;创建表&#x1f349;创建实体类&#x1f349;DAO&#x1f34c;MemberDAOImpl &#x1f…