Tag: women in computer science.

  • Women in Tech: A Primer

    Women in Tech: A Primer

    It seems like I am often giving well-meaning men (and sometimes women) a basic overview in the issues women face in the tech industry. I wrote something along those lines the other week, but here is something more comprehensive.

    It’s a Societal Problem

    Let’s start with the most horrifying finding – more parents encourage their daughters to be actresses than engineers (in the US). This is to career advice what “buy a lottery ticket” is to financial planning.

    Meanwhile, female teachers who are anxious about math, may pass that anxiety on to their female students. Girls brought up doubting their ability, being praised for “being good” rather than “working hard”, find it harder to take the growth mindset that STEM requires (for more on fixed vs growth mindsets, see Carol Dweck’s work – Amazon).

    This is the kind of thing that socialises girls out of STEM, and it’s not like the toy industry helps – how is it, in 2013, LEGO adding a female scientist is exciting? People talk about neurological differences, but what the neuroscience measures is not possible to split out from the socialisation. I.e. you can’t measure nature without accounting for nurture – this is what is explored in depth in Delusions of Gender (Amazon).

    For a shorter explanation, you can see my friend Terri‘s presentation How does biology explain the low numbers of women in computer science? Hint: it doesn’t.

    Universities Have to Change

    Carnegie Mellon now has around 33% women  graduating in Computer Science. They overhauled the curriculum, admissions process amongst other things – a process detailed in Unlocking the Clubhouse (Amazon).

    Harvey Mudd is also doing incredible things and is now nearly 40% of graduating students in Computer Science are women.

    Redesigning first year curriculum so it is more inclusive (i.e. doesn’t expect that students have been coding since they were tiny) is key. Universities, and particularly first year lecturers, have to be willing to do the work here, and rewarded when they do. These examples are so visible because they are the exception and not the norm.

    Yes, the redesign benefits women, but it also benefits the men who don’t identify with the hard core hacker stereotype.

    In the Workplace

    Women drop out from STEM from the age of 5. But in the workplace, there are a surprising number of women at lower levels, it’s at mid-career that women leave… and don’t come back.

    It’s not because they are having children. So all the discussion around work-life balance, and support for working mothers will only get us so far, and it’s not to where we need to be.

    Women leave because they don’t see a clear path to success. They leave because they feel isolated. But mostly, the biggest reason they leave is because they are tired of the casual sexism (63% of women in STEM report being sexually harassed), and the micro-aggressions.

    They leave because risky behavior patterns are rewarded – saves the day in a crisis gets more recognition that made sure there was never a crisis in the first place.

    A woman cannot survive a failure. So they become risk-averse in a culture where risk is rewarded. [Source]

    Companies try to address these issues (in particular the isolation) with mentorship, but what is more effective is sponsorship. The promotion of women on achievements, whilst men are more likely to get promoted on potential is also an issue.

    Another issue, particularly relevant to the tech industry, is that the idea of meritocracy actually increases displays of cognitive bias.

    Women Don’t Ask (Amazon) is an amazing look at how women are socialised not to ask, and the effects when they do. Sheryl Sandberg’s Lean In (Amazon) is a good look at the issues women face in the workplace, the ways in which we hold ourselves back, but also the ways in which the environment does.

    In Wider Internet Culture

    If you haven’t read danah boyd’s account of her experience at the Web 2.0 Expo, read it. Then, consider how Kathy Sierra quit the internet. In case you think that things have changed since then, look at the reaction when it was revealed that the creator of “I Fucking Love Science” is a woman. Now see this (read upwards).

    no death threats

    That is the context for things like: speaking engagements, blogging, participating in open source.

    It’s not quite as easy a decision, or experience, for women to do these things – all of which help people get ahead in this field.

    One of my favourite web projects is PostSecret, which is run by a man. It’s a beautiful idea, and lovely project. But sometimes I wonder, could it be that successful if it were run by a woman? For starters, any women putting her address openly on the internet like that… I would think they were completely mad to do so.

    Things To Do

    Long list of doom and gloom here, but here are some actions.

    1. Check your cognitive bias. Everyone has it, go take the test. The more you know about it, the more you can watch out for it. One easy exercise – go through any feedback you write on women (or other minorities) and look out for ways in which you might have allowed cognitive bias to influence your wording, or impression. Critiquing women for being less confident, too confident, not assertive enough, too assertive, or under-appreciating work for the collective are good places to start.
    2. Challenge yourself to go somewhere you feel other. One exercise I have done with guys, is that I have sent them to the beauty area of a department store (inspired by going to L’Occitane with a male friend to buy a gift, and every time I turned around he shuffled out of it). Go and buy something at the makeup counter, and watch how you feel. Even if no-one does or says anything that isn’t completely welcoming, check your feelings – do you feel out of place? Uncomfortable?
    3. Don’t just Mentor, Sponsor. Have a high potential woman? Can you give her an opportunity rather than just someone to talk to?

     

    Things To Avoid

    1. Don’t be defensive. Just because you “meant well” and “love women” and doesn’t mean you never made one feel uncomfortable or out of place in this industry. If a woman mentions something that she has encountered, don’t play it down. Don’t try to minimise your fault by making her think the problem is her interpretation of it. We’ve all done stuff. The thing is to be self-aware, and do better, not to compound it by denying it.
    2. Don’t look to women for all the answers. Shocker – we’re individuals, and we all have a different priority list of the problems (or, some of us don’t notice them at all). I’ve tried to present this as the research, and not my opinion – but my opinion shaped how I phrased it, what got included, and what got highlighted.
    3. Don’t deny the extent of the problem. The data shows that – women are just as capable, given structural changes (see the universities) can be just as successful, and yet we are so far from equal representation. That is a big problem. But, it’s made up, for the most part, of tiny, easy to dismiss problems. There is no silver bullet, there is no one thing that will be transformative.
  • Women in Computer Science: It’s a Hard Problem

    Women in Computer Science: It’s a Hard Problem

    I've always considered women to be people
    I’ve always considered women to be people (click for original)

    There’s this class of problems in Computer Science, called NP-Hard. The short explanation for this, is that these are some of the most difficult problems in the field, where solutions are likely to be exponential in time.

    One such problem is the Travelling Salesman problem – finding the shortest path on a graph (or a map).

    But you don’t see anyone writing:

    I’ve solved the travelling salesman problem! It’s possible that it’s not always the best option to take the shortest path from a given node.

    Because that would be stupid. They haven’t solved it, they have provided one (in this case, useful) insight. But that insight is not new.

    And yet. It seems like I see this kind of post all the time when it comes to the lack of women in the field. This week it was about how hunting rabbits is like coding. And initially I just wrote it off because it is clearly so stupid… and then I realised, this is from someone who is pretty well known in the field. And that just made me really angry – because nice, reasonable men who want to help say this kind of thing is just crackpots, who should be ignored.

    But in this case, pretty famous person, who probably won’t be ignored.

    (Actually he got internet-lynched and then congratulated himself for “starting a dialog”. I call BS – there’s been a dialog for a long time, he just hadn’t noticed it.)

    I am so, so tired, of smart men who (I would like to think) mean well thinking the problem with the lack of women is that they have not previously turned their Towering Intellect to it.

    That is not the problem.

    We’ve had data, and literature, on what the problem is for a really, really long time now.

    Unlocking the Clubhouse was published over 10 years ago – there’s a lot of information there as to how universities can address the lack of women. Very few universities are really re-inventing the course as they need to – Harvey Mudd is this bright, shining, star.

    Delusions of Gender (Amazon) came out 3 years ago. It debunks the “neuroscience” and explores the socialisation of women. It’s an incredible book.

    AnitaBorg.org publishes studies on what helps recruit and retain technical women.

    When considering the problem of women, we need to build on the work that’s already done, the research that is already there. If you’re worried about retention, perhaps instead of trying to reframe and redefine the problem again, just address the problem that has already been identified.

    When I read articles about why women leave (last week’s favourite) I find myself thinking yes, that will be me; I will be another statistic.

    So, to the Straight White Males who write from their position of privilege. Like any other hard problem in CS, do your research first.

  • Come the Revolution

    I was talking to a – male – programmer the other day, and he was telling me how much his high school CS teacher sucked. This is not an uncommon story. I know some good high school teachers. I’ve heard about a lot of bad ones.

    This particular bad one taught Visual Basic, and gave this guy a book on Java and told him he couldn’t expect any help.

    I think this guy expected me to be, I don’t know, surprised? Horrified? Worried?

    Actually, I said,

    “I don’t worry about people like you. You know you’re interested, your parents are supportive, you find ways to learn, now you’re doing fine. But – how many people could have been interested, but never got the opportunity to find out what computer science and programming really are? This is why I worry about women, because I think women often fall into that group of people, and if we help those women, we help everyone in that group.”

    I’m very cynical about the education system. I think (hope?), that eventually we will get rid of “teachers” and instead have TAs whose job is to keep order, whilst students get their personalized learning from educators via a computer and the internet – the use of instantly graded quizzes, live-chat, and forums etc.

    That would give more scope for following the things you’re interested in, you have some minimum requirements (say X number of core modules to be completed within some time frame) but students can progress at their own pace (one of the most depressing things I found at school was having to learn things at the speed of the slowest person in the class). There is then less need for the term system, a strict timetable, or a certain number of hours a day. Home school becomes more feasible (and a curriculum can be mandated, so no skipping actual science in favor of creationism), and extra-curricula activities more important for socialization. It would be easier to do intense weeks of science with actual scientists (apparently high school teachers who are anxious about science are passing that anxiety on to their students, similar to the way that happens with math and girls).

    In this utopia, quality would be higher, the job of keeping order and educating would be separate, students would have more freedom, and you could pay educators more because they would scale. It wouldn’t be 1 to 30 students, it could be quite reasonably 1 to 100, more even, because bureaucratic overhead would be removed – no attendance, no discipline, no grading quizzes. Just creating great curricula, and moderating forums and responding to questions, and some marking of long-answer questions.

    Maybe society will keep educating children in human-capital factories. Hopefully not. Meanwhile, I’m not worrying about people being put off their dreams, I’m worrying about people who never realize they have them.

  • Creating a Blog by and for Women in Computer Science

    UPDATE: This idea is now reality at CompSciWoman.com

    Cate and Maggie met at IBM’s Extreme Blue program. However, Maggie had found Cate’s blog before they met – she’d been looking for blogs written by women in Computer Science. There were few other women in Maggie’s building, and so our two protagonists became close, talking about all kinds of things including their experiences as women in Computer Science. Maggie didn’t have a blog, but their conversations inspired many of Cate’s blog posts over the summer, causing them to joke that Maggie was Cate’s Muse. Cate offered Maggie the option of guest posting on her blog, but then – as true CompScis – they realized this was not a scalable solution…

    Observations

    • The next generation of female computer science students need role models, not just barbies.
    • There is a lack of female computer scientists/programmer bloggers
    • It’s hard to find the bloggers that are out there – the title won’t necessarily include “female compsci”, because that’s an aspect, not an identity.

    So, what can we do?

    Create a platform where female compscis/programmers can blog about computer science in general, AND about their experiences of being a woman in computer science. This addresses:

    • The findability problem (women who already have blogs are welcome to be part of this)
    • Lowers the barrier to entry – starting a blog can be overwhelming and hard – but as a contributor, if 2 posts a year is all you can do – that’s fine with us!

    What do we want?

    • Contributors! (See below)
    • Suggestions for a name, tagline, URL…
    • Spread the word! Use the “share” button below to pass this on.
    • Tell us what you think! Would you read this? What would you want to read about? Have you noticed this lack too?

    Email for potential contributors – please cut and paste, add your own message if you want and send this to anyone you think would be a great addition to this project.

    Dear _____,

    We’re looking for contributors for a new project we’re launching – we’re creating a platform for woman in Computer Science to write for. Not just about being a woman in Computer Science, but also about Computer Science/Programming/Technology in general.

    If you want more information about the platform and our motivations for creating, see here.

    What are we looking for then? We’re looking for contributors to the blog – if 2 posts a year is what you have time for, that’s fine by us. More? That’s great. Cross-posting is more than welcome.

    Our theme for September/October is “How did you end up in Computer Science?”. Other topics are welcome too.

    We plan to launch September 1st. If you are interested in contributing, submit your post (include a link to an illustrative image if you like) along with a brief bio and a photo. We’ve enclosed ours below as an example. You can email this to female.compsci.blog AT gmail DOT com.

    If you can’t contribute now, but might like to later, we’ll be accepting contributors all year round just keep up to date with what we’re doing and submit your post and bio at any time! Want an email notification of our launch? Sign up here.

    Thanks so much, if you know anyone else who you think would be awesome for this please forward this email to them!

    Cate and Maggie

    Cate Huston is an alumna of IBM’s Extreme Blue program and is currently pursuing a masters in Computer Science at the University of Ottawa researching influence and media contagion on Twitter. She has a BSc (hons) in Computer Science from the University of Edinburgh. Cate has trained in martial arts in China and is a CSIA Level 2 certified ski instructor. She has taught programming in the UK, US, China and Canada and has developed programming curricula that was taught across the US. You can find her latest CC-licensed curriculum, developed for uOttawa here. Cate is the former president of Women in Science and Engineering at uOttawa and is currently Instigator of Awesome at Awesome Ottawa. She blogs about technology, programming, effectiveness and life at Accidentally in Code and twitters as @kittenthebad.

    Maggie Zhou is currently a senior at UNC-Chapel Hill studying Computer Science with a minor in Comparative Literature. She is currently researching virtual musical instruments, supervised by Dr. Ming Lin and has held summer internships with IBM and SAS Institute. She is an amateur musician involved in two groups at the moment–a piano duet and a punk band. When she dons her “professional” hat, Maggie is President of the Computer Science Club at UNC-Chapel Hill and Chief Information Officer of the UNC System Association of Student Governments. She tweets about bikes, bands, technology, and coffee @zmagg. She can be reached at mz@unc.edu.