Barriers to Entry
Learning to Program is the Easy Part
A Different Kind of Diversity
Experiential Diversity
"People who build technology should
represent all the people who use it."
Successful career(s) in the past
!==
Seamless entry to life as a programmer
Unrealistic Expectations
Adult/Second-career considerations
Terminology
Code-->Production=Complicated!
Nothing is Transparent
ASSUME NOTHING!
New or aspiring programmers...
-->Feel afraid of breaking things
-->Feel self-conscious and embarrassed
-->Are less likely to ask all (or any) questions
--> Are more likely to make mistakes
------------>>>
---> Increased Likelihood of Failure
sudo chown -R ruth:ruth /
Our expectations, Ourselves
What can you do?
-
Offer to answer questions.
-
Share stories.
-
Be careful when ridiculing popular resources.
- Model good behavior.
- Reassure and encourage but don't sugarcoat.
http://llkats.github.io/2014/01/10/gather-the-singletons/
"I have not failed, I've just found 10,000 ways that won't work."
--Thomas Edison
How can we encourage potential newcomers from diverse backgrounds to take the leap?
- Refer interested friends to accessible resources that are aimed at beginners-- teamtreehouse.com, codecademy.com, etc...
- Invite all interested people, regardless of experience level, to conferences and meetups.
- Have them follow or talk to me!
THE END
Thank you!
Barriers to Entry
By Ruth Baril
Barriers to Entry
- 2,913