Lady Lovelace was the first computer programmer.

When I was a young girl and learned about Lady Lovelace, the first computer programmer, I found it deliciously ironic that someone who defied gender stereotypes would have such an absurdly feminine and alliterative name.

The name “Lady Lovelace” was similar to that of a 80s cartoon character I liked when I was younger, “Lady Lovely Locks”. Lady Lovely Locks was beautiful because she had long, blonde hair, and the wicked villain was a girl with black hair. (As an Asian girl with short, black hair, Lady Lovely Locks was only one example of children’s media that communicated to me over and over again that blondes were more beautiful, and that I was ugly.) I amused myself by imagining that Lady Lovelace looked like how her name sounded, having long, flowing, blonde hair and wearing lacy dresses with heart designs, while computer programming.

What is interesting is that even at a young age, I was already aware of the stereotype that computer programming was a male domain. Some people who offer hypotheses about why fewer women go into computer science treat 18-year-old adult women like tabula rasae who have never been exposed to the idea that computer programming is for men, and attempt interventions right when women choose their university majors or accuse such late interventions of being “social engineering”.

Read the rest of this entry »