並非所有牛逼的程序員都是男生

說起程序員的話,人們想到的都會是哪些理工科的男生,因為女生稱為程序員的人真的是少之又少,所以男性幾乎稱霸了程序的天下。但是也並非所有牛逼的程序員都是男生,像餘國荔,就是女程序員中的叫佼佼者,雖然餘國荔並不是女程序員第一人,但是餘國荔卻是最牛逼的。

並非所有牛逼的程序員都是男生

一、計算機程序創始人:勒芙蕾絲伯爵夫人

學習計算機的同學們應該都知道這位計算機程序創始人,這位維多利亞時代宮廷畫風的優雅女士是著名英國詩人拜倫之女,虎父無犬女,Ada Lovelace是數學家、計算機程序創始人。她建立了循環和子程序概念,為計算程序擬定“算法”,寫作的第一份“程序設計流程圖”,被珍視為“第一位給計算機寫程序的人”。1980年,美國國防部用她的名字Ada命名了一種新的編程語言。另外,美國國防部標準化局還以她的出生年份為Ada語言標準進行了編號,即MIL-STD-1815。

並非所有牛逼的程序員都是男生

二、互聯網之母:Radia Perlman

Radia Perlman女士是美國麻省理工學院博士。Perlman博士在早期網絡路由和安全協議領域的發展作出了大量貢獻,包括制定了穩健和可擴展的網絡路由協議、提出了生成樹協議(STP)、發明了可刪除的存儲系統以及可抵制惡意連接的分佈式計算方法。她撰寫的書籍《Interconnections》是一本廣受讀者歡迎的網絡路由和橋接方面的書籍,同時她還是《Network Security》的合著者。她擁有100多項專利,並獲得了眾多獎項,其中包括入選美國國家發明家名人堂、國際互聯網名人堂,入選美國國家工程院院士,以及獲得美國計算機協會數據通信專業組(ACM-SIGCOMM)和美國高等計算機系統協會(USENIX)頒發的終身成就獎。

並非所有牛逼的程序員都是男生

三、COBOL語言之母,第一個BUG捕手:Grace Hopper(葛麗絲·穆雷·霍普)

Grace Hopper (1906-1992),計算機科學先驅,美國海軍准將。她是最早的計算機之一哈佛Mark I的第一批程序員,併為第一個程序設計語言設計了編譯器。她是COBOL語言的設計者,常被稱為COBOL之母,但是她自己喜歡被稱為COBOL祖母,因為COBOL語言實際上是她設計的原型語言FLOW-MATIC的派生。除了語言設計之外,她在語言標準化方面也做出了奠基性的貢獻。

她還有一個重要的榮譽,她是第一個使用"debugging"一詞來形容調試計算機程序的人,也就是在程序手稿上抓住了計算機歷史上第一個bug。這隻真正的臭蟲,如今還榮幸地存放在計算機檔案館裡供人瞻仰。

並非所有牛逼的程序員都是男生

四、首位獲得圖靈獎的女性:法蘭·艾倫

1954年,Allen畢業於美國紐約州立大學奧爾巴尼分校,她在1980年代早期創立了並行翻譯(Parallel TRANslation,PTRAN)研究組,致力於研究並行計算機的編譯問題。作為一位計算機科學家,,以及編譯器優化領域的先驅,Allen的成就主要包括編譯器的基本原理、代碼優化和並行編譯等。2007年2月,艾倫成為第一位獲得圖靈獎的女性。

並非所有牛逼的程序員都是男生

五、幫助人類登月的代碼女皇,開創“軟件工程師”一詞:Margaret Hamilton(瑪格麗特·漢密爾頓)

Margaret Hamilton寫的代碼把人類帶上了月球, 沒有她,就沒有阿姆斯特朗的一小步和人類的一大步。Margaret Hamilton帶領的團隊寫的在當時“最不重要的”一段程序代碼救了阿波羅號一命,讓人類得以成功登月。

Margaret Hamilton將人類有所為、有所成的邊疆從腳下的土地,開拓到大氣層外的太空。Margaret Hamilton本無意提出軟件的現代概念,也沒想過要將人類送上月球。要知道1960年的社會並不鼓勵女性從事高科技行業。在1960年代做職場媽媽已經是件很不尋常的事,而瑪格麗特竟然還是個給太空飛船寫代碼的程序員。軟件工程,這個概念由漢密爾頓率先提出,找到了從月球著陸到每一個人努力的方向。軟件工程師,這個稱呼也由Margaret Hamilton最先用來稱呼包括她在內的程序員們。

PS:又是一位明明可以靠顏值就可鶴立雞群卻依然可以用才華來征服眾人的偉大女性!

並非所有牛逼的程序員都是男生

六、谷歌經典首頁守護神:瑪麗莎·梅耶爾

可能不少同學並不熟悉這個名字,但是說出她的工作你們肯定會大吃一驚!她就是谷歌經典首頁守護神!瑪麗莎畢業於斯坦福大學,1999年加入谷歌,是谷歌的第一位產品經理和首位女工程師,也是《商業週刊》“創新產業25位領軍人物”之一。她既是谷歌傳統經典首頁的守護神,同時也是韓國等亞洲國家地區首頁變臉的導演者和大力支持者,她負責領導谷歌搜索產品的管理工作,這些搜索產品包括網絡搜索、圖片、論壇、新聞、Froogle、谷歌工具欄、谷歌桌面、谷歌實驗室及眾多其他產品。2012年7月17日,瑪麗莎出任雅虎CEO。

Allen在科學的道路上探索奇妙之旅,獲得榮譽無數。1989年Allen當選為IBM院士,這是IBM歷史上第一個女性獲得此殊榮。1995 年,她被任命為IBM技術研究院院長。1997 年被選入WITI 名人堂,2000年IBM設立了以她的名字命名的“Frances E. Allen科技女性導師獎”。作為美國國家工程學院院士、美國計算機學會會士,獲得過AWC頒發的Augusta Ada Lovelace獎等諸多榮譽。2007年2月,艾倫成為第一位獲得圖靈獎(計算機界的諾貝爾,最高榮譽)的女性。

並非所有牛逼的程序員都是男生

七、在編程領域帶來了革命性創新:Barbara Liskov(芭芭拉·利斯科夫)

芭芭拉·利斯科夫,圖靈獎得主、麻省理工學院教授 。Barbara1961年在加州大學伯克利分校獲得數學學士學位,1968年在斯坦福大學獲得博士學位,因此成為美國曆史上第一位女性計算機博士。2008年,美國計算機協會(ACM) 宣佈Barbara為當年年度圖靈獎獲得者,以表彰其在程序設計語言與系統設計,特別是在數據抽象、容錯和分佈式計算領域的實踐和理論基礎方面的貢獻。Barbara是歷史上第二位獲得圖靈獎的女性。

Barbara在程序設計語言方面的成就使軟件變得更加可靠,同時對消費者和企業用戶而言更加易於維護。她的研究成果現已成為各個重要程序設計語言的基礎,包括 ADA、C++、Java 和 C#。美國計算機協會評價:利斯科夫在編程領域帶來了革命性創新。

並非所有牛逼的程序員都是男生

八、世界最牛逼女程序員:餘國荔

香港出生的著名女程序員。被著名遊戲媒體網站Kotaku評為十年來最具影響的十位遊戲界女性之一,也是其中唯一的女程序員。微軟光環小組的首席遊戲引擎程序員、微軟遊戲工作室中第一個也是唯一一個女性技術主管,在業界有“女的約翰·卡馬克”之稱。她是微軟Direct3D顧問委員會的創始人之一,還參與過NVidia的CUDA及GPU模擬,也曾在Gearbox、3D Realms、離子風暴等公司任技術總監。遊戲開發者會議曾授予她年度遊戲女性獎。

總結:其實還有很多在計算機領域有傑出成就的女性,限於篇幅就不一一列舉了。女生天生的細膩的情感和沉著冷靜的性格,讓她們可以成為很頂級的程序員。有人說女生不適合學習編程,甚至從事和計算機相關的工作,這是徹底的偏見和誤解,殊不知,最早給計算機編寫程序的就是女性,第一個公認的程序員也是女性。1946年2月14日,世界上第一臺電腦ENIAC在美國賓夕法尼亞大學誕生,而當時在它上面編寫程序的大多都是女性!


分享到:


相關文章: