歡迎光臨
每天分享高質量文章

女神節,來聊聊這幾位神一般的“程式媛”

導讀:在一篇關於開發者的調查報告中顯示,女性程式員在全球範圍內只佔7.6%,由此可見,“程式媛”在全球範圍內都是稀缺物種了。而在中國男女程式員的比例也相差甚遠,女程式員只佔7.8%。即便在Twitter公司,女工程師也只佔10%,Facebook的女工程師也只有16%。

但是隨著科技的飛速發展,程式設計樂園早已不只是男人的天下,女性的細心與耐心則成為了她們天生的武器。

 

 

女性在電腦科學領域一直都有著顯著的貢獻:

  • 英國著名詩人拜倫的女兒Ada Lovelace就因為寫出了“第一件計算機程式”而被譽為世界上第一位女性程式員;

  • 發明“生成樹演演算法”的Radia Perlman更是被譽為“網際網路之母”;

  • 前谷歌AI負責人,曾獲“影響世界華人大獎”的李飛飛也在引領整個人工智慧的發展;

  • 在前段時間的人工智慧界的“扛把子”Anima Anandkumar也站出來帶領程式媛們反對行業性別歧視,讓人們對女性程式員們得到平等的尊重和待遇。

▲世界上第一位女性程式員Ada Lovelace

 

▲人工智慧界的“扛把子”Anima Anandkumar

 

桃李不言下自成蹊,程式媛們不僅在技術領域有著諸多貢獻,還不忘傳承著自己的經驗與學識,為後繼者的學習之路保駕護航,今天我們精選9本國內外傑出程式媛的作品,祝程式媛們節日快樂!同時,我們還會送出2本給程式媛們作為節日禮物,詳情見文末。

 

 

1

編譯原理(原書第2版)》

作者:Monica S. Lam 等

全面、深入地探討了編譯器設計方面的重要主題,包括詞法分析、語法分析、語法制導定義和語法制導翻譯、執行時刻環境、標的程式碼生成、程式碼最佳化技術、並行性檢測以及過程間分析技術,併在相關章節中給出大量的實體。

關於作者

Monica S. Lam是首位在斯坦福計算機系任教的亞裔女教授,也是編譯理論聖經“龍書”《編譯原理》的聯合作者,是斯坦福MobiSocial計算機實驗室的創始主任,ACM Fellow(美國計算機協會院士)、Omlet公司聯合創始人兼CEO。Monica S. Lam從事教育工作30年,深信技術改變一切,嚮往“人人都是創造者”的世界。

 

我們作為教育者,也希望技術能更好造福世界,這種願望與盈利無關。深入地研究技術本身就是了不起的事情,它能夠帶來的是長遠的利益。

 

——Monica S. Lam

2

 

《分散式機器學習:演演算法、理論與實踐》

作者:劉鐵巖,陳薇,王太峰,高飛

微軟亞洲研究院機器學習核心團隊潛心力作!鄂維南院士、周志華教授傾心撰寫推薦序!

人工智慧和大資料時代,分散式機器學習解決了大量最具挑戰性的問題,《分散式機器學習:演演算法、理論與實踐》全面分析了分散式機器學習的現狀,深入分析其中核心問題,討論該領域的未來發展方向。

 

關於作者

陳薇,微軟亞洲研究院機器學習組主管研究員,研究機器學習各個分支的理論解釋和演演算法改進,尤其關註深度學習、分散式機器學習、強化學習、博弈機器學習、排序學習等。2011年於中國科學院數學與系統科學研究院獲得博士學位,同年加入微軟亞洲研究院,負責機器學習理論專案,先後在NIPS、ICML、AAAI、IJCAI等相關領域頂級國際會議和期刊上發表文章30餘篇。

 

3

 

《計算機組成與設計:硬體/軟體介面》

(原書第5版·ARM版)

作者:戴維·帕特森 約翰·亨尼斯,譯者:陳微

本書由2017年圖靈獎得主Patterson和Hennessy共同撰寫,是計算機體系結構領域的經典教材,強調軟硬體協同設計及其對效能的影響。

 

本書採用ARMv8體系結構,講解硬體技術、組合語言、計算機算術運算、流水線、儲存器層次結構以及I/O的基本原理。新內容涵蓋平板電腦、雲基礎設施、ARM(移動計算裝置)以及x86(雲端計算)體系結構,新實體包括IntelCorei7、ARMCortex-A53以及NVIDIAFermiGPU。

 

關於譯者

陳微,博士,副教授,國防科技大學計算機學院計算機系統教研室副主任,中國計算機學會教育工作委員會委員、體系結構專委會委員。主要研究領域為計算系統結構、高效能微處理器設計。主持並參研多項國家/軍隊科研任務,在天河工程中作為骨幹成員從事自主設計飛騰微處理器的研發工作。參與建設了國家級精品課/國家精品資源共享課“計算機原理”,是“計算機原理MOOC”(中國大學MOOC上線)的主講教師。曾獲全軍科技進步一等獎,國家級教學競賽一等獎,軍隊級教學競賽一等獎。

 

 

4

 

《大資料分析與演演算法》

作者:斯里尼瓦斯·薩加 等

本書詳細介紹了資料科學領域的相關智慧技術,包括資料分析、基本學習演演算法、模糊邏輯、人工神經網路、基因演演算法和進化計算、使用R語言進行大資料分析等。本書可以作為高等院校計算機專業本科生和研究生,以及其他專業研究生的人工智慧課程的教材,也可以作為相關教師和資料分析技術人員的參考書。

關於作者

斯里尼瓦斯·薩加,印度 Sardar Patel大學電腦科學系教授,她的研究領域包括基於知識的系統、軟體工程、智慧系統等。她參與編寫的論文、期刊文章超過100餘篇,並參與編寫多部著作,她為多個學術期刊擔任編輯,並參與組織過多個國際性學術會議。

 

 

5

 

《嵌入式計算系統設計原理(原書第4版)》

作者:瑪裡琳·沃爾夫

本書從元件技術的視角出發,介紹了嵌入式系統設計技術和技巧,並將安全性貫穿全書。全書每一章涵蓋一個專題,包括與嵌人式系統設計相關的若干主要內容:指令系統、CPU、計算平臺、程式設計與分析、行程和作業系統、系統設計技術、物聯網、汽車與航天系統以及嵌入式多處理器等。

 

本書適合作為計算機、電子資訊、通訊工程、自動化、機電一體化、儀器儀錶及相關專業高年級本科生和研究生的教材,也適合相關的工程技術人員參考。

關於作者

瑪裡琳·沃爾夫(Marilyn Wolf) 佐治亞理工學院教授,佐治亞研究聯合會優秀學者,IEEE會士,ACM會士。1984~1989年任職於貝爾實驗室,1989~2007年執教於普林斯頓大學。她於2003年獲得ASEE Frederick E. Terman獎,於2006年獲得IEEE電路與系統教育獎。

 

6

 

《原型設計:打造成功產品的實用方法及實踐》

作者:凱瑟琳·麥克爾羅伊

本書深入剖析了原型設計的基本原理及實踐,並提供了經過驗證的流程。透過本書,你將學習如何以多種方式測試你的想法並獲得有用的見解,成功打造使用者喜歡的產品。

 

關於作者

凱瑟琳·麥克爾羅伊,得克薩斯州奧斯汀市IBM移動創新實驗室的設計師。她是一位屢獲殊榮的設計師和攝影師,對未來的技術、人工智慧、智慧物件以及開源硬體和軟體充滿熱情。她經常談論設計思維、原型設計和使用者體驗設計,她熱衷於告訴人們,邁出製作電子產品的第一步是多麼容易的事。

 

 

7

《企業私有雲建設指南》

作者:孫傑 山金孝 張亮 張婷婷

資深雲端計算專家、架構師和運維技術專家撰寫,9位行業領袖和技術專家聯袂推薦。基於VMWare和OpenStack兩種解決方案,從技術選型、規劃和建設、設計和部署、平臺建設和管理、優秀實踐、成熟度評估6個維度展現私有雲建設的全景圖。

關於作者

張婷婷,中國行動通訊研究院雲端計算高階研究員,中國雲端計算開源聯盟私有雲成熟度評估專案組組長。在雲端計算領域深耕多年,熟悉企業級私有雲規劃建設方案的制定,對開源架構以及雲端計算運營、運維管理方法等有深入理解,申請雲端計算技術專利近10個,開創國內首個雲端計算量化成熟度評估體系,在國內外標準化組織中推廣應用。

 

 

8

 

《TensorFlow深度學習實戰》

作者:阿米塔·卡普爾 等

本書將介紹如何有效地使用Google的開源框架TensorFlow進行深度學習。透過學習,你將實現不同的深度學習網路,如摺積神經網路(CNN)、迴圈神經網路(RNN)、深度Q learning網路(DQN)和生成對抗網路(GAN),以及如何使用TensorFlow的高階封裝Keras工具。

關於作者

阿米塔·卡普爾,德里大學電子學系副教授。她在過去的20年裡一直在積極地教授神經網路課程,曾獲得2008年度國際光電子大會頒發的最佳演講獎,在國際期刊和會議上發表了40多篇文章。

 

 

9

 

《OpenStack CI/CD:原理與實踐》

作者:董文娟 尚小冬 張軍

中興官方出品,團隊對社群貢獻排名全球前3,以系統管理員角度闡述OpenStack CI/CD系統的組成、架構和原理。

關於作者

董文娟,中興通訊高階軟體工程師,2015年參與開源社群,從事故障管理和根因分析等相關的工作,是OpenStack社群Vitrage專案和OPNFV社群Doctor專案的核心貢獻者。一直從事企業內部CI/CD方面的研究,對CI/CD的基礎設施搭建有豐富的實踐經驗,致力於研究構建企業級高效能、高可靠的DevOps平臺的解決方案。

贊(0)

分享創造快樂