Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What lies ahead?

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

What lies ahead?

Avatar for PyLondinium18

PyLondinium18

June 09, 2018
Tweet

More Decks by PyLondinium18

Other Decks in Programming

Transcript

  1. Slides -> https://goo.gl/wXAmAv What lies ahead? Confessions of a dubious

    futurist Naomi Ceder Chair, Python Software Foundation [email protected] • @NaomiCeder PyLondinium June 9, 2018
  2. Slides -> https://goo.gl/wXAmAv “The mission of the Python Software Foundation

    is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.” What is the PSF?
  3. Slides -> https://goo.gl/wXAmAv Oversees staff; ensures policies are carried out

    Ensures sufficient resources Set strategy and direction (Elections still ongoing - Vote!) What about the Board?
  4. Slides -> https://goo.gl/wXAmAv And no one ever checks on futurists

    to see if they're right So as chair of the board I have to be futurist
  5. Slides -> https://goo.gl/wXAmAv In person, on Twitter, via email... Today,

    next week, next year... With me, your friends, whoever... (but POLITELY, of course) Please question everything I’m saying
  6. Slides -> https://goo.gl/wXAmAv Audience Participation Who here has been using

    Python for: Less than 1 year? Less than 5 years? Less than 10 years? Less than 15 years? Over 15 years?
  7. Slides -> https://goo.gl/wXAmAv <Shameless Plug> If you are new to

    Python from another coding language, see me... I have some free e-book codes... Or ctwpylondonium18 (40% off at Manning.com) </Shameless Plug>
  8. Slides -> https://goo.gl/wXAmAv What were we thinking? Thanks to Tanya

    Schlusser's & Hailey Hoyat's PyCon 2018 poster for helping my memory
  9. Slides -> https://goo.gl/wXAmAv We didn't see coming... Django/Flask Infrastructure/DevOps Big

    Data/Data Science Python 3 The GIL Community & Diversity PyCon as a brand
  10. Slides -> https://goo.gl/wXAmAv End of Python 2 People are now

    accepting that it will happen... Python 3 is now more popular Python 4 will be a thing (but don't be afraid)
  11. Slides -> https://goo.gl/wXAmAv Worldwide Growth In top 3 popular languages

    Django Girls, PyCons, etc Web, Science, Data Science
  12. Slides -> https://goo.gl/wXAmAv Demand for resources PSF support of regional/local

    events Maintenance of PyPI, etc Providing more/better services
  13. Slides -> https://goo.gl/wXAmAv Growing & maturing the PSF as an

    organization Increasing member contributions Finding sponsors/donors Identifying funding sources Solidifying leadership
  14. Slides -> https://goo.gl/wXAmAv Avoiding volunteer burnout Running an open source

    project or organizing a community takes an enormous amount of time and energy... Usually for little to no reward
  15. Slides -> https://goo.gl/wXAmAv Diverging Users We used to just have

    Pythonistas, Now we have back-end, Django, data science, scientific, systems, and more...
  16. Slides -> https://goo.gl/wXAmAv Handling Diversity More people joining us, from

    different groups, from different places, with different languages, different customs...
  17. Slides -> https://goo.gl/wXAmAv Bringing new people into what we do

    We need to include these people; Onboarding new people, as coders or organizers, takes time, patience, effort
  18. Slides -> https://goo.gl/wXAmAv What do we have to meet these

    challenges? Two very powerful strengths...
  19. Slides -> https://goo.gl/wXAmAv It bears repeating... “I don't know about

    the rest of you... I came for the language, but I stayed for the community.” Brett Cannon, Python Core Dev, Pycon US 2014 Opening remarks