程式人生 計算機界巾幗英雄簡史

2021-08-07 05:30:53 字數 2576 閱讀 1112

最近,google員工james damore因為發表了職場女性差異論而被解雇。damore從進化心理學和人類五大性格特徵出發,認為既然男人和女人之間在心理上存在差異(這點是毋庸置疑的),那麼這種差異也會體現在生理上(這個有點牽強),進而他們之間的興趣愛好和在電腦科學和程式設計領域的表現也會存在差異(這個並沒有十足的證據,而且忽略了歷史史實)。

進化心理學和「科學性(being scientific)」

我最初在twitter上把科學性簡寫為「bs」,有一堆人對此提出反對。我不想挑起有關進化心理學的討論,不過你完全可以相信這門學科,畢竟它不會給你帶來什麼傷害。

不過,如果你用它來支撐強調差異性或具有破壞力的觀點,就會有問題。向「學院派」靠攏有助於拉攏一些中立者,蒙蔽一些單純的人,還能讓你的觀點站穩腳跟。但這既缺乏科學性,對於挑起爭辯來說,這也不是一種積極的方式。

你選擇了一些符合你觀點的科學研究成果,用它們來作為反對多元化發展的證據支撐,卻忽略了其他方面的研究結論,而這些結論不僅告訴我們為什麼多元化是必要的、多元化對於所有人來說都有好處,而且是值得我們投入精力去做的。

當然,並不是說多元化就只有好的一面,如果執行不當,也有可能面臨失敗。不過,如果你打著科學和學院派的旗號,讓自己看起來更有權威性,那麼你的方**和觀點也必須經過科學和學院派的嚴格檢驗。只引用符合你的觀點的論據,卻忽略了反證你的觀點的論據,這樣只會讓你的觀點不攻自破。

儘管進化心理學可以證明性別之間存在差異,但並沒有證據表明這些差異會導致他們在電腦科學上也表現出興趣上的差異。任何的自吹自擂只會讓你的觀點越來越偏離科學。況且,歷史上還有很多證據表明了完全相反的觀點。

damore的觀點與歷史相左

damore斷言,在科技領域,女性不如男性。但歷史史實卻告訴我們,事實並非如此。

計算機學科的歷史教科書告訴我們:第一批軟體工程師其實是女性,男性軟體工程師是後來才出現的。

2023年,ada lovelace成為第乙個程式設計師,她設計了第乙個程式演算法,並解釋了她的演算法是怎樣執行在babbage的分析引擎(因為時間久遠,已經不存在了)上的。

2023年,在二戰期間,hedy lamarr發明了跳頻技術,為wifi和藍芽技術奠定了基礎。

在2023年和2023年之間,jean bartik和其他五名女性在eniac上開發了大量**,為軟體程式設計奠定了基礎。這六位女性做出了如此卓越的貢獻,卻沒有被邀請參加eniac(最早期的計算機原型)的慶功宴。

2023年,admiral grace hopper利用閒暇時間開發出世界上第一款編譯器。她所暢想的計算機**應該是由基於英語的指令所組成,她設計的程式語言促成了cobol的誕生,而cobol一直沿用至今。

從戰後到60年代,軟體工程師被認為是「女性的專屬工作」,因為這種工作更像是牧師的工作。而硬體相關的工作則主要由男性從事,它們具有更高的難度。cosmopolitan雜誌在2023年發表了一篇名為「the computer girls」的文章,引用了admiral hopper的觀點——女性從事電腦程式設計工作是一件很自然的事情。

從60年代後期開始,男性意識到程式設計工作其實是很難的,所以如果做好這項工作就會給自己帶來聲望。也就是說,這項工作是有利可圖的,有些男性不希望這些好處只能由女性享有。正如歷史研究員nathan ensmenger所指出,一些專業的機構和一些帶有誹謗性質的廣告勸阻雇用女性擔任計算機相關的程式設計職位。與此同時,一些能力測試開始出爐,這些測試更加偏愛男性,並在像兄弟會這樣的以男性為主的組織裡流轉。

除了類似這種帶有半敵意的搶奪,還發生了其他的一些事情。電影《war games》和《weird science》讓「計算機程式設計」是男性極客專屬遊戲的概念變得根深蒂固。女性在這個領域的佔比從原先的50%降到了2023年的37%。

damore就是這樣的乙個人,從他的文章裡可以看出他仍然秉持這樣的想法。

damore的觀點竟然有國別差異

nick coghlan提醒說,從事該職業的性別比例存在國別差異。在2023年的美國,電腦科學和工程專業畢業的女性只佔了18%,而在印度,這個數字達到了42%。在2023年的印度,獲得電腦科學學士學位的人當中有55%是女性。

文化差異是乙個很關鍵的因素:在美國,電腦科學主要是留給男性的,但在印度就沒有這種情況,男性和女性同樣可以參與這項工作。在2023年至2023年期間,加拿大有大約27%的女性參與了電腦科學相關的工作,而在美國,這個數字低於20%。

是「被迫出局」還是「吸引力不再」?

在這場爭辯中,有乙個問題值得我們關注。事實有時候也會說謊。

雖然我也引用了一些證據來支援女性,不過下面的這張圖卻說明了另乙個問題。

從這裡我們可以看出,有多種因素造成了該領域女性數量的減少。

一方面是男性在推波助瀾,一方面是市場決策對性別差異論造成了影響,而這種影響降低了該領域對女性的吸引力,再加上職場的性別歧視、對女性的敵意和不公平待遇,以及整個社會層面的勞動力格局變化,這些都對女性進入該領域產生了影響。因此,對於女性在電腦科學領域的現狀,我們就有了大體的認識。

上述的每乙個因素都無法單獨地解釋現今的狀況,不過沒有關係,因為並不存在這樣的「銀彈」能夠解釋一切。不過至少它們可以告訴我們,性別絕對不是決定女性對這一領域感興趣與否的因素。

檢視英文原文:a brief history of women in computing

計算機人生規劃

運維是乙個不錯的職位,喜歡動手的我很熱衷與這個樣的職位,但是總覺得那樣子缺少了挑戰,因為時間一長了,經驗不斷的豐富了,對於任何問題的解決方案都是固定的何談激情,沒有激情了就等於什麼都沒有了。我還是選擇了乙個我覺得很值得去挑戰的職業,那就是linux 的c 開發。下面的是我的大致規劃,在我計算機人生的...

固定程式計算機與儲存程式計算機

最初的計算機是用來解決特定的數學問題.首先,將某個特定的數學問題,分解成一些有限的運算步驟。然後,製造特定的線路或機器,用這些機器或線路去實現這些運算步驟。最終得到答案。這裡說的機器或線路就是 固定程式計算機 fixed program computer 然而這不是我們需要的,我們需要的是這樣一種機...

2020應屆生計算機行業求職指南

大廠求職資源彙總 持續更新 求職的幾大誤區 關於校招 求職前你要做好的思想準備 2020可能發展較好的行業 求職前的準備 無大廠實習 求職前的準備 大廠實習 拿到offer後的特別準備 最後送給大家一句話 逼乎的一些回答 智聯求職報告 就業指南 被坑指南 這裡直接放出大廠求職的官網給大家 謹防被騙!...