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
5.2k
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
770
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
1.3k
Caches
jmkoni
0
1.3k
SQL! Fun, Delight, Only A Mild Amount Of Terror
jmkoni
0
4.1k
Parsing Job Listings
jmkoni
0
1.3k
User Stories: What, Why, And How
jmkoni
1
58
Writing User Stories For Engineers
jmkoni
0
1.4k
Other Decks in Technology
See All in Technology
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
300
2025-06-26 GitHub CopilotとAI駆動開発:実践と導入のリアル
fl_kawachi
1
210
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
430
asken AI勉強会(Android)
tadashi_sato
0
130
Connect 100+を支える技術
kanyamaguc
0
110
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
3
230
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
本が全く読めなかった過去の自分へ
genshun9
0
660
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
140
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
0
220
ネットワーク保護はどう変わるのか?re:Inforce 2025最新アップデート解説
tokushun
0
140
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Designing for humans not robots
tammielis
253
25k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Become a Pro
speakerdeck
PRO
28
5.4k
Raft: Consensus for Rubyists
vanstee
140
7k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
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]