当前位置: 首页 > news >正文

个人成长的利器:复盘教你如何避免重蹈覆辙

前言

 📫 大家好,我是南木元元,热爱技术和分享,欢迎大家交流,一起学习进步!

 🍅 个人主页:南木元元


最近忙着学习和工作,更新比较少,期间一直在思考如何才能快速成长,这几天刚看完了《复盘》这本书,感触颇深,在此记录一下自己的收获。

人学习有三种途径:

  • 从书本上学前人的知识; 
  • 从身边的人身上学其先进之处;
  • 向自己过去的经验和教训学习

其中最重要的学习途径就是向自己学习,而复盘就是回顾、反思、探究、提升自我的过程。

目录

何为复盘

为什么要复盘

复盘的类型

复盘的方法

情境重现法

关键点法

复盘的步骤

1.回顾目标

2.结果比对

3.叙述过程

4.自我剖析

5.众人设问

6.总结规律

7.案例佐证

8.复盘归档

结语


何为复盘

复盘是一个术语,源于围棋,指的是在一局棋结束后,对这局棋的所有步骤进行回顾和分析的过程。通过复盘,棋手可以回顾自己的每一步棋,发现其中的得失,找出问题所在,并从中总结经验教训,以便在以后的对局中改进和提高。

所谓复盘,就是在头脑中对过去所做的事情重新“过”一遍,通过对过去的思维和行为进行回顾、反思和探究,实现能力的提升。

  • 复盘与总结

总结只是复盘的一部分,复盘有比总结更为丰富的内涵。

总结是对事件过程进行梳理,它是对已经发生的行为和结果进行描述、分析和归纳。它关注一些关键点和里程碑。而复盘,是在头脑中对做过的事情重新过一遍。这个“过一遍”,就是说从头到尾的审视。复盘除了有总结所包含的动作外,它还对未发生的行为进行虚拟探究,探索其他行为的可能性和可行性,以找到新的方法和出路。

复盘的关键是推演,这是复盘与总结最显著的区别。通过推演这个动作,复盘就不仅仅是对过去的复制呈现,而是可以对各种可能性进行探讨。

为什么要复盘

这个问题更应该这么问:为什么不复盘?柳传志、李东生、冯仑、周鸿祎、孙陶然等牛人都在复盘,赢家都是复盘的高手,为什么我们不复盘?!

复盘可以帮助我们避免犯同样的错误、固化流程、校验方向、认清问题背后的问题、发现和产生新的想法与知识。除了提升能力之外,它还对提升个人品性和组织性格有巨大作用。

  • 避免犯同样的错误。
  • 固化流程,提高效率。
  • 对目标方向跟踪撑控。
  • 客观公正地看待问题。
  • 挖掘新知拓宽思路。
  • 自我认知与品性提升。

复盘的类型

复盘有三种类型:自我复盘、团队复盘和复盘他人。

  • 自我复盘

自我复盘可以随时进行,是个人获得成长的方便手段。自我复盘不受时间和空间等外在条件的限制,也不受事情本身进展的约束,只要我们自己愿意,只要形成习惯,就可以随时、随地、随意地进行复盘。

自我复盘应注意:当复盘有所收获时,应详细记录下思考的过程与所得,以避免犯过的错误可能再犯;要对复盘得出的规律加以应用,不应用就没有价值;坚持实事求是,防止自我欺骗。

  • 团队复盘

团队复盘是一个有很多人参与并期望得出“真相”的会议,可以让复盘主导人和成员获得成长。成功的复盘不仅取决于好的复盘文化,还有赖于参与人员之间不同的角色扮演,更需遵循一定的流程和步骤。

一般来说,团队复盘中存在三种角色:引导人设问人叙述人

引导人的职能是引导,保证复盘按照正确的流程进行;设问人的职能是设问,通过不停地追问来引发思考,进而得出结论;叙述人的职能是叙述,对事情的发展过程进行情境重现,对别人提出的问题进行回答,在解答疑问的过程中去除迷思,接近规律。

  • 复盘他人

复盘他人能够从他人做的事情中获得经验和教训,利用他人的事件让我们不花成本就获得成长。

纯粹复他人的盘:看别人做的好的和不好的,发现规律和关键,然后自己学习;对比复盘:当自己和他人做了差不多的事情时,对比两者的思维、着力点的不同,找别人哪里比自己做的好,哪里自己比别人做的好,为什么他人的着力点是这样。 通过对比找出差距

复盘他人时,要避免针对他人的细节进行否定,以此来否定他人,肯定自己。 要能发现别人的好,并在别人的不好里找到自己需要避免的地方

复盘的方法

情境重现法

情境,包含着远远超过背景、环境等信息,一般来说,它包括三种“场”或者“流”。三种“场”是指信息场、思维场和情绪场。三种“流”是指信息流、思维流和情绪流。“场”主要是强调空间状态,“流”主要强调时间变化。

“信息场”告诉我们,当时现场的外在环境“有什么”。 “思维场”告诉我们,当时现场每个人自己“是什么”。 “情绪场”告诉我们,当时现场的人员之间“为什么”。

所谓情境重现,除了重现当时的行为外,重要的就是要重现当时的信息场(流)、思维场(流)和情绪场(流)。只有重现了这三种场(流),一个情境才可以说是相对完整地重现了,一种行为才有了理解的前提和基础。

情境重现还必须按照一定的方式进行,这种方式就是直接叙述,即从事件开始发生的时间说起,按照发展的自然流程,一部分一部分、一个阶段一个阶段地进行叙述。叙述其中的信息场、思维场和情绪场。

关键点法

关键点法则,是在复盘的过程中,通过首先确定复盘事件的关键点,然后围绕关键点进行重现、思考和推演的复盘方法。

关键点法则分为两种,正向关键点法则逆向关键点法则

正向关键点法则是说在复盘的过程中,对事件按照时间顺序或者事件内容进行考虑,寻找关键节点,然后围绕关键节点进行重现和思考的复盘方法。这里的关键节点,就是我们常常说的里程碑,或者是里程碑时刻,这被称为时间关节点;或者是里程碑事件,这被称为内容关节点。

逆向关键点法则是说在复盘的过程中,根据以前的经验,先行确定事件成功必须满足的关键成功因素,然后围绕关键成功因素进行复盘,看看自己和他人所做的事情,哪些因素做得比较好,哪些因素做得不够好,究竟哪些因素最终导致了事情的成功或者失败。然后针对复盘得出的结论,进行弥补和强化,最终赢得下一次事件的成功。

复盘的步骤

联想将复盘分为4个步骤:回顾目标;评估结果;分析原因;总结规律。

 复盘的目的不在于找到问题,而在于提升自我。小事及时复盘、大事阶段性复盘、事后全面复盘。吾日三省吾身,有则改之,无则加勉。

在联想复盘步骤的基础上,在具体进行复盘的时候,我们可以将复盘分为8个步骤:①回顾目标;②结果比对;③叙述过程;④自我剖析;⑤众人设问;⑥总结规律;⑦案例佐证;⑧复盘归档。

1.回顾目标

目标给我们指引,让我们知道要往哪里努力。目标也是评判成功与否的标准,通过将结果与目标进行对比,我们就知道,一件事情,我们是成功还是失败。不明确目标,就不知道该向何处使劲。

根据SMART原则回顾之前目标:

  • 目标要有质和量的属性
  • 在叙述目标时,要确定目标是否是自己真正希望达成的目标
  • 展示目标,督促自己学习

通过目标回顾,让参与复盘的人心中有旗帜,知道自己要讨论什么、如何批判。避免复盘走偏可以提前讲目标写出来,这样过程中可以实时引导大家多次回顾目标。

2.结果比对

回顾完目标之后,就应该进行结果比对,将结果与目标进行对比,找到实际结果和希望的目标之间的差别。

结果对比目的不是为了发现差距,而是找出问题,要关注出现差距的地方,原因是什么。结果除了与目标进行比对外,如果有可能,还应该与“行业”平均完成情况进行比对,这样不但可以知道结果在行业中的位置,也可以一定程度上验证当初的目标是否合适。

3.叙述过程

过程叙述,目的是让所有的复盘参与人员都知道事件的过程,了解做的事情,知道细节,拥有共同的共享知识。这样,大家可以在相同的意义上讨论概念和问题,面对自我剖析得出的原因和结论,大家有可以判断的依据。在设问的时候,也可以更加深入,而不是停留在信息层面。

叙述过程需要提前按照事件本身梳理好,尽可能还原事件本身。

4.自我剖析

自我剖析,就是自己对做过的事情进行反思和分析,看看有哪些问题,有哪些成绩,并试着去找出原因,发现规律。

自我剖析的时候,要客观,要能够对自己不留情面。根据“结果比对”部分的结果,进行进一步思考,以期明确在结果中,有多少是自己努力带来的,有多少是外在环境造成的。针对目前取得的结果,找到可控、 不可控、半可控的因素是什么。 

自我剖析不仅仅是自己去分析事情的过程,更重要的是对自身进行审视,看自己当时的思考和处理,是否听取了他人的意见,是否开放了心胸,从而实现“求内”。

5.众人设问

众人设问,就可以让复盘突破事件本身的局限,突破个人的见识局限,因为不同的人天然就会关注不同的信息,有自己不同的角度。通过众人的智力叠加,可以得到更全面、更可靠的认识。

6.总结规律

总结规律是复盘的最重要内容,可以说,上面所有的步骤,都是为了得出一般性的规律,形成符合真相的认识。正确的规律和认识,可以指导我们今后的工作,提升工作业绩,提高成功的可能性。

总结规律要找到事情背后本源的问题,可以通过设问、追问来发现。

7.案例佐证

案例作证对于自己找到的规律,要找到一个成功案例来作证这个规律可行。

规律既然被称为规律,就要求它具有普遍性,不能仅仅是在一件事情上得到有效性验证,还应该在其他事情上能够经受住有效性验证。

8.复盘归档

人的短时记忆容量有限,如果没有转化成长时记忆,就很容易被新的信息覆盖掉。

归档就是对复盘的过程和结论建立档案,形成有据可查的资料。它将复盘中得出的认识,以文本的形式固化下来,而不是滞留在复盘参与人员头脑中。

归档将复盘得到的认识知识化,更加方便传播和查阅。归档是知识管理的重要手段,它有助于保留复盘的智慧。 归档让没有参与复盘的人也能够掌握复盘得出的规律和观念,让他们可以在自己今后的工作中进行学习和参考,少走弯路。

为了让归档的文件更好地发挥作用,在归档的目录上,应该包括复盘的时间、事件、参与人员、得出的规律等基本信息。

结语

复盘是一种强有力的学习和改进工具,通过系统性的回顾和分析,能够帮助个人和团队不断提升绩效,关键在于保持客观性和系统性,并通过持续的实践和改进,真正实现复盘的价值。

🔥如果此文对你有帮助的话,欢迎💗关注、👍点赞、⭐收藏、✍️评论,支持一下博主~ 

相关文章:

个人成长的利器:复盘教你如何避免重蹈覆辙

前言 📫 大家好,我是南木元元,热爱技术和分享,欢迎大家交流,一起学习进步! 🍅 个人主页:南木元元 最近忙着学习和工作,更新比较少,期间一直在思考如何才能快速…...

2025秋招NLP算法面试真题(一)-史上最全Transformer面试题

史上最全Transformer面试题 Transformer为何使用多头注意力机制?(为什么不使用一个头)Transformer为什么Q和K使用不同的权重矩阵生成,为何不能使用同一个值进行自身的点乘? (注意和第一个问题的区别&#…...

基于STM32的智能家居安防系统

目录 引言环境准备智能家居安防系统基础代码实现:实现智能家居安防系统 4.1 数据采集模块4.2 数据处理与分析4.3 控制系统实现4.4 用户界面与数据可视化应用场景:智能家居安防管理与优化问题解决方案与优化收尾与总结 1. 引言 智能家居安防系统通过使…...

React+TS前台项目实战(十二)-- 全局常用组件Toast封装,以及rxjs和useReducer的使用

文章目录 前言Toast组件1. 功能分析2. 代码详细注释(1)建立一个reducer.ts文件,用于管理状态数据(2)自定义一个清除定时器的hook(3)使用rxjs封装全局变量管理hook(4)在to…...

總結光學(完)

參考: 陈曦<<光学讲义>>http://ithatron.phys.tsinghua.edu.cn/downloads/optics.pdf 1 波动光学 最简单的一种波是平面波。........... 一个波的波前是指相位相同的点构成的面。波的传播方向垂直于波面。 我们在此将讨论的光波特指波长远大于原子尺度又远小于…...

线程C++

#include <thread> #include <chrono> #include <cmath> #include <mutex> #include <iostream> using namespace std;mutex mtx; void threadCommunicat() {int ans 0;while (ans<3){mtx.lock();//上锁cout << "ans" <…...

DAMA学习笔记(二)-数据治理

1.引言 数据治理&#xff08;Data Governance&#xff0c;DG&#xff09;的定义是在管理数据资产过程中行使权力和管控&#xff0c;包括计划、监控和实施。在所有组织中&#xff0c;无论是否有正式的数据治理职能&#xff0c;都需要对数据进行决策。建立了正式的数据治理规程及…...

07-appium常用操作

一、press_keycode 1&#xff09;方法说明 press_keycode方法是appium的键盘相关函数&#xff0c;可以实现键盘的相关操作&#xff0c;比如返回、按键、音量调节等等。也可以使用keyevent方法&#xff0c;功能与press_keycode方法类似。 常见按键编码&#xff1a;https://www.…...

使用lua开发apisix自定义插件并发布

接到老大需求&#xff1a;需要对cookie进行操作&#xff0c;遂查询apisix的自带插件&#xff0c;发现有&#xff0c;但不满足&#xff0c;于是自己开发了一个插件并部署&#xff0c;把开发部署流程写在这里打个日志怕以后忘掉。 一、需求 插件很简单&#xff0c;就是在reques…...

43 mysql insert select 的实现

前言 我们这里 来探讨一下 insert into $fields select $fields from $table; 的相关实现, 然后 大致来看一下 为什么 他能这么快 按照 我的思考, 应该里里面有 批量插入才对, 但是 调试结果 发现令我有一些意外 呵呵 果然 只有调试才是唯一的真理 测试数据表如下 CREATE…...

趣味学Python,快速上手神奇的itertools库!

大家好&#xff0c;我是菜哥&#xff01; 在学习Python编程的过程中&#xff0c;我们经常会使用到一些非常有用的标准库&#xff0c;它们不仅可以让我们的代码更加简洁高效&#xff0c;还能帮我们解决很多复杂的问题。Python标准库为我们提供了大量实用的工具和模块&#xff0c…...

富文本编辑器CKEditor

介绍 富文本编辑器不同于文本编辑器,它提供类似于 Microsoft Word 的编辑功能 在Django中,有可以现成的富文本三方模块django-ckeditor,具体安排方式: pip install django-ckeditor==6.5.1官网:Django CKEditor — Django CKEditor 6.7.0 documentation 使用方式 创建项…...

【机器学习】音乐大模型的深入探讨——当机器有了创意,是机遇还是灾难?

&#x1f440;国内外音乐大模型基本情况&#x1f440; ♥概述♥ ✈✈✈如FreeCompose、一术科技等&#xff0c;这些企业专注于开发人工智能驱动的语音、音效和音乐生成工具&#xff0c;致力于利用核心技术驱动文化产业升级。虽然具体公司未明确提及&#xff0c;但可以预见的是…...

机器人学习和研究的物质基础包含哪些内容?

为啥写这个&#xff1f; 在很多博客里面提及物质基础&#xff0c;没想到询问的也非常多&#xff0c;写一篇详细一点的。 之前的故事 不合格且失败机器人讲师个人理解的自身课程成本情况-CSDN博客 迷失自我无缘多彩世界-2024--CSDN博客 物质基础与情绪稳定的关系-CSDN博客 …...

Python中的交互式GUI开发:与MATLAB uicontrol的比较

Python中的交互式GUI开发 Python中的交互式GUI开发&#xff1a;与MATLAB uicontrol的比较**Python GUI开发库****Tkinter****PyQt/PySide** **与MATLAB的比较****总结** Python中的交互式GUI开发&#xff1a;与MATLAB uicontrol的比较 在MATLAB中&#xff0c;uicontrol 是一个…...

js 实现将后端请求来的 Blob 数据保存到用户选择的任意目录

js实现将后端请求来的 Blob 数据保存到用户选择的任意目录 实现方式 实现方式 实现方式是使用 window 的 showSaveFilePicker 方法。Window 接口的 showSaveFilePicker() 方法用于显示一个文件选择器&#xff0c;以允许用户保存一个文件。可以选择一个已有文件覆盖保存&#xf…...

【LLM之RAG】RAT论文阅读笔记

研究背景 近年来&#xff0c;大型语言模型&#xff08;LLMs&#xff09;在各种自然语言推理任务上取得了显著进展&#xff0c;尤其是在结合大规模模型和复杂提示策略&#xff08;如链式思维提示&#xff08;CoT&#xff09;&#xff09;时。然而&#xff0c;LLMs 在推理的事实…...

windows anaconda 安装 Labelme

安装 # 创建环境 conda create -n labelme python3.6 #激活环境 conda activate labelme # 安装依赖 conda install pyqt conda install pillow # 安装labelme conda install labelme3.16.2 # 启动labelme labelme右键选择标注类型&#xff0c;从上到下为多边形&#xff08;常…...

Python实现基于深度学习的电影推荐系统

Python实现基于深度学习的电影推荐系统 项目背景 在数字化娱乐时代&#xff0c;用户面临着海量的电影选择。为了帮助用户找到符合个人口味的佳片&#xff0c;MovieRecommendation项目提供了一个基于深度学习的个性化电影推荐系统。该系统利用深度学习技术&#xff0c;根据用户…...

C++ (week9):Git

文章目录 1.git介绍2.git安装3.git配置4.获取自己的SSH公钥5.新建仓库6.邀请开发者7.克隆远程仓库到本地8.在本地进行开发9.本地项目推送到远程仓库10.git的工作原理11.分支管理(1)合作开发的方式(2)分支管理(3)分支合并的原理、冲突管理 12.git 与 svn 的区别13.设置alias别名…...

Java如何权衡是使用无序的数组还是有序的数组

在 Java 中,选择有序数组还是无序数组取决于具体场景的性能需求与操作特点。以下是关键权衡因素及决策指南: ⚖️ 核心权衡维度 维度有序数组无序数组查询性能二分查找 O(log n) ✅线性扫描 O(n) ❌插入/删除需移位维护顺序 O(n) ❌直接操作尾部 O(1) ✅内存开销与无序数组相…...

mongodb源码分析session执行handleRequest命令find过程

mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程&#xff0c;并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令&#xff0c;把数据流转换成Message&#xff0c;状态转变流程是&#xff1a;State::Created 》 St…...

线程同步:确保多线程程序的安全与高效!

全文目录&#xff1a; 开篇语前序前言第一部分&#xff1a;线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分&#xff1a;synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分&#xff…...

在四层代理中还原真实客户端ngx_stream_realip_module

一、模块原理与价值 PROXY Protocol 回溯 第三方负载均衡&#xff08;如 HAProxy、AWS NLB、阿里 SLB&#xff09;发起上游连接时&#xff0c;将真实客户端 IP/Port 写入 PROXY Protocol v1/v2 头。Stream 层接收到头部后&#xff0c;ngx_stream_realip_module 从中提取原始信息…...

WordPress插件:AI多语言写作与智能配图、免费AI模型、SEO文章生成

厌倦手动写WordPress文章&#xff1f;AI自动生成&#xff0c;效率提升10倍&#xff01; 支持多语言、自动配图、定时发布&#xff0c;让内容创作更轻松&#xff01; AI内容生成 → 不想每天写文章&#xff1f;AI一键生成高质量内容&#xff01;多语言支持 → 跨境电商必备&am…...

【C语言练习】080. 使用C语言实现简单的数据库操作

080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...

基于matlab策略迭代和值迭代法的动态规划

经典的基于策略迭代和值迭代法的动态规划matlab代码&#xff0c;实现机器人的最优运输 Dynamic-Programming-master/Environment.pdf , 104724 Dynamic-Programming-master/README.md , 506 Dynamic-Programming-master/generalizedPolicyIteration.m , 1970 Dynamic-Programm…...

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析

Java求职者面试指南&#xff1a;Spring、Spring Boot、MyBatis框架与计算机基础问题解析 一、第一轮提问&#xff08;基础概念问题&#xff09; 1. 请解释Spring框架的核心容器是什么&#xff1f;它在Spring中起到什么作用&#xff1f; Spring框架的核心容器是IoC容器&#…...

4. TypeScript 类型推断与类型组合

一、类型推断 (一) 什么是类型推断 TypeScript 的类型推断会根据变量、函数返回值、对象和数组的赋值和使用方式&#xff0c;自动确定它们的类型。 这一特性减少了显式类型注解的需要&#xff0c;在保持类型安全的同时简化了代码。通过分析上下文和初始值&#xff0c;TypeSc…...

Python 实现 Web 静态服务器(HTTP 协议)

目录 一、在本地启动 HTTP 服务器1. Windows 下安装 node.js1&#xff09;下载安装包2&#xff09;配置环境变量3&#xff09;安装镜像4&#xff09;node.js 的常用命令 2. 安装 http-server 服务3. 使用 http-server 开启服务1&#xff09;使用 http-server2&#xff09;详解 …...