python - the people's programming language

42
Python The People’s Programming Language Carol Willing @willingcarol on Twitter willingc everywhere else

Upload: carol-willing

Post on 19-Jan-2017

323 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Python - The People's Programming Language

PythonThe People’s Programming Language

Carol Willing @willingcarol on Twitter willingc everywhere else

Page 2: Python - The People's Programming Language

Possibilities

Page 3: Python - The People's Programming Language
Page 4: Python - The People's Programming Language

Me

Manila 1998

Page 5: Python - The People's Programming Language

Diversity

Page 6: Python - The People's Programming Language

Communication

ActionsIdeas

Page 7: Python - The People's Programming Language
Page 8: Python - The People's Programming Language

Family

Page 9: Python - The People's Programming Language

Education

Page 10: Python - The People's Programming Language

Caring

Page 11: Python - The People's Programming Language

write * speak * code

Page 12: Python - The People's Programming Language

Communication

ActionsIdeas

Page 13: Python - The People's Programming Language

Seeds Flow Mix

Ideas

Page 14: Python - The People's Programming Language

1966 - 50 years agoAgriculture

http://atlas.media.mit.edu/en/

Page 15: Python - The People's Programming Language

1986 - 30 years agoElectronics, Textiles, and Agriculture

Page 16: Python - The People's Programming Language

2013 - 3 years agoTechnology and computers

Page 17: Python - The People's Programming Language
Page 18: Python - The People's Programming Language

2026 - 10 years future???

Page 19: Python - The People's Programming Language

Idea flow

Page 20: Python - The People's Programming Language

Mix and remix

Page 21: Python - The People's Programming Language

write * speak * code

Page 22: Python - The People's Programming Language

Communication

ActionsIdeas

Page 23: Python - The People's Programming Language

“Packaged intervention is easy. Nurturing individual heart,

mind, and will is hard. We need more taking the hard road.”

- Kentaro Toyama Fellow, The Dalai Lama Center for Ethics and Transformative Values at MIT

Lead

Page 24: Python - The People's Programming Language

Reina Reyes

Ask questions Embrace wonder

Encourage

Lead

Confirmation of general relativity on large scales from weak lensing and

galaxy velocities Nature, 11 March 2010

Page 25: Python - The People's Programming Language

Law of Amplification

Follow

Page 26: Python - The People's Programming Language

Follow

Page 27: Python - The People's Programming Language

There will be naysayers…

Resilience

Page 28: Python - The People's Programming Language

“Use your superpowers proudly”

Resilience

Page 29: Python - The People's Programming Language

write * speak * code

Page 30: Python - The People's Programming Language

Communication

ActionsIdeas

Page 31: Python - The People's Programming Language

Computational narratives and

human stories

Page 32: Python - The People's Programming Language

Cross discipline communication

complex issue of water quality

Page 33: Python - The People's Programming Language

Education

Learning curve, experimentation, real data, large datasets

Page 34: Python - The People's Programming Language

write * speak * code

Page 35: Python - The People's Programming Language

Encouragement

Turn your possibilities into reality

ActionsIdeas

Communication

YOU

Page 36: Python - The People's Programming Language

Grants

PyCon US

Blog

Become a member: python.org/psf-landing

PSF

Page 37: Python - The People's Programming Language

Jupyter

Language agnostic notebooks

JupyterHub for education

Computational narratives

try.jupyter.org

Page 38: Python - The People's Programming Language

The Zen of Jupyter

import you

Knowing why is better than how. Computational narrative is better than code. Understandable is better than jargon. Ultimately, people matter. Treat them well.

Page 39: Python - The People's Programming Language

What will you?

write

speak

code

Podcast - commute Songs, songs, songs Word out - international conferences study groups - pyladies remote

Workshops - Django Girls, PyLadies Cebu mobile education - JupyterHub dream Design and web - static sites, cookiecutter

Children’s book about Reina Reyes mathematics and music ebooks amplify the good work - rappler

Page 40: Python - The People's Programming Language

PythonThe People’s Programming

Language

Page 41: Python - The People's Programming Language

Thank you!Carol Willing

@willingcarol on Twitter willingc everywhere else

Page 42: Python - The People's Programming Language

Cesar A. Hidalgo http://www.chidalgo.com/

http://atlas.media.mit.edu/en/

http://atlas.media.mit.edu/static/pdf/atlas/AtlasOfEconomicComplexity_Part_II.pdf

http://www.kentarotoyama.org/profile/default.htm

Geek Heresy http://geekheresy.org/ Geek Heresy book photo http://www.indiebound.org/book/9781610395281

Alex “Sandy” Pentland, The Data Driven Society, Scientific American, October 2013.

Confirmation of general relativity on large scales from weak lensing and galaxy velocities1 Reinabelle Reyes1, Nature 464, 256-258 (11 March 2010) http://www.nature.com/nature/journal/v464/n7286/full/nature08857.html

http://networkx.github.io/documentation/latest/examples/drawing/edge_colormap.html

Write/Speak/Code http://www.writespeakcode.com/

Project Jupyter try.jupyter.org jupyter.org

Python Software Foundation python.org https://www.python.org/psf/

Jollibee photo: https://www.flickr.com/photos/arne/7252069146/in/gallery-124064140@N08-72157664096580256/

Superheroes graphic: pycon.python.ph happygaraje.com

EDSA traffic photo: https://www.flickr.com/photos/storm-crypt/411427521/in/gallery-124064140@N08-72157664096580256/