BLOG

Der Verhaltenskodex des AnsibleFest 2017 als Metapher für DevOps

F5 Miniaturansicht
F5
Veröffentlicht am 13. September 2017

Die Ansible-Community verlangt von allen, nett zueinander, einfühlsam und freundlich zu sein. Der beste Beweis hierfür ist der Ansible -Verhaltenskodex für Veranstaltungen. Ein Auszug: „Ansible ist bestrebt, allen Menschen ein belästigungsfreies Konferenzerlebnis zu bieten, unabhängig von Alter, Geschlecht, sexueller Orientierung, Behinderung, körperlichem Erscheinungsbild, Körpergröße, ethnischer Zugehörigkeit, Religion oder Erfahrungsniveau. Wir tolerieren keinerlei Belästigungen von Konferenzteilnehmern.“ Ein Verstoß gegen diese Anforderungen kann zum Ausschluss oder zu Sanktionen seitens der Konferenzorganisatoren führen.

Das AnsibleFest 2017, das letzte Woche in San Francisco stattfand, war eine äußerst kollegiale Konferenz. Der Einfluss des Verhaltenskodex von Ansible war überall spürbar. Es stand in ihren E-Mail-Benachrichtigungen vor der Konferenz, bei der Registrierung, am Stand beim Abholen der T-Shirts und wurde sogar während der Einführung ausführlich besprochen. Darüber hinaus bietet dieser Ansible-Verhaltenskodex einen hilfreichen Überblick über die Art und Weise, wie wir in allen Situationen miteinander umgehen sollten, nicht nur auf DevOps-orientierten Konferenzen. Dies sind menschliche Wahrheiten, die in der DevOps-Community als selbstverständlich gelten. Die Teamarbeit in der DNA von DevOps erfordert, dass Community-Mitglieder einander mit Respekt und Einfühlungsvermögen behandeln. Die Ansible-Community bittet Sie, „die anderen Community-Mitglieder mit Respekt und Höflichkeit zu behandeln und sich generell nicht wie ein Idiot zu benehmen.“

Die Community-Informations- und Beitragsseite von Ansible bietet zusätzliche Einblicke in ihre Absichten. Darin wird ausdrücklich darauf hingewiesen, dass Community-Mitglieder:

  • Rücksichtsvoll
  • Geduldig
  • Respektvoll
  • Art
  • Neugierig
  • Hilfreich


Diese Anforderungen erinnern mich ohne allzu große Übertreibung an die bekannten Eigenschaften der Brahmavihāras, die auch als die „ vier Unermesslichen “ bekannt sind. Sie sind:

  1. Liebevolle Güte gegenüber allen : Die Hoffnung, dass es einem Menschen gut geht; „der Wunsch, dass alle Lebewesen ohne Ausnahme glücklich sind.“
  2. Mitgefühl : Die Hoffnung, dass das Leiden einer Person nachlässt; „der Wunsch, dass alle fühlenden Wesen frei von Leiden sein mögen.“
  3. Empathische Freude : Freude über die Leistungen einer Person – der eigenen oder einer anderen; mitfühlende Freude; „die heilsame Haltung, sich über das Glück und die Tugenden aller fühlenden Wesen zu freuen.“
  4. Gleichmut : Lernen, Verlust und Gewinn, guten und schlechten Ruf, Lob und Tadel, Kummer und Freude ( Attha Loka Dhamma ) gleichermaßen mit Distanz zu akzeptieren, für sich selbst und für andere. Gleichmut bedeutet, „nicht zwischen Freund, Feind oder Fremden zu unterscheiden, sondern jedes fühlende Wesen als gleich zu betrachten.“ Es handelt sich um einen klaren, ruhigen Geisteszustand, in dem man nicht von Wahnvorstellungen, geistiger Stumpfheit oder Erregung überwältigt wird.“

Ein Team wird nicht gut funktionieren, wenn auch nur eine Person sich selbst über die Ziele der Gruppe stellt. Beim Zusammenstellen eines DevOps-Teams ist es wichtig, die Teamfähigkeiten eines Bewerbers zu bewerten. Es könnte schädlich und verheerend sein, wenn ein schwarzes Schaf durch die Maschen schlüpft und sich einem leistungsstarken DevOps-Team anschließt.

Doch wie können Sie jemanden analysieren, um festzustellen, ob er ein gutes Teammitglied ist? Fragen Sie sie nach der Breite und Tiefe ihrer Teamerfahrung. Ich habe acht Jahre lang American Football gespielt. Ich habe sowohl in Gewinner- als auch in Verliererteams gespielt und glaube, dass mir diese Erfahrung ein grundlegendes Verständnis dafür vermittelt hat, was es bedeutet, ein guter Teamkollege zu sein. Ich glaube, dass ich Teamarbeit auf ihrer elementarsten Ebene verstehe. Meine Rolle als Senior Product Management Engineer bei F5 Networks besteht darin, meinen Kollegen und Kunden als dienender Leiter zur Seite zu stehen. Ich könnte meine Rolle auch als Coach beschreiben. Mein Coaching-Stil basiert direkt auf meinen eigenen persönlichen Erfahrungen als Coach. Um ein gutes Mitglied der DevOps-Community zu sein, müssen Sie ein guter Spieler/Trainer sein.

AnsibleFest und DevOps im Allgemeinen können die Prinzipien von Brahmavihara parallelisieren. Andere in der Gemeinschaft gleichberechtigt und mit Respekt zu behandeln, ist keine Option, sondern eine Anforderung. Dies setzt auch voraus, ein guter Teamkollege zu sein. In der DevOps-Welt werden Freundlichkeit und Teamarbeit sowohl intrinsisch als auch extrinsisch belohnt. Wenn Sie aus irgendeinem Grund Schwierigkeiten haben, mit anderen auszukommen, ist es jetzt an der Zeit, dies zu ändern. Nutzen Sie die aktuelle Gelegenheit und verbessern Sie Ihre Teamarbeit, indem Sie sich teambasierten Organisationen und Aktivitäten anschließen. Die Dividenden werden enorm sein.