程序員這個(gè)職業(yè)在當(dāng)今社會日漸普遍,網(wǎng)絡(luò)的發(fā)展無一不代表著這個(gè)職業(yè)的重要性,它們甚至已經(jīng)成為了“高薪”和“能力”的代名詞。但是大部分的人對程序員的印象都停留在“禿頭”、“大腹便便”的男性身上,這讓這個(gè)時(shí)代的人幾乎將程序員和男性畫上了等號,但事實(shí)上在70年前,全世界的程序員都是女性,直到今日也仍有12%的女性選擇了程序員的職業(yè)。感興趣的讀者和知秀網(wǎng)小編一起來看看吧!
甚至,歷史上第一位程序員也是一名女性,名叫Ada(艾達(dá)),她的一生雖然短暫,但是很有價(jià)值也很震撼。
一、她的父親是英國著名詩人,母親的虎媽式教育讓她失去童年
“連自己國家都不會愛的人,是什么都不會愛的。”
看到這句話是不是覺得有點(diǎn)眼熟?沒錯(cuò)這就是我們在學(xué)生時(shí)期就看見過的詩人名言,這個(gè)詩人就叫拜倫。
而拜倫就是Ada的親生父親,Ada后來也算是繼承了父親的浪漫情懷,有了一個(gè)充滿浪漫主義的內(nèi)心。不過對于Ada來說,因?yàn)槭且粋€(gè)單親家庭,Ada和母親的相處更多,影響Ada最深的也是母親安娜。
安娜在拜倫的百度百科中,被寫成一個(gè)思想非常狹隘而且階級思想非常重的人,大部分都是貶義。而且拜倫也認(rèn)為安娜不能理解拜倫的事業(yè)和觀點(diǎn)。當(dāng)初安娜在與拜倫結(jié)婚僅僅一年以后就帶著出生1個(gè)多月的Ada回到了自己的家里,并且非常堅(jiān)決的不愿與拜倫同居。但是想到拜倫的影響力,還是倫敦社交界的明星,一些貶義的描述是否帶有主觀色彩,我們用腳趾頭都能想明白。
后來因?yàn)榘材鹊摹敖^情”,拜倫“一氣之下”離開了英國,并且再也沒有看過自己的親生女兒。
不過安娜對Ada的教育可謂是虎媽式教育,安娜本身就有女強(qiáng)人的風(fēng)范,是有獨(dú)立思想的女性,她不想自己的孩子太差,更不想Ada成為和拜倫一樣“危險(xiǎn)的詩人傾向”,但似乎有些操之過急。當(dāng)時(shí)Ada的童年因?yàn)槟赣H幾乎與世隔絕,每天都只能在母親的莊園中活動(dòng)。到了上學(xué)年紀(jì)后,安娜便強(qiáng)制性的壓迫住孩童愛玩的天性,逼迫Ada將所有的時(shí)間花在學(xué)習(xí)上,雖然這很痛苦,但Ada在學(xué)習(xí)方面也算是天賦異稟。
她學(xué)習(xí)過歷史、文學(xué)、語言、地理、音樂,化學(xué)、縫紉、速記和簡單幾何代數(shù)方面的數(shù)學(xué),而當(dāng)時(shí)Ada的家庭教師之一Augustus對她數(shù)學(xué)能力的評價(jià)非常的高,認(rèn)為她是難遇的“天才”,且如果可以繼續(xù)培養(yǎng),有很大的希望可以成為世界頂流的數(shù)學(xué)家。
這讓安娜非常高興,因?yàn)榘材染头浅O矚g數(shù)學(xué),拜倫就曾稱她為“平行四邊形公主”。
二、倔強(qiáng)的性格讓Ada不服輸,獨(dú)到的眼光找到不同的出路
1835年,Ada嫁給了第一代勒芙蕾絲伯爵(后晉升),并且有了3個(gè)孩子。
她本應(yīng)該和其他英國貴婦人一樣,將她之前所學(xué)過的東西當(dāng)作社交圈的閑聊之語,不過這一切在1837年發(fā)生了轉(zhuǎn)折,因?yàn)锳da碰到了查爾斯·巴貝奇,一個(gè)影響她一生的人。
這個(gè)人是英國發(fā)明家,而且也是科學(xué)管理的領(lǐng)先者,電腦先驅(qū)。當(dāng)時(shí)巴貝奇正在宣傳他的計(jì)算機(jī)設(shè)想,不過他的想法被大多數(shù)人否定了,覺得他是在說“胡話”。但是在一次游說時(shí),Ada聽到了巴貝奇的設(shè)想。20歲的Ada被巴貝奇的構(gòu)想折服,認(rèn)為這是一個(gè)偉大的設(shè)想,若成功,世界將為此而改變。
所以繼承了母親倔強(qiáng)性格的Ada在一次機(jī)會上,不顧自己已經(jīng)是3個(gè)孩子的母親,完全投身與研究的“水深火熱”之中。只不過,這個(gè)機(jī)會對于當(dāng)時(shí)的世人來說并不是一個(gè)好機(jī)會。1840年,巴貝奇在各種場合游說,都被人嘲笑,但是只有Ada和另一位名人站在一起,那位名人就是后來擔(dān)任過意大利總理的數(shù)學(xué)家閔那布利。
其實(shí)這個(gè)機(jī)會被很多人呢嘲笑的原因是因?yàn)榘拓惼?,雖然巴貝奇有極高的天賦,并且要用畢生來制造出一臺完美的自動(dòng)化計(jì)算機(jī)器,來解決當(dāng)時(shí)用《數(shù)學(xué)用表》進(jìn)行人工計(jì)算比較會出現(xiàn)錯(cuò)誤的地方。
但是開局和思想是好的,最后卻因?yàn)樵O(shè)計(jì)太過于超前而導(dǎo)致制造水平無法供給只完成了1/7的樣機(jī),這讓英國政府的錢“打了水漂”,這樣的結(jié)果就是讓巴貝奇聲名大跌,沒有人繼續(xù)愿意幫助他。
不過后來他有了Ada的幫助,Ada當(dāng)年執(zhí)意親手將手稿翻譯成英文,最后也得到了影響力。
這其中值得一說的是Ada和丈夫的關(guān)系,不得不說Ada很幸運(yùn),她有一個(gè)關(guān)系和睦的家庭,Ada的丈夫看到妻子的努力和夢想后,毅然決然地選擇了支持,給了Ada極大的動(dòng)力和感動(dòng)。
三、才華初現(xiàn),但創(chuàng)業(yè)之路太艱辛,年僅36歲便逝世
Ada將手稿翻譯的非常不錯(cuò),僅僅1年,Ada就將245頁紙的原手稿寫成了542頁的著作,這其中有許多她自己的構(gòu)思和設(shè)想,將繪圖、音樂以及等等領(lǐng)域全部融合進(jìn)設(shè)想,這一切應(yīng)該是來自母親的教育和父親浪漫主義想象力的遺傳,有很多巴貝奇都沒有想到,是一個(gè)不得不讓人佩服的女性。
這里面Ada的技術(shù)方式使用了十進(jìn)制而不是二進(jìn)制,不過至今仍承認(rèn)這個(gè)是世界首個(gè)計(jì)算機(jī)程序。而且在多出的297頁中,Ada不僅詳細(xì)設(shè)計(jì)出了程序,還設(shè)計(jì)出了程序設(shè)計(jì)方法,其中就包含循環(huán)和遞歸,以及和我們今天所使用類似的流程圖。
所以Ada的著作可以說是程序設(shè)計(jì)的第一部著作,最偉大的文章之一。
不過當(dāng)時(shí)的他們因?yàn)榉N種原因和思維超前無法平民化,導(dǎo)致眾人認(rèn)為這只是異想天開,所以沒有任何人愿意去資助他們。當(dāng)時(shí)的巴貝奇為了把圖紙和Ada的文章變成現(xiàn)實(shí),傾盡一生,花費(fèi)掉了所有的資產(chǎn),卻一點(diǎn)頭緒也沒有,最后一貧如洗。
他只能考慮重新賺錢支持自己的工作,他和Ada說希望可以通過制作東西來賣錢,比方說弄一個(gè)賽馬游戲機(jī)。后來為了籌集足夠的經(jīng)費(fèi),Ada甚至將丈夫家中祖?zhèn)鞯恼鋵毮萌ギ?dāng)鋪?zhàn)冑u,來維持正常的開銷,不過后來這些珠寶被她的母親兩次用錢重新贖了回來。
經(jīng)濟(jì)上的入不敷出和無休止的腦力勞動(dòng),讓Ada完全無法承受,最后健康狀況一路下滑,最后患上了嚴(yán)重的癌癥。最終于1852年11月27日離世,那一年,Ada也才36歲。
耗盡了一生也沒有完全實(shí)現(xiàn)自己的夢想,最后還是帶著遺憾離開了世界,不過她也沒有想到后人發(fā)現(xiàn)了她的設(shè)想,在100年以后,她的設(shè)計(jì)隨著電子技術(shù)的發(fā)展一步步走向現(xiàn)實(shí)世界。
1953年,Ada 留下來的筆記和文章被人發(fā)現(xiàn)并且公布于眾,這個(gè)設(shè)計(jì)理念一出便對現(xiàn)代計(jì)算機(jī)與軟件工程產(chǎn)生了極其重要的影響。所以在1980年12月10日,美國國防部出了一個(gè)新的高級計(jì)算機(jī)編程語言就叫做Ada,用來紀(jì)念A(yù)da的貢獻(xiàn)。
巴貝奇活著的時(shí)候看到機(jī)器,Ada也只看到這些程序停留在紙面上。一直等到1985年,當(dāng)時(shí)的社會進(jìn)步很快,思維和技術(shù)也已經(jīng)可以能夠到當(dāng)時(shí)巴貝奇和Ada的設(shè)想。
一路很艱辛,直到2002年才真正完工,總共花費(fèi)了17年,而且現(xiàn)在制造出了一號,而二號至今沒有問世??吹紸da的一生,短暫但是意義深遠(yuǎn),這名女性用她的倔強(qiáng)和才華為新世界打出了一條不一樣的道路,值得人們尊敬。
發(fā)表評論