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
Building A Community For Beginners
Search
Jennifer Konikowski
February 18, 2017
Technology
0
4.8k
Building A Community For Beginners
Jennifer Konikowski
February 18, 2017
Tweet
Share
More Decks by Jennifer Konikowski
See All by Jennifer Konikowski
Building a Great Tech Resume
jmkoni
0
600
Building A Community For All People
jmkoni
0
26
Scala: Welcome To The Wonderful World Of Functional Programming
jmkoni
0
12k
Building a Community For All People
jmkoni
0
1k
Caches
jmkoni
0
1.1k
SQL! Fun, Delight, Only A Mild Amount Of Terror
jmkoni
0
3.6k
Parsing Job Listings
jmkoni
0
1.2k
User Stories: What, Why, And How
jmkoni
1
51
Writing User Stories For Engineers
jmkoni
0
1.2k
Other Decks in Technology
See All in Technology
.NET Profiler in 2024.
kkamegawa
2
1.5k
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
2.6k
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
2
140
IPUT App Dev. Co. -Overview 2024/4
iputapp
0
130
生産性向上チームの紹介
cybozuinsideout
PRO
1
920
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
400
いいたいことちゃんという
tkengo
0
230
Improve Your Development Workflow with Gemini Code Assist
meteatamel
0
130
The AI Revolution Will Not Be Monopolized: Behind the scenes
inesmontani
PRO
1
160
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
190
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
110
Cracking the KubeCon CfP
inductor
2
270
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
125
8.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Unsuck your backbone
ammeep
663
57k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
[RailsConf 2023] Rails as a piece of cake
palkan
27
4k
Gamification - CAS2011
davidbonilla
77
4.6k
GraphQLとの向き合い方2022年版
quramy
33
12k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
The Mythical Team-Month
searls
216
42k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
The Pragmatic Product Professional
lauravandoore
26
5.8k
Transcript
Building A Community For Beginners or "How To Make Your
Group Super Accessible To People Learning To Code"
I'm Jennifer Konikowski
None
6 years ago ➡ 5 years ago ➡ .
!"#$ %!$& ' (#$%
None
Many will quit " ➡ #
# $ % & ' ( %
Why?
Diverse teams are smarter
– Harvard Business Review “working with people who are different
from you may challenge your brain to overcome its stale ways of thinking and sharpen its performance.”
Everyone should be able to learn to program
We need to be open to helping people learn
Case Studies: PyLadies Boston Boston Ruby Women Boston Python Boston
RB
How?
1. New Groups
Make sure your descriptions are beginner inclusive 1. New Groups
Be clear about what knowledge and skills are required 1.
New Groups
Find out what your local community needs 1. New Groups
Ask for feedback ALL. THE. TIME. 1. New Groups
Try different types of events like... 1. New Groups
Presentation Nights
Lightning Talks Presentation Nights
Tutorials Presentation Nights Lightning Talks
Mob Programming Presentation Nights Lightning Talks Tutorials
Host separate events just for beginners
Like study groups Host separate events just for beginners
and mentor sessions! Host separate events just for beginners Like
study groups
2. Existing Groups
Welcome email 2. Existing Groups
Greeter at the door 2. Existing Groups
Ensure that there are regular talks that are suitable for
beginners 2. Existing Groups
For project nights... 2. Existing Groups
Beginner tables 2. Existing Groups For project nights...
Introductions 2. Existing Groups For project nights... Beginner tables
Collaboration 2. Existing Groups For project nights... Beginner tables Introductions
3. Workshops & Teaching
Challenges when running a workshop 3. Workshops & Teaching
Space Colleges + Universities 3. Workshops & Teaching Issue: Solution:
Volunteers Prepare for no-shows 3. Workshops & Teaching Issue: Solution:
Content DjangoGirls, Boston Python Workshops 3. Workshops & Teaching Issue:
Solution:
Food Local companies 3. Workshops & Teaching Issue: Solution:
Issue: Solution: Continued engagement Host project night week after 3.
Workshops & Teaching
Dos and Don'ts of Teaching Programming 3. Workshops & Teaching
Do: Have beginner events where people can bring questions from
a variety of tutorials 3. Workshops & Teaching
Don't: Have a free class that builds on itself week
after week 3. Workshops & Teaching
Do: Short one-off tutorials of basic programming concepts 3. Workshops
& Teaching
Don't: Give a text tutorial with no support 3. Workshops
& Teaching
You can make a difference
Questions? @jenkoni jmkoni.com
[email protected]