大家好,我是乔安娜!我目前正在攻读博士学位,研究垃圾回收和 Python。我也是一名 Python 核心开发人员,我在开源领域的职业生涯是通过参与 Outreachy 和 Rails Girls Summer of Code 等项目开始的。除了贡献代码之外,我还是多个 Python 社区团体的积极领导者和成员。我曾在坎帕拉和世界各地的其他分会为 PyLadies 组织和指导活动。我还曾在多个 PyCon 大会上发言,包括南非 PyCon、非洲 PyCon 和意大利 PyCon。我在 2010 年大学上第一门 Python 课程时被迫成为 Python 用户。这门课的教授让这门课变得非常难,在几次作业不及格后,我决定从头到尾读完我的第一本书(《像计算机科学家一样思考,Python 版》)。Python 随后成为我的默认语言,我加入了社区,对此我从未后悔过。作为一名社区成员,我已经成长为活动的组织者、会议上的演讲者以及 Pyladies 社区的导师,而且在 1.5 年的时间里,还成为了一名 Python 核心开发人员。
我今年竞选董事会是为了加快我在 Python 社区内一直想推进的一些举措的进展。我相信成为一名董事会成员将帮助我以我在董事会之外无法做到的方式来支持这些举措。我保证只服务 3 年,以实现以下目标
-
研究: Python 已发展成为各行各业的科学家、数学家、物理学家、生物学家等中流行的编程语言。我想推动一些活动,以突出、鼓励和聚集我们社区的研究人员。在 PSF 的帮助下,我计划在 PyCon 大会上为学术界的科学家和学生举办一个研讨会,以讨论他们的研究。PSF 和 PyCon 足够大。目标是将演示文稿发表在著名的图书馆中,例如 ACM 或 IEEE。这可能是一个为期一天的研讨会,每年至少可以从我们的社区产生 8 到 10 篇已发表的作品。我们可以稍后再发展。
-
大使计划: 我在仍然住在非洲乌干达时就开始组织 Pyladies 活动,当时我对 PSF 并不了解。我第一次了解 PSF 的工作是通过当时其在东非的大使。过去已经做了大量的工作,但我认为该计划有更大的潜力,特别是对于在 Python 社区中代表性不强的地方。f. 我想参与一些活动,以更好地执行该计划,以便在这些社区中产生更好的影响。我之前曾与一些董事会成员就此进行过讨论,我相信我们可以共同努力,制定一个更好的执行模式,借鉴我作为受益者的部分经验,了解该模式应该关注哪些优先事项。
-
教育: 我不是一个好老师,但我喜欢教学!这是我加入博士课程并将 Python 作为工具之一的动力。作为一名董事会成员,我想与董事会和其他成员以及核心开发团队合作,看看我们如何构建一个教育工作者可以用来满足其教学需求的社区和语言。
对社区的贡献
开源项目(重要的贡献)
-
CPython(我专注于子解释器和 CAPI)
-
MicroPython(记录了 3 个月期间的解释器内部结构)
-
SymPy(在接下来的 5 个月里对其文档进行重组)
书籍
- 书籍,《Python 2 和 3 兼容性》,Apress
组织者活动
-
Pyladies 坎帕拉 (2017 年至今)
-
组织者,Django Girls 研讨会,肯尼亚 PyCon,2018 年
-
Django Girls,肯尼亚,肯尼亚 PyCon,2018 年
演讲者
-
PyconZA,2016、2017、2018
-
非洲 PyCon,主题演讲,2020 年
-
受邀演讲者,EuRuKo,2018 年
-
Python 坎帕拉
-
Thoughtworks,坎帕拉
-
Python 肯尼亚
-
Google 开发人员小组,坎帕拉