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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Jennifer Konikowski
February 18, 2017
Technology
5.6k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building A Community For Beginners
Jennifer Konikowski
February 18, 2017
More Decks by Jennifer Konikowski
See All by Jennifer Konikowski
Building a Great Tech Resume
jmkoni
0
940
Building A Community For All People
jmkoni
0
26
Scala: Welcome To The Wonderful World Of Functional Programming
jmkoni
0
13k
Building a Community For All People
jmkoni
0
1.5k
Caches
jmkoni
0
1.4k
SQL! Fun, Delight, Only A Mild Amount Of Terror
jmkoni
0
4.6k
Parsing Job Listings
jmkoni
0
1.4k
User Stories: What, Why, And How
jmkoni
1
73
Writing User Stories For Engineers
jmkoni
0
1.5k
Other Decks in Technology
See All in Technology
内製AIチャットボット開発で学んだ Datadog Agent Observability活用術
mkdev10
0
140
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
20
7.5k
Android skills に学ぶ
kokiko
0
180
AWS Blocks が楽しい #ゆるWeb札幌
tacck
PRO
0
140
英語が話せなくてもKubeConスタッフに参加した話
yusuke427
2
1.1k
AWSとAzureのマルチクラウド活用における強い味方___AWS_Kiroを使った二刀流スキル作成.pdf
duelist2020jp
0
110
AIにブラウザを触らせて、E2EテストをPlaywrightで書く
koji_kawamura
0
420
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
160
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
0
150
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
1
820
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
500
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
420
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
Designing for humans not robots
tammielis
254
26k
Practical Orchestrator
shlominoach
191
12k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
670
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
560
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
430
Optimising Largest Contentful Paint
csswizardry
37
3.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
580
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
260
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]