SlideShare a Scribd company logo

I’M A Barbie Girl In A CS World

Presented at Ignite Sydney 2010 as part of Global Ignite week, this talk introduces the ultra feminine Computer Engineer Barbie, and why it's a damn good thing.

1 of 21
Download to read offline
I’m a Barbie Girl…
   in a CS World
        Pamela Fox

     Ignite Sydney 2010
The Next Barbie
A few weeks ago, Mattel created an online vote for an incredibly important question: the
profession of the next Barbie doll. They included computer engineer barbie as an
option, which pretty much guaranteed that the entire online world would vote for that
The Vote
News of the vote spread virally - through Reddit, Digg, Twitter, and even our internal
Google mailing lists. Well, obviously, we won the vote, and we probably only hacked it a
little bit. So now, Mattel just had to figure out what Computer Engineer barbie would look
like.
The Result




This is what they came up with. She's got a pink laptop, pink shoes, skintight pants, & a
whole lot of binary code. Some people saw the new doll and accused Mattel of
continuing to uphold their bad reputation of encouraging stereotypes about females, like
being girly-girl and loving pink.
Breaking Stereotypes




But actually, Mattel breaking the stereotypes here. The stereotype of a CompSci girl now
is that they *dont* like pink. Here, Mattel is telling little girls that they *can* like pink and
be a computer engineer at the same time. That's an important message, and I want to
explain why I think so now.
Growing Up

                                       my mum, my dad, & my 3 computers




Lets step back a bit, to when I was a little girl. I learnt programming in middle school
from my parents, both computer scientists. I had fun programming in my spare time, and
I thought my parents had a fun job, so I decided I would go to college and major in
computer science.
One of these things is not like the other…




When I got to college, I realized I didn't quite fit in with my peers. I remember being in
my freshman Comp Sci class on Halloween, and only the 2 girls had come in costume.
The other girl wore a Star Wars trooper costume. I wore demon horns, a miniskirt, and
boots. Oops.
THEM
ME




After I eventually made friends with my classmates, they were quick to point out more of
more of our differences. They loved Star Wars; I loved chick flicks. The only game I
could beat was Solitaire; the only games they played were „real‟ games.
Not Geeky Enough




Once my CS friends realized I wasn‟t a “true geek”, I wasn't invited to most of their
hangouts - D&D nights, sci-fi screenings, or gaming nights. Eventually, I just wasn't
invited to anything at all. I was sad, but busied myself with extracurriculars.
Earning Geek Cred

In my masters year, I grew lonely and wanted to find a way to fit in more. So, I learned
how to program games, and I bought a few vintage gaming shirts (even though I'd never
played those games). That was enough geek cred to make the CompSci crowd accept
me, even if it was kind of faked.
“Sauce on Mouth”
                                                   Not Quite Right
   (A classic Pamela look, from years
   of practicing no table manners)




                                                My dad’s shirt from the 70s.
                                                My closet was entirely extracted from his.



The feeling of not belonging wasn‟t exactly new to me. I was raised by british geeks in
upstate new york, and my siblings and I were often reminded by classmates that we
weren't quite right. We didn't say stuff the right way, we didn't wear the right clothes, and
we didn't have any "common" sense (arguably not that common).
So I didn't think about it much - this feeling that I didn't belong in CS - until I met another
group of people that felt the same way. That happened when I was given the opportunity
to teach web dev to a group of minority students for 2 weeks - where minority means
mostly women, blacks, and hispanics.
Dance-Offs!
I've met a lot of CS students in my time, and these ones were *different*. They used to
hold dance-offs after class – sometimes during! That inspired me to hold dance-offs at
conferences, because, really, every conference can use a dance-off, and it's a great way
to stall when you're having technical problems.
Stereotype versus Reality




Anyway, they were asked to put on a poster session about their own ideas for increasing
diversity. There‟s one poster that I always remembered, by one of my favorite students.
She had drawn a picture of a girl that was half-stereotype/half-reality, where the
stereotype was an introverted super-genius, and the reality was creative & social.
More Girls Like Her




She said that she just wanted more role models like the colorful girl -- she wanted more
examples that she could be that girl, and still be in CS. For girls like her growing up now
and deciding what they want to be, Barbie could serve as their role model, could prove
to them that it was possible.
Barbies in every Flavor




It‟s not that I want the next generation of CS geeks to all wear pink. I just want to get rid
of the idea that all CS geeks need to like anything in particular - besides
programming, of course. Ideally, there would be computer engineer barbies in all flavors
- punk, goth, prep, jock, nun - and all races and genders
Occupation vs. Personality




Generally, I think your occupation shouldn't be dependent on your personality and
hobbies. You should be able to be a fashionable construction worker, a cross-dressing
politician, a preppy tattoo artist, or a sex-crazy golfer. I know it's hard for us to
disassociate them, but as far as I can see, it's the only way to get diversity across the
board.
Diversity is a
      Good Thing




Diversity is important, particular in a decision-making group - like a profession or
professional team. In the Wisdom of Crowds, the author argued that one of the 4
elements needed for a wise crowd is diversity of opinion, to ensure enough variance in
approach, thought process, and private information.
That's just a theory, of course, so you don't have to believe it. But in my own experience
on project teams, it helps to have a variety of perspectives on a problem, and since
many CS projects are user-oriented, it also helps to have your project team reflect the
diversity of your users.
Welcome to CS!




My basic point is that the Comp Sci world should be one that makes anyone feel
welcome, and that doesn't care what your "extra" skills are. I shouldn't have to defend
my Comp Sci cred just because I wear a miniskirt or can't get past the first level of Super
Mario Brothers. I should just belong, and so should any of you.
I want to thank Mattel for taking the first step, by showing that you can be a Barbie girl in
a CS world. Now, the next step is for all you with kids to buy that doll - modding as
desired - and encourage your kid to pick a profession regardless of their personality and
personal preferences.

Recommended

Keynote Address by Marc Stoiber - Ready! Fire! Aim!
Keynote Address by Marc Stoiber - Ready! Fire! Aim!Keynote Address by Marc Stoiber - Ready! Fire! Aim!
Keynote Address by Marc Stoiber - Ready! Fire! Aim!Social Media Camp
 
Taking ourselves seriously
Taking ourselves seriouslyTaking ourselves seriously
Taking ourselves seriouslyRoland Ofori
 
5 myths about learning
5 myths about learning5 myths about learning
5 myths about learningJOSEROBERTOJR1
 
Blogging Workshop Saarang
Blogging Workshop SaarangBlogging Workshop Saarang
Blogging Workshop SaarangAshok Krish
 
NORAD Santa Tracker: Tips & Tricks
NORAD Santa Tracker: Tips & TricksNORAD Santa Tracker: Tips & Tricks
NORAD Santa Tracker: Tips & TricksPamela Fox
 
Writing Apps the Google-y Way
Writing Apps the Google-y WayWriting Apps the Google-y Way
Writing Apps the Google-y WayPamela Fox
 
The Developer Experience
The Developer Experience The Developer Experience
The Developer Experience Pamela Fox
 

More Related Content

Similar to I’M A Barbie Girl In A CS World

Annotated Bibliography On Cosplays
Annotated Bibliography On CosplaysAnnotated Bibliography On Cosplays
Annotated Bibliography On CosplaysRobyn Champagne
 
Essay Writing For Juniors
Essay Writing For JuniorsEssay Writing For Juniors
Essay Writing For JuniorsAna Hall
 
Comparing Media Images Of Criminological Research Essay
Comparing Media Images Of Criminological Research EssayComparing Media Images Of Criminological Research Essay
Comparing Media Images Of Criminological Research EssayLisa Brown
 
Research Proposal For Candy Crush
Research Proposal For Candy CrushResearch Proposal For Candy Crush
Research Proposal For Candy CrushLupita Vickrey
 
X-centric Magazine, May 31, 2013 Issue
X-centric Magazine, May 31, 2013 IssueX-centric Magazine, May 31, 2013 Issue
X-centric Magazine, May 31, 2013 IssueDaragott
 
Bullying Persuasive Speech
Bullying Persuasive SpeechBullying Persuasive Speech
Bullying Persuasive SpeechNadine Benavidez
 
How To Write A Critical Analysis Essay Topic - Critic
How To Write A Critical Analysis Essay Topic - CriticHow To Write A Critical Analysis Essay Topic - Critic
How To Write A Critical Analysis Essay Topic - CriticCasey Hudson
 
Can You Write My Paper For Me By Essay Writer Service
Can You Write My Paper For Me By Essay Writer ServiceCan You Write My Paper For Me By Essay Writer Service
Can You Write My Paper For Me By Essay Writer ServiceJulie Pate
 
FrenchBK Presents: C+C // The Innovasion Issue
FrenchBK Presents: C+C // The Innovasion IssueFrenchBK Presents: C+C // The Innovasion Issue
FrenchBK Presents: C+C // The Innovasion IssueAlisa Leonard
 
“This Hotel Is Amazing!” Sam Squeals With Excitement As
“This Hotel Is Amazing!” Sam Squeals With Excitement As“This Hotel Is Amazing!” Sam Squeals With Excitement As
“This Hotel Is Amazing!” Sam Squeals With Excitement AsNikki Smith
 
Being Born Research Paper
Being Born Research PaperBeing Born Research Paper
Being Born Research PaperKarina Thomas
 
Printable Pumpkin Writing Paper Portrait With Simpl
Printable Pumpkin Writing Paper Portrait With SimplPrintable Pumpkin Writing Paper Portrait With Simpl
Printable Pumpkin Writing Paper Portrait With SimplLorri Bynes
 
College Essay Brainstorming
College Essay BrainstormingCollege Essay Brainstorming
College Essay BrainstormingMary Burg
 

Similar to I’M A Barbie Girl In A CS World (20)

Annotated Bibliography On Cosplays
Annotated Bibliography On CosplaysAnnotated Bibliography On Cosplays
Annotated Bibliography On Cosplays
 
Essay Writing For Juniors
Essay Writing For JuniorsEssay Writing For Juniors
Essay Writing For Juniors
 
PPP Slideshow
PPP SlideshowPPP Slideshow
PPP Slideshow
 
Comparing Media Images Of Criminological Research Essay
Comparing Media Images Of Criminological Research EssayComparing Media Images Of Criminological Research Essay
Comparing Media Images Of Criminological Research Essay
 
Research Proposal For Candy Crush
Research Proposal For Candy CrushResearch Proposal For Candy Crush
Research Proposal For Candy Crush
 
Portfolio
PortfolioPortfolio
Portfolio
 
X-centric Magazine, May 31, 2013 Issue
X-centric Magazine, May 31, 2013 IssueX-centric Magazine, May 31, 2013 Issue
X-centric Magazine, May 31, 2013 Issue
 
7. fmp evaluation
7. fmp evaluation7. fmp evaluation
7. fmp evaluation
 
Prewritten Essays
Prewritten EssaysPrewritten Essays
Prewritten Essays
 
Bullying Persuasive Speech
Bullying Persuasive SpeechBullying Persuasive Speech
Bullying Persuasive Speech
 
How To Write A Critical Analysis Essay Topic - Critic
How To Write A Critical Analysis Essay Topic - CriticHow To Write A Critical Analysis Essay Topic - Critic
How To Write A Critical Analysis Essay Topic - Critic
 
Can You Write My Paper For Me By Essay Writer Service
Can You Write My Paper For Me By Essay Writer ServiceCan You Write My Paper For Me By Essay Writer Service
Can You Write My Paper For Me By Essay Writer Service
 
FrenchBK Presents: C+C // The Innovasion Issue
FrenchBK Presents: C+C // The Innovasion IssueFrenchBK Presents: C+C // The Innovasion Issue
FrenchBK Presents: C+C // The Innovasion Issue
 
“This Hotel Is Amazing!” Sam Squeals With Excitement As
“This Hotel Is Amazing!” Sam Squeals With Excitement As“This Hotel Is Amazing!” Sam Squeals With Excitement As
“This Hotel Is Amazing!” Sam Squeals With Excitement As
 
Being Born Research Paper
Being Born Research PaperBeing Born Research Paper
Being Born Research Paper
 
Being A Nerd Essay
Being A Nerd EssayBeing A Nerd Essay
Being A Nerd Essay
 
Write Me A Essay
Write Me A EssayWrite Me A Essay
Write Me A Essay
 
Printable Pumpkin Writing Paper Portrait With Simpl
Printable Pumpkin Writing Paper Portrait With SimplPrintable Pumpkin Writing Paper Portrait With Simpl
Printable Pumpkin Writing Paper Portrait With Simpl
 
College Essay Brainstorming
College Essay BrainstormingCollege Essay Brainstorming
College Essay Brainstorming
 
Obesity Satire
Obesity SatireObesity Satire
Obesity Satire
 

More from Pamela Fox

Teaching Programming Online
Teaching Programming OnlineTeaching Programming Online
Teaching Programming OnlinePamela Fox
 
Engineering culture
Engineering cultureEngineering culture
Engineering culturePamela Fox
 
Django Admin: Widgetry & Witchery
Django Admin: Widgetry & WitcheryDjango Admin: Widgetry & Witchery
Django Admin: Widgetry & WitcheryPamela Fox
 
A Year of Hermit Hacking
A Year of Hermit HackingA Year of Hermit Hacking
A Year of Hermit HackingPamela Fox
 
Making JavaScript Libraries More Approachable
Making JavaScript Libraries More ApproachableMaking JavaScript Libraries More Approachable
Making JavaScript Libraries More ApproachablePamela Fox
 
How I became a born again vegetable-tarian
How I became a born again vegetable-tarianHow I became a born again vegetable-tarian
How I became a born again vegetable-tarianPamela Fox
 
The Developer Experience
The Developer ExperienceThe Developer Experience
The Developer ExperiencePamela Fox
 
No, Really, I'm Shy
No, Really, I'm ShyNo, Really, I'm Shy
No, Really, I'm ShyPamela Fox
 
Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)Pamela Fox
 
The Wonders of the "Onesie"
The Wonders of the "Onesie"The Wonders of the "Onesie"
The Wonders of the "Onesie"Pamela Fox
 
Google Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformGoogle Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformPamela Fox
 
Collaborative Mapping with Google Wave
Collaborative Mapping with Google WaveCollaborative Mapping with Google Wave
Collaborative Mapping with Google WavePamela Fox
 
Google Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google MapsGoogle Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google MapsPamela Fox
 
Google Products & Google Maps
Google Products & Google MapsGoogle Products & Google Maps
Google Products & Google MapsPamela Fox
 
Mashups & APIs
Mashups & APIsMashups & APIs
Mashups & APIsPamela Fox
 
A World of Words
A World of WordsA World of Words
A World of WordsPamela Fox
 
Web APIs & Google APIs
Web APIs & Google APIsWeb APIs & Google APIs
Web APIs & Google APIsPamela Fox
 
Growing up Geek: My Dad, the Computer Scientist
Growing up Geek: My Dad, the Computer ScientistGrowing up Geek: My Dad, the Computer Scientist
Growing up Geek: My Dad, the Computer ScientistPamela Fox
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructurePamela Fox
 
Client Killed the Server Star
Client Killed the Server StarClient Killed the Server Star
Client Killed the Server StarPamela Fox
 

More from Pamela Fox (20)

Teaching Programming Online
Teaching Programming OnlineTeaching Programming Online
Teaching Programming Online
 
Engineering culture
Engineering cultureEngineering culture
Engineering culture
 
Django Admin: Widgetry & Witchery
Django Admin: Widgetry & WitcheryDjango Admin: Widgetry & Witchery
Django Admin: Widgetry & Witchery
 
A Year of Hermit Hacking
A Year of Hermit HackingA Year of Hermit Hacking
A Year of Hermit Hacking
 
Making JavaScript Libraries More Approachable
Making JavaScript Libraries More ApproachableMaking JavaScript Libraries More Approachable
Making JavaScript Libraries More Approachable
 
How I became a born again vegetable-tarian
How I became a born again vegetable-tarianHow I became a born again vegetable-tarian
How I became a born again vegetable-tarian
 
The Developer Experience
The Developer ExperienceThe Developer Experience
The Developer Experience
 
No, Really, I'm Shy
No, Really, I'm ShyNo, Really, I'm Shy
No, Really, I'm Shy
 
Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)
 
The Wonders of the "Onesie"
The Wonders of the "Onesie"The Wonders of the "Onesie"
The Wonders of the "Onesie"
 
Google Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformGoogle Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, Platform
 
Collaborative Mapping with Google Wave
Collaborative Mapping with Google WaveCollaborative Mapping with Google Wave
Collaborative Mapping with Google Wave
 
Google Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google MapsGoogle Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google Maps
 
Google Products & Google Maps
Google Products & Google MapsGoogle Products & Google Maps
Google Products & Google Maps
 
Mashups & APIs
Mashups & APIsMashups & APIs
Mashups & APIs
 
A World of Words
A World of WordsA World of Words
A World of Words
 
Web APIs & Google APIs
Web APIs & Google APIsWeb APIs & Google APIs
Web APIs & Google APIs
 
Growing up Geek: My Dad, the Computer Scientist
Growing up Geek: My Dad, the Computer ScientistGrowing up Geek: My Dad, the Computer Scientist
Growing up Geek: My Dad, the Computer Scientist
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
 
Client Killed the Server Star
Client Killed the Server StarClient Killed the Server Star
Client Killed the Server Star
 

Recently uploaded

Centralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-ManagerCentralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-ManagerSaiLinnThu2
 
Transcript: Trending now: Book subjects on the move in the Canadian market - ...
Transcript: Trending now: Book subjects on the move in the Canadian market - ...Transcript: Trending now: Book subjects on the move in the Canadian market - ...
Transcript: Trending now: Book subjects on the move in the Canadian market - ...BookNet Canada
 
National Institute of Standards and Technology (NIST) Cybersecurity Framework...
National Institute of Standards and Technology (NIST) Cybersecurity Framework...National Institute of Standards and Technology (NIST) Cybersecurity Framework...
National Institute of Standards and Technology (NIST) Cybersecurity Framework...MichaelBenis1
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarThousandEyes
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...ShapeBlue
 
PrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5CompanyPrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5CompanyMustafa Kuğu
 
Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...
Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...
Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...2toLead Limited
 
iOncologi_Pitch Deck_2024 slide show for hostinger
iOncologi_Pitch Deck_2024 slide show for hostingeriOncologi_Pitch Deck_2024 slide show for hostinger
iOncologi_Pitch Deck_2024 slide show for hostingerssuser9354ce
 
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)Jay Zhao
 
GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...
GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...
GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...James Anderson
 
software-quality-assurance question paper 2023
software-quality-assurance question paper 2023software-quality-assurance question paper 2023
software-quality-assurance question paper 2023RohanMistry15
 
Key projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIKey projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIVijayananda Mohire
 
Java Optional (Kitworks Team Study 김성호 발표)
Java Optional (Kitworks Team Study 김성호 발표)Java Optional (Kitworks Team Study 김성호 발표)
Java Optional (Kitworks Team Study 김성호 발표)Wonjun Hwang
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...ShapeBlue
 
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...2toLead Limited
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...ShapeBlue
 
Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...
Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...
Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...Chris Bingham
 
Artificial Intelligence - AI For Everyone
Artificial Intelligence - AI For EveryoneArtificial Intelligence - AI For Everyone
Artificial Intelligence - AI For EveryoneSridhar Seshadri
 
Python For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emPython For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emNho Vĩnh
 
Enterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewEnterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewAshraf Fouad
 

Recently uploaded (20)

Centralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-ManagerCentralized TLS Certificates Management Using Vault PKI + Cert-Manager
Centralized TLS Certificates Management Using Vault PKI + Cert-Manager
 
Transcript: Trending now: Book subjects on the move in the Canadian market - ...
Transcript: Trending now: Book subjects on the move in the Canadian market - ...Transcript: Trending now: Book subjects on the move in the Canadian market - ...
Transcript: Trending now: Book subjects on the move in the Canadian market - ...
 
National Institute of Standards and Technology (NIST) Cybersecurity Framework...
National Institute of Standards and Technology (NIST) Cybersecurity Framework...National Institute of Standards and Technology (NIST) Cybersecurity Framework...
National Institute of Standards and Technology (NIST) Cybersecurity Framework...
 
AMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes WebinarAMER Introduction to ThousandEyes Webinar
AMER Introduction to ThousandEyes Webinar
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
PrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5CompanyPrismCRM-RealEstate-SalesCRM_byCode5Company
PrismCRM-RealEstate-SalesCRM_byCode5Company
 
Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...
Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...
Microsoft x 2toLead Webinar Session 2 - How Employee Learning and Development...
 
iOncologi_Pitch Deck_2024 slide show for hostinger
iOncologi_Pitch Deck_2024 slide show for hostingeriOncologi_Pitch Deck_2024 slide show for hostinger
iOncologi_Pitch Deck_2024 slide show for hostinger
 
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
Leonis Insights: The State of AI (7 trends for 2023 and 7 predictions for 2024)
 
GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...
GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...
GDG Cloud Southlake 30 Brian Demers Breeding 10x Developers with Developer Pr...
 
software-quality-assurance question paper 2023
software-quality-assurance question paper 2023software-quality-assurance question paper 2023
software-quality-assurance question paper 2023
 
Key projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIKey projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AI
 
Java Optional (Kitworks Team Study 김성호 발표)
Java Optional (Kitworks Team Study 김성호 발표)Java Optional (Kitworks Team Study 김성호 발표)
Java Optional (Kitworks Team Study 김성호 발표)
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
Microsoft x 2toLead Webinar Session 1 - How Employee Communication and Connec...
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...
Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...
Learning About GenAI Engineering with AWS PartyRock [AWS User Group Basel - F...
 
Artificial Intelligence - AI For Everyone
Artificial Intelligence - AI For EveryoneArtificial Intelligence - AI For Everyone
Artificial Intelligence - AI For Everyone
 
Python For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ emPython For Kids - Sách Lập trình cho trẻ em
Python For Kids - Sách Lập trình cho trẻ em
 
Enterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book ReviewEnterprise Architecture As Strategy - Book Review
Enterprise Architecture As Strategy - Book Review
 

I’M A Barbie Girl In A CS World

  • 1. I’m a Barbie Girl… in a CS World Pamela Fox Ignite Sydney 2010
  • 2. The Next Barbie A few weeks ago, Mattel created an online vote for an incredibly important question: the profession of the next Barbie doll. They included computer engineer barbie as an option, which pretty much guaranteed that the entire online world would vote for that
  • 3. The Vote News of the vote spread virally - through Reddit, Digg, Twitter, and even our internal Google mailing lists. Well, obviously, we won the vote, and we probably only hacked it a little bit. So now, Mattel just had to figure out what Computer Engineer barbie would look like.
  • 4. The Result This is what they came up with. She's got a pink laptop, pink shoes, skintight pants, & a whole lot of binary code. Some people saw the new doll and accused Mattel of continuing to uphold their bad reputation of encouraging stereotypes about females, like being girly-girl and loving pink.
  • 5. Breaking Stereotypes But actually, Mattel breaking the stereotypes here. The stereotype of a CompSci girl now is that they *dont* like pink. Here, Mattel is telling little girls that they *can* like pink and be a computer engineer at the same time. That's an important message, and I want to explain why I think so now.
  • 6. Growing Up my mum, my dad, & my 3 computers Lets step back a bit, to when I was a little girl. I learnt programming in middle school from my parents, both computer scientists. I had fun programming in my spare time, and I thought my parents had a fun job, so I decided I would go to college and major in computer science.
  • 7. One of these things is not like the other… When I got to college, I realized I didn't quite fit in with my peers. I remember being in my freshman Comp Sci class on Halloween, and only the 2 girls had come in costume. The other girl wore a Star Wars trooper costume. I wore demon horns, a miniskirt, and boots. Oops.
  • 8. THEM ME After I eventually made friends with my classmates, they were quick to point out more of more of our differences. They loved Star Wars; I loved chick flicks. The only game I could beat was Solitaire; the only games they played were „real‟ games.
  • 9. Not Geeky Enough Once my CS friends realized I wasn‟t a “true geek”, I wasn't invited to most of their hangouts - D&D nights, sci-fi screenings, or gaming nights. Eventually, I just wasn't invited to anything at all. I was sad, but busied myself with extracurriculars.
  • 10. Earning Geek Cred In my masters year, I grew lonely and wanted to find a way to fit in more. So, I learned how to program games, and I bought a few vintage gaming shirts (even though I'd never played those games). That was enough geek cred to make the CompSci crowd accept me, even if it was kind of faked.
  • 11. “Sauce on Mouth” Not Quite Right (A classic Pamela look, from years of practicing no table manners) My dad’s shirt from the 70s. My closet was entirely extracted from his. The feeling of not belonging wasn‟t exactly new to me. I was raised by british geeks in upstate new york, and my siblings and I were often reminded by classmates that we weren't quite right. We didn't say stuff the right way, we didn't wear the right clothes, and we didn't have any "common" sense (arguably not that common).
  • 12. So I didn't think about it much - this feeling that I didn't belong in CS - until I met another group of people that felt the same way. That happened when I was given the opportunity to teach web dev to a group of minority students for 2 weeks - where minority means mostly women, blacks, and hispanics.
  • 13. Dance-Offs! I've met a lot of CS students in my time, and these ones were *different*. They used to hold dance-offs after class – sometimes during! That inspired me to hold dance-offs at conferences, because, really, every conference can use a dance-off, and it's a great way to stall when you're having technical problems.
  • 14. Stereotype versus Reality Anyway, they were asked to put on a poster session about their own ideas for increasing diversity. There‟s one poster that I always remembered, by one of my favorite students. She had drawn a picture of a girl that was half-stereotype/half-reality, where the stereotype was an introverted super-genius, and the reality was creative & social.
  • 15. More Girls Like Her She said that she just wanted more role models like the colorful girl -- she wanted more examples that she could be that girl, and still be in CS. For girls like her growing up now and deciding what they want to be, Barbie could serve as their role model, could prove to them that it was possible.
  • 16. Barbies in every Flavor It‟s not that I want the next generation of CS geeks to all wear pink. I just want to get rid of the idea that all CS geeks need to like anything in particular - besides programming, of course. Ideally, there would be computer engineer barbies in all flavors - punk, goth, prep, jock, nun - and all races and genders
  • 17. Occupation vs. Personality Generally, I think your occupation shouldn't be dependent on your personality and hobbies. You should be able to be a fashionable construction worker, a cross-dressing politician, a preppy tattoo artist, or a sex-crazy golfer. I know it's hard for us to disassociate them, but as far as I can see, it's the only way to get diversity across the board.
  • 18. Diversity is a Good Thing Diversity is important, particular in a decision-making group - like a profession or professional team. In the Wisdom of Crowds, the author argued that one of the 4 elements needed for a wise crowd is diversity of opinion, to ensure enough variance in approach, thought process, and private information.
  • 19. That's just a theory, of course, so you don't have to believe it. But in my own experience on project teams, it helps to have a variety of perspectives on a problem, and since many CS projects are user-oriented, it also helps to have your project team reflect the diversity of your users.
  • 20. Welcome to CS! My basic point is that the Comp Sci world should be one that makes anyone feel welcome, and that doesn't care what your "extra" skills are. I shouldn't have to defend my Comp Sci cred just because I wear a miniskirt or can't get past the first level of Super Mario Brothers. I should just belong, and so should any of you.
  • 21. I want to thank Mattel for taking the first step, by showing that you can be a Barbie girl in a CS world. Now, the next step is for all you with kids to buy that doll - modding as desired - and encourage your kid to pick a profession regardless of their personality and personal preferences.