Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Kandidat für die Wahl des Python Software Foundation Board 2021

Joannah Nanjekye

  • Vorheriger Dienst im Vorstand: Neues Vorstandsmitglied
  • Arbeitgeber: IBM CAS-Atlantic
  • Weitere Zugehörigkeiten: University of New Brunswick, CPython
  • Erklärung des Kandidaten:

      Hallo, ich bin Joannah! Ich mache gerade meinen Doktor und erforsche Garbage Collection und Python. Ich bin auch eine Kernentwicklerin für Python, deren Karriere im Open Source-Bereich durch die Teilnahme an Programmen wie Outreachy und Rails Girls Summer of Code angeschoben wurde. Abseits des Codens bin ich eine aktive Leiterin und Mitglied mehrerer Python-Community-Gruppen. Ich habe Events für PyLadies in Kampala und anderen Zweigen weltweit betreut und organisiert. Ich habe auch auf mehreren PyCons gesprochen, darunter PyCon South Africa, PyCon Africa und PyCon Italia. Ich kam als "erzwungene Nutzerin" zur Python-Community, als ich 2010 meinen ersten Python-Kurs an der Universität belegte. Der Professor machte es sehr schwierig, und nachdem ich mehrere Aufgaben nicht bestanden hatte, beschloss ich, mein erstes Buch (How to think like a computer science, Python version) von vorne bis hinten zu lesen. Python wurde dann zu meiner Standardsprache, und ich schloss mich der Community an, was ich nie bereut habe. Als Community-Mitglied habe ich mich zur Organisatorin von Events, zur Sprecherin auf Konferenzen und zur Mentorin für Pyladies-Communities entwickelt, und seit 1,5 Jahren auch zur Kernentwicklerin für Python.

      Ich bewerbe mich dieses Jahr für den Vorstand, um den Fortschritt einiger Initiativen zu beschleunigen, die ich innerhalb der Python-Community vorantreiben möchte. Ich glaube, dass ich als Vorstandsmitglied diese Initiativen auf eine Weise fördern kann, die mir außerhalb des Vorstands bisher nicht möglich war. Mein Versprechen ist es, nur für 3 Jahre zu dienen, um Folgendes zu erreichen:

      • Forschung: Python hat sich zu einer beliebten Programmiersprache für Wissenschaftler aller Fachrichtungen entwickelt, darunter Mathematiker, Physiker, Biologen usw. Ich möchte Aktivitäten fördern, die Forscher in unserer Community hervorheben, ermutigen und zusammenbringen. Mit Hilfe der PSF plane ich, auf der PyCon einen Workshop zu starten, bei dem sich Wissenschaftler aus der akademischen Welt und Studenten über ihre Forschung austauschen können. Die PSF und die PyCon sind groß genug. Ziel ist es, dass die Präsentationen in einer angesehenen Bibliothek veröffentlicht werden, zum Beispiel ACM oder IEEE. Dies könnte ein eintägiger Workshop sein, der jedes Jahr zu mindestens 8-10 veröffentlichten Arbeiten aus unserer Community führt. Wir können später wachsen.

      • Das Botschafterprogramm: Ich habe angefangen, Pyladies-Events zu leiten, als ich noch in Uganda, Afrika, lebte und die PSF noch nicht kannte. Das erste Mal erfuhr ich von der Arbeit der PSF durch ihre Botschafter in Ostafrika zu dieser Zeit. Es wurde in der Vergangenheit enorm viel geleistet, aber ich glaube, das Programm hat noch mehr Potenzial, insbesondere für Orte, die in der Python-Community nicht so gut vertreten sind. Ich möchte mich an Aktivitäten beteiligen, die zu einer besseren Durchführung des Programms führen und damit einen größeren Einfluss in diesen Communities erzielen. Ich habe bereits einige Gespräche mit Vorstandsmitgliedern darüber geführt und glaube, dass wir zusammenarbeiten können, um ein noch besseres Ausführungsmodell zu entwickeln, das von einigen meiner Erfahrungen als Begünstigte lernt und sich darauf konzentriert, welche Prioritäten das Modell haben sollte.

      • Bildung: Ich bin keine gute Lehrerin, aber ich liebe es zu lehren! Das war meine Motivation, ein Doktoratsstudium zu beginnen und Python als eines der Werkzeuge zu wählen. Als Vorstandsmitglied möchte ich mit anderen im Vorstand und im Kernentwicklerteam zusammenarbeiten, um zu sehen, wie wir eine Community und eine Sprache aufbauen können, die Pädagogen nutzen können, um ihre Lehrbedürfnisse zu erfüllen.

      Beiträge zur Community

      OSS-Projekte (nicht-triviale Beiträge)

      • CPython (Ich konzentriere mich auf Subinterpreters und die CAPI)

      • MicroPython (Dokumentation der Interna des Interpreters für 3 Monate)

      • SymPy (Reorganisation der Dokumentation für die nächsten 5 Monate)

      Bücher

      Organisatorische Tätigkeiten

      • Pyladies Kampala (2017 - bis heute)

      • Organisatorin, Django Girls Workshop, auf der Pycon Kenya, 2018

      • Django Girls, Kenia, auf der Pycon Kenya, 2018

      Sprecherin

      • PyconZA, 2016, 2017, 2018

      • Pycon Africa, Eröffnungsrede, 2020

      • Eingeladene Rednerin, EuRuKo, 2018

      • Python Kampala

      • Thoughtworks, Kampala

      • Python Kenya

      • Google Developer Groups, Kampala

  • Nominierungserklärungen:
    • Nominierung durch: Marlene Mhangami

      Ich möchte Joannahs Nominierung für den PSF-Vorstand der Direktoren unterstützen. Ich traf Jo zum ersten Mal vor einigen Jahren auf der PyCon South Africa. Wir waren beide aus unseren jeweiligen Heimatländern angereist, um an der Konferenz teilzunehmen. Später traf ich sie wieder auf der PyCon US und der PyCon Italia, wo ich dankbar war, in einem neuen Land ein bekanntes Gesicht zu finden. Als ich mit Joannah sprach, fiel mir auf, wie viel wir gemeinsam hatten, insbesondere eine gemeinsame Liebe zur Python-Community und den Wunsch, Afrikanern im technischen Bereich zum Erfolg zu verhelfen. Joannah ist eine unglaubliche Pionierin, die erste afrikanische Kernentwicklerin für Python und leitet wichtige Forschungsarbeiten bei IBM. Ihre Rolle nicht nur in der technischen Führung, sondern auch als Führungspersönlichkeit in den PyLadies- und afrikanischen Python-Communities zeigt, wie fähig sie für diese Position ist.

      Dies wird mein letztes Jahr im PSF-Vorstand sein, und als einzige Afrikanerin, die derzeit im Vorstand sitzt, würde eine Wahl von Joannah sicherstellen, dass die Python-Community eine Stimme in der Führung hat, die unseren Kontinent repräsentiert. Joannah und ich haben das PSF-Botschafterprogramm ausführlich besprochen und hoffen, dass dieses Programm genutzt wird, um die bereits wachsende Verbreitung von Python in Afrika zu erhöhen. Ich bin begeistert von den Einblicken, die Jo dem Vorstand als Alumnus der Programme Outreachy und Google Summer of Code bringen könnte. Ihre Erfahrungen in diesem Bereich würden dem Vorstand helfen, unsere eigenen Praktikanten in diesen Programmen besser zu unterstützen und uns hoffentlich frische Ideen für Wachstum zu liefern.

      Ich bin so dankbar, dass Joannah sich entschieden hat, zu kandidieren! Ich hoffe, unsere Community erkennt, wie viel Wert sie uns bereits gebracht hat, und vertraut ihr, dass sie Teil der Weiterentwicklung der PSF in unsere gemeinsame Zukunft ist.

      Hochachtungsvoll,

      Marlene Mhangami

      PSF Vizepräsidentin und Vorstandsmitglied

      Vorsitzende, PSF Diversity and Inclusion Work Group

    • Nominierung durch: Carol Willing

      Ich freue mich, Joannah Nanjekye für den PSF-Vorstand zu nominieren. Joannah arbeitet seit mehreren Jahren an CPython, insbesondere an Garbage Collection. Im September 2019 wurde Joannah zur CPython Core Developer befördert. Sie ist eine nachdenkliche und aktive Entwicklerin mit einem guten Arbeitsethos. Sie zögert nicht zu helfen, wenn sie darum gebeten wird, wie zum Beispiel, als ich sie bat, mit den Kernentwicklern der R-Sprache zu sprechen, um eine stärkere Community aufzubauen.

      Als ehemaliges Mitglied des PSF-Vorstands und aktuelles Mitglied des Steering Council verstehe ich die Verantwortlichkeiten, die mit der Rolle eines Vorstandsmitglieds einhergehen. Ich empfehle Joannah mit Begeisterung. Die PSF und Python wären durch sie gut vertreten.