Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
code4lib - What beginners teach us
Search
Selena Deckelmann
February 10, 2015
Technology
1.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
code4lib - What beginners teach us
Keynote given on 2/10/2015 at the code4lib conference
Selena Deckelmann
February 10, 2015
More Decks by Selena Deckelmann
See All by Selena Deckelmann
Our privacy and the web
selenamarie
0
690
Postgres: an intro for new developers
selenamarie
0
240
Alembic and SQLAlchemy: sane schema management
selenamarie
0
290
What beginners teach us - New Relic FutureTalk
selenamarie
0
220
The Final Crontab
selenamarie
3
8.4k
Cost of 100% processing and crashstorage options for Socorro
selenamarie
0
210
Socorro, crash-stats.mozilla.com and Postgres
selenamarie
0
350
What beginners teach us - Passion Projects
selenamarie
6
2.3k
Sane Schema Management with Alembic
selenamarie
2
1.4k
Other Decks in Technology
See All in Technology
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
260
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
13
6.3k
完全自律ロボットを作りたくて、先に開発を自律させた話(ROS Japan UG #63 LT)
rryz09
0
630
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
410
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
190
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
2.5k
あなたの『Site』はどこですか? — xREという考え方
miyamu
0
1.2k
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
1
170
穢れた技術選定について
watany
16
4.7k
オブザーバビリティ、本当に活用できてる? 〜API連携×生成AIで成熟度を自動評価〜
dmmsre
1
3.3k
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
110
Empower GenAI with Agile - あなたのアジャイルが生成AIのバフになる仕組み
hageyahhoo
1
200
Featured
See All Featured
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
490
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
350
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
The Pragmatic Product Professional
lauravandoore
37
7.4k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Chasing Engaging Ingredients in Design
codingconduct
0
240
Design in an AI World
tapps
1
260
The Spectacular Lies of Maps
axbom
PRO
1
860
Building the Perfect Custom Keyboard
takai
2
810
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Transcript
What beginners teach us Selena Deckelmann @selenamarie Staff Data Architect,
Mozilla
photo by courthouselover
The adult section
None
I could go there.
Discovering what’s possible
None
http://bit.ly/1fQEXeF
http://github.com/mozilla/socorro
None
None
None
None
None
http://bit.ly/1fOgBSB
“In the beginner’s mind there are many possibilities, in the
expert’s mind, there are few.” -Shunryu Suzuki
I am a beginner teacher
full of possibility
the one thing... Next time you answer a beginner’s question
take a moment and consider... How will the beginner feel
when they hear your answer?
I’ve been involved in FOSS Since 1995
PyLadies Get women who code together In September 2012, I
joined...
our first project... A Coursera Class
Walk away or Figure out how to teach?
beginners: Open to possibility and overwhelmed by choice
TMTOWTDI the best part of beginners mind adventure, possibility, inclusive
but...
None
None
our job as teacher is to answer... “What do I
do next?”
And to consider: How do people feel while they’re taking
the next step?
What does learning how to program feel like?
None
When experience is a dead end
None
None
None
When PyLadies succeeds
None
None
None
Engineering experiences
“The unwritten first chapter” Big goals Early wins In-person connections
Cultivate a learning environment
Tools for engineering great beginner experiences
From Hacker School: No “Well, Actually...” No Feigning Surprise
pairing best instructors are those that just learned
1:3 ratio instruction to doing
listen carefully learn from how students rephrase and ask questions
PyLadiesPDX 412 women 1-2 meetings per week
• New skills • Peer support • Structure and routine
• Confidence What PyLadies say they get:
How have I benefited and what have I learned from
teaching?
write better code write better docs gain perspective
recruit diverse members to your communities
adainitiative.org openhatch.org pyladies.org
and...
an informed public
Julie Horvath’s blog post http://julieannhorvath.com/2013/07/09/a-different-perspective.html
“I didn’t grow up thinking I could do anything I
wanted to.”
I see this every day teaching adults.
People don’t know what’s possible.
Where I belong, where I can go
make a better world!
teach! <3
What beginners teach us Selena Deckelmann @selenamarie Staff Data Architect,
Mozilla
This work is licensed under the Creative Commons Attribution- ShareAlike
3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. All photos are © by owners. PyLadies photos shared with permission. Kalispell public library photo shared with permission, not for commercial reuse.