博客

AnsibleFest 2017 行为准则是 DevOps 的隐喻

F5 缩略图
F5
2017 年 9 月 13 日发布

Ansible 社区要求每个人都友善相待、富有同情心、心地善良。 Ansible 事件行为准则就是最好的证明。 摘录一段: “Ansible 致力于为每个人提供无骚扰的会议体验,无论年龄、性别、性取向、残疾、外貌、体型、种族、宗教或经验水平如何。 我们不容忍任何形式的对会议参与者的骚扰。” 违反这些要求可能会导致会议组织者驱逐或处罚。

上周在旧金山举行的 2017 AnsibleFest 是一次极具同事情谊的会议。 Ansible 行为准则的影响无处不在。 它出现在会议前的电子邮件通知中、注册时、展位领取 T 恤时,甚至在介绍期间也进行了详细的讨论。 延伸一下,这个 Ansible 行为准则提供了一个有用的概述,说明我们在所有情况下应该如何相互对待,而不仅仅是在以 DevOps 为重点的会议上。 这些是 DevOps 社区中被认为是不言而喻的人类真理。 DevOps 的团队合作 DNA 要求社区成员互相尊重和同理心。 Ansible 社区要求“您以尊重和礼貌的态度对待您的社区成员,并且总之,不要做混蛋”。

Ansible 的社区信息和贡献页面提供了有关他们的意图的更多见解。 它明确指出社区成员应该:

  • 周到
  • 病人
  • 尊重
  • 种类
  • 好奇
  • 有帮助


毫不夸张地说,这些要求让我想起了梵住的已确定特征,也称为“四无量心”。 它们是:

  1. 对所有人都充满慈爱: 希望某人一切安好;“愿一切众生,无一例外,都快乐。”
  2. 同情: 希望一个人的痛苦会减少;“希望一切众生都能够免受痛苦。”
  3. 同理心的喜悦: 对自己或他人所取得的成就感到喜悦;随喜;“对所有众生的幸福和美德感到高兴的健康态度”。
  4. 平等心: 学会对自己和他人,平等地、超脱地接受损失和收益、好名声和坏名声、赞扬和谴责、悲伤和快乐( Attha Loka Dhamma )。 平等心就是“不区分朋友、敌人或陌生人,对每一个众生都一视同仁。 这是一种头脑清晰、平静的精神状态——不被妄想、精神迟钝或焦虑所压倒。”

如果有一个人将自己置于集体目标之上,那么团队就无法正常运转。 在组建 DevOps 团队时,评估申请人的团队合作能力非常重要。 如果一个坏家伙漏网并加入一支高效的 DevOps 团队,那么后果可能非常严重甚至毁灭。

但是你如何分析一个人,看看他们是否能成为一名优秀的团队成员呢? 询问他们团队合作经验的广度和深度。 我踢了八年美式足球。 我曾在胜利的队伍和失败的队伍中效力过,我相信这段经历让我从根本上理解了成为一名好队友的意义。 我认为我理解团队合作最基本的层面。 作为 F5 Networks 高级产品管理工程师,我的职责是成为同事和客户的服务型领导者。 我还可以描述一下我作为教练的角色。 我的指导风格直接源自我接受指导的亲身经历。 要成为一名优秀的 DevOps 社区成员,您需要成为一名优秀的球员/教练。

总体而言,AnsibleFest 和 DevOps 可以与 Brahmavihara 的原则相媲美。 平等且尊重地对待社区中的其他人不是一种选择,而是一种要求。 成为一名好的队友也要求如此。 在 DevOps 世界中,善意和团队合作会得到内在和外在的回报。 如果由于某种原因,你是一个难以与他人相处的人,那么现在是解决这个问题的时候了。 抓住当前机会,通过加入团队组织和活动,提高团队合作能力。 红利将是巨大的。