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
- Buch, Python 2 and 3 Compatibility, Apress
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
