無論是在國內,還是在國外,在軟件編程行業中,都是男性程序員居多。直到現在,依然是有相當多的人覺得,女性不應該學習編程,而應該學習琴棋書畫,甚至於“女子無才便是德”什麼的。然而,放眼整個世界,軟件開發行業中不僅一直有女程序員,而且一些女程序員所達到的技術水平和造詣,絕對是令一大片男程序員們可望而不可及的。
下面不妨簡單列舉六位名揚全球的女程序員。
1,艾達·洛芙萊斯(計算機程序的創始人)
計算機程序的創始人,其實就是艾達·洛芙萊斯。洛芙萊斯是英國詩人拜倫之女,於1815年10月生於英國,後於1851年12月離世。洛芙萊斯出生後不久,也就是在1816年1月,母親安妮帶著當時約一個月大的洛芙萊斯離開拜倫,選擇獨立生活。洛芙萊斯從小與她的母親安妮在一起生活,安妮對數學卻是有著極高的興趣,安妮不僅鼓勵洛芙萊斯學習數學,洛芙萊斯還接受過名師的數學和科學教育。1842年,有著“數字女王”之稱的洛芙萊斯編寫了歷史上第一款電腦程序。
洛芙萊斯建立了循環和子程序概念,為程序擬定“算法”,寫作的第一份“程序設計流程圖”被珍視為“第一位給計算機寫程序的人”。後人為了紀念洛芙萊斯對現代計算機和軟件工程所產生的重大影響,美國國防部把耗費巨資,並歷經20左右才研製成功的高級程序語言命名為Ada語言,這被公認為是第四代計算機語言的主要代表。
2,格蕾絲·赫柏(計算機史上第一位Bug捕手)
格蕾絲·赫柏1906年12月生於美國,1992年離世。赫柏在上個世紀可謂是計算機科學先驅之一,曾在美國海軍幹到將軍一職。赫柏是最早的計算機之一哈佛Mark Ⅰ的第一批程序員,併為第一個程序設計語言設計了編譯器,是COBOL語言的設計者(COBOL之母)。除了語言設計外,赫柏在語言標準化方面也為人類做出了巨大的貢獻。赫柏抓住了計算機史上第一個BUG。
據網上資料記錄:“有一次,赫柏使用的Mark Ⅱ機在運行時出現了故障。出錯的繼電器找到了,故障的原因也找到了,原來是裡面有一隻死蛾子。蛾子被鑷子夾了出來,他們用膠條貼上記錄‘This is the first actual bug found’。”後來,在軟件開發行業中,Bug被程序員們當作一個習慣性說法。
3,瑪格麗特·漢密爾頓(幫助人類登月的代碼女皇)
瑪格麗特·漢密爾頓是美國計算機科學家之一,NASA軟件工程師之一。阿姆斯特朗一行人能登上月球,之後又從月球返回地球,很大程度上得感謝漢密爾頓所做出的貢獻。在上個世紀60年代前後,美國社會並不鼓勵女性進入高科技行業工作,而漢密爾頓作為一位職場母親,竟然成了為太空飛船編程代碼的程序員,軟件工程一詞就是漢密爾頓發明出來的。1986年,漢密爾頓在美國創立了自己的科技公司。
4,法蘭·艾倫(世界上第一個獲得圖靈獎的女性)
法蘭·艾倫於1933年出生,是美國計算機科學家之一。艾倫在編譯器優化領域中作為一名先驅,艾倫的成就主要包括編譯器的基本原理、代碼優化和並行編譯等。2007年2月,艾倫成為世界上第一位獲得圖靈獎的女性。在上個世紀80年代,艾倫創立了並行編譯研究組,致力於研究並行計算機的編譯問題,促成了目前許多廣泛應用於商業編譯器中的程序優化算法和技術。艾倫在IBM業界有廣泛的影響力,在1989年成為第一個女性IBM Fellow,也是IBM研究院的主席。1997年,艾倫入選WITI名人堂。2002年,艾倫從IBM退休。
5,瑪麗莎·梅耶爾(谷歌經典首頁的守護女神)
瑪麗莎·梅耶爾至今才43歲,曾畢業於斯坦福大學,24歲時便進入谷歌工作,並且是谷歌的第一位產品經理和女性工程師。梅耶爾既是谷歌經典首頁的守護女神,又是亞洲或地區首頁變臉的導演者和支持者。梅耶爾曾經負責領導過谷歌搜索產品的管理工作,這些搜索產品包括了網絡搜索、圖片、論壇、新聞、谷歌工具欄、谷歌桌面、谷歌實驗室等。2012年7月,梅耶爾到雅虎擔任CEO一職。
梅耶爾在谷歌工作時,曾經直接管理過200名谷歌經理,間接管理了3000名軟件工程師。梅耶爾和谷歌的創始人之一拉里·佩奇有過一段約會的時光。梅耶爾的主要成就有,設計與開發谷歌搜索界面,谷歌推廣至100多種語言,定義谷歌資訊、Gmail和Orkut,在谷歌推出100多種功能及產品。另外,梅耶爾在人工智能和界面設計領域也獲得多項專利。
6,餘國荔(史上最牛的女性遊戲程序員)
餘國荔出生於中國香港,曾被遊戲媒體網站Kotaku評為10年來世界上最具影響力的遊戲程序員之一,且還是唯一一名女性程序員。當然,餘國荔算得上是個美女程序員。餘國荔在微軟是光環小組的首席遊戲引擎程序員,微軟遊戲工作室中第一個且是唯一一個女性技術主管,曾參與創辦了微軟Direct3D顧問委員會。在業界,餘國荔享有“女的約翰·卡馬克”的稱號。另外,餘國荔還參與過英偉達的CUDA及GPU模擬,也在其他公司擔任過技術總監。
另據網上資料記錄:“除遊戲行業以外,她還參與航天飛機和核能研究項目,包括為加州的直線性加速器LINAC和布魯克海文國家實驗室(Brookhaven National Laboratory)的粒子加速器,設計及進行實驗。她的核能研究贏得美國能源部的獎項。在工餘時間她也義務為Nvidia在CUDA、visual copmutier及GPU模擬上作顧問。”
以上六位女程序員不僅是女程序員中少有的傑出代表,也該是讓眾多男程序員們不得不服的對象。而且,在編程行業中,一些女程序員的思維和創意,往往有她們的獨到之處,很多男程序員未必能想得到的。
小編準備了一套2019全新的python資料需要的按以下步驟獲取!
1、評論
2、轉發
3、關注
4、後臺私信【python】即可獲取!
閱讀更多 編程林子 的文章