受用一生的思维模式:底层认知篇

2,729 阅读12分钟

前言

最近正在学习思维模式的相关课程,感觉受益匪浅,下面我以学习笔记再加上自己的思考形式和大家一起分享。

思维模式系列文章共有五个模块:

  • 提升认知篇

  • 思考的技术

  • 高效行动力

  • 领导力跃进

  • 人生商业模式

本文是第一个模块,主要介绍提升底层认知的相关思维模式,希望通过本系列的文章我们能一起进步一起提升。

黄金圈法则

什么是黄金圈法则?

著名的营销顾问西蒙·斯涅克总结了这个规律,称之为“黄金圈”理论。即Why、How、What –黄金圈理论。 黄金圈法则是一种思维模式,它把思考和认识问题画成三个圈:

  • 最外面的圈层是 What 层,也就是做什么,指的是事情的表象;

  • 中间的圈层是 How 层面,也就是怎么做,是实现目标的途径;

  • 最里边的圈层是 Why 层面,就是为什么做一件事。

image

这个模型的价值并不在于“Why,How,What”这三个单词本身,更重要的是他们之间的顺序,绝大多数人的思考、行动和交流的方式,都是在最外面的 What 圈层,也就是从做什么的圈层开始。黄金圈法则的思考顺序是“从内向外”,也就是按 Why—How—What 的顺序思考。

黄金圈法则能做什么?

黄金圈法则可以应用在我们的很多工作中,例如:需求开发、技术规划、沟通协作、解决问题等。在实际的工作中我更喜欢使用 What -> Why -> How -> What来解决实际问题。

需求开发

  • What:首先我们要知道要做什么需求,对需求有大概的理解;

  • Why:了解需求后,我们需要思考为什么要做这个需求,需求的收益和成本是否成正比,需求的优先级如何;

  • How:如果这个需求值得做,那么我们就需要考虑怎么做,技术如何实现、投入多少人力等等。

  • What:等需求上线,我们还需要关注需求上线后的数据,收益是正向的还是负向的,后期是否还需要优化迭代。

技术规划

  • What:当我们做技术规划时很多时候是从现状出发,此时我们要梳理出当下有哪些问题、痛点、业界怎么做的;

  • Why:了解现状之后,我们还要阐述清楚我们解决了这些问题、痛点之后我们会有什么收获;

  • How:当然技术规划里一定会包含我们要怎么去解决当前的问题和痛点;

  • What:当我们解决了问题和痛点后我们要及时复盘,分析出收益是否符合预期,过程中我们有哪些做的好,哪些做的不好。

沟通与协作

不知道大家是否有相同的经历:突然被拉到一个群里,什么背景都不交代,然后就@你,让你看看某个问题,每当这时候我都是非常懵逼,然后再费好大劲把楼爬完。沟通效率和体验非常差,即使非常小的一件事,内心里也会产生一丝丝抗拒。

我们同样可以使用黄金圈法则优化沟通过程:

  • What:让对方充分了解背景,我们可以通过文档或者文字的形式交代清楚背景,不要上去就让对方去做什么;

  • Why:当对方了解背景后,还可以向对方阐述为什么要这么做,这么做有什么好处,双方会有什么收益;

  • How:当对方可以配合做某些事,我们确定如何去做:确定好实现方案、对齐优先级、人力、排期等;

  • What:最后我们还要复盘,盘点一下:双方达成的共识、取得的收益等。

成长型思维

这个概念,来源于心理学家卡罗尔·德韦克的经典作品《终身成长》。通常来说,人有两种不同的思维模式:固定型思维(fixed mindset)和 成长型思维(growth mindset)。

相比固定型思维(Fixed Mindset),具有成长型思维的人相信才能可以通过努力来培养,敢于接受挑战与失败,并积极从中总结经验、不断成长,最终更容易取得成就、人际相处更融洽,甚至更有创作力。

成长型思维VS固定型思维

固定型思维成长型思维
安于现状、不愿改变跳出局限、积极改变
总是惧怕失败敢于积极尝试
“我不能做得更好”“我还能做得更好”
习惯给自己设限不惧挑战的高度
遇到难题总是退缩遇到难题跟它拼
“我不擅长这个”“我正在提高”
“我放弃了”“我得试试”
“把挫折视为失败”“把挫折视为财富”
“把失败归咎外界”“从自身找原因”

如何加强你的成长型思维

在《终身成长》这本书中,作者提供了获得成长型思维的四步法:

第一步:接受

首先,要接受并拥抱自己的固定型思维模式。大部分人并不是只拥有一种思维模式,而是两种思维模式的混合体,在某些情况下处于固定型思维模式,另一些情况下处于成长型思维模式,这是很正常的。但接受它的存在,并不代表接受让它频繁出现和它带来的危害。

第二步:观察

通过对自身的观察,明确是什么激发了自己的固定型思维模式。

观察它通常在什么时候出现?也许是在面对一个巨大挑战的时候,它开始出现并劝你退缩。也许是在遭遇失败时,它突然出现并泼你冷水。

观察自己在固定型思维模式下,是怎么对待他人的?是否经常会评判别人的才能?是否经常会给孩子压力?

还有想一想,最近一次激发固定型思维模式人格的是什么事?当时它说了什么,自己有什么感觉?先观察一下,不要急于评价。

在心理学上,也叫做自我察觉,是一种让大脑从“自动驾驶”模式,转变到“手动驾驶”模式,让大脑真正地进入思考。

第三步:命名

给自己的固定型思维模式人格起个名字。然后描述一下它是什么样的:什么时候出现,是什么性格,以及如何影响我们。

比如我给我的固定型思维模式人格起名为“杰克”,当我遇到困境的时候,我的杰克就会出现。他让我变得对每个人都非常挑剔,我变得蛮横、苛刻。

你可以让团队成员都按照这个做法,给他们的固定型思维模式人格起名,你会发现改变正在发生,大家都像我一样在有意识地控制自己的杰克,团队变成更包容、默契。

第四步:教育

给固定型思维模式人格命名之后,我们就可以开始教育他。

具体做法是,在遇到可能激发自己固定型思维模式人格出现的事情时,首先要保持警惕。在他出现并阻止我们时,尝试让自己说服他,告诉他为什么不这样做的原因,并邀请他和你一起面对挑战:“我知道这可能会失败,但是我愿意试一试。你能不能对我有耐心一些?”

10-10-10决策法则

我要诗和远方?还是继续苟着?这是个问题

对于像我一样患有选择困难症的人做选择是一个非常困难的事情,总是瞻前顾后、犹豫不决。在这我和大家分享一个做选择的工具《10-10-10决策法则》。

什么是10-10-10决策法则

10-10-10决策法则:就是当我们做决策犹豫不决时,我们可以问自己三个问题:

  1. 如果我做了这个决定,10分钟后会有什么影响?

  2. 如果我做了这个决定,10个月后会有什么影响?

  3. 如果我做了这个决定,10年后会有什么影响?

通过这三个问题我们可以得到当前、短期、长期的结果,然后我们在将“结果”与自己的信仰、目标和梦想做比较,从而做出最符合我们预期的抉择。

10-10-10决策法则例子

决定是否使用信用卡?

  1. 10分钟后,我会怎么看这个决定?

爽!我不想因为一次购物约束我的周末,也不想一生都数着手里的钱过日子。

  1. 10 个月后,我会怎么看这个决定?

如果那时候我有一份收入不错的工作,我就能开心地过周末了。但是 10 个月后没有找到工作或者薪水一般般,我将烦恼如何偿还这笔债务。

  1. 10 年后,我会怎么看这个决定?

无论怎么选择,那时候的我都应该有一份工作。但是,如果我短期内的薪水一直一般,我的信用卡债务会像滚雪球般增多,几年后我可能会后悔拖欠债务。

因此,我持续一段时间过着比较节俭的生活,这样我也不用负债。而我也很庆幸在工作寒冬之际攒了一笔额外的现金用以缓冲,以防丢了工作。

这样是不是很快就有答案了?

我们的大脑直觉地倾向于偏爱短期的快乐,然而作为理性的人,需要为了长远的幸福满足感做出明智的选择。

迭代思维

迭代原是数学领域中一种算法,强调在原有基础上不断重复、推陈出新,在移动互联网产品开发中被广泛应用,并最终形成了“迭代”思维。

迭代思维是一种基于反馈和不断调整的思维方式。它强调通过持续的试验、学习和改进来推动创新和解决问题。

动起来是迭代的前提

迭代思维强调的是不断的重复、持续的优化,这一切的前提都是我们先行动起来。没有行动只有空想就无法进行迭代。

动起来没有那么难

往往我们想做一件事的时候总是思考的太多,没有开始行动就给自己设置很多限制,瞻前顾后、畏首畏尾,最终一事无成。

其实动起来没那么难,我们可以先给自己定一个容易完成的小目标,比如说:我们要去跑五公里,然后我们的小目标就是把鞋子穿好然后乘电梯下楼,等我们到了楼下,我们就已经成功了一半。跑五公里似乎有点难,但是穿好鞋子乘电梯下楼却是非常容易的。

只有真正的行动起来,我们才能不断的进行迭代,不断优化自我。

动起来总会有收获

努力不一定成功,但不努力一定不会成功。同样的一件事,你做了,不一定会成功;但如果不做,就永远不会成功。

但是这件事你做了,无论是成功还是失败,你都会有收获,即使你失败了也会收获宝贵的经验。

迭代思维的应用

下面我以解决服务超时问题为例,看看如何使用迭代思维解决问题:

分析和理解问题

在问题解决过程中,首先需要深入分析和理解问题的本质和原因。

我们的一个服务经常出现超时的报警,通过日志和打点发现,服务的整体时延是没问题的,只是偶尔出现一些尖刺,而且耗时较长的函数并没规律可言,每个函数都可能出现耗时过长的情况。

尝试解决方案

根据对问题的分析和理解,试验不同的解决方案。通过迭代思维,可以快速尝试不同的方法和策略,了解哪些方案能够有效解决问题。

最开始我们猜测是因为请求下游的超时和重试设置不合理,因为下游抖动导致我们服务超时,然后我们针对所有下游的超时配置和重试次数都check了一遍,修复了一些不合理设置。

收集反馈和调整

根据试验的结果和收集的反馈信息,调整解决方案的设计和实施方式。通过迭代思维,可以不断优化解决方案,使其更符合问题的需求和要求。

通过上面的优化超时问题明显减少,但是还是会有超时的case,再次通过日志和打点发现即使没有下游调用的函数也会出现耗时较长的情况,然后我们又把优化思路转到GC上,怀疑是GC时STW导致的。然后我们在服务里引入了GCTuner优化了内存使用率,减少GC次数。

持续改进

持续迭代解决方案,不断改进和优化,直到问题得到满意的解决。每一次迭代都是一个学习的机会,可以发现新的问题和改进的机遇,进一步提高问题解决的质量和效果。

经过两轮优化,我们的服务应景不再出现超时的情况。

除了解决问题,迭代思维还可以用于优化方案、产品迭代等方面,此外迭代思维和字节范中的敢为极致特别搭。

参考

个人指数式成长的25种思维模型与技能

黄金圈法则:WHY、HOW、WHAT

固定型思维VS成长型思维的9种表现,你属于哪一种

巴菲特10-10-10决策法则

迭代思维:凡事先干起来,你就成功了一半

掌握迭代思维,帮你事半功倍