技术团队的管理方法和日常总结建议

管理学家德鲁克有言“管理是一种实践,其本质不在于知,而在于行,其验证不在于逻辑,而在于成果,其唯一的权威就是成就” ,因此管理重实践看效果,但如果管理实践有理论依凭,那么实践起来就会有章可循,管理经验也更容易被其他人所复制。


1. 总的思路

笔者的管理经验来自观察与实践,观察自己的上级是怎么管理团队的,以及上级的上级又是怎么管理团队的,以及自己做团队leader后又是怎么做的,总结起来有以下几个方面:

  • 我们的业务是什么? 理清整体商业模式,做好OKR目标管理,商业模式+OKR做整体牵引
  • 我们需要什么人才?选择业内顶尖人才,百里挑一;用好绩效考评这个杠杆做好激励
  • 我们如何让事情快速落地?掌握一些必要的项目管理技能(e.g. PMP),但最主要的还是push push push,今日事今日毕
  • 我们如何提高绩效?技控而不是人控,专业的方法是杠杆的支点,找对方法并利用好

在这里插入图片描述

列举一些具体的点:

  • 日常管理:周会,月度总结,半年度总结等,用一个在线表格持续进行
  • 目标管理:每半年做一个OKR对齐。业务目标(主要是产品需求),技术目标(研发体系完善、技术组件开发)
  • 绩效评估:①代码生产力(数量、质量、难度)②技术方案(总体设计、详细设计,技术难度、创新性等)③系统维护(有没有故障,出了问题有没有及时处理)④技术影响力(写专利、讲课、技术文章)⑤比较产出时,同等职级的同事进行比较
  • 人才培养:注重员工成长,发掘新员工的技术潜力,让老员工有危机感
  • 团队氛围:亲自下场带头做事,做技术方案,写代码等等,导向作用很重要
  • 从0到1搭建团队:考察两位维度,一个是能力维度(编码能力+系统设计能力),一个是态度维度(工作投入度、团队协作);兼顾团队的梯队与稳定性;带领团队快速适应业务变化,快速学习。

小团队的力量

干开发这一行,我们都知道人多不一定力量大,有时候小团队的战斗力反而更强,笔者过往做个许多产品特性,基本都是“1产品2前端2后台”的小团队组合。在视频会员做的一些比较成功的产品特性,比如合作平台,VIP+联合会员,数字藏品,视频一起看等,都是下面这个小团队模式。小团队作战,更适合创新,也更能迸发出战斗力。

在这里插入图片描述

2. 团队管理

人才的“选育用留”是HR给的框架,以这个框架为基础,笔者对过往的实践经验做了细化:
在这里插入图片描述

换个视角,笔者梳理的团队管理逻辑:

  • 做好OKR,以目标牵引工作,平衡好业务目标和技术目标
  • 引入一些简单的管理工具(例如笔者使用的3张表),管理好过程,抓好落实
  • 绩效和产出强挂钩,避免靠印象打分,有些人能力其实不行,产出也不行,但就是很会表现,在一个实干的团队里,这类人应该少一点,否则就会劣币驱逐良币,真正有能力的人会另谋出路。笔者自己带团队,也近距离观察过很多团队,见识过各种状况,深有感触,这里就多说几句。
  • leader学会用工具赋能人,而不是天天把自己卷进去,让工具和方法发挥杠杆作用

在这里插入图片描述

百里挑一

关于招聘,笔者的一些经验:

  • 选人而不是育人,一开始就找到那个对的人。
  • 百里挑一:每年招聘,公司的简历库都会新增大量简历。笔者一般会看100个简历,从中挑选10个比较不错的做笔试,然后选5个优秀的进入面试,最后挑出2-3个推到总监面试,最后录取1个
  • 详细记录面试结果,结构化评估与综合评估两个维度相互参照,这样便于横向拉通对比
  • 这套方法有效吗?过去几年,笔者按照这套方法招聘的人有15个左右,实习后留在公司的有10个左右(不一定都放在笔者所在的组),就去后续表现和绩效来看,普遍都不错。

在这里插入图片描述

日常管理

笔者在团队管理时,主要使用以下3表:

  • 周会表:类似现金流量,主要关注项目的持续承接与交付。
  • 业务盘点表:类似资产负债,主要关注业务盘点与技术负债;
  • 半年绩效表:类似利润表,主要关注项目成果最终沉淀为技术平台、技术专利以及员工职级的提升
  • 表格更新频率:周会表每周更新,业务盘点表不定期更新,半年绩效表每半年更新一次

这些属于日常管理,表的内容主要由小组同学维护,笔者只是例行提醒,这样不至于占用太多时间。
在这里插入图片描述

绩效与激励

明确评价标准:
-笔者所在的部门有很强的业务属性,但是也不能只做业务需求,一定要抽时间做技术组件的建设,实际结果就是业务与技术并重

  • 既要看工作的数量,比如完成几个需求/写了多少代码等
  • 也要看质量和难度,比如代码质量,通过CR来评估;比如复杂度,通过系统设计文档来把握
  • 创新类/优化类/维稳类,三大块综合看
    在这里插入图片描述

记录绩效信息:

  • 用一个表格记录近半年的工作产出,每个人一行自己记录。每个人自己做的事情自己最清楚。
  • 几个纬度综合看,横向纵向拉通看;新人和新人比,老人和老人比
  • 这样做的好处是,避免leader一言堂,总是打印象分,从而增加考评结果的客观公正性,不容易反弹

在这里插入图片描述

人才培养

业务的不同发展阶段需要不同的人才:

  • 业务起步阶段产品功能快速迭代,这个时候主要需要写代码的程序员;
  • 到了上升期,业务在规模和复杂度上迅速增加,这个时候对开发的架构能力提出了较高要求;
  • 到了平稳期,这个时候更需要创新与突破,需要不拘一格使用高潜新人,换个思路看问题

在这里插入图片描述

人才培养与职业生涯:
-沿着公司提供的职业发展路径,不断打怪升级。如何晋级,如果写PPT,如何答辩等,就不展开说了,别人已经说的很多了
业务发展和个人发展要保持同步,业务快速发展的时候,你最好抓住机会往上爬,没抓住机会那就是自己的问题了
作为火车头,也就是团队leader,技术能力/业务思维/团队管理三管齐下,公司会提供一些资源,但主要还是靠自己不停摸索和总结
一个人如何发展,说到底还是要看自己的积极主动,不停突破自己的舒适区,不停快跑,机会自然就多

在这里插入图片描述

3. 不同视角看管理

基干视角

基干的重心在技术,不在管理:
作为一线基干,主要还是靠技术(这里泛指专业能力)吃饭,管理只是辅助技术,起到一个放大器的作用。基干基干就是要撸起袖子加油干,下一线到现场,拼出来的位子才是稳的。

花多少时间在管理上?
二八原则,笔者在公司一直做开发,即便是做了leader,80%的时间都是在做技术,前面讲的这些管理,占用时间不会超过20%。

存在两个极端情况:
一种是无管理,有些leader技术很强,当了leader后也是只搞技术,对团队放任不管;一种是纯管理,个别leader脱离技术一线太久,技术一线的事基本不太懂了,只能做做管理。这两种情况其实都有问题,前者最好走TechLead路线,后者最好能晋升到更高职位。

发挥方法和工具的作用:
管理不是想当然就能做好的,认真领悟绩效改进的原则“先技控在人控”,用方法和工具赋能人。有的人机缘巧合当上了leader,然后就声称自己天生适合当leader,我信你个鬼。

员工视角

管理只是管理者的事吗?
很显然并不是。即便是员工,学习一些管理知识,例如项目管理,也能让自己做事更有章法更有效率。另一方面,并不是当了leader之后才能开始学管理,平时就应该多积累多学习,管理是一种实践,实践出真知。

管理可以很简单,一学就会
如果觉得前面说的那写方法和工具太复杂了,那就记住一个最简单的PDCA循环,某种程度而言,PDCA就是管理。

4. 疑问和思考

暂无

5. 参考文档

暂无

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

新媒体运营-----短视频运营-----PR视频剪辑----视频调色

新媒体运营-----短视频运营-----PR视频剪辑-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/138079659 文章目录 1. Lumetri调色,明暗对比度2. Lumetri调色,创意与矢量示波器2.1 创意2.2 矢量示波器 3. L…

滑块验证码破解----Java使用opencv后端破解滑块验证

使用技术:Java SpringBootopenCV 在windows上首先需要下载opencv进行安装,先去官网:Releases - OpenCV 下载这个windows版本的安装包 下载后直接安装解压就行,然后需要,然后找到安装位置里的这个文件: 你下载的是什么版本的,这里的数字就是多少,比如我下载4.5.3版本那么这…

分治策略 --- 快排归并

目录 分治-快排 一、颜色分类 二、排序数组 三、数组中的第K个最大元素 四、库存管理 分治-归并 一、排序数组 二、交易逆序对的总数 三、计算右侧小于当前元素的个数 四、翻转对 分治是一种思想,也就是将大问题分解成小问题,一直分到小问题可…

2024年云仓酒庄新动态合肥北京双城开课,持续培训助力酒业发展

云仓酒庄合肥北京双城开课,持续培训助力酒业发展 随着国内酒类市场的不断繁荣与消费需求的日益增长,云仓酒庄作为行业内的稳扎稳打之一的企业,始终致力于提升服务质量和品牌影响力。近日,云仓酒庄在合肥与北京两地同时开设培训课…

qt学习篇---C++基础学习

本学习笔记学习下面视频总结,感兴趣可以去学习。讲的很详细 【北京迅为】嵌入式学习之QT学习篇_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1tp4y1i7EJ/?spm_id_from333.337.search-card.all.click&vd_source8827cc0da16223b9f2ad8ae7111de9e2 目录 C…

JavaScript数组方法练习

第一个练习 ● 计算所有账户的存款总额 const bankDepositSum accounts //定义一个变量.flatMap(acc > acc.movements) //使用flatmap将所有的存款提取,然后组成一个新的数组.filter(mov > mov > 0) //使用filter方法提取所有的正值.reduce((sum, c…

【前端】VUE项目创建

在所需文件夹中打开cmd命令行窗口,输入vue ui 进入web可视化界面选择创建新项目 根据需求依次完成下列选择,下列是参考配置,完成后点击创建项目即可 最终显示完成

upload-labs后续(14-)

图片马 在图片中加入木马,然后上传让浏览器解析,达到上传木马的目的 制作图片马:可以在notepad或者winhex中打开文件,在文件头中加入图片的文件头,再在文件末尾加入木马即可。 图片文件头如下: 1.Png图片…

B站广告推广开户最低需要多少钱?

在竞争激烈的互联网营销环境中,哔哩哔哩(B站)作为深受年轻人喜爱的视频分享平台,其广告价值不容小觑。对于希望在B站上进行广告推广的企业或个人而言,了解开户流程及成本,选择专业的服务团队至关重要。介绍…

AI图书推荐:ChatGPT写论文的流程与策略

论文一直是任何学术学位的顶峰。它展示了学生在研究领域的兴趣和专业知识。撰写论文也是一个学习经验,为学术工作以及专业研究角色做好准备。但是,论文工作总是艰苦的,通常是充满乐趣和创造性的,但有时也是乏味和无聊的。生成式人…

kerberos-hive-dbeaver问题总结

一、kerberos安装windows客户端 1、官方下载地址 http://web.mit.edu/kerberos/dist/ 2、环境变量配置 下载msi安装包,无需重启计算机,调整环境变量在jdk的前面,尽量靠前,因为jdk也带了kinit、klist等命令 C:\Program Files\…

Kotlin泛型之 循环引用泛型(A的泛型是B的子类,B的泛型是A的子类)

IDE(编辑器)报错 循环引用泛型是我起的名字&#xff0c;不知道官方的名字是什么。这个问题是我在定义Android 的MVP时提出来的。具体是什么样的呢&#xff1f;我们看一下我的基础的MVP定义&#xff1a; interface IPresenter<V> { fun getView(): V }interface IVie…

41. UE5 RPG 设置火球术的碰撞类型

在上一篇中&#xff0c;我们设置了火球术从发射到击中敌人的整个周期使用的音效和特效&#xff0c;现在看上去它像一个真正的火球术了。在这一篇文章里面&#xff0c;我们主要解决一下火球术碰撞的问题&#xff0c;现在已知的问题是&#xff0c;有些不需要和火球产生碰撞的物体…

代码随想录-二叉树(节点)

目录 104. 二叉树的最大深度 题目描述&#xff1a; 输入输出描述&#xff1a; 思路和想法&#xff1a; 111. 二叉树的最小深度 题目描述&#xff1a; 输入输出描述&#xff1a; 思路和想法&#xff1a; 222. 完全二叉树的节点个数 题目描述&#xff1a; ​输入输出描…

商汤研究院招大模型实习生

商汤研究院招大模型实习生&#xff0c;base上海、北京&#xff0c;400/day。福利&#xff1a;每天50租房补贴&#xff0c;20的餐补。晚上8点之后回去有额外的25元晚餐餐补&#xff0c;10点之后回去可以免费用滴滴。 组内的大模型工作大概分两个方向&#xff1a; 1.3B、3B等小…

特别的时钟特别的倒计时

念念不忘的歌曲&#xff1a;Thats Why You Go Away <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title&…

IDEA新版本创建Spring项目只能勾选17和21却无法使用Java8的完美解决方案

想创建一个springboot的项目&#xff0c;使用Spring Initializr创建项目时&#xff0c;发现版本只有17&#xff5e;21&#xff0c;无法选择Java8。 我们知道IDEA页面创建Spring项目&#xff0c;其实是访问spring initializr去创建项目。我们可以通过阿里云国服间接创建Spring项…

工业异常检测

工业异常检测在业界和学界都一直是热门&#xff0c;近期其更是迎来了全新突破&#xff1a;与大模型相结合&#xff01;让异常检测变得更快更准更简单&#xff01; 比如模型AnomalyGPT&#xff0c;它克服了以往的局限&#xff0c;能够让大模型充分理解工业场景图像&#xff0c;判…

Redis哈希槽和一致性哈希

前言 单点的Redis有一定的局限&#xff1a; 单点发生故障&#xff0c;数据丢失&#xff0c;影响整体服务应用自身资源有限&#xff0c;无法承载更多资源分配并发访问&#xff0c;给服务器主机带来压力&#xff0c;性能瓶颈 我们想提升系统的容量、性能和可靠性&#xff0c;就…

paddleocr C++生成dll

目录 编译完成后修改内容: 新建ppocr.h头文件 注释掉main.cpp内全部内容&#xff0c;将下面内容替换进去。ppocr.h需要再环境配置中包含进去头文件 然后更改配置信息&#xff0c;将exe换成dll 随后右击重新编译会在根目录生成dll,lib文件。 注意这些dll一个也不能少。生成…
最新文章