今天的計算機界是男性主導的領域。據美國的研究數據,計算機專業人員中女性的比例1990年是35.2%,到2000年已經下降到了28.4%。而攻讀計算機本科課程的女性,從1980年代中期的近40%(很高啊),下降到了最近的不足20%。為了緩解這種趨勢,歐美各國已經有不少組織在致力于吸引女性重歸計算機科學。
然而,大家可能不太知道的是,計算機的早期,尤其是編程方面,女性曾經起到過至關重要的作用。事實上,最早的程序員反而是以女性為主的。讓我們來一起敬仰一下那些計算機界偉大而美麗的女性吧。
世界第一位程序員Ada Lovelace
Ada Lovelace(1815 - 1852),英國著名詩人拜倫之女。從小就展現出過人的數學天賦,被拜倫稱為平行四邊形公主。1842年至1843年間,她花了9個月翻譯意大利數學家Federico Luigi為查爾斯巴貝奇設計的機械式計算機所寫的程序設計書。在譯文里,她附加了許多注記,詳細說明用計算機進行伯努利數的運算方式,而被認為是世界上第一個電腦程序。她預言道:這個機器未來可以用來排版、編曲或是各種更復雜的用途。
1852年,Ada因治療子宮頸癌失血過多而去世,時年36歲。此時正值中國咸豐初年,太平軍初起時,慈禧時年17歲,身份還是蘭貴人。
1980年,美國國防部用她的名字Ada命名了一種新的編程語言。另外,美國國防部標準化局還以她的出生年份為Ada語言標準進行了編號,即MIL-STD-1815。
最著名的人肉計算機Henrietta Swan Leavitt
Henrietta Swan Leavitt (1868 - 1921),天文學家,聾啞人。19世紀90年代,哈佛大學天文學家皮克林招募了一些聾啞女性對天文臺拍攝的照相底片進行測量和分類 工作,實際 上就是以人力來做今天計算機的工作,因此她們也被稱為哈佛計算機。1893年開始,Leavitt參加了這項工作,每周的薪水是10.5美元。她在枯燥的工作中發現了著名的造父變星周光關系,革命性地改變了現代天文學理論。
1893年,新西蘭成為第一個給婦女投票權的國家。
同年,日本首次改用公歷。這一年是光緒十九年,年初宋慶齡出生,年底毛澤東出生。次年,甲午海戰爆發。
第一個bug捕手Grace Hopper
Grace Hopper (1906 1992),計算機科學先驅,美國海軍準將。她是最早的計算機之一哈佛Mark I的第一批程序員,并為第一個程序設計語言設計了編譯器。她是COBOL語言的設計者,常被稱為COBOL之母,但是她自己喜歡被稱為COBOL祖母,因為COBOL語言實際上是她設計的原型語言FLOW-MATIC的派生。除了語言設計之外,她在語言標準化方面也做出了奠基性的貢獻。
她還有一個重要的榮譽,就是抓住了計算機歷史上第一個bug。這只真正的臭蟲,如今還榮幸地存放在計算機檔案館里供人瞻仰。
第一位女性圖靈獎得主Frances Allen
Frances Allen,1932年出生。美國科學家,IBM Fellow。因在編譯器、代碼優化和并行編譯方面的貢獻獲得2006年計算機界最高榮譽圖靈獎。
有意思的是,Allen女士本來一直從事數學方面的教學,但由于還不起上學欠下的貸款而加入IBM,直至退休。
美國第一位計算機女博士Barbara Liskov
Barbara Liskov生于1939年,MIT教授,美國工程院院士。1968年在斯坦福大學獲得計算機博士學位。因在計算機編程語言和編程方法、分布式系統等領域的貢獻分別與2004年和2008年獲得馮諾依曼獎和圖靈獎。
互聯網之母Radia Perlman
Perlman是MIT博士,Sun公司的杰出工程師。她在20世紀70年代對路由的研究,發明了生成樹協議,是今天互聯網的重要基礎之一。此外,她還撰寫了兩部重要的網絡著作:Interconnections: Bridges, Routers, Switches, and Internetworking Protocols和 Network Security: Private Communication in a Public World 。
此外,應該被景仰的,還有信息檢索與自然語言處理的先驅Karen Sparck Jones(1935-2007),操作系統和家庭計算機的先驅Mary Allen Wilkes(她在做出了一系列驚人的科技成就之后轉行當了律師),最早的一批計算機游戲程序員Carol Shaw和Roberta Williams,蘋果電腦用戶界面的重要設計師Susan Kare,著名的算法專家Eva Tardos,Smalltalk的設計者之一Adele Goldberg。
應該被敬仰的,還有正活躍在計算機業界的女性領袖們,包括Cisco的CTO Padmasree Warrior,BBC公司的CIO Tiffany Hall,維基百科的CTO Danese Cooper,原金融時報集團現BUPA基金會的CIO Yasmin Jetha, OLPC(每個孩子一臺筆記本計劃)創始人和CTO Mary Lou Jepsen 等等。
更應該被景仰的,還有更多做出了不可替代貢獻但是默默無聞的女性。比如二戰中在破解納粹德國密碼而立下汗馬功勞的Colossus計算機的女性操作員們,ENIAC計算機的女性程序員們,還有幾十年來,直至今天,在計算機行業各個崗位上工作著的女性們......