公司最大的内卷,是 OKR 驱动!

本文分析了OKR在Google和字节跳动等公司面临的挑战,包括对齐耗时、双重考核、老板滥用、生搬硬套和频繁调整等问题,探讨了哪些企业适合和不适合使用OKR,并强调了理性对待管理工具的重要性。

见字如面,我是军哥!

有媒体报道,以善用OKR独步江湖的Google公司宣布将对员工的绩效管理方式进行改革——Google 开始使用一种名为 GRAD 的新绩效评估流程。据了解,这一调整主要是基于员工对谷歌烦琐且很有负担感的绩效管理体系不满,而作出的回应。

这个不满有多严重呢,一项对 Google 员工的调查发现:只有 53% 的 Google 员工认为此前的绩效评估流程是“值得花时间的”,另外47%的谷歌员工则认为过去涉及绩效管理的工作过于繁琐,浪费时间。这种不满和“薪资缺乏竞争力”一起,位列谷歌员工对公司最不满意方面的前两位。为了防止人才流失,又不打算全员涨薪的谷歌,只好选择优化绩效管理系统(启用GRAD),来缓解员工怨气。


01

从OKR到“中华田园KPI”

无独有偶,2023年2月,字节CEO梁汝波在内部发全员信,称会将业绩目标制定和回顾的周期,从双月调整为季度。具体来说,就是把双月OKR改为季度OKR。梁汝波解释,这样做是因为字节现在大部分业务相对成熟复杂,双月变化不明显,因此回顾周期可以更长。

不管官方的说法如何,这两件事被不少职场中的管理人士解读为,被称为“内卷神器”的OKR,开始疲态毕现、“卷无力”。回顾OKR引入国内至今,从最初的神话吹捧,到沦落为被很多大厂人白眼嫌弃。其中最主要的原因,就是很多务实的打工人们,尝试体验OKR后,发现不但疗效远不如广告,而且还会引发新的问题。才会不断对其吐槽,并将其打上“中华田园KPI”的标签。

OKR(Objectives and Key Results) 全称“目标和关键成果”,是一套明确和跟踪目标及其完成情况的管理工具和方法。由Intel 将其作为一个管理工具孵化出来,接着被Google成功应用,并发扬光大。后来又被字节跳动引入国内并全面落地,引起其他大厂的效仿风潮,这也是为什么谷歌、字节两大巨头做出上述声明后,大家都会不约而同地联想到OKR的“式微和失宠”。

OKR作为一种主动式、粗颗粒的绩效管理方法,听上去似乎和当今的科技企业管理模式和逻辑非常契合,也曾受到张一鸣、任正非等大佬的肯定背书,但在实践中,这个号称“尊重员工创造性、不以考核为目的”的模式,却遭遇了非常多实实在在的挑战。


02

OKR是如何拖垮公司的?

1、对齐耗时

大家都知道,OKR的O是Objective,是目标,而理想的OKR的设置,又是自上而下和自下而上的结合。上级和下级之间O的联结,应该是对齐关系。

举个例子,到季度末,需要制定下一个季度OKR时,首先需要询问员工,从他的角度出发,认为自己下个月最应该做哪些事,以及在他心目中的目标和关键任务是什么。然后团队负责人再和员工沟通,从领导的角度,从整个团队的目标,以及对这个员工认知和了解,和这个员工反复梳理、讨论,进而确定下一个季度应该做的事情是什么,最终形成这样一个OKR。这个过程就是对齐的过程。

上下同欲,组织协同,这话说起来简单,做起来可没那么容易,而是一个相当严谨、耗时的过程。很多公司和团队层级中使用OKR的过程中,并没有反复梳理,斟酌,讨论,而是流于形式简单讨论一下,或者为避免被一次次打回来,就索性“以领导的意思为意思”,制定目标和计划,既不严谨也不合理。

而且,OKR对齐的动作,并非一劳永逸,有很多时候还要和团队的“O”动态对齐,既烧脑又费时;更要命的是,如果团队中有“卷王”存在,把OKR写得洋洋洒洒、挑战性奇高,那其他人对齐的难度就更大了,有可能费了半天劲,还是没有真正对齐,只有伪对齐或对不起(齐)。

2、与KPI形成双倍考核

设置OKR的本意,是为了激发员工创新和活力,鼓励挑战更有高度的目标,而并不是要求所有结果都必须达成。

以OKR用得最好的谷歌为例:在谷歌,OKR最佳达成率在60%-70%,所有OKR的平均预期值一般在0.6到0.7之间(1分满分),并没有所谓的百分百完成;相反,如果得分过高,或者目标全部完成,则和得分过低一样,都意外着OKR在目标的设定上出了问题。

但在我们的现实操作中,却往往不是这个样子。不少公司在制定OKR的时候,也是不断鼓励员工制定有挑战的目标,也并没要求这些目标一定要完成。但在执行的时候却往往会反水变味,把“鼓励你完成”,偷梁换柱成“必须完成”。完不成就会成为你的一个“污点”,上级领导早就忘了OKR“不考核、不挂钩”的“承诺”,明里暗里拿着这个“污点”和各种绩效处处挂钩。

这对那些原本就有KPI压力,现在又来了OKR变现考核的打工人来说,变成了妥妥的两座大山,双倍考核。

3、老板“OKR暴政”

OKR适用,需要一个隐性的基本前提,就是老板要目光长远、思维开阔,员工积极性要能被充分调动起来,只有这样OKR才能有真正的用武之地。

但现实中的不少企业,老板不管公司人才体系的实际情况,不管有没有可以嵌套的企业文化,上来就想本着向OKR“要效益”。才成立两年、总共10来个人的公司,老板也敢一拍大腿,把O定为“业内最有影响力的xx公司”。下面员工的KR就只能配合老板的“野心”,写成“2个月内开通3个以上个人自媒体账号和短视频账号,宣传公司产品,累计点击量10w+”

老板看了觉得不花公司预算,心里窃喜,但还是鼓励员工步子再大一点,“3个账号有点少吧,应该5个以上,点击量最好定在20w+吧…”老板发话了,员工就跟着改吧,本来自己也是配合老板演出,随便写写,根本就做不到的事,还怕再加加码吗,没必要惹老板生气。

就这样,本来一个严肃的OKR设定问题,变成了老板淫威下的暴政和员工顺水推舟的附和,除了让OKR招黑,真没有任何意义。

4、生搬硬套OKR

OKR在谷歌用的风生水起,让字节的管理如虎添翼,但这不代表别的企业就能照抄这些大厂的作业,不管适合不适合,都把他生搬硬套到自己公司身上。

比如,OKR模式有一条必须遵守的重要原则,就是“及时沟通”。但如果一些企业的文化和氛围,就是浓浓地家长式作风,每个领导都以为自己高高在上,只习惯安排下属按自己指示干活,那么OKR所需要的有意义的沟通,就是不可能存在的。换句话说,在这个公司,推行OKR的基础也是根本不存在的。

如果不考虑这样的实际情况,贸贸然将OKR搬到自己公司推行,不光不会有积极效果,反而可能带来不好的负面影响。

5、OKR不可持续

国外一些大厂比如谷歌、微软,在制定OKR时,虽然每个月、每个季度都会总结,但并不以月或者双月来做项目的管理。一般都是半年、一年起做一次大调整。但在国内的环境就不同了,OKR与KPI最大的不同之处,就是强调快速迭代,外界的各种变量都可能影响到OKR,因此任务制定周期通常不是按年或是半年,而是两个月一次,有的甚至1个月1次。K哥就曾见过一家执行单月OKR的公司,他们的OKR一个季度调整了3次。

我还遇过某个VP级的企业高管,在双月开始时给团队设定了很不现实的“挑战”性目标,并美其名曰要有野心、要敢于突破。但临近双月结束时,这位高管才发现执行的情况和目标相差太远,最后竟然很“低调”地调整了OKR。虽然OKR可以变更,但这种不严谨不科学的作为,是和设立OKR的初衷完全背离的,也会让团队成员对OKR这套体系产生反感和不信任。另外,频繁调整OKR,也容易导致对最终目标的偏离。就像开车的时候,本应该直线行驶,驾驶员总是开10公里偏离一次方向,时间久了,就可能完全偏离目的地。


03

哪些企业不适合用OKR?

任何管理方法的引入,都需要考虑企业的实际情况。它需要的不仅仅是在理念上对新方法的认可,也需要企业内外部环境与条件的支持。如果条件不具备,盲目推行只会增加管理的难度,减弱实施效果。比如以下三种类型的企业,就不太适用OKR:

1、行业本身变化不快,按部就班就行

一些行业的市场环境相对稳定,市场变化不快,企业的竞争力也相对较稳定,此时,OKR可能不是最合适的目标管理方法。这是因为OKR需要制定较长期的目标,并使用关键结果来衡量目标的实现情况。如果行业环境相对稳定,企业可以使用传统的目标管理方法,如KPI、SMART目标法,就可以让企业运转的够有效,完全没必要增加管理成本和管理的复杂度。

2、不适合快速试错的行业,有时候失败是致命的

OKR方法强调快速试错和学习,可能适合于科技、互联网等领域的企业。然而,对诸如医疗、金融、航空等行业却未必适用。因为在这些行业,产品研发过程漫长,容错度低,试错空间有限,如果采用OKR,可能会在追求产品创新进度时,忽略质量与风险控制,造成难以挽回的损失。对于这些行业来说,失败可能是致命的,这绝对是OKR不能承受之重。

3、企业没有制度变革的基础

OKR能否落地,有两点非常重要,一是企业文化;二是人才体系。具有平等沟通、积极协作的企业文化,拥有强大自驱力、追求卓越的人才团队,是推行OKR必备的土壤。这是因为OKR需要企业内部有高度的透明度和合作性,需要员工之间相互信任和支持。如果企业缺乏这些基础,处处有高高的“部门墙”,OKR不但不会发挥积极作用,还有可能导致不必要的冲突和紧张。

我曾为一家家族企业提供过咨询服务,他们的二代掌舵人总觉得自己企业的管理制度比较土,曾试图引入OKR,我给他的答案是,可作为长远考虑,但不建议现在实行。因为他们是传统的家族企业,具有家庭企业典型的保守文化和组织结构,从企业文化到员工素质,都不具备引入OKR的条件。为追求所谓的现代化管理,盲目推行,反而可能影响企业的正常运营。


04

哪些企业适合使用OKR?

合理利用OKR,确实能为一些适配的企业带来实质的帮助,对于员工,能够清楚地认识到团队的当务之急;建立易于理解的具体目标,以及清晰的成败评判标准;对于企业,可以更好地了解自己的进展,优化策略,实现快速增长和团队协作。以下几种特点的企业,比较适合落地OKR:

1、互联网初创公司

这个阶段的企业,战略目标通常并不是特别清晰、需要不停的摸索来确认企业的发展战略。OKR可以将目标与结果关联,既强化了企业的目标牵引作用,又可以通过阶段性复盘,确保大方向的稳定性和正确性,同时还能将优势资源聚焦重要事项上,减少宝贵的创业资源的内耗。字节跳动就是一个很好的例子,在它成立的第二年,就引入了OKR,全员推广使用,让他们的团队如虎添翼,更有战斗力。

2、创新型企业

创新型企业通常需要快速适应市场和客户需求,需要不断试错和学习。OKR方法强调快速试错和学习,因此适用于这种类型的企业。

通过制定明确的目标和关键结果,创新型企业可以更好地了解自己的进展,优化策略,快速适应市场变化。比如,一些互联网科技企业,OKR可以帮助它们快速确定新产品与新业务的发展重点,动态调整资源配置,更高效地推出创新产品。

3、项目启动型企业

一般来说,内部结构更扁平化的企业,更适合使用OKR,这样项目管理的目标,才不会因为层层分级而过于分散,增加对齐的难度,反而会因为不断修正而逐步收敛,再借由对过程的量化与公开,可以更高效地实现项目落地和推进。

4、变革中的企业

这一阶段企业往往打下了一定的基础,开始谋求从存量到增量的变革,需要“上下同欲”的整体配合、快速深刻的变革,来适应市场环境的变化。OKR更能引导团队深度思考,并在目标公开透明的情况下,帮助企业制定转型路径,推动战略转型与组织重塑。谷歌公司全面引入OKR,员工规模只有40人,这个阶段推行OKR,就跟谷歌渴望蜕变转型的内在需求有关。

OKR到底是可以帮助管理者,扫清顽疾窠臼的神器,还是大厂员工眼里的内卷神器、身上的又一个桎梏枷锁?也许并不是OKR自己决定的,而是要看谁在用,适不适合用,会不会用。这事既不能赶流行,也不宜不负责地大加批判。OKR只是一个工具,理性、全面、客观地看待,才是成熟的职场人、管理者,该有的态度。

最后,最近我发现很多程序员很多容易陷入技术陷阱,对公司/对行业/对技术/对技术思维、产品思维/对管理/对晋升/对和领导如何相处等缺乏深入的认知,导致成长慢,对未来担忧又不知道如何破局,并且老踩坑,不过不用担心,我决定本周六晚上直播给大家聊聊这个话题,点击下方预约,我们不见不散~

以往热文推荐:

我的几位 35+ 程序员前同事的现状!


更多精彩,关注我公号,一起学习、成长

af6a537a62b88fbfa55585eab5312a35.png

内容概要:本文围绕列车-轨道-桥梁交互仿真研究,基于Matlab平台构建数值模型,系统分析列车运行过程中轨道与桥梁结构间的动态相互作用机制。研究涵盖多体动力学建模、耦合系统运动方程求解、边界条件设定及仿真结果可视化等关键环节,重点揭示高速行车条件下基础设施的振动传递规律与力学响应特征。该仿真方法可有效评估结构安全性、舒适性指标及疲劳寿命,为轨道交通工程的设计优化与运维管理提供理论支撑和技术路径。文中配套提供了完整的Matlab代码实现方案及操作说明,便于用户复现、验证和拓展相关研究。; 适合人群:具备Matlab编程基础和结构动力学、车辆动力学等相关专业知识的研究生、科研人员及从事铁路工程、桥梁工程与交通系统安全评估的工程技术人才,尤其适合开展轨道交通耦合振动课题的研究者。; 使用场景及目标:①用于高校与科研机构进行列车-轨道-桥梁耦合系统动力学特性的教学演示与科学研究;②支撑高速铁路桥梁的设计优化、运营安全性评估与减振降噪方案验证;③为复杂交通基础设施的多物理场耦合仿真提供建模思路与代码参考。; 阅读建议:建议读者结合所提供的Matlab代码逐模块深入研读,重点关注系统建模假设、质量-刚度-阻尼矩阵构建方法及数值积分算法的实现细节,同时可通过调整参数进行敏感性分析,进一步掌握仿真模型的适用范围与优化方向。
内容概要:本文系统研究了非线性薛定谔方程的物理信息神经网络(PINN)求解方法,提出一种将物理规律嵌入深度学习模型的科学计算新范式。通过构建全连接神经网络架构,将非线性薛定谔方程及其初始/边界条件作为损失函数的核心组成部分,实现了在无须大量标注数据的前提下对复值偏微分方程的高精度数值求解。该方法充分利用自动微分技术精确计算方程残差,有效融合了数据驱动与模型驱动的优势,在光学孤子传播、量子系统演化等典型场景中展现出优异的逼近能力与泛化性能。文中配套提供了完整的Python实现代码,涵盖网络搭建、损失定义、训练优化与结果可视化全流程。; 适合人群:具备Python编程能力与深度学习基础知识,熟悉偏微分方程理论及科学计算的理工科研究生、科研人员,以及从事光学、量子物理、流体力学等领域建模与仿真的工程技术人员。; 使用场景及目标:① 掌握PINN方法的基本原理与实现技巧;② 学习如何将复杂物理方程转化为可训练的神经网络损失项;③ 应用于非线性光学、玻色-爱因斯坦凝聚、水波动力学等问题的仿真与预测;④ 为相关科研课题提供可复现的算法原型与代码参考。; 阅读建议:建议读者结合所提供的Python代码进行动手实践,重点理解神经网络对微分算子的近似机制、损失函数的多任务加权策略以及训练过程中的超参数调优方法,进而可迁移至其他非线性偏微分方程的求解任务,拓展其在交叉学科中的应用边界。
源码下载地址: https://pan.quark.cn/s/a4b39357ea24 微软推出的【AZ-900微软认证】是一项针对初学者的基础级云服务资格认证,其目的在于帮助学习者掌握云概念、微软Azure服务的运作机制以及云解决方案的核心知识。获得这一认证后,考生将能够清晰地理解云计算领域的基础术语、服务模式(包括IaaS、PaaS、SaaS等)以及这些服务在Azure平台上的实际应用方式。 在【必过考题】部分,我们可以观察到两个重点议题,它们分别聚焦于PaaS(平台即服务)的概念阐释和云成本的计算方式。 在第一个议题中,考生被要求辨别关于PaaS的正确性描述。PaaS平台提供了一个开发环境,但并不允许用户直接访问操作系统(Box 1: No)。比如,Azure Web Apps服务可以用来部署web应用,但用户无法直接管理虚拟机或IIS系统。另一方面,PaaS确实具备自动扩展的功能(Box 2: Yes),这表示可以根据实际需求自动增加负载均衡的虚拟机以支持web应用的运行。PaaS框架还为开发人员提供了构建和调整云端应用的工具,预置的应用组件能够有效缩短新应用的编程周期(Box 3: Yes)。 第二个议题同样关注云计算理念的理解,尤其强调IT支出从资本性支出(CapEx)向运营性支出(OpEx)的转型思想。传统的IT投资通常被视为CapEx,而云计算的按需付费机制使企业能够将这部分开支转化为OpEx,从而在财务规划上获得更大的自由度。 在为AZ-900考试做准备时,考生需要特别关注以下几个核心知识点: 1. **云服务模式**:深入理解IaaS(基础设施即服务)、PaaS和SaaS(软件即服务)之间的差异及其各自的应用情境。 2. **Azure服务*...
源码下载地址: https://pan.quark.cn/s/239a0d536a1e 依据所提供的文件资料,可以归纳出以下核心内容:由清华大学计算机系邓俊辉教授精心编纂的算法训练营题目合集,对于CSP(中国软件专业人才设计与创业大赛)及PAT(程序设计能力测试)这类编程竞赛具有极高的参考价值,堪称一份极具价值的参考资料。此类竞赛普遍对参赛者的算法功底和编程技巧提出严苛要求。该合集中的题目与算法领域紧密相连,其中包含了“最大红矩形”这一典型题目。所谓最大红矩形题目,其核心任务是针对一个由红色与绿色方格构成的棋盘,寻觅出最大的纯红矩形区域。要攻克这一问题,必须运用数据结构与算法的相关知识,特别是栈这一数据结构的应用。 “最大红矩形”问题能够被抽象转化为“直方图最大面积”问题。具体转化方法是将棋盘的每一列视为一个独立的直方图单元,其中红色方格的贡献体现为当前位置与前一个绿色方格所在行数的差值,从而保证每个直方图的基宽恒定为1。随后,借助扫描直方图的技术手段来探寻最大矩形面积。这一过程需要对每个直方图进行系统性遍历,并利用栈来记录各直方图的下标信息。一旦检测到当前直方图的高度小于栈顶元素所记录的高度,则意味着遭遇了一个“高点”,此时需计算以该“高点”为右边界条件的最大矩形面积。 在编程实践环节,必须高度关注栈的操作细节,以及如何精确地初始化和操纵栈来应对直方图问题。代码实现中,通常配置两个栈,一个用于储存直方图的高度值,另一个用于标记直方图的下标位置。当面对新高度时,需审慎判断当前高度与栈顶高度的相对关系,并据此抉择是执行入栈操作还是计算面积。针对“低点”(即当前高度小于栈顶),应直接将当前高度纳入栈中;而对于“高点”,则需执行弹出栈顶元素的操作,并基于该栈顶元素的高...
源码链接: https://pan.quark.cn/s/3af847fbbec7 在计算机科学与编程领域中,十六进制(Hexadecimal)以及二进制(Binary)是两种关键性的数值表示方法。十六进制属于一种基于16的计数系统,它运用0至9的数字以及字母A至F(分别象征10至15的数值)来呈现数值,与此同时,二进制则是一种基于2的计数系统,仅采用0和1两个符号。掌握这两种进制之间的相互转换对于深入理解计算机内部运作机制具有决定性意义,因为计算机在底层数据的存储与处理环节通常都是以二进制的形式来进行的。将十六进制转换成二进制的过程可以通过以下几个环节得以完成: 1. **单个十六进制符号的转换**:每一个十六进制符号对应着4位二进制序列。具体而言: - 十六进制中的`0`在二进制表达为`0000` - 十六进制中的`1`在二进制表达为`0001` - 十六进制中的`2`在二进制表达为`0010` - 依此类推 - 十六进制中的`9`在二进制表达为`1001` - 十六进制中的`A`或`a`在二进制表达为`1010` - 十六进制中的`B`或`b`在二进制表达为`1011` - 十六进制中的`C`或`c`在二进制表达为`1100` - 十六进制中的`D`或`d`在二进制表达为`1101` - 十六进制中的`E`或`e`在二进制表达为`1110` - 十六进制中的`F`或`f`在二进制表达为`1111` 2. **多位十六进制符号的转换**:针对一个由多个十六进制符号组成的数值,我们可以逐个符号进行转换,并将得到的二进制序列依次拼接。例如,十六进制数`3F`转换成二进制形式为`00111111`。 3. **编程实现方法**:在编程实践过程中,众多编程语言提...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值