Le donne programmatrici sono state responsabili di alcuni dei più importanti progetti, invenzioni e innovazioni nella tecnologia – infatti, il primo programmatore conosciuto al mondo era una donna (più su di lei presto). Anche se molte di queste donne devono ancora ricevere il riconoscimento che meritano, siamo stati lieti di vedere alcuni recenti cambiamenti nella conversazione, tra cui questo recente articolo del NYT che delinea la lunga e storica storia delle donne che hanno costruito e modellato l’arte del coding.
Rafforzare la consapevolezza sulle singole donne programmatrici e i loro risultati specifici aiuta a porre rimedio all’idea sbagliata che la programmazione sia sempre stata un mondo di uomini. Al contrario: Non è sempre stato così. Le donne hanno spianato la strada fin dal primo giorno, quindi ecco 16 influenti pionieri della tecnologia che devi conoscere.
Mitchell Baker
Mitchell Baker è cofondatrice del Mozilla Project e presidente in carica della Mozilla Foundation. Il suo viaggio nell’open-source è iniziato nel 1998, quando ha creato la licenza open-source di Netscape in qualità di avvocato. Quell’esperienza l’ha ispirata a co-fondare il Progetto Mozilla, che ha poi guidato come “Chief Lizard Wrangler” della società. Mozilla, ora conosciuta come la società dietro il browser web Firefox, continua ad offrire la migliore navigazione privata della categoria, così come le petizioni agli utenti per combattere per la neutralità della rete.
Baker è stata ampiamente riconosciuta per il suo lavoro sia con Mozilla che con il software open-source in generale. Nel 2005, la rivista Time l’ha nominata una delle 100 persone più influenti, ed è stata anche inserita nella Internet Hall of Fame della Internet Society.
Anita Borg
Anita Borg era un’informatica e una convinta sostenitrice del progresso delle donne programmatrici. Borg, che ha scoperto la programmazione a 20 anni e si è laureata alla New York University con un dottorato in informatica, ha probabilmente fatto più di chiunque altro per promuovere la causa delle donne nella tecnologia.
Tra le sue imprese:
- Nel 1987, ha co-fondato Systers, una comunità online per le donne per discutere i problemi che hanno vissuto sul lavoro.
- Nel 1994, ha co-fondato la Grace Hopper Celebration, un incontro di donne tecnologhe che non solo è ancora forte, ma continua a crescere ogni anno che passa.
- Infine, Borg ha creato l’Istituto per le donne e la tecnologia, che ha combinato i suoi precedenti sforzi di costruzione della comunità con nuovi programmi destinati sia a sostenere le donne che già lavorano nella tecnologia sia a incoraggiare altre donne a entrare nel campo. Dopo la morte di Borg nel 2003, l’organizzazione è stata rinominata The Anita Borg Institute for Women and Technology e da allora ha abbreviato il suo nome in AnitaB.org.
Elizabeth Feinler
Prossimo: Elizabeth “Jake” Feinler, che ha dato vita al sistema di URL di Internet che oggi diamo per scontato. Nel 2012, Cade Metz di Wired ha scritto un eccellente profilo di Feinler, che, per quasi due decenni, ha gestito il Network Information Center (InterNIC), l’organizzazione originariamente responsabile della supervisione dell’uso degli indirizzi internet e della pubblicazione degli elenchi internet. Proprio così: prima dell’esistenza dei registratori di domini privati e di Google, un’organizzazione faceva tutto. Come parte del suo lavoro a Menlo Park, dove aveva sede InterNIC, Feinler – insieme ai colleghi – ha creato lo schema di denominazione dei domini di primo livello (.com, .edu, .org) che ora è onnipresente.
Anche se ora è ufficialmente in pensione, ciò non ha fermato Feinler dal contribuire ai progressi di Internet sotto forma di conservazione storica. È una volontaria attiva per il Computer History Museum e ha co-compilato una linea temporale dello sviluppo della posta elettronica. Ha anche donato denaro, organizzato informazioni e scritto inventari dettagliati per gli archivi del progetto NIC.
Katherine Johnson
Una studentessa modello, Katherine Johnson ha saltato abbastanza classi per iniziare la scuola superiore all’età di 13 anni, continuando la sua istruzione fino a conseguire un dottorato in matematica. Dopo che l’Unione Sovietica lanciò lo Sputnik, il primo oggetto artificiale messo in orbita, la Johnson iniziò a lavorare con la NACA, poi rinominata NASA, per sviluppare i calcoli fondamentali che resero possibile una missione spaziale degli Stati Uniti.
Quando John Glenn si preparò ad essere il primo americano ad orbitare intorno alla terra, chiese di chiamare Johnson per nome per eseguire i test manuali dei calcoli fatti dai computer per controllare la traiettoria di volo della navicella. Johnson ha contribuito a ulteriori voli spaziali e rapporti fino al pensionamento nel 1986. Il presidente Barack Obama ha conferito a Johnson la Medaglia presidenziale della libertà nel 2015.
Hedy Lamarr
Hedy Lamarr è meglio conosciuta come una superstar di Hollywood, quindi potresti chiederti perché è nella nostra lista di donne programmatrici, ma fuori dallo schermo, Lamarr era nota per la sua dedizione alle sue altre passioni: la scienza e l’invenzione. Infatti, ha creato il sistema di comunicazione che sarebbe poi diventato la base per WiFi, GPS e Bluetooth.
Quell’invenzione, originariamente un sistema di guida radio, ha aiutato gli alleati a vincere la seconda guerra mondiale. Era proprio questo il punto: usare frequenze diverse per guidare i missili sottomarini e renderli non rilevabili. Purtroppo, pur avendo brevettato la tecnologia – che è stata successivamente utilizzata dai militari – Lamarr e la sua famiglia non hanno mai visto un centesimo in cambio del suo utilizzo durante la guerra o nelle successive tecnologie moderne, e probabilmente non avete idea di come questa star di Hollywood abbia cambiato il volto della tecnologia.
Grace Hopper
Grace Hopper è uno dei più notevoli, realizzati e acclamati scienziati informatici mai vissuti. Prima della sua morte nel 1992, Hopper ha goduto di una doppia carriera nell’informatica e nel servizio navale che ha attraversato più di quattro decenni e l’ha vista andare in pensione come il più vecchio ufficiale della Marina.
Come tenente dei WAVES della Marina, Hopper fece parte del team di Harvard che costruì il primo computer in assoluto, il Mark 1. Dopo la seconda guerra mondiale, Hopper fu coinvolto nella creazione dell’UNIVAC, il primo computer commerciale del mondo. Ha anche sviluppato il primo linguaggio di programmazione universale per il business, COBOL, che è ancora in uso oggi. Hopper è anche accreditato per aver coniato il termine “debugging”.
Come sottolinea Science Focus, il suo soprannome “Amazing Grace” non è stato dato senza merito, e lei continua a ispirare le donne programmatrici oggi. Come abbiamo detto, è per Grace Hopper che l’evento annuale di Anita Borg per le donne tecnologhe è chiamato, e anche il bootcamp di codifica per sole donne della Fullstack Academy porta il suo nome.
Susan Kare
Steve Jobs e Steve Wozniak possono aver creato la Apple, ma sono state le capacità di design di Susan Kare a definire l’esperienza utente della Apple per generazioni e a dare al Macintosh il suo caratteristico sorriso.
Kare era una scultrice prima di essere assunta da Apple e di passare al design grafico. L’AIGA nota che come designer, Kare “ha creato alcune delle icone, dei caratteri tipografici e degli elementi grafici più riconoscibili nel personal computing: il simbolo di comando (⌘), la bomba di sistema, il pennello e, naturalmente, ‘Clarus the Dogcow'”.
Da quando ha lasciato Apple, Kare ha avviato la sua azienda di design grafico, Susan Kare Design, e ha creato loghi e icone per altri giganti del mondo tecnologico, tra cui Microsoft e Facebook.
Radia Perlman
La dottoressa Radia Perlman è un ingegnere di rete e designer di software conosciuta da alcuni come “la madre di Internet”. Dato un tale soprannome, non sorprende che la dottoressa Perlman abbia dato contributi significativi allo sviluppo di Internet e dell’informatica in generale. Mentre lavorava al suo master al MIT, la dottoressa Perlman ha lavorato su LOGO, il primo linguaggio di programmazione creato appositamente per i bambini. Ha poi continuato a creare una versione semplificata, TORTIS (Toddlers Own Recursive Turtle Interpreter System), che potrebbe essere usata dai bambini in età prescolare.
Ma la dottoressa Perlman è meglio conosciuta per il suo algoritmo spanning tree, o STP in breve. STP ha risolto il problema iniziale della condivisione dei dati tra i computer e ha impedito che i dati rimanessero intrappolati in un ciclo. Richard Baguley di Hackaday spiega che la soluzione di Perlman era così semplice che ora sembra ovvia, eppure, proprio perché era così semplice, “la dottoressa Perlman ha lottato per farla accettare ai suoi colleghi ingegneri.”
Anche se l’STP originale della dottoressa Perlman è stato aggiornato e sostituito, l’idea fondamentale alla base è ancora alla base di gran parte di Internet e della relativa scienza del networking.
Ada Lovelace
Ada Lovelace era una matematica dell’epoca vittoriana ampiamente considerata la prima programmatrice di computer. Come figlia del famoso poeta britannico Lord Byron, la sua posizione nella società le permise di accedere a soggetti tradizionalmente proibiti alle donne del tempo. Lovelace è stata mentore di Charles Babbage, un matematico e ingegnere meccanico che ha creato il concetto di un computer digitale programmabile.
È stato un programma che ha scritto per il computer di Babbage – un programma per trovare i numeri di Bernoulli, una sequenza di numeri che si verificano frequentemente nella teoria dei numeri – che ha fatto guadagnare a Lovelace il suo riconoscimento. Come spiega Two-Bit History, “Il suo programma era specificato con un grado di rigore che superava di gran lunga tutto ciò che veniva prima”. Ma Lovelace aveva un’influenza che andava oltre la sua attitudine tecnica, dice la giornalista del New York Times Claire Cain Miller. Era in grado di vedere il pieno potenziale dell’informatica e ha capito che poteva essere utilizzato anche per creare musica o arte.
L’impatto di Lovelace sul mondo della tecnologia continua a vivere ed è osservato il secondo martedì di ottobre con l’Ada Lovelace Day, in cui gli individui e le organizzazioni celebrano i risultati delle donne nelle STEM.
Karen Spärck Jones
Karen Spärck Jones era una programmatrice di computer che ha posto le basi dei moderni motori di ricerca.
Spärck Jones è stata la pioniera dei progressi nell’information retrieval che ha permesso agli utenti di lavorare con i computer usando un linguaggio ordinario, piuttosto che dover imparare il codice. “Quando la maggior parte degli scienziati stavano cercando di far usare il codice alle persone per parlare con i computer, Karen Spärck Jones ha insegnato ai computer a capire invece il linguaggio umano”, scrive Nellie Bowles del New York Times.
Ma la Spärck Jones è più celebrata per il suo articolo del 1972 nel Journal of Documentation, in cui ha introdotto il concetto di frequenza inversa dei documenti, un metodo per contare il numero di volte che una frase appare in un documento per determinare l’importanza della frase. Questo è stato cruciale per il successivo sviluppo dei moderni motori di ricerca, che ancora oggi si basano tutti sul lavoro di Spärck Jones.
Le donne di ENIAC
L’ultima voce di questa lista appartiene alle programmatrici di ENIAC, sei giovani donne che lavorarono al primo computer programmabile interamente elettronico del mondo. Kathleen McNulty Mauchly Antonelli, Jean Jennings Bartik, Frances Snyder Holberton, Marlyn Wescoff Meltzer, Frances Bilas Spence e Ruth Lichterman Teitelbaum furono le sei scelte dall’esercito americano per programmare e far funzionare l’ENIAC (che sta per Electronic Numerical Integrator and Computer) durante la seconda guerra mondiale.
Come spiega Claire Marchand della Commissione Elettrotecnica Internazionale (IEC), le donne “impararono a programmare senza linguaggi o strumenti di programmazione, perché non ne esistevano. Usavano solo diagrammi logici, e il lavoro che facevano calcolando le traiettorie balistiche era estremamente complesso”. Quando il progetto fu completato, ENIAC poteva eseguire traiettorie di missili in pochi secondi.”
Nonostante il loro lavoro pionieristico, queste sei donne non furono mai accreditate quando ENIAC fu presentato al pubblico nel 1946. Per anni sono rimaste invisibili, ed è per questo che l’ENIAC Programmers Project è nato per ricercare il loro lavoro, condividerlo con il pubblico e onorare le donne che erano le programmatrici dietro l’ENIAC per quasi due decenni.
Vuoi seguire le orme di queste pioniere e lasciare il tuo segno come programmatrice? Dai un’occhiata al Grace Hopper Program di Fullstack Academy, un coinvolgente bootcamp di codifica per le donne senza costi di iscrizione anticipati.
Si tratta di un programma di programmazione per donne.