Ivan Shkodkin

Orukọ mi ni Ivan Shkodkin. Mo sise ati ki o gbe bi a pirogirama ati bayi Mo ni a idaduro. Ati gẹgẹ bi o ti ṣe yẹ, lakoko iru awọn idaduro iru awọn ero oriṣiriṣi wa si ọkan.

Fun apẹẹrẹ: mimọ kini ede siseto ti o kọ sinu, Mo le sọ: nibo ni o ti wa, bawo ni o ti rin, melo ni ede rẹ binu ati inu rẹ dun, nibiti iwọ yoo pari. Mo ranti daradara ede siseto akọkọ mi ni ọjọ-ori 4: o jẹ òòlù. Mo ranti bi mo ṣe lo òòlù lati yi altimeter silinda ti ọkọ ofurufu ija sinu cube kan (baba baba mi mu wa lati ibikan lati papa afẹfẹ ologun ti o wa nitosi).

1. Bẹrẹ

òòlù náà jẹ́ irinṣẹ́ idan. Mo le ṣe eto eyikeyi nkan sinu cube tabi ọkọ ofurufu. Mo le ṣe awọn iṣẹ iyanu ni fifọ eekanna ati fifọ gilasi. Awọn aladugbo ti o wa ni ayika n pariwo:
- Tunu ọmọ rẹ! Kò sí àlàáfíà nínú ìbínú rẹ̀!
Ṣugbọn iya mi nigbagbogbo dahun mi:
- Ọmọ, ti o ba gbe òòlù, lu àlàfo ọtun si ori!
Ati ki o Mo gba wọle!

O to akoko lati lọ si ile-iwe. Mo ni orire: ni ilu wa nibẹ ni ile-iwe iyanu kan ti o ni ile-iṣẹ kọmputa kan. Awọn BC ati Corvettes wa nibẹ, nẹtiwọki agbegbe kan wa ati ẹrọ itẹwe Robotron-100 kan. Ṣugbọn, gẹgẹ bi igbagbogbo, ile-iwe naa jẹ pataki, ati wiwa nibẹ ko rọrun. Bakan mo ti de nibẹ. Si ọtun lati Kẹsán 1st, Mo ti joko si isalẹ ni bookmaker. Nibẹ ni mo ti pade "Schoolgirl". Mo ti pade awọn ede oriṣiriṣi ninu igbesi aye mi, ṣugbọn Emi kii yoo gbagbe eyi laelae. Mo kọ “Ọmọbinrin ile-iwe” lati ṣe oju iboju, o si kọ mi ni awọn kẹkẹ. Mo kọ “Ọmọbirin ile-iwe” lati sọ “Kaabo, agbaye!”, O si kọ mi ni titẹ sii console. Ṣugbọn awọn ọmọ ẹlẹgbin tun wa. Awọn obi wọn wa ni ilu okeere ati ra wọn Apple Lisa 2. Wọn tọju gbogbo eniyan ni igberaga, wọn wo gbogbo eniyan. Ní ọjọ́ kan, ẹnì kan láti kíláàsì kọ ìtòlẹ́sẹẹsẹ yíyanilẹ́nu kan tí, ní ìdáhùn sí fífi orúkọ kan wọlé, ó fi gbólóhùn náà hàn: “Kọ koodu, Vanya! Kọ!” mànàmáná sì lù mí. Lati akoko yẹn, laibikita ohun ti Mo ṣe, Mo kọ koodu.

Mo ti kowe koodu ninu mi ori nigba ti lọ si ati ki o nbo lati ile-iwe. Mo kọ koodu nigba ti nrin lọ si ile itaja, n mu idọti naa jade, tabi ti n ṣabọ capeti naa. Mo ṣe eyi ni gbogbo igba. Paapaa awọn iya agba ti aṣa ni ẹnu-ọna, nigbati mo rin kọja wọn, fi ọgbọn sọ pe: “Ati pe ọkunrin yii mọ bi a ṣe le kọ koodu!”

Ile-iwe fò ni kiakia, ni ẹmi kan, ati ni ọdun agba, awọn obi mu IBM XT kan si ọkan ninu awọn alakoso wa. Iyara, ilọsiwaju iṣẹ awọn aworan. Ati kaadi ohun Adlib lori ọkọ akero ISA… Mo rii pe ẹrọ yii yoo gba agbaye. Nigbati mo de ọdọ awọn obi mi, Mo sọ ni idaniloju pe Emi yoo ṣiṣẹ ni igba ooru, ṣe ohunkohun ti Mo fẹ, ṣugbọn Mo nilo ọkọ ayọkẹlẹ yii. Idunnu mi bẹru awọn obi mi, ṣugbọn wọn pinnu ni otitọ pe o yẹ ki o fun mi ni aye ati ṣe ileri lati ṣafikun diẹ ninu owo naa, paapaa ni akiyesi otitọ pe o jẹ 90s dashing.

Awọn idanwo ikẹhin kọja, ati pe niwọn bi awọn obi mi ti ju awọn eniyan ti o peye lọ, Emi ko ni yiyan pupọ: Mo ni lati lọ si ile-ẹkọ giga. Mo yege àwọn ìdánwò àbáwọlé láì lọ sí àwọn ẹ̀kọ́ ìmúrasílẹ̀, àti lọ́nà kan ṣáá, kíákíá ni mo rí ọ̀nà mi wọ ẹ̀ka ìmọ̀ sáyẹ́ǹsì kọ̀ǹpútà. Nibẹ ni mo ti se awari Modula-2. Mo bẹrẹ si kopa ninu ẹgbẹ siseto ti ile-ẹkọ giga, nibiti Mo ṣe afihan awọn abajade to dara. Ẹgbẹ́ wa gba àṣekágbá ìdíje iṣẹ́ òjíṣẹ́. Ati paapaa Diini naa, ti n sọkun pẹlu ayọ, ẹniti o binu nigbagbogbo pe ko si awọn monads, pipade ati lambdas ninu Module, ti o yipada si olukọni ẹgbẹ ni omije, sọ pe: “Daradara, bawo ni ọmọ bishi ṣe yara to!”

Ile-ẹkọ giga ti fo bi ọjọ kan. Ati pe oṣu mẹfa ṣaaju ayẹyẹ ipari ẹkọ, awọn oniṣowo ebony bẹrẹ lati de ẹka naa ni ọkọọkan. Wọ́n wá ohun gbogbo wò, wọ́n ń gbóná, wọ́n yan àwọn ọmọ ilé ẹ̀kọ́ tó ga jù lọ. Ati nitorinaa, ni ọjọ ti gbigba iwe-ẹkọ giga mi, ọkunrin kan ti o ni ọla fun mi wa, o fun mi ni kaadi iṣowo kan o beere pe:
- Ọmọ, ṣe o ti ronu nipa ọjọ iwaju rẹ tẹlẹ?

Kaadi iṣowo naa sọ “Galera Production Limited.” Oga ti o ni itẹlọrun ninu jaketi ti o tọ, ile kan lori ejika osi rẹ, ọkọ ayọkẹlẹ igbadun kan lẹhin ọtun rẹ, ati nọmba foonu kan. Mo ro, idi ti ko pourquois?

2. Galley

Ni kete ti mo kọja iloro ti galey naa, oluṣakoso ọja kọlu mi lẹsẹkẹsẹ:
Kini idi ti o fi duro nibi, noob? Mo n san fun ọ iya agba! O dara, jẹ ki a lọ ṣe buburu diẹ ni iyara! ..

Mo ro pe kii ṣe imọran ti o dara pupọ - Emi ko ni akoko lati gba iṣẹ kan ati ni ọjọ akọkọ Mo kigbe.

A ni aaye ṣiṣi nla kan. Si ọtun mi joko eniyan dudu-awọ lati agbegbe kanna. Ó kọ́kọ́ kí mi pé:
— Kaabo, orukọ mi ni Sanya Banin. Gbogbo eniyan si n pe mi ni Banya.
“Kaabo, orukọ mi ni Ivan Shkodkin, gbogbo eniyan si n pe mi ni Ivan Shkodkin,” Mo dahun.
Bí ó ti wù kí ó rí, a dàbí òmùgọ̀ méjì, nítorí pé ẹnì kọ̀ọ̀kan wa ní báàjì kan tí ó so kọ́ àyà wa. Galley ajọ ethics, egan o.

Ọjọ naa bẹrẹ pẹlu apejọ kan. A kọ orin kan sórí, a kọ orin òmùgọ̀, a máa ń sọ onírúurú ìdọ̀tí léraléra, a sì dáhùn gbogbo ìbéèrè pé: “Bẹ́ẹ̀ ni, mo rí i, màá ṣe é.” Ni aaye kan Mo ro pe eyi kii ṣe iru ibi buburu bẹ: kukisi, tii, awọn iṣẹlẹ ere idaraya. O kan nilo lati ṣe ohun gbogbo ti o beere lọwọ rẹ ni akoko ati ni akoko. Ni ọjọ kan oluṣakoso wa fun wa ni iṣẹ ṣiṣe ti iṣapeye akoko kikọ iṣẹ akanṣe kan. Emi ko ronu pupọ nipa bi a ṣe le ṣe ni iyara. O kan awọn iwe afọwọkọ meji, afiwera, ati ẹrọ Bani ti a ti sopọ. Ise agbese na wa papọ ni ọpọlọpọ igba yiyara, eyiti Mo royin lẹsẹkẹsẹ si oga.
- Ṣe o jẹ aṣiwere? Ṣe o ro pe awa tikararẹ ko ti pinnu bi a ṣe le ṣe eyi ni iyara? Bẹẹni, a yoo gbogbo wa ni kuro! O dara, lẹsẹkẹsẹ ni mo ṣa iṣupọ naa mo si pada si ero iṣaaju!
Ni gbangba, Mo bẹru oluṣakoso yẹn gaan, nitori pe lẹsẹkẹsẹ gbe mi lọ si ẹka miiran. Ni aṣalẹ, lakoko mimu ọti ati oje eso-ajara ni kafe kan, Mo sọ fun awọn ẹlẹgbẹ mi nipa eyi.
- A gbe mi lati idanwo si iṣelọpọ. Eyi jẹ orilẹ-ede ti o yatọ patapata. — Ipalọlọ iku wa ni gbongan...Ẹnikan lati gbọngan naa sọ pe:
- Tẹtisi imọran ti o dara mi: nigbati o ba gbejade imuṣiṣẹ si iṣelọpọ, maṣe jẹ akọni. Kan sọ pe o jẹ olupilẹṣẹ, kii ṣe alamọja atilẹyin imọ-ẹrọ.
Aṣalẹ pari ni ipalọlọ.

3. Ọja

Lati ọjọ akọkọ, o gbona ni ẹka ọja. Nigbamii ti ńlá imuṣiṣẹ je kan si sunmọ ni setan. Èmi àti Banya dé ọ̀dọ̀ ọ̀gá tuntun náà, kíá ló sì bẹ̀rẹ̀ sí kọ́ wa nípa ìgbésí ayé:
- Nitorina, awọn ọmọkunrin. Mo ni awọn ofin 2 nikan ni ẹka mi. Akoko. Ṣiṣe awọn idanwo nigbakugba ti o ṣee ṣe. Modular, Integration, ohunkohun ti!
Lẹhinna oluranlọwọ rẹ ti nwaye ni kigbe pe gbogbo awọn olupin ti wa ni apọju ati pe o nilo lati ge diẹ sii. Oga naa fun awọn aṣẹ lati ra awọn olupin ni awọn awọsanma Amazon, ṣugbọn kii ṣe lati skimp.
Bí mo ṣe ń wò ó, mo fi ohùn rẹ̀ sọ̀rọ̀ sí Bana pé: “Ó dà bíi pé ọ̀gá wa gbọ́n.”
Lẹsẹkẹsẹ Oga naa dahun o si pada wa si:
- Bẹẹni, Mo ni awọn ofin 2 ni ẹka mi. Akọkọ jẹ awọn idanwo. Ati ni ẹẹkeji, maṣe gbiyanju lati ṣe ohun aimọgbọnwa, bii kikọ ẹya funrararẹ tabi ṣiṣe iṣapeye ibinu. Èmi yóò fi ọwọ́ ara mi pa ẹ̀yin méjèèjì lọ́rùn.

Ohun ti Mo nifẹ nipa iṣelọpọ ni pe nigbagbogbo nkankan lati ṣe. Oga nigbagbogbo ni rilara pe diẹ ninu awọn idun ni a ṣe akiyesi ninu sọfitiwia naa. O nigbagbogbo sọ pe:
- Duro, gbogbo eniyan. Wo awọn akọọlẹ!
Ohun ti a ṣe niyẹn. Awọn ọmọkunrin ati awọn ọmọbirin ti o dara julọ ni orilẹ-ede naa ṣiṣẹ ni ẹka wa. Banya lati Arzamas, Kolya lati Chernyakhovsk, Lera lati ... Emi ko ranti ibi ti Lera ti wa.

Ati nisisiyi ọjọ idasilẹ ti de.
Lojiji, gbogbo awọn foonu atilẹyin bẹrẹ si ohun orin. Awọn asọye ibinu lori apejọ atilẹyin gbamu pẹlu agbara awọn grenades. Awọn atunwo ninu atẹjade amọja dabi awọn bombu. O je apaadi.

A ṣe atunṣe awọn idun bi irikuri, lo awọn wakati 4 ni alẹ ni ọfiisi, awọn glitches ti o wa titi ni awọn ipele, ṣe ohun ti a le. Ọga naa ni irungbọn, oju rẹ ati awọn ẹrẹkẹ rẹ ti nyọ, awa naa si gba. Lehin ti a ti yi package ti awọn abulẹ jade, a ni anfani lati yọ jade nikẹhin.

Ọdun titun

Ni gbogbo Ọdun Tuntun ti nbọ, awọn ẹbun ni a fun ni ibi iṣafihan naa. Nwọn si jiya. Oddly ti to, Mo ti a ti san nyi pẹlu kan iṣẹtọ bojumu ajeseku. Gbọ̀ngàn àsè ńlá kan wà, Ẹni Tó Pàtàkì Jù Lọ bá pe gbogbo àwọn tó wà nínú àkọsílẹ̀ náà, ó sì fún wọn ní àwọn àpòòwé. Iyipada mi de, Mo gbọn ọwọ Sam o si beere ibeere kan fun mi:
- Wọn sọ pe kokoro rẹ ni idan ti fipamọ gbogbo awọsanma lati isubu lapapọ? Mo fe ri koodu re...
Ibanuje. Tani o sọ eyi fun u?! Mo ṣii tabulẹti ati ṣafihan aaye yii. Si eyi ti olori ṣe atunṣe pẹlu fifun oju rẹ ati awọn ọrọ: "Daradara, ọmọ ... Daradara, iwọ jẹ scammer ...". Wọn sọ pe glitch yii ti fipamọ ile-iṣẹ mewa ti awọn miliọnu rubles, o kere ju ile-iṣẹ pọ si ere iṣẹ rẹ.
Ni ibi ijade ni mo ti pade ọga wa, gbogbo wọn ti dagba, ti muti ati ti ko tọ.
— Ṣe nwọn fun o kan ajeseku? Iwọ? Kosyachnik? Oberonschik? Fun awọn ti ko ti ka koodu Pipe nipasẹ Steve McConnell?
- Bẹẹni, wọn ṣe.
- O dara, eyi jẹ o tayọ!
Ati awọn dumbfounded Oluwanje bẹrẹ si ṣubu lori rẹ ẹgbẹ. O si di eni ti a goolu medal.

Kin ki nse? Mo mu u ni ejika ati lọ si kafe kan fun awọn olupilẹṣẹ ti o wa nitosi. Gbogbo iru eniyan ti wa tẹlẹ, ti n pariwo ati kigbe, ti ṣetan lati ṣe ayẹyẹ Ọdun Tuntun ni awọn wakati meji. Fún ìdí kan, àwa méjèèjì kò gbádùn ara wa. Másùnmáwo àti iṣẹ́ àṣekára tí mo fara dà á nípa lórí gbogbo ẹ̀yà ara mi. A joko ni tabili kan pẹlu lẹwa odo tara ati ki o kan ibaraẹnisọrọ laiyara bẹrẹ.

Ọdọmọbinrin:
— Awọn ọmọkunrin, kini o ṣe eto?
"Mo nifẹ FreePascal," olori
"Ati pe Mo wa lori Oberon," Mo sọ.

Ọmọbinrin keji wò mi bi mo ti jẹ aṣiwere.
- Ṣe o peye? Ko si ani jeneriki nibẹ?! Ko si awọn gbolohun ọrọ bi iru-itumọ ti ?! Kini aṣiṣe pẹlu rẹ?

Ọ̀gá náà dìde ó sì yíjú sí mi pé: “Jẹ́ ká lọ gba atẹ́gùn. O jẹ iru ẹru nibi. ”
A pinnu lati ko pada si kafe. Egbon Ọdun Tuntun ti n ṣubu ni ọlẹ ati pe ko ṣọwọn lati oke, iṣẹ ina ti n yin ibon ni ijinna ati igbe ayọ ni a gbọ.

- Daradara, kilode ti o sọ fun u pe o ṣe eto lori Oberon?
- Iwọ funrararẹ, Alexander Nikolaevich, bẹrẹ ni akọkọ. Gbogbo yara naa ni a sọ nipa FreePascal…
Olori naa tẹsiwaju lati ṣe imọ-jinlẹ ṣugbọn lori koko alaimuṣinṣin:
- Rara, daradara, ṣe o gbọ? Agile eyi, agile pe, agile yoo tu ọ silẹ! Ṣe o gbọ?! ITUDE! Agile kii yoo ṣe iranlọwọ rara. Nitorina fẹnuko mi lori kẹtẹkẹtẹ atijọ ti irun mi!

Ni gbogbogbo, ko fẹran rẹ nigbati a pe FreePascal ni “pascakal”, gẹgẹ bi Emi ko ṣe nigbati wọn sọ nipa Oberon pe ọkọ oju irin rẹ ti lọ.

4. Ile-iṣẹ ti ara ẹni

Ni aaye kan Mo pinnu pe o tọ lati ṣeto ile-iṣẹ ti ara mi pẹlu orukọ ti o rọrun.

Mo gbiyanju lati ṣẹgun awọn ifunmọ, kopa ninu awọn idije, ṣugbọn bakan ohun gbogbo ko ṣiṣẹ. O wa jade pe jije olori ko rọrun rara. Ati pe Mo ti bẹrẹ lati ronu pe galley jẹ aaye ti o gbona.

Ati lẹhinna Mo rii pe oludari iṣaaju ti fẹyìntì lati igbesi aye ajọṣepọ. Mo sọ fun u, ti fihan rẹ nipa imọran mi, o ṣẹgun o sọ pe:
- Lando. Ma ṣe reti pe emi yoo pe ọ ni ọga!
- Bẹẹni, Oga! - Mo dahun.
Ati ohun lọ daradara. O mọ ọpọlọpọ awọn nkan ti Emi ko mọ. Kii ṣe lati sọ pe a gba miliọnu kan, ṣugbọn a bẹrẹ lati jo'gun nkankan. Ṣugbọn o tun pari daradara. Nitori Obama ti o jẹbi, oṣuwọn paṣipaarọ ruble rì, awọn idiyele dide, aawọ kan de ati dide lati awọn ẽkun rẹ ti pari. Awọn iṣẹ ile-iṣẹ naa ni lati da duro, ọga naa lọ si ọkọ oju-omi miiran. O jẹ aanu, ṣugbọn kini awọn ero…

5. Aṣọ

Mo nigbakan ri ọmọbinrin mi ti n wo ikanni YouTube kan ti a ṣe igbẹhin si Component Pascal. Olupilẹṣẹ ṣalaye ni kedere bi o ṣe le ṣiṣẹ pẹlu awọn igbasilẹ extensible, awọn ọna ti o bori ati awọn ilana ipari. Ni ọmọ ọdun 14, o farabalẹ fiyesi awọn nkan ti oun funrarẹ dagba si nikan ni kọlẹji. òòlù rẹ̀ ní ìmọ̀ púpọ̀ síi, alágbára, àti ìwọ̀nwọ́n. Ìran rẹ̀ yóò fi èékánná ju tèmi lọ. Mo ro pe ni ọdun 20 miiran, imọ-imọ-imọ-imọ-ẹrọ lori koko-ọrọ ti awọn gorutines dipo awọn okun ni Erlang yoo dabi ẹgan ati alaigbọran. Tabi boya wọn kii yoo.

Eh... Emi yoo lọ tan-an ZX-Spectrum mi!)

Bun fun iṣesi: music.yandex.ru/album/3175/orin/10216

PS Ọpọlọpọ ọpẹ si Robert Zemeckis ati ẹgbẹ rẹ fun awokose naa.

Orisun: www.habr.com

Fi ọrọìwòye kun