成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

我的外婆是個(gè)程序員

開發(fā) 后端 開發(fā)工具
我是家里的第三代女程序員:我的外婆是第一代程序員,我的媽媽隨著她也選擇成為了程序員,而我延續(xù)了這個(gè)傳統(tǒng)。在50年前的蘇聯(lián),外婆開始了她的程序員生涯,下面我會(huì)講述這段往事。

我是家里的第三代女程序員:我的外婆是***代程序員,我的媽媽隨著她也選擇成為了程序員,而我延續(xù)了這個(gè)傳統(tǒng)。在50年前的蘇聯(lián),外婆開始了她的程序員生涯,下面我會(huì)講述這段往事。

1954-1959.高等教育

我的外婆出生在烏克蘭中部的(位于烏克蘭第聶伯河畔的港口城市)。為了得到更好的高等教育,她不得不選擇其它城市。在考察了入學(xué)參考書上的所有大學(xué)、院系和專業(yè)之后,她選擇了基輔塔拉斯·舍甫琴科國立大學(xué)并搬到了基輔生活。那個(gè)年代的入學(xué)競爭非常激烈,但由于外婆是高中的優(yōu)秀畢業(yè)生(在蘇聯(lián)國家這被稱作“銀制獎(jiǎng)?wù)?rdquo;),因此只做了簡短介紹就通過了入學(xué)考試。

1969年之前,還沒有控制論專業(yè);當(dāng)時(shí),由力學(xué)和數(shù)學(xué)系負(fù)責(zé)培養(yǎng)數(shù)學(xué)和理論物理人才以及后來的程序員。經(jīng)過2年的學(xué)習(xí)之后,學(xué)生可以選擇他們的專業(yè)。我的外婆正好趕上了***屆“計(jì)算數(shù)學(xué)”專業(yè)招生。專業(yè)課中包括一些全新的理論課程:程序設(shè)計(jì)、模擬和數(shù)字電腦設(shè)計(jì)、計(jì)算方法(大多數(shù)是求解微分方程和線性代數(shù)問題)等等。參加課程的不僅有學(xué)生,還有烏克蘭蘇維埃社會(huì)主義共和國科學(xué)院科學(xué)計(jì)算中心的研究員,除了這里一般不會(huì)有其它地方教授這方面的知識。

My granny is a programmer
學(xué)位證書上的課程列表(烏克蘭語)

要得到實(shí)際的練習(xí)機(jī)會(huì)更加困難。當(dāng)時(shí)的計(jì)算機(jī)(那時(shí)叫“電子計(jì)算機(jī)”)體積龐大而且非常昂貴,大學(xué)買不起計(jì)算機(jī)。也就是為什么在學(xué)校里只教授理論,在暑假期間學(xué)生會(huì)被派到有計(jì)算機(jī)的地方實(shí)習(xí)。

大學(xué)三年級的暑假,外婆被分配到基輔電工研究所實(shí)習(xí),那里有一臺叫做MESM的計(jì)算機(jī)。當(dāng)然,學(xué)生們不會(huì)被分配解決實(shí)際問題。事實(shí)上,我毫不懷疑MESM的工程師會(huì)拒絕讓學(xué)生參與MESM的研制工作。因?yàn)樵趯?shí)習(xí)初期,一些富有同情心的學(xué)生看到設(shè)備不夠整潔就將上面的灰塵擦掉了,結(jié)果所有被擦干凈的晶體管都發(fā)生了問題需要重新調(diào)試。接下來學(xué)生們只能做一些練習(xí)任務(wù),包括“游戲開發(fā)” ——一個(gè)學(xué)生選擇一款游戲,像是三連棋游戲,從雜志上找一些游戲算法然后編程。接著會(huì)把程序放到計(jì)算機(jī)上運(yùn)行查看結(jié)果。

大學(xué)四年級的時(shí)候,外婆被派到莫斯科國立大學(xué)實(shí)習(xí),那里有一臺大學(xué)自己的計(jì)算機(jī)——Strela。那里分配的任務(wù)比之前要重要一點(diǎn),但主要還是類似線性代數(shù)計(jì)算的教學(xué)課題。

在西方世界發(fā)明了***代高級編程語言Algol和Fortran之后,基輔的計(jì)算機(jī)界在格羅希柯夫的課上知道這一成果,但是他們并沒有采用。此時(shí),所有的程序都用特定計(jì)算機(jī)的機(jī)器語言編寫。

譯注:

MESM計(jì)算機(jī):歐洲大陸***臺通用可編程電子計(jì)算機(jī),由下謝爾蓋·阿列克謝耶維奇列別捷夫領(lǐng)導(dǎo)的科學(xué)家團(tuán)隊(duì)在基輔電工研究所(現(xiàn)烏克蘭)發(fā)明。MESM于1950年開始運(yùn)作,大約有6000個(gè)真空管,功耗25千瓦,可以執(zhí)行大約每分鐘3000操作。

三連棋游戲:兩人輪流在一有九格方盤上劃加字或圓圈, 誰先把三個(gè)同一記號排成橫線、直線、斜線, 即是勝者。

Strela計(jì)算機(jī)(俄語“箭頭”):蘇聯(lián)制造的大型機(jī)(mainframe)系列,于1953年開始制造。擁有6200真空管和60000半導(dǎo)體二極管,每秒可執(zhí)行2000次操作,支持浮點(diǎn)運(yùn)算。

維克多·格羅希柯夫:烏克蘭的計(jì)算機(jī)先驅(qū),負(fù)責(zé)領(lǐng)導(dǎo)研制出烏克蘭的***臺大型計(jì)算機(jī)“基輔”(Kiev 1959年),1961年又開發(fā)出了晶體管的通用控制計(jì)算機(jī)“第聶伯”Dnepr。

1959 – 1965. 烏克蘭蘇維埃社會(huì)主義共和國科學(xué)院科學(xué)計(jì)算中心

畢業(yè)之后,外婆去了計(jì)算中心上班——開始當(dāng)一名工程師,接著晉升為高級工程師,***成為了***工程師。當(dāng)時(shí)計(jì)算中心大約有300名員工:程序員、技術(shù)員、模擬計(jì)算機(jī)專家(大多數(shù)人工作使用的事數(shù)字計(jì)算機(jī))以及測試人員,其中測試人員負(fù)責(zé)對比對比程序運(yùn)行結(jié)果和使用Rheinmetalls(德國電動(dòng)機(jī)械計(jì)算機(jī))手工計(jì)算結(jié)果。

其中一些人忙于設(shè)計(jì)新型計(jì)算機(jī),其他人(包括外婆)做的事情現(xiàn)在叫做外包。計(jì)算中心為公司解決某些需要數(shù)值分析的實(shí)際問題,公司代表會(huì)為問題給出一個(gè)正式的定義,中心的工程師求解問題后進(jìn)行編程。例如,其中一個(gè)任務(wù)就是計(jì)算貝塞麥(轉(zhuǎn)爐)煉鋼法的***模式,外婆則關(guān)注解決結(jié)構(gòu)力學(xué)問題。

計(jì)算中心自主研發(fā)出一系列計(jì)算機(jī)——首先是“基輔”(”Kiev”),然后是BESM。在此之前,使用的是機(jī)器碼、打孔卡(在此之前使用的是由曝光后的電影膠卷制作的打卡磁帶)以及很多今天從未聽說過的設(shè)備。人們緊張地把成堆的待打孔的卡片運(yùn)來,這些卡片的主人則會(huì)報(bào)以狂躁的反應(yīng)。那些對計(jì)算機(jī)沒有概念的人會(huì)接受定期的培訓(xùn),這些培訓(xùn)旨在解釋計(jì)算機(jī)的基本原理。曾經(jīng)有個(gè)人一直重復(fù)問同一個(gè)問題,老師在再一次做出解答之后憤怒一觸即發(fā),就在這時(shí)那個(gè)人大聲抗議道:“不要再解釋我已經(jīng)理解了,但是它”,他平靜地指著嗡嗡作響的機(jī)器說,“它理解了嗎?”

計(jì)算機(jī)資源總是很寶貴的,因此程序員通常要等到很晚才能抓到一些額外的上機(jī)時(shí)間,然而打孔卡實(shí)驗(yàn)室(人們可以在那里用傳統(tǒng)的機(jī)械方式修改他們的卡片)那個(gè)時(shí)候已經(jīng)關(guān)門了。深夜里他們只能手工修改自己的卡片——將多余的孔裁掉,然后(利用白天打孔剩下的卡片)把新的孔用紙帶補(bǔ)上。技師們反對這種做法 ——雖然可以容許額外打孔,但是粘上去的卡片是非常危險(xiǎn)的——這些卡片會(huì)掉進(jìn)輸入設(shè)備損壞機(jī)器。這類斗爭,勝利總是會(huì)站在弱勢的程序員這邊。

1965 – 1988. 實(shí)驗(yàn)性設(shè)計(jì)地區(qū)科學(xué)研究所(RSRIED —— 這不是官方認(rèn)可的縮寫,只在本文使用)

1988 – 1996. 建筑與城市規(guī)劃理論科學(xué)研究所(SRIAUPT —— 同上)

[[80333]]

1965年外婆以***專家身份加入了RSIED,后來擔(dān)任***設(shè)計(jì)工程師。這個(gè)機(jī)構(gòu)主要做自己的任務(wù)而不是給企業(yè)做外包,工作的內(nèi)容有公寓和公共建筑設(shè)計(jì)、結(jié)構(gòu)化建模方法編程以及設(shè)計(jì)任務(wù)自動(dòng)化(也就是開發(fā)類似AutoCAD的專用繪圖工具)。

有限的上機(jī)時(shí)間仍然是個(gè)問題。一部分上機(jī)時(shí)間租用的是前文提到的計(jì)算中心機(jī)器,一部分用的是RSRIED自己的計(jì)算機(jī)Nairi。這臺機(jī)器來自亞美尼亞,它不僅支持機(jī)器代碼還支持一種內(nèi)部編程語言——Cyrillic(西里爾字母),但又有所區(qū)別。這種區(qū)別源自下面這件軼事。一組程序?qū)懲瓴⒔?jīng)過調(diào)試以后,就可以發(fā)布使用。程序被匯總出版打印成冊,接下來會(huì)依據(jù)這份手冊將程序轉(zhuǎn)換成其它機(jī)器語言或者授權(quán)給其它公司內(nèi)部使用。出版這些程序手冊是一件非常重要的事情,所以通常在交付印刷之前他們會(huì)非常仔細(xì)地進(jìn)行校對。有一次,一個(gè)對工程師的俄語水品非常不屑且對編程一知半解的人校對一批用 Cyrillic寫成的Nairi程序。校對的結(jié)果,雖然“校正過的”文本沒有語法錯(cuò)誤,但是這批Nairi程序完全不能運(yùn)行。

譯注:西里爾字母:源于希臘字母的格拉哥里字母,被斯拉夫民族廣泛采用,因此有時(shí)也稱為斯拉夫字母。

程序員通常需要出差——到蘇聯(lián)的各個(gè)城市拜訪客戶(確認(rèn)客戶要解決的問題)和去其他國家分享經(jīng)驗(yàn)。當(dāng)然,大多數(shù)人只愿意在蘇聯(lián)范圍之內(nèi)出差,所有與資本主義國家的交流都在***級別的管制之下。當(dāng)時(shí),去保加利亞、匈牙利和捷克斯洛伐克出差是日常生活的很好的調(diào)劑。

在外人看來,很難說程序員這種職業(yè)有什么特別——外公和外婆的朋友都是程序員或是從事相關(guān)的職業(yè)。女性程序員也沒有特別之處——很多女性從事這項(xiàng)職業(yè),不足為奇。很明顯,“喔,這個(gè)女孩會(huì)編程”這樣的聲音是在后來才出現(xiàn)的:-)

英文原文:Mariya Mykhailova

本文來自:http://blog.jobbole.com/21272/

責(zé)任編輯:林師授 來源: 伯樂在線
相關(guān)推薦

2013-07-24 14:17:10

2021-02-20 13:55:35

程序員計(jì)算機(jī)技術(shù)

2012-11-28 13:25:27

程序員

2009-06-02 13:43:04

程序員定義職場

2013-06-08 14:12:13

程序員招聘

2010-03-02 10:13:56

程序員面試

2013-04-22 09:05:11

程序員

2021-07-26 08:21:36

程序員高并發(fā)中間件

2014-03-18 10:05:37

程序員碼農(nóng)

2009-03-26 09:22:05

2019-06-17 10:33:52

程序員培訓(xùn)班框架

2020-12-07 13:21:13

程序員歷史Python

2015-04-27 10:39:26

程序員

2023-12-26 18:47:32

2012-09-18 10:05:51

程序員我的歌聲里程序員的歌

2016-04-19 10:20:42

程序員遺憾

2012-05-11 09:13:28

程序員開發(fā)者

2013-12-24 09:59:48

程序員管理

2015-04-10 19:37:34

程序員

2015-08-11 09:18:44

程序員最好
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 成人免费在线视频 | 一区二区三区在线免费观看 | xnxx 日本免费 | 国产精品综合久久 | 国产 欧美 日韩 一区 | 亚洲一区二区久久 | 精品一区二区久久久久久久网站 | 99免费在线 | 一区二区三区精品 | 一区二视频| 羞羞的视频免费在线观看 | 国产激情视频 | 在线看中文字幕 | www.日韩免费 | 超级碰在线 | 精品欧美一区二区在线观看视频 | 一级欧美一级日韩片免费观看 | 日韩综合色| 国产美女免费视频 | 亚洲国产精品福利 | 国产精品久久久久久久久久久新郎 | 在线一区视频 | 狠狠色狠狠色综合系列 | 欧美一区二区三区在线观看视频 | 波多野吉衣在线播放 | 免费黄网站在线观看 | 欧美三区在线观看 | 日韩一级不卡 | 日韩欧美理论片 | 日本大片在线播放 | 亚洲激精日韩激精欧美精品 | 成人精品一区二区三区 | 91xxx在线观看 | 国产精品久久久久久久久免费相片 | 国产色婷婷久久99精品91 | 超碰av免费 | av电影一区二区 | 亚洲精品欧美一区二区三区 | 激情伊人网 | 黄页网址在线观看 | 超碰人人插 |