对技术类的管理和绩效的一些想法

news2024/9/23 17:14:55

  大家好:

    我是烤鸭。看完春晚小品的心情(除了神马组合),就跟下面这哥们一样,尬的抠脚。再加上初一跟家人出去一趟,消费是真的复苏了,哪哪都排队。本来还想去洗温泉,给商家打电话一直占线…就能想象有多少人了。最近这几天就好好在家休息休息,再抽空写篇文章复盘下,对技术类管理和绩效的一些想法。
在这里插入图片描述

我眼中的管理

“管理”,每个人都有自己的一套见解和理论,没有一成不变的。我觉得是跟行业还有职业有很大关系的,国企、私企,大公司、小公司的管理模式肯定也不一样,适合当下的才是最好的。就像《亮剑》里的李云龙,你说他不懂管理,可是能打胜仗,那个年代需要这样的人。你说懂的话,连上级命令都不听,放在任何时候任何组织肯定都待不下去。

虽然我几年前就带领项目,不过那时候没有什么行政职级,小公司人也少,来活就干。结果是把项目做好就行,领导很好相处、组内的人能力也行,所以不需要考虑太多技术以外的东西。

转折点

转折点是在上家公司做项目,项目做到关键点的时候,技术经理因为个人原因走了,我就临危受命带领十几个人把项目做完。那个时候是真的累,做风口行业又得赶时间。不过直到后来团队解散的时候,CEO跟我聊,作为一个研发你肯定是没问题,不过作为团队leader,还需要锻炼。那个时候很累,心里也不服,实际情况是:团队一直换帅,大家心里早就没了热情,能力也参差不齐。不过静下心的时候思考下,当时是不是有另一种方式,能让自己和团队轻松点,于是报名PMP学习了项目管理。

直到21年四季度的时候,领导说有个机会可以带个团队,那时候我刚考完PMP不久,也想着能学以致用,但是项目管理也团队管理也不一样,而且我学的那版PMP更倾向于大型项目,并不太适合现在互联网的节奏。于是又开始从零开始学习团队管理,符合当前公司氛围的管理模式。我特别佩服情商高的人,能快速的切换身份,知道什么场合做什么事情、说什么话,更是能在不经意间把锅甩给你。

带小团队

搁在以前我肯定会说,一个6个人的团队还讲什么管理,有一个不敲代码的leader,反正我觉得是挺扯的。所以刚接手团队,干的不比大家少,也会试着从技术上"说服"组员。毕竟"talk is cheap,show me the code"。

在这里插入图片描述

所以我干的多,我希望你们干的跟我一样多,那时候半夜、周末拉着大家解决问题,再找个机会请大家吃个饭拉进下关系。平时运营、测试反馈问题,第一时间回复并查看问题,基本上能自己查的时候就自己查,团队信任是一方面,另一方面就是有时候确实不太好意思,记得有次晚上12点多运营反馈问题,群里也没人搭理,正好没睡,就给他查了。

在这里插入图片描述

渐渐地,又有上家公司的感觉,身心俱疲。后来还是领导多次找我谈心,组长一定不是技术最好的,从技术转向管理是需要一定时间的,团队的信任也是培养出来的。后来尝试把事情分出去,这样自己有时间和精力处理一些组外的事情。

管事or管人

来事情就分活,大家把活干完,这样就是管理么。团队既没有成长,又不稳定,也就是现在不太好跳,搁三年前哪还有人了。按照马斯洛的需求理论,生理需要—>安全需要—>社会需要 —> 尊重需要 —> 自我实现。得问问大家的职业规划,比如 有的人想养老,有的人想学习做管理,有的人想专心搞技术,在能力范围内尽量满足每个人的诉求。

问题显现

有句话是这样说的,没有开除过人的管理者,不是成熟管理者。当然我离管理者还差得远,只是遇到了绩效分配,就感觉很头疼。团队每个人都很积极,各自负责的工作也没出过什么问题。于是我提出了轮流背绩效C的想法,如果团队一直是积极的状态,这种没问题。但是反向思考一下,如果明知道今年无论做得多少,都会背C,会不会多少打消一些人的积极性。在保证团队相对公平的情况下,没有肯定个人的价值。所以我就在想能不能有一套量化体系来决定大家的绩效,这样就都不用纠结了,一切以数据为准。

在这里插入图片描述

技术的绩效

KPI or OKR

KPI更强调和结果和战略,OKR更强调过程和个人。所以技术类以okr作为绩效工具比较合适。

维度

之前有人提过,以代码行数来看一个人的产出,但凡干过开发的都知道,这个太扯了。如果一行都没有,那确实有问题,但是不能说行数越多,就是干得越多。

这里我想提出几个可以参考的维度:

  • 负责的项目迭代、维护。

    • 项目分级制度,第一、第二责任人制度

    • 版本迭代研发

  • 制度规范

    • 研发制度遵守情况(不限于开发、上线、中间件等)
    • 跨部门问题解决
  • 工具生产/解决方案。

    • 中间件研发
    • 创新项目研发
  • 事务工作及横向事宜

    • 事务工作推进
    • 团队分享
  • 方法论沉淀

    • 形成合适场景下的理论体系

实用性待验证

我们现在采用的敏捷开发,每半个月发一次版本。每半个月给大家做一次评分,就不用季度或者半年末头疼了。

前2项是有很多小项目的,比如能效、质量、规范等等。按照100分的话,理论上做完前2个就应该至少80分了。

后面3项应该是加分项,具体的小类目需要根据实际情况自己设计。

有几个共识是:责任越多、分数越高,承担的风险越大、分数越高。

如果付出了很多,但是结果不尽人愿,这种需要看实际情况,毕竟OKR不是强调过程的。

其实还缺少了周边的反馈,问问产品、测试、运营等其他接触的人对你的看法。

任何的体系和工具都不是完美的,需要打磨成最适合当前环境的,如果后续有机会试用的话,再来完善这段。

总结

这是我个人从技术转管理的一篇心得,并不一定有实用价值,还需要在后续的工作中验证。

针对技术转管理,做个简单的总结:

  • 摆正心态,不写代码不一定就是退步,团队的Leader一定不是技术最好的人。
  • 尽快磨合和团队的信任感,一个人再牛也比不上一群人。
  • 尊重和满足每个人的想法,to be a good listener,不要画饼。
  • 使用OKR做绩效评价,使用量化指标来保证相对公平。

不管在哪个公司,哪个团队,互相都有正成长就对了。如果没有,run就完了。不好run的话,那就努力run呗。

在这里插入图片描述

参考文章

https://baijiahao.baidu.com/s?id=1681072629938095162

https://baijiahao.baidu.com/s?id=1736244982868887602

https://zhuanlan.zhihu.com/p/385139247

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

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

相关文章

7. 初步认识线程同步

前言:一旦接触到多线程编程,那么线程之间的同步就显得非常重要了。c/c#/java等高级语言都有自己的线程库,当然也提供了线程同步的API接口。打个比方,在C/QT中,线程的同步有以下几种方式:互斥锁、信号量、条…

2、SPSS的基本知识

目录 一、SPSS软件的安装和启动 二、SPSS的基本操作环境 (1)数据编辑窗口(主程序窗口) (2)SPSS结果输出窗口 三、SPSS软件的退出 四、SPSS软件的三种基本使用方式 五、SPSS数据的结构和定义方法 1.…

单链表——简单的增删查改

前言:上次介绍了顺序表,这次我要分享对单链表的一些简单理解,主要框架与上次大致相同,内容主要是单链表的增删查改,适用于初学者,之后会继续更新一些更深入的内容。同时,这也仅仅是我个人对所学…

不完全微分PID控制算法及仿真

在 PID控制中,微分信号的引入可改善系统的动态特性,但也易引进高频干扰,在误差扰动突变时尤其显出微分项的不足。若在控制算法中加入低通滤波器,则可使系统性能得到改善。克服上述缺点的方法之一是在 PID算法中加入一个一阶惯性环…

pdf如何合并,用这个方法又快又好使

我们在整理文档的时候经常被要求最后提交的得是PDF,所以有时候手头上的文档有多份,但最后还得整合成一份PDF才行。合并PDF后我们才可以进行后续的操作,所以学会如何快速合并PDF很重要。要把多个文档整合到一起,借助下面这些工具就…

一文带你了解学习python的用处及好处,建议收藏

目录 学习Python能做什么? Python的用途有哪些 普通人学习python有什么好处 用处,很重要的呢 今天这一讲很关键,如果你都不知道python的好处,以及python的用处,那你python就算是白学了 学习Python能做什么&#xf…

【目标检测】------rcnn、fastrcnn、fasterrcnn

RCNN流程图 sppnet流程图 fastRcnn fasterrcnn网络 RPN(Region Proposal Network)是Faster-RCNN网络用于提取预选框(也就是RCNN中使用selective search算法进行Region Proposal的部分),我们知道RCNN及Fast-RCNN中一个…

【Maven】属性管理

1. 属性 问题导入 定义属性有什么好处&#xff1f; 1.1 属性配置与使用 ①&#xff1a;定义属性 <!--定义自定义属性--> <properties><spring.version>5.2.10.RELEASE</spring.version><junit.version>4.12</junit.version> </prop…

第二章——CSS基础选择器,标签选择器,类选择器, id 选择器,通配符选择器

文章目录2.1 CSS选择器的作用2.2 CSS选择器分类2.3 CSS 基础选择器分类2.4 标签选择器2.5 类选择器2.5.1 多类名选择2.6 id选择器2.7 id选择器与类选择器的区别‘2.8 通配符选择器2.9 选择器对比2.1 CSS选择器的作用 选择器(选择符)就是根据不同需求把不同的标签选出来这就是选…

python图像处理(直方图增强)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面几篇文章谈到了对图像的处理,但是它们大多数都是对图像像素进行一些时空的转换,本身像素的内容并没有发生转变。比如旋转,镜像、移动、放大、缩小等等,像素还是这些像素,只…

Pytorch基础知识

Pytorch 基础知识 1.1 张量的概念 在PyTorch中&#xff0c;张量&#xff08;Tensor&#xff09;属于一种数据结构&#xff0c;它可以使一个标量、一个向量、一个矩阵&#xff0c;甚至是更维度的数组。类似于numpy中的数组 (ndarray),并且它们是可以相互转化的&#xff0c;在P…

python3:openpyxl解析和生成excel的常用方法

解析 打开已经存在的工作簿 openpyxl.load_workbook()方法 from openpyxl import load_workbookwb2 load_workbook(test.xlsx) print wb2.get_sheet_names() [Sheet2, New Title, Sheet1] 生成 创建一个工作簿 from openpyxl import Workbook# 一个工作簿(workbook)在创建…

kafka的关键细节 以及 分区和主题的概念

文章目录Kafka中的关键细节1.消息的顺序存储2. 单播消息的实现3.多播消息的实现4.查看消费组及信息主题、分区的概念1.主题Topic2.partition分区Kafka中的关键细节 1.消息的顺序存储 消息的发送方会把消息发送到broker中&#xff0c;broker会存储消息&#xff0c;消息是按照发…

python本科毕业设计基于神经网络的虚假评论识别系统源码,含模型及数据

主要函数&#xff1a; 1.corpusprocess原始语料处理函数 2.train_word2vec生成word2vec向量 3.generate_id2wec获得索引的w2id,和嵌入权重embedding_weights 4.prepare_data 数据预处理 完整代码下载地址&#xff1a;python本科毕业设计基于神经网络的虚假评论识别系统源码 代…

多线程(初阶)——多线程基础

多线程(初阶)——多线程基础 文章目录多线程(初阶)——多线程基础1.认识线程2.多线程程序2.1 第一个Java多线程程序2.2 观察线程的详细情况2.3 sleep方法2.4 run和start方法的区别3.创建线程3.1 继承Thread类3.2实现Runnable接口3.3 通过匿名内部类创建线程3.4通过实现Runnable…

【目标检测】------yolox网络结构

YOLOX网络结构图 卷积和池化计算器&#xff1a; http://www.sqflash.com/cal.html

ServletAPI 2-10复杂参数, 解析完的参数值都会放到 ModelAndViewContainer里面

总结&#xff1a; 找到解析器后&#xff0c;用解析器去解析参数&#xff0c;都使用了resolveArgument()中以下方法 mavContainer.getModel(); mavContainer:模型和视图容器 视图&#xff1a;页面请求要返回一个地方&#xff0c;这个地方的地址叫视图 。比如要到/sucess 模…

CV——day70 零基础学YOLO:YOLOv1

YOLO系列1. 不同阶段算法优缺点分析2. IOU指标计算3. MAP指标计算**指标分析**如何计算MAP4 YOLOv14.1 YOLOv1核心思想4.2 YOLOv1网络架构那么&#xff0c;7 * 7 * 30的输出是怎么来呢&#xff1f;4.3 损失函数4.3.1 位置误差4.3.2 置信度误差(含object)4.3.3 置信度误差(不含o…

股票量化分析工具QTYX使用攻略——小市值轮动选股策略(更新2.5.9)

搭建自己的量化交易系统 如果要长期在市场中立于不败之地&#xff01;必须要形成一套自己的交易系统。 如何学会搭建自己的量化交易系统&#xff1f; 边学习边实战&#xff0c;在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习&#xff0c;也可以用于实战炒股分析…

Springboot农产品特产销售网站maven mysql idea

摘 要 I 1 绪论 1 1.1研究背景 1 1.2研究现状 1 1.3研究内容 2 2 系统关键技术 3 2.1 JSP技术 3 2.2 JAVA简介 3 2.3 MYSQL数据库 4 2.4 B/S结构 4 3 系统分析 5 3.1 可行性分析 5 3.1.1 技术可行性 5 3.1.2经济可行性 5 3.1.3操作可…