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.2k
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
500
Postgres: an intro for new developers
selenamarie
0
130
Alembic and SQLAlchemy: sane schema management
selenamarie
0
200
What beginners teach us - New Relic FutureTalk
selenamarie
0
180
The Final Crontab
selenamarie
3
7.9k
Cost of 100% processing and crashstorage options for Socorro
selenamarie
0
110
Socorro, crash-stats.mozilla.com and Postgres
selenamarie
0
290
What beginners teach us - Passion Projects
selenamarie
6
2k
Sane Schema Management with Alembic
selenamarie
2
1.3k
Other Decks in Technology
See All in Technology
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
160
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
190
ギークの理想が7つ集まるエムスリーで夢を叶えよう - エムスリー株式会社
m3_engineering
1
260
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
データ分析を支える技術 生成AI再入門
ishikawa_satoru
0
380
Docker互換のセキュアなコンテナ実行環境「Podman」超入門
devops_vtj
6
3.2k
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
190
OSSコミットしてZennの課題を解決した話
dyoshikawa1993
0
150
サービスの持続的な成長と技術負債について
siva_official
PRO
10
4.4k
Featured
See All Featured
Code Review Best Practice
trishagee
58
16k
Music & Morning Musume
bryan
43
5.9k
Atom: Resistance is Futile
akmur
261
25k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
What the flash - Photography Introduction
edds
65
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
26
1.6k
Making the Leap to Tech Lead
cromwellryan
127
8.7k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
Mobile First: as difficult as doing things right
swwweet
219
8.8k
Building Applications with DynamoDB
mza
89
5.8k
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.