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
0
1.3k
code4lib - What beginners teach us
Keynote given on 2/10/2015 at the code4lib conference
Selena Deckelmann
February 10, 2015
Tweet
Share
More Decks by Selena Deckelmann
See All by Selena Deckelmann
Our privacy and the web
selenamarie
0
600
Postgres: an intro for new developers
selenamarie
0
160
Alembic and SQLAlchemy: sane schema management
selenamarie
0
220
What beginners teach us - New Relic FutureTalk
selenamarie
0
200
The Final Crontab
selenamarie
3
8.1k
Cost of 100% processing and crashstorage options for Socorro
selenamarie
0
140
Socorro, crash-stats.mozilla.com and Postgres
selenamarie
0
310
What beginners teach us - Passion Projects
selenamarie
6
2.1k
Sane Schema Management with Alembic
selenamarie
2
1.3k
Other Decks in Technology
See All in Technology
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
630
AIエージェントの地上戦 〜開発計画と運用実践 / 2025/04/08 Findy W&Bミートアップ #19
smiyawaki0820
25
8.4k
似たような課題が何度も蘇ってくるゾンビふりかえりを撲滅するため、ふりかえりのテーマをフォーカスしてもらった話 / focusing on the theme
naitosatoshi
0
370
ペアーズにおけるData Catalog導入の取り組み
hisamouna
0
270
アセスメントで紐解く、10Xのデータマネジメントの軌跡
10xinc
1
330
YOLOv10~v12
tenten0727
3
840
データベースで見る『家族アルバム みてね』の変遷 / The Evolution of Family Album Through the Lens of Databases
kohbis
4
1.1k
”知のインストール”戦略:テキスト資産をAIの文脈理解に活かす
kworkdev
PRO
9
4.1k
GitHub MCP Serverを使って Pull Requestを作る、レビューする
hiyokose
2
700
はてなの開発20年史と DevOpsの歩み / DevOpsDays Tokyo 2025 Keynote
daiksy
5
1.3k
Lightdashの利活用状況 ー導入から2年経った現在地_20250409
hirokiigeta
2
270
SREが実現する開発者体験の革新
sansantech
PRO
0
160
Featured
See All Featured
BBQ
matthewcrist
88
9.6k
Thoughts on Productivity
jonyablonski
69
4.6k
Scaling GitHub
holman
459
140k
How to Ace a Technical Interview
jacobian
276
23k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
GraphQLとの向き合い方2022年版
quramy
46
14k
Designing for Performance
lara
607
69k
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.