歷史上首位程式設計師是女的

小雨vicky發表於2014-01-10

在男性佔據技術行業統治地位的今天,人們恐怕難以想象,歷史上首位電腦程式設計師竟然是一名女性!

在1842年,人稱“數字女王”的阿達·洛芙萊斯(Ada Lovelace)編寫了歷史上首款電腦程式。

據加利福尼亞大學聖迭戈分校的記載,阿達原名奧古斯塔·阿達·拜倫,是著名詩人洛德-拜倫(Lord Byron)的女兒,在她出生後不久,她的父母就離異。

她的母親鼓勵她從事數學研究,以避免像她的父親那樣出現“危險的詩人傾向”。

在1834年,阿達的朋友——英國數學家、發明家兼機械工程師查爾斯·巴貝其(Charles Babbage)——發明了一臺分析機;阿達則致力於為該分析機編寫演算法,並於1843 年公佈了世界上第一套演算法。

巴貝其分析機後來被認為是最早期的計算機雛形,而阿達的演算法則被認為是最早的計算機程式和軟體。

她死後一百年,於1953年,阿達之前對巴貝奇的《分析機概論》所留下的筆記被重新公佈,並被公認對現代計算機與軟體工程造成了重大影響。

在1980年12月10日,美國國防部製作了一個新的高階計算機程式語言——Ada,以紀念阿達·洛芙萊斯。Ada被譽為第四代計算機語言的最成功代表。

171年後的今天,電腦程式設計行業卻被男性一統天下。女性軟體開發者的收入僅為男性軟體開發者的80%。

現在,只有18%的電腦科學學位授給了女性,而在1985年這個數字是37%。在所有風險投資支援的技術創業公司中,只有不到5%的公司是由女性建立的。

由於缺乏榜樣的激勵以及父母和老師的鼓勵,很多女性在學生時代往往會有意無意地避開電腦科學專業。阿達女士的歷史故事也許能夠給她們帶來一些啟發。

相關文章