Ivan Shkodkin

Nire izena Ivan Shkodkin da. Programatzaile lanetan eta bizi naiz eta orain pausa bat daukat. Eta espero bezala, halako etenaldietan pentsamendu desberdinak etortzen zaizkigu burura.

Adibidez: zein programazio-lengoaiatan idazten duzun jakinda, esan dezaket: nondik etorri zaren, zenbat denbora ibili zaren, zure hizkuntzak zenbat amorratu eta poztu zintuen, non amaituko duzun. Oso ondo gogoratzen dut 4 urterekin nire lehen programazio lengoaia: mailu bat zen. Gogoan dut nola mailu bat erabili nuen borroka-hegazkin baten altimetro-zilindroa kubo bihurtzeko (nire aitonak gertuko aireportu militar batetik ekarri zuen).

1. Hasi

Mailua tresna magikoa zen. Edozein objektu programatu nezake kubo edo plano batean. Mirariak egin nezake iltzeak mailutzean eta kristalak hausten. Inguruko bizilagunak oihuka ari ziren:
- Lasai zure mutila! Ez dago bakerik bere haserreetatik!
Baina amak beti erantzuten zidan:
- Seme, mailua hartzen baduzu, mailukatu iltzea bururaino!
Eta gola sartu nuen!

Eskolara joateko ordua da. Zortea izan nuen: gure herrian eskola zoragarri bat zegoen, informatika kluba zuena. Han BC eta Korbetak zeuden, sare lokal bat eta Robotron-100 inprimagailu bat zeuden. Baina, beti bezala, eskola garestia zen, eta bertara iristea ez zen erraza. Nolabait iritsi nintzen. Irailaren 1etik bertatik, apustu-etxean eseri nintzen. Han ezagutu nuen “Schoolgirl”. Nire bizitzan hainbat hizkuntza ezagutu ditut, baina hau ez dut inoiz ahaztuko. "Schoolgirl" pantaila keinu egiten irakatsi nion, eta zikloak irakatsi zizkidan. “Kaixo, mundua!” esaten irakatsi nion “Schoolgirl” eta kontsolaren sarrera irakatsi zidan. Baina ume gaiztoak ere baziren. Beren gurasoak atzerrian zeuden eta Apple Lisa 2 bat erosi zieten. Harrokeriaz tratatzen zituzten denak, gainontzekoei goitik behera begiratzen zieten. Eta egun batean, gelako norbaitek programa bikain bat idatzi zuen, izen bat idazteari erantzunez, esaldia bistaratzen zuena: “Idatzi kodea, Vanya! Idatzi!” eta tximistak jo ninduen. Une horretatik aurrera, zer egin nuen ere, kodea idatzi nuen.

Eskolara joan eta etortzean kodea idatzi nuen buruan. Dendara oinez, zaborra ateratzen edo alfonbra xurgatzen nuen bitartean kodea idatzi nuen. Hau egin nuen denbora guztian. Sarrerako amona tradizionalek ere, haien ondotik pasatzen nintzenean, zuhurki esan zuten: "Eta tipo honek badaki kodea idazten!"

Eskola azkar joan zen hegan, arnasa batean, eta goi mailako ikasturtean, gurasoek IBM XT bat ekarri zuten gure nagusietako batera. Abiadura, errendimendu grafiko hobetua. Eta ISA autobuseko Adlib soinu txartela... Makina honek mundua hartuko zuela konturatu nintzen. Gurasoengana etorri nintzenean, irmo adierazi nuen udan lan egingo nuela, nahi nuena egingo nuela, baina auto hau behar nuen. Nire gurasoak beldurtu egin ziren nire ilusioak, baina arrazoiz erabaki zuten aukera bat eman behar zidatela eta diruaren zati bat gehitzeko agindu zidaten, 90eko hamarkada zoragarria zela kontuan izanda ere.

Azken azterketak gainditu zituzten, eta nire gurasoak pertsona arruntak baino gehiago zirenez, ez nuen aukera handirik izan: unibertsitatera joan behar nuen. Prestaketa ikastarorik joan gabe gainditu nituen sarrera-probak, eta, nolabait, berehala aurkitu nuen informatika sailean. Bertan Modula-2 aurkitu nuen. Institutuko programazio taldean parte hartzen hasi nintzen, non emaitza onak eman nituen. Gure taldeak irabazi zuen ministerio lehiaketako finala. Eta dekanoak ere, zorionez negar-zotinka, Moduluan monada, itxiera eta lambdarik ez zegoelako beti haserretuta, taldeko entrenatzailearengana negar negar eginez, esan zuen: «Tira, zein azkar dabilen puta-seme hau!».

Unibertsitatea hegan igaro zen egun batean bezala. Eta graduatu baino sei hilabete lehenago, ebano merkatariak sailera iristen hasi ziren bata bestearen atzetik. Denetarik begiratu, snuff egin zuten, maila goreneko ikasleak aukeratu zituzten. Eta hala, nire diploma jasotzeko egunean, halako gizon errespetagarri bat hurbiltzen zait, bisita-txartel bat ematen dit eta galdetzen dit:
- Seme, dagoeneko pentsatu al duzu zure etorkizunaz?

Bisita-txartelak "Galera Production Limited" zioen. Ugazaba asebete jaka duin batekin, etxea ezkerreko sorbalda gainean, luxuzko auto bat eskuineko atzean eta telefono zenbaki bat besterik ez. Pentsatu nuen, zergatik ez zergatik?

2. Galera

Galeraren atalasea gainditu bezain laster, produktuaren arduradunak berehala eraso zidan:
-Zergatik zaude hemen zutik, noob? ordaintzen dizut amona! Tira, goazen bihurrikeriak azkarrago egin!...

Oso ideia ona ez zela iruditu zitzaidan; ez nuen lan bat lortzeko astirik izan eta lehenengo egunean oihu egin zidaten.

Espazio zabal handia genuen. Nire eskuinaldean probintzia bereko azal iluneko mutil bat eserita zegoen. Lehenengo agurtu ninduen:
- Kaixo, nire izena Sanya Banin da. Eta denek Banya deitzen didate.
«Kaixo, Ivan Shkodkin dut izena, eta denek Ivan Shkodkin deitzen didate», erantzun nion.
Hala ere, bi tonto zirudien, bakoitzak txapa bana geneukalako bularrean zintzilik. Galley etika korporatiboa, alajaina.

Mitina batekin hasi zen eguna. Kantuak buruz ikasi, abesti ergelak abestu, era guztietako zaborra behin eta berriz errepikatu eta galdera guztiei erantzun genien: “Bai, ikusten dut, egingo dut”. Noizbait pentsatu nuen hau ez zela hain leku txarra: galletak, tea, kirol ekitaldiak. Eskatzen zaizun guztia garaiz eta garaiz egin behar duzu. Egun batean gure arduradunak proiektu baten eraikuntza denbora optimizatzeko zeregina eman zigun. Nolabait, ez nuen asko pentsatu nola egin azkar. Script pare bat besterik ez, paralelizazioa eta Baniren makina konektatuta. Proiektua askoz azkarrago elkartu zen, eta berehala jakinarazi nion seniorrari.
-Idiota al zara? Uste duzu guk geuk ez dugula asmatu hau azkarrago nola egin? Bai, denok kaleratuko gaituzte! Beno, berehala klusterra desmuntatu nuen eta aurreko eskemara itzuli nintzen!
Antza denez, ikaragarri beldurtu nuen zuzendari hori, berehala beste sail batera eraman nindutelako. Arratsaldean, kafetegi batean garagardoa eta sagar-mahats zukua edaten ari nintzela, nire lankideei hau kontatu nien.
— Probatik ekoizpenera pasatzen ari naiz. Herrialde guztiz ezberdina da hau. — Isiltasun hilgarria zegoen aretoan... Aretoko batek esan zuen:
— Entzun nire aholku ona: hedapena produkziora zabaltzen duzunean, ez izan heroi. Esan garatzailea zarela, ez laguntza teknikoko espezialista.
Isiltasunean amaitu zen arratsaldea.

3. Produktua

Lehen egunetik, beroa egin zuen produktuen sailean. Hurrengo inplementazio handia prestatzen ari zen. Banya eta ni nagusi berriarengana heldu ginen, eta berehala hasi zitzaigun bizitzari buruz irakasten:
- Beraz, mutilak. Nire sailean 2 arau baino ez ditut. Lehenengoa. Egin probak ahal den guztietan. Modularra, integrazioa, dena delakoa!
Orduan, bere laguntzailea zerbitzari guztiak gainkargatuta daudela eta gehiago moztu behar dela oihukatzen du. Nagusiak Amazon hodeietako zerbitzariak erosteko agindua eman zuen, baina ez eskaintzeko.
Berari begira, esan nion Banari ahots apalean: «Gure nagusia burutsua dela dirudi».
Nagusiak berehala erantzun eta itzuli zigun:
- Bai, nire sailean 2 arau ditut. Lehenengoa probak dira. Eta bigarrenik, ez saiatu ergelkeriarik egiten ere, eginbide bat zuk zeuk idazten edo optimizazio oldarkorra egiten. Nire eskuekin itoko zaituztet biak.

Ekoizpenetik gustatu zitzaidana izan zen beti zegoela zerbait egiteko. Nagusiak beti izan zuen softwarean akats batzuk nabaritu zirela. Etengabe esaten zuen:
- Gelditu, denok. Begira erregistroak!
Horixe egin genuen. Herriko neska-mutil onenek egiten zuten lan gure sailean. Arzamaseko Banya, Chernyakhovskeko Kolya, Lera... Ez dut gogoan nongoa zen Lera.

Eta orain kaleratze eguna heldu da.
Bat-batean, laguntza-telefono guztiak jotzen hasi ziren. Laguntza-foroan iruzkin haserreak granaden indarrarekin lehertu ziren. Prentsa espezializatuan egindako iritziak bonbak bezalakoak ziren. Infernua zen.

Ero bezala akatsak konpondu genituen, gauez 4 ordu eman genituen bulegoan, akatsak loteka konpondu genituen, ahal genuena egin genuen. Nagusiak bizarra zuen, begiak eta masailak puztuta zeuden, eta guk ere lortu genuen. Adabaki pakete bat zabaldu ondoren, azkenean arnasa hartu ahal izan genuen.

New Year

Datorren Urte Berri guztietan sariak banatu ziren galerian. Eta zigortu zuten. Bitxia bada ere, bonus nahiko duin batekin saritu ninduten. Oturuntza areto handi bat zegoen, Garrantzitsuenak zerrendako guztiei deitu eta gutun-azalak eman zizkien. Nire txanda iritsi zen, Sami eskua eman nion eta galdera bat egin zidan:
- Zure akatsak magiaz salbatu zuela hodei osoa erorketa batetik? Zure kodea ikusi nahiko nuke...
Zorroa. Nork esan zion hau?! Tableta ireki eta toki hau erakusten dut. Buruzagiak begiak zabalduz erreakzionatzen du eta honako hau esaten du: “Tira, seme... Tira, iruzurgilea zara...”. Esaten dute akats honek konpainiak hamar milioi errublo aurreztu zituela, gutxienez konpainiak bere ustiapen irabazia handitu zuela.
Irteeran gure nagusiarekin topo egin ninduen, hazita, mozkortuta eta zaindu gabe.
- Bonus bat eman al dizute? Zuk? Kosyachnik? Oberonschik? Steve McConnell-en Code Perfect irakurri ez dutenentzat?
- Bai, egin zuten.
- Beno, hau bikaina da!
Eta txundituta zegoen sukaldaria alboan erortzen hasi zen. Urrezko domina baten jabe bihurtu zen.

Zer egin? Sorbaldatik hartu eta inguruko programatzaileentzako kafetegi batera joan nintzen. Era guztietako jendea zegoen jada, garrasi eta oihuka, pare bat ordu barru Urte Berria ospatzeko prest. Arrazoiren batengatik biok ez ginen ondo pasatzen. Jasaten nuen estresak eta lan gogorrak nire gorputzeko atal guztietan eragin zuten. Andereño politekin mahai batean eseri ginen eta poliki-poliki elkarrizketa bat hasi zen.

Emakume gaztea:
— Mutilak, zertan programatzen duzue?
"Maite dut FreePascal", buruzagia
"Eta Oberonen nago", esan nion.

Bigarren neskak tonto bat banintz bezala begiratu zidan.
- Egokia al zara? Generikorik ere ez dago hor?! Ez dago katerik integratutako mota gisa?! Zer gertatzen zaizu?

Nagusia zutitu eta nigana bueltatu zen: «Goazen aire pixka bat hartzera. Hemen itogarria da".
Kafetegira ez itzultzea erabaki genuen. Urteberriko elurra nagi eta gutxitan goitik botatzen ari zen, urrunean su artifizialak eta oihu alaiak entzuten ziren.

- Beno, zergatik esan diozu Oberon programatzen duzula?
- Zuk zeuk, Aleksandr Nikolaevitxek, hasi zenuen lehenik. Gela osoa FreePascal-i buruz kontatu zen...
Buruzagiak filosofatzen jarraitu zuen baina gai solte batean:
- Ez, ba, entzun duzu? Agile hau, arin hori, arin askatuko zaitu! Entzun duzu?! ASKATU! Agileak ez du batere lagunduko. Beraz, musu nazazu nire ipurdi zahar iletsuan!

Orokorrean, ez zitzaion gustatu FreePascal “pascakal” deitzen ziotenean, niri ez zitzaidan bezala Oberoni buruz esan zutenean bere trena joan zela.

4. Enpresa propioa

Noizbait erabaki nuen merezi zuela nire enpresa izen sinple batekin antolatzeak.

Saiatu nintzen lizitazioak irabazten, lehiaketetan parte hartzen, baina nolabait dena ez zen atera. Lider izatea ez dela batere erraza ematen du. Eta dagoeneko hasi nintzen pentsatzen galera leku epela zela.

Eta orduan jakin dut nagusi ohia enpresa-bizitzatik erretiratu dela. Esan nion, nire ideia erakutsi nion, kikildu egin zen eta esan nuen:
- Lando. Ez ezazu espero niri buruzagi deitzea!
- Bai, nagusi! - erantzun nion.
Eta gauzak ondo joan ziren. Berak zekien nik ez nekien gauza asko. Ez esan nahi milioi bat irabazi genuenik, baina zerbait irabazten hasi ginen. Baina oraindik gaizki amaitu zen. Obama madarikatua zela eta, errubloaren truke-tasa hondoratu egin zen, prezioak igo ziren, krisia iritsi zen eta bere belaunetatik igoera osatu zen. Enpresaren jarduera eten behar izan zuten, nagusia beste galera batera joan zen. Pena da, baina zein ziren planak...

5. Gortina

Behin aurkitu nuen nire alaba Component Pascal-i eskainitako YouTube kanal bat ikusten. Aurkezleak argi eta garbi azaldu zuen nola lan egin daitekeen erregistro hedagarriekin, gainidazteko metodoekin eta amaitzeko prozedurak. 14 urterekin, bere burua unibertsitatean bakarrik hazitako gauzak lasai antzematen ditu. Bere mailua askoz ere trebeagoa, indartsuagoa eta arinagoa da. Bere belaunaldiak nireak baino askoz trebetasun handiagoz mailukatuko ditu iltzeak. Pentsatu nuen beste 20 urte barru Erlangen goroutines versus harien gaiari buruzko tekno-fuckery barregarria eta inozoa irudituko zitzaiola. Edo agian ez dute egingo.

E... nire ZX-Spectrum pizten joango naiz!)

Aldarterako Bun: music.yandex.ru/album/3175/track/10216

PS Mila esker Robert Zemeckis eta bere taldeari inspirazioagatik.

Iturria: www.habr.com

Gehitu iruzkin berria