开放源代码

当我与Mozilla基金会合作时,在该组织吹嘘一百五十多名员工之前,我们进行了一个基金会范围的Myers-Briggs指标。 Myers-Briggs是一种流行的性格评估,广泛用于职业规划和商业领域 。 它创建于20世纪初,是两个女人的产物:凯瑟琳·库克·布里格斯(Katharine Cook Briggs)和女儿伊莎贝尔·布里格斯·迈尔斯(Isabel Briggs Myers),他们是根据卡尔·荣格(Carl Jung)的心理类型理论(该理论本身基于临床观察而非“对照”)建立的。科学研究)。 我的每个同事(当时53个)都回答了问题。 我们很好奇我们会从个人个性中获得什么样的见解,并由此很好地了解我们将如何最好地合作。

我们团队的报告显示,Mozilla基金会(网络上规模最大,最古老的开源项目之一)的工作人员中,人格类型最不常见。 在大约77%的总人口中,最常见的8种是Myers-Briggs类型,而Mozilla Foundation团队中只有23%。 我们的团队主要由稀有的Myers-Briggs类型组成。 例如,有23%的团队共享我自己的个性类型(“ ENTP”),这对我来说很有趣,因为具有这种个性类型的人仅占总人口的3.2%。 ENTJ是第二稀有的性格类型,占团队总数的9%,仅占人口的1.8%。

我开始怀疑: 开源项目是否会吸引某种类型的个性? 还是这种对全职开源人员的评估只是a幸?

而且,如果这是事实,那么在鼓励社区参与时,我们可以借鉴哪些方面的个性? 我们如何利用我们的个性和心理学知识来推动我们的开源项目走向成功?

开源的个性

考虑人格类型和开源社区是很棘手的。 简而言之,当我们谈论个性时,我们会看到很多猜测。

人格评估乃至整个心理学领域通常被视为“软科学”。 长期以来,该领域的学者一直很难被视为具有科学意义。 诸如物理学和数学之类的其他学科可以证明硬道理-这就是事实,如果不是那样,那就不正确。

考虑人格类型和开源社区是很棘手的。 简而言之,当我们谈论个性时,我们会看到很多猜测。

但是人们和他们的大脑非常着迷,并且不可能证明一种理论。 与人类进行对照研究是困难的; 存在道德隐患,身体需要,没有两个人是一样的-因此,没有办法拥有一个真正稳定的对照组。 另外,总会有某种离群值,因为我们的背景和经验构成了我们的个性和思维方式。 在心理学上,我们最接近“硬道理”的东西类似于“这基本上就是它的样子,除非不是这样。” 仅在最近几年(以及随着技术的最新发展),心理学与神经学之间的联系才为我们提供了一些心理上的“硬道理”。 例如,我们确切地知道大脑的哪些部分负责某些功能。

然而,情感和人格却难以捉摸。 概括仍然很困难,并且面临相关的知识分子批评。 但是,当我们考虑围绕个性类型设计社区时,可以使用一些有用的原型。

毕竟,任何人都可以在开源中找到一个地方。 数百万人参与了各种项目和社区。 开源不仅仅适用于工程师。 我们已经走向全球。 尽管开源可能不像鸡蛋那样主流,但我有信心,每一个性格类型,性别认同,性取向,年龄和背景都会在全球开源社区中得到体现。

在设计开源项目时,您要确保为每个人构建参与的体系结构 。 成功的项目有社区,社区建设是有意进行的 。 社区管理需要时间和精力,因此,如果您希望领导一个成功的开源项目,请不要将所有资源都花在产品上 。 关心您的员工,其余人员将为您提供帮助。

在开始构建一个包容性社区时,需要考虑以下因素。

内向与外向

内向的人是从孤独中获取能量的人,外向的人是通过与他人相处而获得能量的。 两者都有。 例如,一个内向的教学可能整天都在使用他的外向操作模式。 工作一天后要充电,他可能需要进入安静模式,进行内部思考。 外向型老师从同一天开始会感到同样疲倦,但要充实自己,他想谈谈这一天。 一个外向型人可能会很高兴地举办一个宴会,并将其用作充电的方式。

另一个重要的区别是,那些性格外向的人往往会大声思考,而性格内向的人会在说话前仔细考虑。 内向的人很难理解大声思考,因为她可能希望说的话已经被考虑过了。 但是对于外向者来说,口头表达是一种找出东西的方法。 他们不在乎说不正确的话,因为这样做有助于他们处理信息。

内向的人和外向的人在参与方面有不同的舒适度; 他们可能需要不同的途径来参与您的项目或社区。

有些社区习惯于被边缘化,因此,如果您想开展一个多元化且包容性的项目,那么欢迎和鼓励就变得更加重要。 请记住,多样性也是有意的,包容性是开放组织的原则之一 。

并不是每个人都可以在社区电话中发言或在公共论坛上发帖。 并非所有人都会回应公开名单。 更加私人化的个人宣传和沟通策略对于确保包容性很重要。 除了透明和公共的交流机制外,一个精心设计的开源项目还将使贡献者指向他们可以直接联系的特定人群。

在开放源代码中,实践包容性意味着要使您的思维转向您可能不自然想到的思维方式。

严格与灵活

您是否知道有些人需要高度结构化的环境或工作流程才能提高工作效率,而另一些人会因为这种结构而丧失工作能力? 对于许多创意类型,自适应和灵活的环境或工作流程至关重要。 对于真正包容的项目,您需要同时提供这两个条件。 我建议您始终记录和详细说明您的过程。 写下您的方法,进行概述,并与您的社区共享该过程。 我在进行绿色和平组织的开源项目Planet 4时 已经做到了这一点 。

作为领导者或社区经理,当人们不遵循您精心计划的流程时,您需要保持灵活和友善。 这种方法对您和您的团队可能有意义,对社区中的很多人也可能有意义,但是对其他人可能太严格了。 您应该温柔地提醒人们您的流程,但是您会发现有些人只是不会遵循它。 与其为需要较少结构的用户创建辅助流程,不如对请求进行响应。 人们会告诉你他们需要什么; 他们会问他们需要回答的问题。 然后,通过展示自己的适应能力,您可以产生更大的参与度。

确定性与模糊性

对于开源项目和社区,公开记录包括会议记录在内的所有内容是一种常见的做法。 实际上,我的习惯是制作图表和幻灯片以配合书面文档。 不同的大脑对信息的处理方式不同:对于某些人而言,图形比文档更易于消化,反之亦然! 这个领域的领导者需要理解,当人们阅读笔记时,有些人会阅读线条,而另一些人会阅读它们之间

优先考虑事物的面值并不比探索不同信息的模糊可能性更正确。 人们以不同的方式记住会议和事件,他们的观点不同会导致已做出的决定具有不确定性。 简而言之,仅仅因为某事是“事实”,并不意味着就没有多角度。

记录决策是开源中的重要实践,但帮助人们理解这些决策周围的环境也是如此。 不得不回到已经完成的事情上可能会令人沮丧,但是成为开源的领导者意味着要灵活并了解社区中工作中的神经多样性。

客观与主观

宇宙中没有什么是确定的-实际上,引力并不总是存在。 人类定义了周围的世界; 这是我们自然的一部分。 我们擅长合理化事件,因此事情对我们来说很有意义。

当涉及到人格时,这意味着有些人可能会看到客观的现实(定义明确且不可动摇的事实,“引力存在”),而另一些人可能会看到主观的世界(事实只是我们告诉自己要理解现实的故事, “我们想要一个坚持地球的理由”)。 一种常见的人格冲突源于我们对真理概念的看法。 虽然有些人依靠客观事实来指导他们对与世界互动的方式的理解,但另一些人则喜欢让主观感受指导他们如何判断事实。 在任何行业中,不同思维方式之间的冲突都很难调和。

开放的领导者需要确保所有社区成员的健康和可持续发展的环境。 当发生冲突时,准备“相信”所有人-因为从他们的每个角度来看,他们很可能是对的。 请注意,“相信”每个人并不意味着要忍受破坏性的行为(无论人们如何构造这些行为,社区中都绝不会存在种族主义,性别歧视,年龄歧视或彻头彻尾的roll亵行为的空间)。 这意味着创建一个地方,使人们可以尊重地讨论和辩论他们的观点。 确保您制定了行为准则以帮助解决此问题。

最重要的是

在开放源代码中,实践包容性意味着要使您的思维转向您可能不自然想到的思维方式。 我们都可以变得对其他人更加同情,从而帮助我们的社区变得更加多元化。 学会识别自己的喜好并了解大脑的工作原理,但还要记住,每个人的神经网络的工作方式都有些不同。 然后,作为领导者,请确保您通过倡导包容性,公平性,开放性和神经多样性为每个人创造空间。

(特别感谢 Adam Procter 。)

翻译自: https://opensource.com/open-organization/18/11/design-communities-personality-types

开放源代码

开放源代码_您是否在开放源代码中看到了这些个性?相关推荐

  1. minecraft源代码_用PHP修改Minecraft-代码中的建筑物!

    minecraft源代码 I've always wanted to make a Minecraft mod. Sadly, I was never very fond of re-learning ...

  2. java app游戏源代码_跪求游戏java源代码

    展开全部 给你一个俄罗斯方块的把!! import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.Actio ...

  3. c语言源代码_你想要的源代码来啦!C语言实现通讯录管理系统!

    说明: 本系统基于C语言实现班级通讯录管理系统,为小伙伴学习C语言刚入门所做的课程设计.功能包括增.删.查.改等,非常适合初学者练手.通讯录包括的个人信息有姓名.学号.性别.籍贯.政治面貌.手机号.Q ...

  4. web字体设置成平方字体_探索免费和开放的Web字体

    web字体设置成平方字体 毫无疑问,近年来,开源字体已经改变了网络的面貌. 在2010年之前,您可能会在网络浏览器中看到的唯一字体是Microsoft的通用"网络安全" 核心字体 ...

  5. 黑客代码雨源代码_工业城黑客空间教授的东西比代码更有价值

    黑客代码雨源代码 James Wallbank是英国访问空间中运行时间最长的黑客空间之一的创始人,该访问空间于2000年在北部工业城市谢菲尔德的中心开放,旨在向所有人开放. Access Space不 ...

  6. g代码生成器 源代码_如何生成源代码?

    g代码生成器 源代码 在本文中,我将讨论软件开发的不同阶段,在这些阶段中可以以编程方式生成源代码,并且我将比较不同的方法. 我还将描述在特定阶段生成代码的特定工具的体系结构和想法(尤里卡时刻的种类). ...

  7. 云之讯融合通讯开放平台_提供融合语音,短信,VoIP,视频和IM等通讯API及SDK。...

    云之讯融合通讯开放平台_提供融合语音,短信,VoIP,视频和IM等通讯API及SDK. 云之讯融合通讯开放平台_提供融合语音,短信,VoIP,视频和IM等通讯API及SDK. undefined 全明 ...

  8. python炫酷动画源代码_python_红心大战游戏源代码_满分原创作业

    [实例简介] python编写红心大战游戏,满分作业,音效动画传牌等效果酷炫. [实例截图] [核心代码] python_红心大战游戏源代码_满分原创作业 └── python_红心大战游戏_满分原创 ...

  9. 呆萌助手最新版源代码_全网首发开源

    呆萌助手最新版源代码全网首发开源,呆萌助手是一个好用的工具箱,喜欢的可以下载源代码玩玩. 这是android源代码,默认可直接导入as,别的编辑器需要额外的适配 源码下载:https://downlo ...

最新文章

  1. Get和Post的参数传值
  2. 从hotspot底层对象结构理解锁膨胀升级过程||深入jdk源码理解longadder的分段cas优化机制——分段CAS优化
  3. 多线程:一个线程在运行时发生异常会怎么样?
  4. Dalvik虚拟机相关的可执行程序
  5. 主管护士需要考计算机和英语吗,2020主管护师改为机考,一定要注意这些问题!...
  6. 使用数据库的压测工具super-smack测试mysql数据库性能
  7. python输入一个整数列表 列表元素为18_Python-18 (高级变量1--列表)
  8. java字符串的方法 1118
  9. 存储引擎:engine
  10. html触摸电脑ui系统,如何用高级UI制作触摸系统界面
  11. [MySQL] - MySQL的Grant命令
  12. python 随机密码生成_python生成随机密码,包含大小写和数字
  13. VS2010打开就自动关闭问题解决
  14. 数字化测图是利用计算机自动绘制地形图,数字化测图详解
  15. .net反编译的九款神器
  16. 用pigz来加速解压tar.gz
  17. 史上最全,几百本常用书籍等你来取(面试,java,c,大数据,AI,python,数据结构等)
  18. 小白学渗透——渗透测试基本流程
  19. java将邮件保存到本地文件夹_JavaMail 邮件文件夹管理
  20. 天晴。有微凉的风。

热门文章

  1. apache druid 与kafka整合使用
  2. 基于Vue实现关键词实时搜索高亮显示关键词
  3. 社交系统ThinkSNS可以运营什么?可以应用于什么场景?
  4. iOS推送群发的问题,PushSharp作者的这篇讲得最详细了
  5. FireEye:GreedyWonk行动针对经济和外交政策网站
  6. Learning to Rank入门小结 + 漫谈
  7. WCF+EF实战系列一
  8. 使用XStream进行对象和xml的转换,极度舒适
  9. springmvc重定向之后取值的几种办法以及优劣比较
  10. github代码的提交与下载