Important women in CS who aren't Grace Hopper (2018)
hillelwayne.com
hillelwayne.com
You fixed that particular problem ;)
From the article:
> I left a lot of qualified people out because there were a lot of people and I got lazy. Consider this a sampler rather than an exhaustive list.
edit: apparently she now works on the Golem project: https://golem.network/
I remember reading (in the early 90's) several papers authored or co-authored by "F.E. Allen" and having no clue "F.E." was a woman until a few years later.
I was in a compiler workshop several years ago and when I looked up I realized she was sitting directly in front of me at the workshop. I believe she was retired at the time but still attending conferences out of personal interest.
Ingrid Daubechies: https://en.wikipedia.org/wiki/Ingrid_Daubechies
Tanja Lange: https://en.wikipedia.org/wiki/Tanja_Lange
Unfortunately I don’t know more about her achievements in the field. I know the name because we get letters addressed to her sometimes, but she passed away a few years ago.
Interview on AI podcast: https://youtu.be/Er7Dy8rvqOc
Maybe doesn't meet the "sound-bite" condition, but a really impressive human none-the-less.
It might be more productive than sharing prejudices and assumptions.
*I could describe what I'm aware of first hand, but that would only be "anecdotal evidence"
https://www.healthline.com/health-news/women-doctors-better-...
tldr: home computers were gendered male (because video games) and cs 101 curriculums started presupposing extensive computer exposure.
I don't think law and medicine have a similar stereotype of being purely for geniuses (which fortunately is starting to soften for software), and certainly haven't newly acquired it since the 1960s. Fields that do have such a stereotype, such as math, physics, aeronautical engineering (“rocket science”), and medical subspecialties such as neurosurgery, continue to have very few women. You can readily verify this; one book that goes into some depth about the mechanisms of exclusion is my friend Linley’s Who’s Afraid of Marie Curie.
What this industry does benefit from is exposure and general tool knowledge, which, what do you know, is easiest to get when you're a bored teenager with too much time. The idea of the "missing semester[1]" is so prevalent mit put a whole thing together. In the states at least, we've built a self fulfilling system that excludes highly qualified people for no good reason. There's nothing natural about this state of affairs, and imo, nothing good about it.
[0]https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pr... [1]https://missing.csail.mit.edu/
https://www.bloomberg.com/news/features/2018-02-01/women-onc...
What happened is that as personal computing took off in the 80s, men's interest in the field soared permanently while women temporarily showed interest and then dropped off again. The same happened with dotcom.
The article you linked is a giant exercise in selling the same tired old narrative, even as it debunks itself. They even spell it out: when Grace Hopper "invented the compiler" it was actually what we'd call a linker today, and the work was in fact mostly clerical and rote because there were no abstractions to compile.
As soon as tooling for that came around, that changed, and we started architecting something we would now consider code. Which men appeared to enjoy more.
I have a much more convincing argument though. 15% of CS degrees are given to women, a number that has remained mostly flat for two decades (but only because men dropping out of college during that time, otherwise it'd be lower). Half the top 25 programming languages on stack overflow's survey were created in that time.
None of them have female creators. Not one. Where are all those genius female programming language designers we keep hearing about? If women are just as capable, are they just too lazy then? Or is creating a good programming language and making it successful such a stubborn gamble of both abstraction skill and confidence that women fall out of the distribution?
Oh no it must be because people tell them they can't do it. Nevermind that gender orthodoxy has sung only one song for the last 40 years, while being amply funded, and they all prefer to go study third rate sociology instead of getting a real STEM degree...
One of Britain’s first contract software companies was founded by Steve Shirley after she was pushed out of her job when she got married (which was normal at the time). https://en.wikipedia.org/wiki/Steve_Shirley
I do recall plenty of sharp women, but they tended to do math, EE, physical sciences, or even CS proper (i.e., math). Not really any advanced programmers, though. Seems understandable--programming is a rather tedious and solitary activity. Maybe a bit like music composition. I wouldn't do it myself if I wasn't driven by it (and from a very young age, with absolutely no assistance from anyone around me).
Awesome !
In my years in academia, IBM Research and Mozilla I mostly worked with men, and many of them were outstanding, but no more than one or two of them could compete with Jeannette or Dawn in terms of sheer intellectual firepower.
In the early days of computing, women were only allowed to operate computers that were designed and programmed almost exclusively by men. To be a female programmer in the early days was rare, and to be an African-American programmer in the times of segregation would seem to be that much more difficult. The film Hidden Figures (2016) seems like a pertinent fictional-recreation/parable lesson in these barriers that were more prevalent in the past, but it's important to be mindful that biases are a constant of human nature and never disappear.
Thanks for posting this. I've even read the STP poem before, but I never had any idea about the person behind it.
I had never heard of TLA+ at all until this point. I am going to reserve my opinion on it seeing as I have about 10 minutes of experience with it -- but I am super curious if others here have anything they'd like to share on TLA+?
Slightly longer, it may seem useless at first given that TLA+ doesn't verify code you write, but is rather better thought of as a formal design language for designing abstract state machines. However, it is extremely useful for clarifying thoughts and serving as a concrete design artifact for other engineers to examine. Also because its apparent weakness that it doesn't verify code you write is in my opinion a strength because it means you don't incur a dependency on it if you or your team doesn't like it and wants to throw it away. You lose no more time than what you put in.
Would love to see a similar list of relatively prolific women open source programmers.
Make it a rewarded challenge for people to spend time finding out, bringing forward, and celebrating the contributions of amazing women.
Feel free to be expansive in what you consider technology and STEM. For example, women who've written music on music synths: Wendy Carlos, Imogen Heap, etc.
Or videogame designers: Carol Shaw, Dona Bailey, Joyce Weisbecker,...actually here's a list [1]
Cryptography: Dorothy Denning, Margaret Rock, and so on. [2]
Make it a point to explain the history of the person you named the project after as part of your project charter and when you onboard new people onto your project, explain the history of the name to them and why you are making it a practice to name projects in order to celebrate the contributions of women in technology.
It doesn't have to be a long, drawn out affair. But I can tell you that (from first hand experience) this type of celebration can have amazing effects on mixed gendered teams. I've never seen so many talented women staff suddenly get so supercharged. It's honestly amazing and incredibly humbling and it will absolutely become a continued practice wherever I go.
The number of times I've also heard from women staff "if I had only known about so many of these women growing up, I might have made different choices in life"....you can feel the unfed hunger for recognition.
You can do variants on this approach for many underserved and underrepresented groups of people. It actually becomes kind of fun for people to spend time learning about what people other than Turing, or Babbage, or some mythological God figure (or Star Wars/Trek character) and how they contributed to where we are as a species today.
Get cheeky with it. Instead of "Beatrice Cave-Brown-Cave" turn it into "Project Brown Square Cave" and have a designer make a cool logo design, or "Pamela Hardt-English" into "The Angled Heart Project" and make an 8-bit pixel art version of a heart or something. Make memes out of Margaret Hamilton's smiling face and send it around as a local meme when somebody does something really cool. Keep all references to women associated with positive/cool/etc. things. Never use them as a degrading joke, or to make fun or somebody or something.
Pick women who are currently in STEM, e.g. Katie Bouman is a great name for an effort to add better visibility into the workings of a tech stack.
Meet these women. Many of them are still alive. I know that the ANTIC podcast [3] has many dozens of amazing interviews as does Matt Chat [4]. Even though these are mostly about games and computing, many of the women featured went on to some pretty great careers. (ha! The most recent interview as of this comment on Matt Chat is Annie VanderMeer, a game designer)
Make this an official policy. There's enough recognition for men already -- we're good.
1 - https://en.wikipedia.org/wiki/List_of_women_in_the_video_gam...
2 - https://cryptologicfoundation.org/what-we-do/stimulate/women...
3 - https://ataripodcast.libsyn.com/
4 - https://www.youtube.com/user/blacklily8
5 - and some more if you need https://en.wikipedia.org/wiki/Women_in_computing