Entretien de la communauté Python avec Ewa Jodlowska – Real Python

By | mars 15, 2021

Formation Python

Aujourd'hui, je suis rejoint par Ewa Jodlowska, directeur exécutif de la Python Software Foundation (PSF), l'organisation consacrée à l'avancement de la technologie open source liée au langage de programmation Python.

Dans cette interview, nous discutons de la façon dont Ewa a commencé son voyage technologique, de la façon dont COVID-19 a affecté le PSF, des plans pour PyCon US 2021, de son amour de la randonnée et de la levée de poids, et bien plus encore.

Ricky: Merci de vous joindre à moi, Ewa. Vous êtes au PSF depuis plus de neuf ans à ce stade, d’abord en tant que coordinateur des événements, puis en tant que directeur des opérations, et maintenant en tant que directeur exécutif. Je suis curieux d’en savoir un peu plus sur votre parcours, comment vous avez trouvé votre chemin dans le PSF et pourquoi vous êtes si passionné par Python.

Tête d'Ewa Jodlowska

Ewa: C'est une excellente question – et pas celle que l'on me pose souvent!

J'ai d'abord été présenté à PyCon par l'intermédiaire de mon ancien employeur, où j'étais un planificateur de réunions, un gestionnaire de compte et finalement un ingénieur logiciel! Nous avons été engagés en 2008 pour aider de plusieurs manières: Nous avons aidé à la planification logistique de la conférence et finalement construit un site d'inscription pour PyCon et géré les réservations d'hôtel. À l'époque, nous programmions en utilisant PHP et Informix 4GL.

J'ai implémenté de nombreuses fonctionnalités d'enregistrement pour la première fois, telles que la façon dont les gens se sont inscrits à des tutoriels! Bien sûr, PyCon a son propre système maintenant, mais son flux est toujours basé sur ce qui a été créé pour PyCon 2009.

Aller à PyCon en 2008 et 2009 m'a inspiré pour obtenir mon diplôme de CS grâce à l'école du soir. Même s'il n'offrait aucun cours Python, cela m'a aidé à découvrir davantage la scène technologique.

En 2011, j'ai quitté mon ancien employeur pour partir à l'aventure à travers l'Europe pendant quelques années, et le PSF m'a proposé un poste à temps partiel pour travailler sur PyCon! En juin 2012, on m'a offert un emploi à temps plein puisque PyCon a vraiment décollé quand il était à Santa Clara, en Californie. Quelques mois plus tard, l’administrateur à temps partiel du PSF est parti, et cette responsabilité s’est ajoutée à mon rôle.

Grâce à ce rôle, j'ai été très exposé à ce que le PSF a fait en dehors de PyCon et de notre merveilleuse communauté. À partir de ce moment, le PSF a vraiment commencé à prospérer, et le soutien que nous avons fourni (et continuons de fournir) à la communauté Python a continué d'évoluer.

Le conseil s'est rendu compte qu'employer un employé à temps plein (moi) et un employé à mi-temps (Kurt B. Kaiser) n'était pas suffisant et nous devions améliorer notre facteur de bus. J'ai été promu directeur des opérations et je suis devenu responsable de l'embauche et de la gestion de notre personnel. Avance rapide de plusieurs années et le PSF et son personnel continuent de croître, et mon rôle au sein du PSF a évolué avec lui.

En volant des morceaux de la devise de Brett Cannon, je peux dire que je suis venu de PyCon, mais je suis resté pour la communauté 😉

Ricky: L'annulation malheureuse de PyCon US 2020 (qui a ensuite été déplacée vers un événement virtuel) l'année dernière a été un coup dur pour le PSF du point de vue du financement. Mais avec l’annonce que PyCon US 2021 sera également virtuel, quels sont vos espoirs pour le PyCon de cette année et que peuvent espérer les participants? Comment l'impact continu de la pandémie mondiale a-t-il affecté le quotidien du PSF?

Ewa: Python lui-même continue d'évoluer, tout comme les besoins de notre communauté. Mon souhait pour cette année est que les gens se mettent à l'écoute de ces changements et restent à jour avec les nouvelles fonctionnalités et apprennent ce que les gens ont fait avec Python ces derniers temps. Mon souhait est que les gens viennent à PyCon US et travaillent ensemble sur quelque chose qui aidera notre communauté open source! Aussi, mon ambition pour PyCon US est de donner un peu d'espoir à notre communauté.

Assister à une PyCon en personne fournit tellement de satisfaction et nous permet de voir notre famille Python. Cet accomplissement a manqué l'année dernière. J'espère que se voir, même en chat, apportera une certaine joie. J'entends beaucoup de gens dire que les gens sont épuisés par les événements virtuels et je comprends parfaitement ce sentiment – ce n'est tout simplement pas la même chose.

Mais j’espère que la PyCon de cette année nous comblera un peu de joie et nous excitera encore plus PyCon US 2022 à Salt Lake City (doigts croisés). Nous avons tous besoin de quelque chose d'amusant à espérer!

PyCon US est la plus grande collecte de fonds du PSF, donc l’héberger, même virtuellement, est vital pour financer les opérations actuelles. Même si nous recherchons des moyens de diversifier nos revenus, PyCon US reste notre programme le plus important. Nous espérons que les gens s'inscriront et assisteront à l'événement. Je suis sûr qu'il y aura des tutoriels et des conférences de grande qualité et de nombreuses opportunités de s'engager virtuellement.

Ricky: Le PSF est une société à but non lucratif 501 (c) (3) et compte sur le soutien et les contributions de la communauté, en plus de ses partenaires financiers, pour garder les lumières allumées. Mis à part les dons, de quelles manières le lecteur peut-il aider le PSF à s'assurer que Python a encore plus de trente ans de succès?

Ewa: Une organisation à but non lucratif a besoin du soutien et de la participation de toutes les parties prenantes pour réussir. Les dons de particuliers sont importants. Les parrainages d'entreprises sont importants. Les subventions reçues sont importantes.

En mars de cette année, le PSF aura un directeur du développement des ressources qui commencera à nous aider à diriger tous ces types de collecte de fonds. Notre personnel travaille également sur des moyens de diversifier nos revenus, sachant que nous devons être moins dépendants des revenus de PyCon US.

Les bénévoles sont tout aussi importants! J'ai créé une page il y a quelques années qui répertorie d'autres façons dont les gens peuvent s'impliquer. Il est utile d'avoir une participation variée, mais je sais que le temps et l'argent doivent toujours être pris en considération. Je suis heureux même si quelqu'un nous suit Twitter ou s'inscrit à notre newsletter.

Les lecteurs peuvent apporter leur aide en faisant la promotion du PSF auprès de leurs réseaux d'employeurs, et cela explique même pourquoi il est important de financer notre organisation à but non lucratif. Le PSF se trouve dans ce point de croissance crucial où il doit non seulement se financer tel quel, mais il a également besoin de plus de financement pour en faire plus, car la demande est là de la part de CPython et de Packaging.

Si vous connaissez quelqu'un d'une organisation (contacts des départements techniques, bureaux open source, recrutement, etc.) qui peut nous aider à financer certains travaux, établissez une connexion. J'adore rencontrer les représentants de l'entreprise et connaître leurs besoins.

Les lecteurs peuvent aider en faisant du bénévolat! Par exemple, les élections au conseil d'administration auront lieu en juin de cette année. Si vous connaissez quelqu'un qui pourrait être intéressé, aidez-le avec sa nomination le moment venu. La période de mise en candidature débutera le 6 mai.

Les lecteurs peuvent aider en devenant membres! Nous organisons également une campagne d’adhésion pendant tout le mois de mars pour célébrer le 30e anniversaire de Python. Nous avons besoin d'un membre votant qui représente l'utilisation globale de Python. Inscrivez-vous aujourd'hui: gestion / contribution, assistance ou basique!

Grâce à un mélange de tout ce qui précède, nous pouvons continuer à soutenir le PSF et, plus important encore, continuer à soutenir notre communauté.

Ricky: Quel est le plus grand défi que vous voyez à l’avenir pour le PSF ou la communauté dans son ensemble? Et comment la communauté peut-elle aider à prendre de l'avance?

Ewa: J'aurais aimé que le financement ne soit pas la solution, mais c'est le cas. Il faudra de nombreuses années avant que ce ne soit pas notre plus grand défi. Il y a tellement de façons de faire fonctionner le financement, et bien sûr, il est également important de prioriser la façon dont nous dépensons le financement.

Un grand défi sera de s'assurer que nos finances sont stables pour que nous puissions embaucher plus de personnes. Il est crucial pour le PSF de continuer à augmenter son personnel afin que nous ayons une structure appropriée en place pour répondre aux besoins de la communauté. Nous voulons continuer à recevoir des subventions pour des projets hors projet, nous aurons donc besoin de personnel pour gérer ce travail.

Si nous voulons embaucher plus d'aide avec CPython ou même un chef de projet pour Packaging (ce que je peux vous dire, nous voulons le faire!), Nous aurons besoin de la structure pour gérer ces nouveaux rôles. Nous avons maintenant sept employés, nous avons donc parcouru un long chemin, mais il nous reste encore beaucoup à faire pour nous assurer que notre personnel et nos programmes sont soutenus.

J'apprécie vraiment que le PSF se soit développé à partir de zéro, et nos succès actuels sont en grande partie attribués au fait que nous disposions du personnel nécessaire pour assurer le succès de nos programmes. Il en va de même pour tous les programmes supplémentaires que nous souhaitons offrir à notre communauté.

Financer une personne à temps plein et lui offrir un environnement où elle peut réussir (et s'assurer que ses besoins sont satisfaits, comme une assurance, etc.) n'est pas une somme modique.

Ricky: Maintenant, quelques dernières questions. Que faites-vous d'autre pendant votre temps libre? Quels autres passe-temps et intérêts avez-vous en dehors de Python?

Ewa: En tant que directeur général, mon quotidien implique zéro codage (je n'ai pas codé dans mon travail quotidien depuis plus de dix ans maintenant, un peu triste à ce sujet!). Mais j'adore sauter dans les morceaux ici et là!

Mes hobbies changent selon la saison. À peu près à cette époque à Chicago, l'hiver tire à sa fin et je commence à travailler sur mon jardin! Cette année, je fais germer des avocatiers (pour une utilisation en intérieur), des betteraves, des tomates, des concombres, des courges, du maïs, des tournesols, des fleurs et de nombreuses herbes. En juin, mon jardin est comme une jungle 😀

En hiver, j'adore lire et cuisiner! Même en prenant des cours le week-end – en train d'apprendre sur l'apprentissage automatique! Et tout au long de l'année, j'aime être actif. J'adore faire des randonnées avec notre chien, soulever des poids lourds et courir.

Ricky: Merci de vous joindre à moi, Ewa. Ce fut un plaisir. Et bonne chance pour la campagne des membres de mars.


Si vous souhaitez aider le PSF à vous assurer que Python reste pertinent pour les années à venir, rendez-vous sur Python.org et devenez membre ou mettez à niveau ou renouvelez votre abonnement existant.

S'il y a quelqu'un dans la communauté Python que vous aimeriez que je interviewe, laissez un commentaire ci-dessous ou contactez-moi sur Twitter. Bon codage!

[ad_2]