夜深了才敢說這 3.8 個關於程式媛的小秘密
- 2019 年 12 月 1 日
- 筆記
秘密1:Computer 一詞本來跟男性就沒關係
「Computer」一詞出現之初,並不是電腦的意思。
《紐約時報》1892年5月2日有一則招聘啟事,內容是:
招聘 Computer,女性,需要考試的科目包括:代數、幾何、三角函數和天文學。
這是哈佛大學天文學家皮克林發出的招聘,當時 Computer 專指從事複雜的數學計算工作的人。

從事這類工作的基本都是女性,因為女性更加專註和細心。
他招募了一些聾啞女性,具體工作就是對天文台拍攝的照相底片進行測量和分類工作,實際上就是以人工計算來做今天電腦的工作,因此她們也被稱為哈佛電腦,
當然嚴格的說,她們並不算是程式設計師,而是從事機械重複同時也很重要的計算工作的人。但直到 20 世紀 60 年代,即使隨著技術的更迭發展,Computer 一直被認為是女性的專屬工作,而硬體相關的工作則主要由男性從事。

Cosmopolitan 雜誌在 1967 年發表了一篇名為「The Computer Girls」的文章,主要表達的觀點就是女性從事電腦編程工作是一件很自然且非常有優勢的事情。
提到「現在耀眼的大電腦來了,一起到來的還有女性的新職業:編程。」
秘密2:史上第一個 bug 是程式媛抓住的

電腦歷史上的第一個Bug 就是由知名程式媛大佬 Grace Hopper 抓住的。
Bug 在英語中是臭蟲的意思,是因為第一個 Bug 真的是一個實體蟲子,在1947年,Grace Hopper 供職於哈佛的實驗室,是最早的電腦之一哈佛 MarkI 的第一批程式設計師。
當時 MARK1 包含了三千多個繼電器、兩千多個存儲計數器和成千上萬條布線的終端。
在一次故障中,Grace 排查後發現某個繼電器內飛進了一隻蛾子,導致了整個電腦無法運作,她便用鑷子小心地將飛蛾夾出,並把它貼在記錄本中標上「First actual case of bug being found」。

紀念 Grace 的 Google Doddle
在幫 Mark 系列電腦編程時,Grace 就已經感受到被機器語言支配的恐懼。
所以她才想設計一種程式,能讓大家直接用人類看得懂的語言編程,然後這個程式便能把語言翻譯成機器碼,交給電腦執行,這就是我們現在說的編譯器(Compiler)的原理,另外這位大名鼎鼎的美國海軍女准將還是 COBOL 語言的設計者。
所以測試工程師中,有著為數不少的程式媛,因為她們有強大的 Debug 種族天賦。

秘密3:當代程式媛寫app,過去程式媛研發原子彈
戰爭歷來是推動科學研究發展的重要契機,無論是無線電、航空航天技術還是各種武器,都依託於戰爭期間各國豐沛的科研投入。
在第二次世界大戰中,美國陸軍由於缺少數學家計算彈道發射軌跡,在賓夕法尼亞州大學發起了一項絕密的「阿伯丁試驗場」行動。
這項行動就是:招募女性計算彈道軌跡。她們的具體工作就是計算大量數據,讓士兵能瞄準目標,幫助科學家研發原子彈,這項行動前後有數百名女性參與其中。
在二戰結束之後,這些女程式設計師中的佼佼者還繼續為世界上第一台電腦 ENIAC 埃尼阿克編寫了大量程式。

秘密 0.8:今天應該做什麼?
儘管女神節,女王節這些,都是被生造出來的節日,但還是被許多蠢蠢欲動的男生過出了節日的氣氛,畢竟,又多了一個名正言順接近姑娘的機會。
看了這些關於程式媛們的秘密,最後一點我們希望各位男士帶著欽佩不失活潑,嚴肅不失和藹的態度做到以下:
– 主動提出幫助程式媛們 review 程式碼、結對編程;
– 積極提醒程式媛們春季注意流行感冒,多喝熱水;
– 轉發本文給程式媛們並附上留言:我就知道你這麼厲害,就是因為天賦,根本談不上額外努力;
– 捧起程式媛們的嬌嫩的小手,並誇讚:就是這雙手才能寫出這麼優質的程式碼!
|切忌猥瑣,切忌笑場|