MBTI在软件开发团队中的应用

MBTI历史回顾:性格分类的演变与心理学领域的革新 迈尔斯-布里格斯类型指标(Myers–Briggs Type Indicator,MBTI)是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型。该指标以瑞士心理学家卡尔·荣格划分的8种心理类型为基础,从而将人格的心理类型理论付诸实践,经过二十多年的研究后,编制成了迈尔斯-布里格斯类型指标。 阅读详情

人绝不是一种资源。一方面我们不可能因人设岗,另一方面也不能忽略人性的差异。面对问题时,不要总是单纯地从人的态度或品德上查找问题,而是要反思人事安排和流程建设上的不足。奢望一个人改掉他的缺点,还不足充分发挥他的优点。


前言

MBTI将人区分为16类人格特质,我无法断言是否真得能表达出人的真实一面,毕竟只是统计性的结果。我的思考并不在于它归类的结果,而在于它的归类方法。

 

在团队合作中,各种各样的情绪、喜好、偏见一直在影响着我们对于人和事的判断。我们强调第一印象的重要性,正是因为一旦被贴上标签,就很难再被甩掉。

 

在软件开发团队中不同的人在不同的活动中会有不同的表现,这一切都是非常自然的。举个例子,一个人在维护团队做得很棒的工程师,被转到项目团队后绩效一落千丈,公司和个人都在承受巨大的损失。也有人解Bug总是引入新问题,显得代码质量低下,但却能在技术研究上有所突破。

 

人绝不是一种资源。一方面我们不可能因人设岗,另一方面也不能忽略人性的差异。从人性本善的角度出发,如何理性地观察和对待我们周围的人,以求扬长避短?MBTI在这方面可以提供很好的借鉴。MBTI强调奢望一个人改掉他的缺点,还不足充分发挥他的优点。虽然我们从小的教育和环境的塑造让我们趋于选择被普遍认可的行事方式,这需要我们要有更多的耐心理性的对待其中的不确定性,甚至可能矛盾的表现。

 

MBTI介绍

1942年,瑞士精神分析学家荣格(弗洛伊德的学生),第一次提出人格分类的概念。他认为感知和判断是大脑的两大基本功能。不同的人,感知倾向不同——有些人更侧重直觉,有些更侧重实感。同样,不同的人判断倾向也不同——有些更倾向理性分析得出结论,有些更侧重情感考量,更为感性。同时,这两大基本功能又受到精力来源不同(内向或外向)的影响。近代美国心理学家KatherineCook Briggs 提出大脑的两大基本功能还受到生活方式倾向的影响:计划型和散漫型。

 *来自www.apesk.com


根据李涛老师的<<项目管理>>中提供的MBTI的人格维度:

                                         MBTI模型的人格维度

人与世界是如何相互影响的

外倾(Extrovert)

内倾(Introvert)

我们关注的信息类型

感觉(Sensing)

直觉(iNtuition)

我们是如何做决定的

思考(Thinking)

情感(Feeling)

我们倾向的生活方式

判断(Judgement)

认知(Perception)


我根据自己的学习和理解,总结了各个维度的要点和偏好如下:

 

它们间组合后的特征可以查看一些专业全面的介绍。李涛老师在<<项目管理>>中特别研究了对于工作影响较大的两个维度(SN&JP)做了剖析。我在这里则选择了除外顷或内倾外的三个维度来分析。如前面所说,我不准备谈也没有能力谈出人格组合的特性,而是关注在三个维度中不同倾向在软件团队工作中的影响。单独看一个维度上的倾向来了解自己和别人是困难的,因为它们总是在相互作用下会产生不同的结果和表现。

 

通过上面列表对四个维度的介绍,可以归纳出不同维度中不同倾向的以下表现:

感觉(Sensing)

关注自己可感知可观察的细节、喜欢使用和琢磨已知的技能。偏向线性思维,有时很较真,总是被一些不重要的细节牵着走。

直觉(iNtuition)

关注事物的整体和发展变化趋势,重视想象力和独创力,喜欢学习新技能,但容易厌倦。思维活跃,太跳跃有时会让表现出的效率偏低。

思考(Thinking)

重视事物之间的逻辑关系,喜欢通过客观分析作决定评价。理智、公正。圆通比坦率更重要。在客观分析后做出决定。有时会表现出古板,缺少冲劲。

情感(Feeling)

注重自己及对别人的情感影响,将价值观作为判定标准,圆通和坦率同样重要。表达意见时会有保留,并且有时会表现出情绪化,有时则显得有些谨小慎微。

判断(Judgement)

喜欢做计划和决定,愿意进行管理和控制,希望生活井然有序。重视结果(完成任务),按部就班、有条理、尊重时间期限、喜欢做决定。

认知(Perception)

灵活、试图去理解、适应环境、倾向于留有余地,喜欢宽松自由的生活方式。重视过程、随信息的变化不断调整目标,喜欢有多种选择,爱做有突破性的事。 有时会表现出执行不到位,不合规矩。

*部分参考了www.apesk.com提供的报告。

 

有趣的是,同一个维度的倾向只是表达出行为特征,基于此仍然会有不同的结果。比如F,同时在关注情感影响,有些人可能会十分情绪化,积极表达自己的看法,有些则趋于保留自己的看法而迁就别人的感受。但可以确定的是F一定是感情丰富且细腻的人。

 

软件开发团队的构成

关于团队构成,已经有很多见解,比较著名的是外科手术团队。有些说团队纯粹由同质化且同水准的人来构成的想法,早已被否定了(参考.  本来有另一个更接近软件行业也更权威的文章,可惜忘记了)。从人事管理的角度上也是有梯队建设、文化建设来确保团队的健康发展。其实无论哪种团队形式,都要追求互补和共赢。即使对于软件开发团队(没有包含美工等),也不是纯粹以技术来组织团队。就好比再好的钻石也要加个箍才能戴在手上。

 

类似从因岗设人的角度出发,我们在谈论团队构成时,一定要知道团队要做什么,涉及到多少工作期望。我用工作期望或者绩效表现,而不是工作项目,是因为不同的人做不同的事得到结果可能会不一样。如果你清楚了工作上的期望,就会容易找到那个会做对的人,或者找到帮助他去做对的方法或流程。比如关注开发流程是一个期望,有些公司对工程师在流程上要求很严,有些公司则因为处在初创阶段,并不太在意是否遵从开发流程(可能根本还没有流程定义)。

 

以下是我概括的软件开发团队中会涉及的工作期望(不是工作项目):

关注和遵循开发流程

注重和改进工作方法

高质量的代码

高质量的设计

新项目或新技术研究开发

代码维护

注重且增进团队和谐的人际关系

组织与协调

分享与讨论

自我驱动

结果导向

兴趣/成就导向

新人培训

 

 

 运用MBTI组织软件开发团队 

分析过MBTI的各个维度上的思维差异,再结合在团队工作中的表现所需要的特质,就可以大致帮我们找到合适的人或者为人找到合适的岗。以下分析只代表有明显倾向的情况之下,对于一些已经受过训练且有流程保障的情况下,并不一定适用。比如对S和N,就可以用查核表(Check List)或者思维导图的形式加以平衡。这个不在本文的研究范围内。

 

比如,如果对开发流程要求很高,比如在一些外包项目和一些特定行业软件项目中,有严格的流程来保证软件质量。显然S和J就是比较适合了。因为S注重细节,J讲究秩序。如果换作P,一定做不了多久,他无法忍受一板一眼的做事方式和反复的Review流程。要么尝试改变流程,要么就是离开。同样是S,又会因为在面对问题时不断被一些细节干扰,会过于执着于自己的经验和判断,不一定会带来好的设计,在面对新的问题时就会引入一些风险。

 

N和P则因为思维的活跃,可能会考虑到不同的解决方案,常常会在设计或者疑难问题上有所突破,但这不表示他一定会写出高质量的代码。特别是写一些很平常的代码时反而表现不如S和T。

 

再以新人培训为例,不要以为只要有经验现在也有时间有精力的工程师都可以带新人。这本身是一个系统工程,除了公司在培训制度上的建设外,不同的Mentor也会带来不同的效果。技术上的高手如何用对方能理解的方式把问题讲清楚?如何为新人勾勒出Big Picture?如何有效的鼓励和刺激新人的成长?有些新人喜欢高手带自己,不论对方的态度和要求如何,他都能从成长获得快乐。也有新人更希望对方能说清楚,自己可以逐步成长。这就是MBTI可以发挥的地方。

 

再举一个组合的例子。如果S与T相结合,表示在观察着重于一切实际存在的东西,在决策时又会经过理性的判断。十足的严谨作风,如果是维护质量要求高(如对负作用[side effect]的零容忍)的商业项目自然十分合适。

 

最后是我结合以往的经验,为各个不同的表现(对应于期望)做个适配,权做个初始值,日后逐步完善。

         

人格或许是稳定的,但表现却可能不同。经过人为的训练或者有对应的流程建设,是完全可以让人的优势充分发挥出来的。前提是我们应当了解到人的差异。面对问题时,不要总是单纯地从人的态度或品德上查找问题,而是要反思人事安排和流程建设上的不足。借助MBTI,或许是一个很好的起点。

【MBTI成长之路】如何利用MBTI助力个人成长与发展?(包含数据接口 MBTI的全名是Myers-Briggs Type Indicator。它是一种迫选型、自我报告式的性格评估工具,用以衡量和描述人们在获取信息、作出决策、对待生活等方面的心理活动规律和性格类型。 阅读详情

相关推荐

MBTI在教育中的应用:助力学生找到最适合的学习方法(包含数据接口

迈尔斯-布里格斯类型指标(Myers–Briggs Type Indicator,MBTI)是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型。该指标以瑞士心理学家卡尔·荣格划分的8种心理类型为基础,从而将人格的心理类型理论付诸实践,经过二十多年的研究后,编制成了迈尔斯-布里格斯类型指标。

gddgdeg的博客 2433

【开发】MBTI 答题小程序开发笔记-3

笔记比较细,适合小白,会做一些简单的知识点的延申。

bubblecheese的博客 1142

MBTI

MBTI

MBTI 性格测试小程序实战

如何使用Taro跨端小程序框架从0到1快速开发小程序

但行好事,莫问前程 4239

mbti人格类型测试助手微信小程序源码

这是一款云开发mbti人格类型测试助手微信小程序源码,这里先为大家简单介绍一下什么是mbti: MBTI是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型, 以此来从多方面测试你的人格类型和性格等,该小小城不仅包含了mbti测试,还包含了多个板块和类目, 如:心理测试、治愈计划、聊天小猫、心情日记,并且可以真对某一个人格或性格的人进行建议, 让你可以帮助缓解用户的心理压力,治愈自己的情绪。

MBTI十六型人格职业性格测试源码完整版 亲测源码

MBTI十六型人格职业性格测试源码完整版 亲测源码 亲测完整可用,PC+H5自适应前端,代码完整无加密。 测试环境:Nginx+PHP7.4+MySQL5.6

mbti性格测试应用项目后端开发(基础)

例如对库表的增删改查中的question表中的字段,前端传递过来JSON格式的数据,后端需要转换为 (便于进行校验等操作),进入数据库前再转换为JSON格式。在本项目的场景中,输入的参数是一致的(应用和用户的答案列表),并且每种实现逻辑区别较大,很适合使用策略模式。为了简化外部调用,需要根据不同的应用类别和评分策略,选择对应的策略执行,因此需要一个全局执行器。用户提交答案后,会获得一定的回答评定,例如 ISTJ 之类的,评分结果表就是存储这些数据的表。但缺点是应用的题目如果发生修改,就对应不上了。

李青水的博客 1975

运营级MBTI十六型人格职业性格测试源码完整版

运营级MBTI十六型人格职业性格测试源码完整版,十六型人格职业性格测试,自适应前端,代码完整无加密。 环境:centos7.9宝塔+php7.4+mysql+nginx1.20 源码已测试,完整前后端,内附详细安装教程。 支付接口: 微信官方接口、支付宝官方接口

云开发mbti人格类型测试助手微信小程序源码

云开发mbti人格类型测试助手微信小程序源码

软希网分享源码的博客 1313

使用podman 容器化安装DIFY

本文阐述了使用podman容器化安装DIFY的过程

wengad的博客 1901

内网(极空间)搭建gitlab跳板机转发端口及域名配置

然后,回头尝试用内网地址+15022 clone,成功,用公网的ip+15222 clone失败,那就是定位到时nginx转发的问题了。首先想到的就是 git clone是通过ssh的22端口进行下载的,那就需要打通22端口,则又配置22端口的nginx转发。然后,我通过ssh命令,做一个端口转发,以实现内网穿透,将服务端口链接到跳板机上。然后穿透到阿里云服务器跳板机的端口,只能内网访问,需要用nginx做个转发,才能用公网ip进行访问。然后,如上,我的80端口,映射15080,22端口映射15022。

God丶Davide的博客 6074

练习四

一、学术界、工业界对结对编程已经有不少研究,请阅读至少两篇相关论文或论文,结合自己的切身体会总结一下。 结对编程是软件开发过程中所使用的一种技术,两名程序开发人员共享同一台工作站。其中一个扮演驾驶者的角色,进行代码编写,另一个扮演观察员或导航员的角色,对代码进行评测。他们可以轮流编写代码和测试案例,还可以坐在一起交流思想,解决问题,而不会想偷懒去刷手机。 结对编程的好处: 1、互相鼓励,不容...

weixin_33971977的博客 340

《遥感大模型生产级实战:从数据到决策的端到端AI工程》系列第一部分:AI遥感工程师的基础设施与工具链-文章 4:传统遥感分析与机器学习基线

本章将系统性地介绍经典遥感分析工作流,从数据预处理到多维度特征工程,再到如何利用经典的机器学习模型(如随机森林、支持向量机)进行监督与非监督学习。我们将通过一个完整的“智慧农业作物分类”项目实战,展示如何利用我们之前构建的数据湖和工具链,从原始数据到最终的分析结果,构建一个性能可靠、可解释性强的基线系统。更重要的是,我们将深入剖析这种传统方法的局限性,从而为后续章节引入遥感大模型的必要性提供强有力的论证。

panshengwu的博客 705

MBTI在团队建设中的妙用:提升团队凝聚力,共创美好未来(包含后台接口

MBTI是根据荣格的心理类型理论著成,已经成为权威的性格测试。MBTI(Myers-Briggs Type Indicator),是一种迫选型、自我报告式的性格评估测试,用以衡量和描述人们在获取信息、作出决策、对待生活等方面的心理活动规律和性格类型。

2401_84654664的博客 2444

ARM Cortex-M系列授权解析:从研发到量产的免费与付费之路

本文深入解析了ARM Cortex-M系列内核从研发到量产过程中的授权模式。研发阶段可利用ARM DesignStart等免费资源进行原型验证,但产品商业化量产则需支付授权费与版税。文章对比了采购商用MCU与自研芯片的成本差异,并探讨了RISC-V作为免费替代方案在IoT领域的应用前景与挑战,为开发者提供了清晰的选型指南。

weixin_29292431的博客 494

Unity轻量级框架QFramework:四层架构与命令事件驱动的实战指南

在Unity游戏开发中,软件架构是确保项目可维护性和可扩展性的核心。通过分层架构(如MVC、DDD)和事件驱动设计,开发者能够有效管理代码复杂度,实现模块间的解耦与高效通信。QFramework作为一个轻量级框架,精准地运用了这些原理,通过严格定义的四层架构(表现层、系统层、数据层、工具层)和命令/事件通信规则,为中小型项目提供了“约束下的自由”。其核心价值在于以极简的代码(不足1000行)强制实施清晰的职责分离,如使用命令模式集中管理状态变更,并通过事件驱动实现响应式更新。这种设计特别适用于解决项目规模扩

weixin_42521032的博客 262

MBTI在团队建设中的妙用:提升团队凝聚力,共创美好未来(包含API

MBTI是根据荣格的心理类型理论著成,已经成为权威的性格测试。MBTI(Myers-Briggs Type Indicator),是一种迫选型、自我报告式的性格评估测试,用以衡量和描述人们在获取信息、作出决策、对待生活等方面的心理活动规律和性格类型。

2401_84692577的博客 1097

用 CL_SALV_TREE 把层级数据做成一棵会呼吸的 ABAP ALV 树:从类继承扫描到事件交互的完整拆解

本文介绍了SAP ABAP中使用CL_SALV_TREE实现树形ALV报表的方法。该技术将层级数据(如类继承关系)以可展开/折叠的树形结构展示,解决了传统ALV Grid无法直观显示层次结构的问题。核心实现采用"数据表+层级表"分离的设计模式:数据表存储节点业务信息,层级表维护父子关系。通过add_node方法动态构建树形结构,支持设置节点文本、图标和事件。文中提供了完整示例代码,演示了如何递归扫描ABAP类继承关系并构建树形ALV,这种技术特别适用于展示类族谱、权限树等层级数据,能显著

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 206

“MBTI原理在职场中的应用:如何发挥个人优势,提升团队效率?“

迈尔斯-布里格斯类型指标(Myers–Briggs Type Indicator,MBTI)是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型。该指标以瑞士心理学家卡尔·荣格划分的8种心理类型为基础,从而将人格的心理类型理论付诸实践,经过二十多年的研究后,编制成了迈尔斯-布里格斯类型指标。

2401_84661146的博客 1885

华为OD机考双机位C卷 - 天然蓄水库(Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 天然蓄水库(OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 1740

R语言机器学习:XGBoost线性回归模型的SHAP值

SHAP(SHapley Additive exPlanations)值是一种基于博弈论Shapley值的机器学习模型解释方法,能够解释任何模型的预测结果。其主要用途包括:1)提高模型的可解释性,帮助非技术用户理解模型预测;2)识别对模型预测最重要的特征,辅助特征选择;3)调试模型,发现预测中的异常;4)评估模型公平性,避免偏见。SHAP值的计算方法包括初始化、迭代计算、归一化和解释,常用工具如Python的shap库支持多种计算方式(如TreeSHAP、KernelSHAP等)。本文还提供了基于R语言计算

专注生信领域 3441

MBTI与团队合作:如何根据性格类型打造高效团队?(包含免费的API)

迈尔斯-布里格斯类型指标(Myers–Briggs Type Indicator,MBTI)是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型。该指标以瑞士心理学家卡尔·荣格划分的8种心理类型为基础,从而将人格的心理类型理论付诸实践,经过二十多年的研究后,编制成了迈尔斯-布里格斯类型指标。

2401_84193787的博客 3674

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

[MBTI]什么是MBTI – 第一篇

相关历史文章(阅读本文之前,您可能需要先看下之前的系列????) 如何做到有效的学习:学习金字塔 艾宾浩斯记忆法·遗忘曲线 如何学会思考,来自一位粉丝的灵魂拷问 减肥追班花/我要学英语/SMART原则,让你做事更有目标感 充电5分钟,通话2小时/精力管理金字塔/高效率休息 技术之路该何去何从 前言 在前面的文章《技术之路该何去何从》说到了职业发展的话题,职业发展又得在了解自身的前提下才能更好的进行规划。那么你有这样的疑问嘛? (1)我是谁:我是感性的还是理性的,我是灵活...

悟纤学院 2万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

项目管理的坎坷之路与 MBTI 的启示录

无论你是项目管理者,还是团队中的一员,MBTI 都能帮助我们更好地理解自己的性格特征,提升工作中的表现。希望通过这篇文章,大家对 MBTI 有了更深入的了解,也能够在工作和生活中运用这一工具,打造一支无往不胜的“宇宙无敌最强战队”。​。

3742

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

MBTI在职场中的应用:如何根据性格类型优化团队合作?(包含API接口

迈尔斯-布里格斯类型指标(Myers–Briggs Type Indicator,MBTI)是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型。该指标以瑞士心理学家卡尔·荣格划分的8种心理类型为基础,从而将人格的心理类型理论付诸实践,经过二十多年的研究后,编制成了迈尔斯-布里格斯类型指标。

2401_84193787的博客 1553
上一篇: 教导,职业经理人最重要的能力
下一篇: 项目风险管理
bamboolsu
博客等级 码龄22年 200粉丝 394原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值