Tuesday, October 16, 2012

The World's First Ada

Today is Ada Lovelace Day. The daughter of poet Lord Bryon, Ada is sometimes considered the world's first computer programmer. She was a mathematician who translated notes on Charles Babbage's analytical engine from Italian to English and included instructions for use, which could now be considered a computer program. The robust computer language used in avionics and the space industry is named after her: Ada.

So today I ask the question: why are there not more women in IT? The numbers of women in medicine and the sciences increase steadily with women now making up more than 50% of medical students. But, in my 15 years of working in IT, I am still the only woman at the conference, on the course, and sometimes the only woman on the floor! With the ladies toilets all to myself.

Well, I have a theory. And it's to do with culture, boys, gaming, comics, dungeons and dragons, and the massive tech industry that attracts boys while girls seem more interested in the external world. IT and specifically software development is enveloped in this boys world and from the age of about 10, girls probably feel that a career in IT means entering into this world.

Perish the thought. I'm not a gamer. I've never played dungeons and dragons (I used to leave my collage mates to it, down the back of the canteen), and I don't own any comics. I do however, love writing software. In school, when I was 17, we had a computer club after school hours and while I was indifferent to most subjects, that hour of messing about with a program, trying to get the results I wanted, I found exhilarating!

The stereotype is deserved. A career in IT does mean you can limit human contact and we do attract people whose social skills are not their strongest quality. But, the message that the outside world doesn't seem to be getting is that we have our gregarious types too. A career in IT can be highly sociable and involve travelling, meeting clients, and it's a very creative job. In fact, having met other people in IT, like myself, who also write, we agree that writing software and writing fiction are not worlds apart. There's huge scope in IT to carve out the role that you want. And that's not all! It also offers more flexibility than most jobs, is needed everywhere and can make for a highly lucrative career.

But we are suffering from a lack of diversity. Our workforce is made up of much of the same kind of people. That means that attitudes and work-cultures are not challenged the way they should be. What keeps women away is the same thing that they could solve.

That was theory 1. Here's theory 2:

I have a memory from my childhood of looking through one of my mum's magazines. There was a photo of an actress I recognised. She had big hair and was looking back over her shoulder at the camera. The caption read "Let's face it: A woman's brain just doesn't develop after the age of 35". In 2005, American economist Lawrence Summers gave a speech during a conference on science and diversity, and explained that a difference in "availability of aptitude" between men and women contributed to why women have not risen in scientific ranks. Studies have found physical differences between the typical male and female brain but, while analysing brain structure and activity is a matter of technology, analysing the significance of these results is entirely another matter. What if, for example, the performance of our complicated, malleable brains is related to confidence and identity - in other words, social conditioning? Subjects who participate in these studies come from the real world, influenced their whole lives by factors outside the controlled environment. So how can real world factors be ignored? Conclusions drawn in these conditions can only come from and reinforce existing prejudices. In this prevailing environment then I wonder if young women simply assume they wouldn't be great at programming. Even if they get exposed to it, with stereotypes hanging over them, how easy is it to be put off when a program refuses to work, and fall back on the stereotype? Maybe I'll try something with multitasking instead. I have one female colleague who started with us as a junior but has recently been promoted. She leaves her male peers for dust when it comes to showing an aptitude for logic and taking control of complex problems. Ah, how many more are like her and have not discovered their powers?

The solution: starts in school. Not that girls should have to enter the culture of programming and gaming with peers, but that computer programming should come into the classroom. Often maths and computing are put together under the branch, logic and I think people assume if they don't like maths then they wouldn't like programming. But actually an aptitude for maths is not the same as an aptitude for programming. I've never been particularly good at handling abstract numbers - don't ask me to figure out the bill - but there is a branch of mathematics called predicate logic which I loved in college and I don't see why it can't be taught in schools. If you like building logical statements, you'll like writing algorithms. Also, I think schools should have a programming class. What if kids learned how to write their own phone app, for example. How much fun does that sound??


Since poking around the internet to read about this subject, I have come across this great campaign agency, Lady Geek whose aim is to bridge the gap between women and the IT industry. Chief geek Belinda Parmar, has just published a book called Little Miss Geek to inspire young girls to become tech pioneers.





I leave you with this list of inspirational women who are tech pioneers and wish you all an analytically satisfying Ada Lovelace Day.

Grace Murray Hopper, developed the 1st compiler for a computer programming language, US Navy Rear Admiral, in 1973 became the 1st person from the USA and the 1st woman of any nationality to be made a Distinguished Fellow of the British Computer Society, IEEE Fellow 1962 (1st woman awarded), Society of Women Engineers Achievement Award 1964

Cynthia Breazeal, pioneer of social robotics at MIT Media Lab, US Office of Naval Research (ONR) Young Investigators Award

Rosalind W. Picard, credited with starting the entire field of Affective Computing, MIT Director of Affective Computing Research, IEEE Fellow 2005

Radia Perlman, the “Mother of the Internet,” 1st Sun Microsystems female Fellow, 1st Anita Borg Institute Woman of Vision – Innovation award winner 2005, IEEE Fellow 2008

Lynn Conway, Mead & Conway revolution in VLSI design, invention of generalized dynamic instruction handling, IEEE Fellow 1985, Society of Women Engineers Achievement Award 1990

Deborah Estrin, Professor of Computer Science UCLA, pioneer in the field of embedded network sensing and is the director of the Center for Embedded Networked Sensing (CENS) at UCLA, Fellow IEEE 2004, ACM Fellow 2000, Fellow of the American Academy of Arts and Sciences, 2007 Anita Borg Institute Women of Vision Award for Innovation, WITI Hall of Fame 2008

Erna Schneider Hoover, as a researcher at Bell Laboratories, created a computerized switching system for telephone call traffic and earned one of the 1st software patents ever issued (1971), 1st first female supervisor of a technical department at Bell Labs

Mary Allen Wilkes, known for her work with the LINC (Laboratory INstrument Computer), a 12-bit, 2048-word computer, considered the first minicomputer and a forerunner to the personal computer, at the MIT Lincoln Laboratory from 1959-1963. She simulated the LINC on the TX-2 computer, wrote many LINC operating systems, and designed the LINC console. During that time, she used a computer in her home, usually considered to be the first home computer user. As part of the Macromodular Systems Project at Washington University in St. Louis, she designed the multiply macromodule. She left computing to become an attorney.

Karen Spärck Jones, pioneer of the science behind information retrieval, ACM SIGIR Salton Award 1988, BCS Lovelace Medal 2007, the ACM-AAAI Allen Newell Award 2007

Susan Landau, Sun Microsystems Distinguished Engineer, Anita Borg Institute Woman of Vision – Social Impact award winner 2008, American Association for the Advancement of Science Fellow, Association for Computing Machinery Fellow 2011

Anita Borg, founding director of the Institute for Women and Technology (IWT), which became the Anita Borg Institute (ABI), EFF Pioneer Award 1995, WITI Hall of Fame 1998, ACM Fellow 1996

Augusta Ada King (Countess of Lovelace), 1843 wrote a description of Charles Babbage’s early mechanical general-purpose computer, the analytical engine. She is credited with being the 1st computer programmer.

13 comments:

  1. Hi Fiona

    Fascinating post! I didn't know about Ada Lovelace, or about the programming language Ada. I think the question of why there's such an imbalance is really interesting. My Mum was a computer programmer back in the really early days (starting in the late sixties) and was probably even more outnumbered back then!

    I know the thing about limited human contact is one explanation, but there are so many careers where the same thing applies. My Dad was a civil servant, and seemed to have less contact with people in his job than my Mum did in hers. Also, I seem to run across people in jobs anywhere from the Post Office to the supermarket who have truly shocking people skills. I don't think IT has a monopoly on geeks.

    I do think it's about cultural expectations. What you said about the culture of gaming etc made me wonder whether things will start to change now that both boys and girls are immersed in computers from an early age. Back in the 90s, computing for teenagers was about shooting zombies; now it's about Twitter and Youtube and a million other things that appeal to both genders. Hope for the future, perhaps?

    ReplyDelete
  2. Hi Andrew

    That's interesting about your mum. It must have been an interesting time to be in programming. They would have had to write everything from scratch - there were no regulated libraries of code as there are now and no rules!

    Good point indeed about IT not having a monopoly on the nerds. Yeah, the tech companies have started to target the female market and girls seem to be slowly getting into gaming. My friend's 10 year old has a pony game she never takes her head out of. I think the imbalance will eventually correct itself.

    Thanks for your comment.
    Fiona

    ReplyDelete
  3. A great point, I think things are improving and more women are now following that career.

    ReplyDelete
  4. interesting facts, first computer programmer... wow. love the blog! new follower here, hi!

    ReplyDelete
  5. Thanks so much, Tammy. Am following your blog too - enjoy Halloween!

    ReplyDelete
  6. Tienes un buen blog.
    Un abrazo desde Buenos Aires.
    HD

    ReplyDelete
    Replies
    1. Finally, an international feel to my blog :)
      Thank you for your lovely comment.

      Delete
  7. Hi Fiona: I am your newest follower. I don't know much about Ada, but I do remember two things, though I don't know if they are true. One is that she was "bled" by doctors to solve her medical problems, which might have led to her demise. The other is a death bed confession about adultery. I'll have to research it, but since she was the daughter of Byron, I can't say I blame her for anything.

    ReplyDelete
    Replies
    1. Hi JJ,
      It looks like you're right. http://en.wikipedia.org/wiki/Ada_Lovelace#Death says adultery is just a theory - no one knows what she confessed, causing her husband to abandon her while she was sick. She had uterine cancer and was indeed bled to death!
      Thanks for your comment.
      Fiona

      Delete
  8. Interesting post! Thank you for following my blog! I've returned it and look forward to reading more posts :)

    ReplyDelete
    Replies
    1. Thanks, Molly, for the follow back and the comment.

      Delete
  9. Very interesting. Thanks for posting.

    ReplyDelete