Ivan Shkodkin

Fy enw i yw Ivan Shkodkin. Rwy'n gweithio ac yn byw fel rhaglennydd a nawr mae gennyf saib. Ac yn ôl y disgwyl, yn ystod seibiannau o'r fath daw gwahanol feddyliau i'r meddwl.

Er enghraifft: gwybod ym mha iaith raglennu rydych chi'n ysgrifennu, gallaf ddweud: o ble y daethoch, pa mor hir y cerddoch, faint y gwnaeth eich iaith gynhyrfu a phlesio, ble byddwch yn y pen draw. Rwy'n cofio'n dda iawn fy iaith raglennu gyntaf yn 4 oed: morthwyl oedd hi. Rwy'n cofio sut y defnyddiais forthwyl i droi silindr altimedr awyren ymladd yn giwb (daeth fy nhad-cu ag ef o rywle o faes awyr milwrol gerllaw).

1. Dechreu

Roedd y morthwyl yn arf hudolus. Roeddwn i'n gallu rhaglennu unrhyw wrthrych i mewn i giwb neu awyren. Roeddwn i'n gallu perfformio gwyrthiau wrth forthwylio ewinedd a thorri gwydr. Roedd y cymdogion o gwmpas yn gweiddi:
- Tawelwch eich bachgen! Nid oes heddwch rhag ei ​​warthau!
Ond roedd fy mam bob amser yn fy ateb:
- Mab, os codwch chi forthwyl, morthwyliwch yr hoelen i'r pen!
Ac fe wnes i sgorio!

Mae'n amser mynd i'r ysgol. Roeddwn i'n lwcus: yn ein tref ni roedd ysgol fendigedig oedd â chlwb cyfrifiaduron. Roedd yna BCs a Corvettes yno, roedd rhwydwaith lleol ac argraffydd Robotron-100. Ond, fel bob amser, roedd yr ysgol yn ddrud, ac nid oedd yn hawdd cyrraedd yno. Rhywsut cyrhaeddais i yno. O fis Medi 1af, eisteddais i lawr wrth y bwci. Yno cyfarfûm â “Schoolgirl”. Rwyf wedi dod ar draws gwahanol ieithoedd yn fy mywyd, ond ni fyddaf byth yn anghofio yr un hon. Dysgais i “Schoolgirl” i blincio'r sgrin, a dysgodd hi feiciau i mi. Dysgais i “Schoolgirl” i ddweud “Helo, fyd!”, a dysgodd hi fewnbwn consol i mi. Ond roedd yna blant cas hefyd. Roedd eu rhieni dramor a phrynasant Apple Lisa 2 iddynt. Roeddent yn trin pawb yn drahaus, yn edrych i lawr ar bawb arall. Ac un diwrnod, ysgrifennodd rhywun o'r dosbarth raglen wych a oedd, mewn ymateb i nodi enw, yn arddangos yr ymadrodd: “Ysgrifennwch y cod, Vanya! Ysgrifennu!" a thrawyd fi gan fellten. O'r eiliad honno ymlaen, ni waeth beth wnes i, ysgrifennais god.

Ysgrifennais god yn fy mhen tra'n mynd a dod o'r ysgol. Ysgrifennais god wrth gerdded i'r siop, tynnu'r sbwriel neu hwfro'r carped. Fe wnes i hyn drwy'r amser. Dywedodd hyd yn oed neiniau traddodiadol wrth y fynedfa, pan gerddais heibio iddynt, yn ddoeth: “Ac mae’r boi hwn yn gwybod sut i ysgrifennu cod!”

Hedfanodd yr ysgol heibio'n gyflym, mewn un anadl, ac yn y flwyddyn hŷn, daeth y rhieni ag IBM XT i un o'n majors. Cyflymder, gwell perfformiad graffeg. A'r cerdyn sain Adlib ar y bws ISA... sylweddolais y byddai'r peiriant hwn yn cymryd drosodd y byd. Pan ddeuthum at fy rhieni, dywedais yn bendant y byddwn yn gweithio yn yr haf, yn gwneud beth bynnag yr oeddwn ei eisiau, ond roedd angen y car hwn arnaf. Roedd fy rhieni wedi dychryn gan fy nghyffro, ond fe benderfynon nhw, yn gwbl briodol, y dylwn i gael cyfle ac fe wnaethon nhw addo ychwanegu peth o'r arian, hyd yn oed o ystyried y ffaith mai'r 90au rhuthro oedd hi.

Aeth yr arholiadau terfynol heibio, a chan fod fy rhieni yn fwy na phobl safonol, nid oedd gennyf lawer o ddewis: roedd yn rhaid i mi fynd i'r brifysgol. Llwyddais yn yr arholiadau mynediad heb fynychu unrhyw gyrsiau paratoi, a rhywsut yn syth wedi dod o hyd i fy ffordd i mewn i'r adran cyfrifiadureg. Yno darganfyddais Modula-2. Dechreuais gymryd rhan yn nhîm rhaglennu’r sefydliad, lle dangosais ganlyniadau da. Enillodd ein tîm rownd derfynol cystadleuaeth y weinidogaeth. A dywedodd hyd yn oed y deon, gan suro â hapusrwydd, a oedd bob amser yn ddig nad oedd monads, cau a lambdas yn y Modiwl, gan droi at hyfforddwr y tîm mewn dagrau: “Wel, pa mor gyflym y mae mab yr ast yn rhedeg!”

Hedfanodd y brifysgol heibio fel un diwrnod. Ac eisoes chwe mis cyn graddio, dechreuodd masnachwyr eboni gyrraedd yr adran un ar ôl y llall. Roedden nhw'n edrych allan am bopeth, yn sniffian o gwmpas, yn dewis y myfyrwyr o'r radd flaenaf. Ac felly, ar ddiwrnod derbyn fy niploma, mae un gŵr mor barchus yn dod ataf, yn rhoi cerdyn busnes i mi ac yn gofyn:
- Fab, a ydych chi eisoes wedi meddwl am eich dyfodol?

Dywedodd y cerdyn busnes “Galera Production Limited.” Bos bodlon mewn siaced weddus, tŷ dros ei ysgwydd chwith, car moethus y tu ôl i'w dde, a dim ond rhif ffôn. Roeddwn i'n meddwl, beth am pourquois?

2. Gali

Cyn gynted ag y croesais drothwy'r gali, ymosododd y rheolwr cynnyrch arnaf ar unwaith:
-Pam wyt ti'n sefyll yma, noob? Rwy'n talu mam-gu i chi! Wel, gadewch i ni fynd i wneud ychydig o ddrygioni yn gyflymach! ...

Roeddwn i'n meddwl nad oedd yn syniad da iawn - doedd gen i ddim amser i ddod o hyd i swydd ac ar y diwrnod cyntaf cefais fy ngweiddi.

Roedd gennym ni fan agored mawr. I'r dde i mi eisteddai boi tywyll ei groen o'r un dalaith. Fe wnaeth fy nghyfarch yn gyntaf:
- Helo, fy enw i yw Sanya Banin. Ac mae pawb yn fy ngalw i'n Banya.
“Helo, fy enw i yw Ivan Shkodkin, ac mae pawb yn fy ngalw i’n Ivan Shkodkin,” atebais.
Fodd bynnag, roeddem yn edrych fel dau idiot, oherwydd roedd gan bob un ohonom fathodyn yn hongian ar ein brest. Galley moeseg corfforaethol, damn it.

Dechreuodd y diwrnod gyda rali. Fe wnaethon ni gofio siantiau, canu caneuon gwirion, ailadrodd pob math o sbwriel dro ar ôl tro ac ateb pob cwestiwn: “Ie, dwi'n gweld, fe wnaf e.” Ar ryw adeg roeddwn i'n meddwl nad oedd hwn yn lle mor ddrwg mewn gwirionedd: cwcis, te, digwyddiadau chwaraeon. Y cyfan sydd angen i chi ei wneud yw gwneud popeth a ofynnir i chi ar amser ac ar amser. Un diwrnod rhoddodd ein rheolwr y dasg i ni o wneud y gorau o amser adeiladu prosiect. Rhywsut wnes i ddim meddwl llawer am sut i wneud hynny'n gyflym. Dim ond cwpl o sgriptiau, paraleleiddio, a chysylltu peiriant Bani. Daeth y prosiect at ei gilydd lawer gwaith yn gyflymach, a chyflwynais adroddiad ar unwaith i'r uwch swyddog.
-Ydych chi'n idiot? Ydych chi'n meddwl nad ydym ni ein hunain wedi darganfod sut i wneud hyn yn gyflymach? Ie, byddwn ni i gyd yn cael ein tanio! Wel, dadosodais y clwstwr ar unwaith a dychwelyd i'r cynllun blaenorol!
Yn ôl pob tebyg, roeddwn i wir yn dychryn y rheolwr hwnnw, oherwydd cefais fy nhrosglwyddo ar unwaith i adran arall. Gyda'r nos, wrth yfed cwrw a sudd grawnwin afal mewn caffi, dywedais wrth fy nghydweithwyr am hyn.
- Rwy'n cael fy nhrosglwyddo o brofi i gynhyrchu. Mae hon yn wlad hollol wahanol. — Bu distawrwydd angheuol yn y neuadd... Dywedodd rhywun o'r neuadd:
— Gwrandewch ar fy nghyngor da: pan fyddwch chi'n cyflwyno'r adleoli i gynhyrchu, peidiwch â bod yn arwr. Dywedwch mai datblygwr ydych chi, nid arbenigwr cymorth technegol.
Daeth y noson i ben mewn tawelwch.

3. Cynnyrch

O'r diwrnod cyntaf un, roedd yn boeth yn yr adran cynnyrch. Roedd y lleoliad mawr nesaf yn paratoi. Cyrhaeddodd Banya a minnau y bos newydd, a dechreuodd ein dysgu am fywyd ar unwaith:
- Felly, fechgyn. Dim ond 2 reol sydd gennyf yn fy adran. Yn gyntaf. Rhedeg profion pryd bynnag y bo modd. Modiwlaidd, integreiddio, beth bynnag!
Yna mae ei gynorthwyydd yn byrstio gan weiddi bod yr holl weinyddion wedi'u gorlwytho a bod angen torri mwy. Rhoddodd y bos orchmynion i brynu gweinyddwyr yn y cymylau Amazon, ond nid i sgimp.
Wrth edrych arno, dywedais wrth Bana mewn llais isel: “Mae'n edrych fel bod ein bos yn smart.”
Ymatebodd y bos ar unwaith a dychwelyd atom:
- Oes, mae gen i 2 reol yn fy adran. Y cyntaf yw profion. Ac yn ail, peidiwch â cheisio gwneud rhywbeth gwirion hyd yn oed, fel ysgrifennu nodwedd eich hun neu wneud optimeiddio ymosodol. Byddaf yn tagu'r ddau ohonoch â'm dwylo fy hun.

Yr hyn roeddwn i'n ei hoffi am gynhyrchu oedd bod rhywbeth i'w wneud bob amser. Roedd y bos bob amser yn teimlo bod rhai bygiau'n cael eu sylwi yn y meddalwedd. Dywedodd yn gyson:
- Stopiwch, bawb. Edrychwch ar y logiau!
Dyna beth wnaethom ni. Roedd dynion a merched gorau'r wlad yn gweithio yn ein hadran ni. Banya o Arzamas, Kolya o Chernyakhovsk, Lera o... Dydw i ddim yn cofio o ble roedd Lera yn dod.

Ac yn awr mae'r diwrnod rhyddhau wedi cyrraedd.
Yn sydyn, dechreuodd yr holl ffonau cymorth ffonio. Ffrwydrodd sylwadau dig ar y fforwm cymorth gyda grym grenadau. Roedd adolygiadau yn y wasg arbenigol fel bomiau. Roedd yn uffern.

Fe wnaethom drwsio bygiau fel gwallgof, treulio 4 awr yn y nos yn y swyddfa, trwsio diffygion mewn sypiau, gwneud yr hyn a allwn. Roedd barf gan y bos, roedd ei lygaid a'i ruddiau'n chwyddo, ac fe gawson ni hefyd. Ar ôl cyflwyno pecyn o glytiau, roeddem yn gallu anadlu allan o'r diwedd.

blwyddyn newydd

Bob Blwyddyn Newydd i ddod, roedd gwobrau'n cael eu dosbarthu yn yr oriel. Ac fe wnaethon nhw gosbi. Yn rhyfedd ddigon, cefais fy ngwobrwyo â bonws gweddol dda. Roedd neuadd wledd fawr, yr Un Pwysicaf yn galw pawb ar y rhestr ac yn rhoi amlenni iddynt. Daeth fy nhro, ysgydwais law Sam a gofynnodd gwestiwn i mi:
- Maen nhw'n dweud bod eich byg wedi achub y cwmwl cyfan yn hudol rhag cwymp llwyr? Hoffwn weld eich cod...
Crap. Pwy ddywedodd hyn wrtho?! Rwy'n agor y dabled ac yn dangos y lle hwn. Mae'r pennaeth yn ymateb i hyn gan ehangu ei lygaid a'i sylwadau: “Wel, fab... Wel, sgamiwr wyt ti...”. Maen nhw'n dweud bod y glitch hwn wedi arbed degau o filiynau o rubles i'r cwmni, o leiaf cynyddodd y cwmni ei elw gweithredol.
Wrth yr allanfa daeth ein bos i gwrdd â mi, a'r cyfan wedi tyfu'n wyllt, yn feddw ​​ac yn flêr.
— A wnaethant roi bonws i chi? Chi? Kosyachnik? Oberonschik? I'r rhai sydd heb ddarllen Code Perfect gan Steve McConnell?
- Do, gwnaethant.
- Wel, mae hyn yn unig ardderchog!
A dechreuodd y cogydd dumbfounded syrthio ar ei ochr. Daeth yn berchennog medal aur.

Beth i'w wneud? Cymerais ef gan yr ysgwydd ac es i gaffi ar gyfer rhaglenwyr gerllaw. Roedd pob math o bobl yno’n barod, yn sgrechian a gweiddi, yn barod i ddathlu’r Flwyddyn Newydd mewn cwpl o oriau. Am ryw reswm doedd y ddau ohonom ddim yn cael hwyl. Roedd y straen a'r gwaith caled a ddioddefais yn effeithio ar bob rhan o'm corff. Eisteddom wrth fwrdd gyda merched ifanc bert a dechreuodd sgwrs yn araf.

Dynes ifanc:
— Fechgyn, ar beth ydych chi'n rhaglennu?
“Rwy’n caru FreePascal,” pennaeth
“A dw i ar Oberon,” meddwn i.

Edrychodd yr ail ferch arna i fel idiot oeddwn i.
-Ydych chi'n ddigonol? Nid oes hyd yn oed generig yno?! Nid oes unrhyw dannau fel math adeiledig?! Beth sy'n bod efo chi?

Cododd y bos ar ei draed a throi ataf: “Dewch i ni gael rhywfaint o aer. Mae'n fath o stwfflyd yma."
Fe benderfynon ni beidio â dychwelyd i'r caffi. Roedd eira'r flwyddyn newydd yn disgyn yn ddiog ac anaml oddi uchod, roedd tân gwyllt yn saethu yn y pellter a chlywid criau llawen.

- Wel, pam wnaethoch chi ddweud wrthi eich bod yn rhaglen ar Oberon?
- Chi eich hun, Alexander Nikolaevich, a ddechreuodd yn gyntaf. Clywodd yr ystafell gyfan am FreePascal...
Parhaodd y pennaeth i athronyddu ond ar bwnc rhydd:
- Na, wel, a glywsoch chi? Hyblyg hyn, ystwyth hynny, ystwyth fydd yn eich rhyddhau! Clywsoch chi?! RHYDDHAU! Ni fydd Agile yn helpu o gwbl. Felly cusanwch fi ar fy hen asyn blewog!

Yn gyffredinol, nid oedd yn ei hoffi pan gafodd FreePascal ei alw’n “pascakal”, yn union fel na wnes i pan ddywedon nhw am Oberon fod ei drên wedi gadael.

4. Cwmni ei hun

Ar ryw adeg penderfynais ei bod yn werth trefnu fy nghwmni fy hun gyda rhyw enw syml.

Ceisiais ennill tendrau, cymryd rhan mewn cystadlaethau, ond rywsut ni weithiodd popeth allan. Mae'n ymddangos nad yw bod yn arweinydd yn hawdd o gwbl. A dechreuais feddwl yn barod fod y gali yn lle cynnes.

Ac yna dwi'n darganfod bod y cyn-bennaeth wedi ymddeol o fywyd corfforaethol. Dywedais wrtho, dangosais iddo am fy syniad, fe winodd a dywedodd:
- Lando. Peidiwch â disgwyl i mi eich galw yn fos!
- Ie, bos! - Atebais.
Ac aeth pethau'n dda. Roedd yn gwybod llawer o bethau nad oeddwn yn gwybod. Nid dweud ein bod wedi ennill miliwn, ond fe ddechreuon ni ennill rhywbeth. Ond daeth i ben yn wael o hyd. Oherwydd yr Obama damniedig, suddodd y gyfradd gyfnewid Rwbl, cododd prisiau, cyrhaeddodd argyfwng a chwblhawyd y codiad oddi ar ei liniau. Bu'n rhaid atal gweithgareddau'r cwmni, aeth y bos i gali arall. Mae'n drueni, ond beth oedd y cynlluniau...

5. Llen

Fe wnes i ddod o hyd i fy merch unwaith yn gwylio sianel YouTube wedi'i neilltuo i Component Pascal. Eglurodd y cyflwynydd yn glir sut i weithio gyda chofnodion estynadwy, gan ddiystyru dulliau a chwblhau gweithdrefnau. Yn 14 oed, mae hi'n ddigyffro yn canfod pethau y magwyd hi eu hunain iddynt yn y coleg yn unig. Mae ei morthwyl yn llawer mwy medrus, pwerus, ac ysgafn. Bydd ei chenhedlaeth yn morthwylio ewinedd yn llawer mwy medrus na fy un i. Roeddwn i'n meddwl mewn 20 mlynedd arall, y bydd techno-ffyclyd ar bwnc goroutines yn erbyn edafedd yn Erlang yn ymddangos yn chwerthinllyd a naïf. Neu efallai na fyddant.

Eh... af i droi fy ZX-Sbectrwm ymlaen!)

Bun ar gyfer yr hwyliau: cerddoriaeth.yandex.ru/album/3175/track/10216

ON Diolch yn fawr i Robert Zemeckis a'i dîm am yr ysbrydoliaeth.

Ffynhonnell: www.habr.com

Ychwanegu sylw