Gospode... Balada o programeru

Gospode... Balada o programeru

1.

Dan se bliži kraju. Moram refaktorirati naslijeđeni kod, bez obzira na sve. Ali on insistira: jedinični testovi ne postaju zeleni.
Ustajem da skuvam šoljicu kafe i ponovo se fokusiram.
Ometa me telefonski poziv. Ovo je Marina.
“Zdravo, Marin”, kažem, drago mi je što mogu ostati neaktivan još par minuta.
- Šta radiš, Petya? – zvuči njen obećavajući glas.
- Radim.
Pa, da, radim. Šta drugo da radim?!
– Da li biste me pozvali negde?
Primamljivo, čak i veoma primamljivo. Ali dovraga, moram da završim testove jedinice!
- Želim, ali ne mogu. Puštenje u ponedjeljak.
- Onda dođi kod mene.
Da li flertuje ili joj je stvarno dosadno?
„Marin, hajde da to uradimo u utorak“, odgovaram sa uzdahom. - U utorak - pometeno.
„Onda ću doći kod tebe“, nudi Marina. - Noćenje. Raspoloženje je romantično. Hoćeš li me pustiti unutra?
Dakle, nedostajao si mi.
Ostalo je vrlo malo vremena do potpune pobjede nad jediničnim testovima. Dok ona stigne, ja ću to završiti. I možete se opustiti.
- Zar nije opasno? – Brinem se za njen mladi život.
– Ne možeš da sediš u četiri zida celu večnost?! – ogorčena je Marina na drugom kraju razgovora.
I to je istina.
- Pa, dođi ako se ne bojiš. Jeste li pogledali situaciju u Yandexu?
- Gledao sam i gledao. Šutovi su samo 4 boda.
- Dobro. Još uvijek neću moći kodirati noću, previše sam se trudio. Sjećate li se adrese?
- Sjećam se.
- Čekam.
„Već sam na putu“, kaže Marina i spusti slušalicu.
Koliko joj je potrebno da putuje? Najmanje sat vremena. Za to vrijeme ću uspjeti. Čak imam i malo vremena u rezervi, pa odlučujem da se pripremim za sastanak.
Ostavljam kompjuter i postavljam čist stolnjak na trpezarijski sto. Nakon što sam razmislio, izvadim flašu šampanjca iz frižidera i izvadim dve čaše iz kredenca. Pripreme za sastanak su završene, vraćam se na posao.

2.

Odvraćaju pažnju od jediničnih testova, koji nastavljaju bezobrazno crveniti kada zazvoni zvono na vratima. Ja sam na gubitku. Da li je Marina zaista zvala iz metroa? Kakva prokleta stvar!
Međutim, umjesto Marine, kamera prikazuje dvije muške figure u uniformi - nemoguće je vidjeti koja. Obeshrabrena sam.
Interfon je povezan sa sistemom. Pritisnem dugme za aktivaciju i kažem u mikrofon najtrivijalniju stvar na svijetu:
- Ko je tamo?
"Sudbeni izvršitelji", dolazi preko zvučnika. - Otvoriti vrata. Moramo vam dostaviti obavijest.
Da, otvori vrata! Našli smo budalu.
– Baci to u poštansko sanduče, dole.
– Obaveštenje se daje uz potpis.
- Može se i bez farbanja.
Iza vrata, bez ikakve pauze, viču zapovjedničkim glasom:
- Otvori ga odmah.
„Sada smo pobegli“, odgovaram sa rasplamsanim gnevom. – Pustite strance u stan?! Jeste li natekli?
- Otvori, ili ćemo razvaliti vrata.
Hoće li ga zaista slomiti? Rulet smrti, nakon malog okretanja, odlučio se na mene? Kako se sve neočekivano završava.
Neću odustati bez borbe, naravno – to nije moje vaspitanje. Videćemo i ko će ko prvi razbiti.
Jurim do metalnog ormarića, otključavam ga, hvatam sačmaricu s kutijom granata i žurno je punim. Zauzimam klečeći položaj nasuprot vratima i spremam se da pucam.
Sve se dešava kao da ne meni, nego nekom drugom. Ali nema izbora.
- Slomi to! – vičem prema mikrofonu što je oštrije moguće. “Obećavam svakome ko pređe prag olovni senf flaster u nozdrvu.”
U zvučnicima se čuje blagi zvuk pucketanja.
“Ako ne otvoriš vrata, pozvaću specijalne snage.”
Odnosno, nestala je želja da se provali na vrata?! To sam i mislio - prevara! To je banalna prevara i uplašit će me! Nisam odmah shvatio da nisu ni spomenuli moje ime.
“Zovi me, gnjido”, odgovaram, gotovo se smirujući.
Pred vratima je tišina. Nakon otprilike pet minuta postaje očigledno da su nepozvani gosti otišli.
Na podu sam u klečećem položaju, naslonjen leđima na zid i teško dišem. Brišem znoj sa čela i dižem se na noge. Stavio sam sačmaricu na sto, pored miša.
Zatim kleknem i, držeći se rukama za naslon radne stolice, počinjem da se molim.
- O, Gospode, spasi me! Obraćam se tebi, Kreatoru Kreatora, Kreatoru Kreatora. Neka me prođu svakakve nevolje i nesreće. Daj mi snagu i čvrstinu. Daj mi malo razumevanja, Gospode. Daj mi malo razumevanja, Gospode. Daj mi malo smisla.
Bez obzira šta kažu, molitva pomaže. To daje nadu za budućnost.
Prsti mi lagano vibriraju od uzbuđenja koje sam doživio, ali sjednem za kompjuter i pokušavam se koncentrirati na preuređivanje. Moram da završim posao pre nego što Marina stigne.

3.

Skoro odmah me ometa još jedan telefonski poziv. Broj je nepoznat. Ovo može biti novi kupac, možda bezopasni spamer ili možda iskusni prevarant. Ko zna?
"Govori", kažem u telefon.
Glas je ženski.
– Zdravo, ovo je vaš mobilni operater. Želite li prijeći na jeftiniju Family Plus tarifu?
- Ne želim.
– Ova tarifa je 20 rubalja jeftinija od one koju trenutno koristite.
– U čemu je onda razlika? - Iznenađen sam.
„Tarifa Family Plus je 20 rubalja jeftinija“, ponavlja žena.
– Pitao sam šta je ožičenje.
– Pozivamo sve klijente i nudimo im povoljniju cijenu.
Da, neka vam džep bude širi!
Pocinjem da se malo nerviram:
- Kako lijepo! Vodite računa o svojim klijentima! Zar ne možete jednostavno smanjiti cijenu na prethodnu cijenu? Klijentima neće smetati.
– Dakle, ne želite da pređete na novu tarifu „Family Plus“? – pojašnjava žena.
Kako pametno!
- Ne želim.
- Dobro, još uvek imate istu tarifu.
Potpuno jasni zvučni signali.

4.

Po ko zna koji put večeras sjedam za kompjuter i pokušavam da se koncentrišem. Ali danas to nije suđeno, kao što vidite...
Još jedan poziv, i opet sa nepoznatog broja.
- Govori.
Ovaj put glas je muški.
– Zdravo, mogu li da razgovaram sa Petrom Nikolajevičem?
Zna moje ime i patronim. Je li to kupac? To bi bilo lijepo.
- Slušam.
– Zabrinuti su iz službe obezbeđenja Sberbanke. Otkriven je neovlašteni pokušaj ulaska na vaš lični račun. Jeste li izgubili karticu? Provjerite, molim.
- Samo minut.
Odlazim do vješalice, vadim novčanik iz džepa jakne i gledam unutra. Sve ovo traje ne više od 15 sekundi.
- Imam mapu.
– Zar to nikome nisi prenio? – glas izražava zabrinutost.
Ili samo pokušava da se izrazi?
- Niko.
- Dakle, neovlašćeni ulazak. U takvim slučajevima račun bi trebao biti blokiran na dvije sedmice. Nećete moći koristiti svoj račun dvije sedmice. Ali ako želite, mogu postaviti dvofaktorsku autentifikaciju. U ovom slučaju, sve će raditi sutra.
"Instaliraj", odlučujem.
– Navedite broj svoje kartice i lozinku, koji će biti poslani SMS-om. Moram se prijaviti na vaš račun da postavim dvofaktorsku autentifikaciju.
Da, da, zaposlenik Sberbanke zove klijenta da unese svoj lični račun. Sve postaje jasno kao dan.
– Jeste li sigurni da je dvofaktorski? - Počinjem da se pravim budalu.
- Pouzdanije je.
U glasu je nestrpljenje.
– Kako se zovete, specijaliste za bezbednost? – pitam nevino.
- Jurij.
“Idi dođavola, Jura”, predlažem sa svim mogućim uvjerljivama. – Vi prevaranti danas imate aktivnu menstruaciju, ili šta? Da je moj izbor, svakom bih gurnuo olovni senf flaster u nozdrvu. Ubio bih svakoga.

5.

Sakrivam svoj iPhone u džepu. Neko vrijeme koračam po prostoriji, pokušavajući se raspoloženi za jedinične testove. Odlučan korak napravim prema kompjuteru, ali mi zvoni zvono na vratima.
Jesu li se lažni izvršitelji vratili?
Dotrčavam do stola, uključujem interfon, hvatam napunjenu sačmaricu i klečim.
"Rekao sam ti, nemoj više dolaziti ovamo." Ubit cu te! – vičem prema mikrofonu što odlučnije.
Onda odlučujem da pogledam u kameru. Ovo nisu sudski izvršitelji: na vratima je nepoznat čovjek u civilu.
„Zvali ste me“, objašnjava čovek.
„Nisam nikoga zvao“, odgovaram, ne znajući da li da odahnem ili da se pripremim za nove izazove.
“Ja sam Gospod”, kažu s druge strane vrata.
- SZO??? – Zadivljen sam.
- Gospode.
- Vau, ovo se nikada ranije nije desilo!
Zadivljen sam originalnošću rasporeda: tip ima puno mašte.
– Tražili ste malo razumijevanja. O tome treba razgovarati lično. Hoćeš li me pustiti unutra?
Prosvetljenje? Je li spomenuo opomenu? Pa da, zamolio sam Gospoda da me prosvetli...
Pokušavam da shvatim koliko je vjerovatno da:
1) osoba moli,
2) istovremeno traži opomenu.
Recimo da se polovina njih moli. Koliko ljudi moli za razumijevanje? Obično traže spas, zdravlje, sreću... ali opomena? Recimo 10%. Dobijamo 5% pogodaka. Mnogo, ali u isto vrijeme oskudno. Zašto je čovjek naglasio opomenu kada postoji spas? Tada bi postotak bio oko pedeset - svi se mole. Svi traže spas: i ja sam tražio.
– Pustite stranca u stan?! Da li se smejete? – kažem manje samouvereno.
“Ja sam Gospod”, podsjećaju vas iza vrata.
- A ja sam Ivan Susanin.
- Došao sam da nagovorim malo razuma na tebe. Jeste li tražili razumijevanje?
Počinjem da sumnjam. Da, zvuči glupo, ali stvarno počinjem da sumnjam u to.
Neko vrijeme sam se grozničavo pitao šta da radim. Odjednom mi sine.
– Ako si Gospod, idi kroz zaključana vrata.
– Ali ja sam u ljudskom obliku! - čulo se u zvučnicima.
„Gubi se odavde, inovatore“, veselo se smejem, vraćajući sačmaricu na sto. – Ne kupujem jeftine žice.

6.

Sjedam za kompjuter i radim. Ostalo mi je jako malo vremena - moram da shvatim jedinične testove. Marina će uskoro doći, a kodiranje tokom ljubavnog sastanka nije comme il faut. Iako sam u jednoj od reklama vidjela tipa kako se seksa i programira u isto vrijeme.
Iznenada se ispred prozora začuje policijska sirena, a zatim metalni glas pojačan melanom:
– Pažnja, protivteroristička operacija! Specijalne snage su na delu! Molimo stanare zgrade da privremeno ne napuštaju svoje stanove. A ti, terorističko kopile, izađi podignutih ruku! Dajem ti 30 sekundi da razmisliš.
- Prokletstvo!
Razumijem da sam sjeban. Neće biti puštanja, nema sastanka sa ženom koju volim - ništa. Prvo će doći do pucnjave, a onda će upasti u stan i izvući moj izrešetani leš na ulicu. Ili vas možda neće izvući, već će vas ostaviti ovdje – u čemu je razlika?
Otkotrljam se sa stolice sa sačmarom u rukama. Gledam kroz prozor, kroz pukotinu između navučenih zavjesa. Tako je: ulaz je ograđen, okolo su mitraljezi obučeni u oklopna odijela. U dubini dvorišta vidim tenk koji upire njušku u mom pravcu. Tenk je pocepao travnjak... ili je travnjak pocepan ranije? Ne sjećam se.
Više me nije briga. Plešućim rukama naginjem radnu stolicu na bok, što je mnogo udobnije od klečećeg položaja. Ako ne želite da pucate sa prozora, neka razbiju vrata. Ovako ću izdržati duže.
Sa ulice se čuje prijeteći zvuk:
– Isteklo je 30 sekundi za razmišljanje. Počinjemo protivterorističku operaciju.
Čuju se snažni udarci - razbijaju se metalna vrata.
Vrijeme je za molitvu. Zgodno je što sam već na kolenima - ne moram da se spuštam.
- Gospode, spasi me! - Iskreno se molim. – Spasi me, Kreatoru kreatora, Kreatoru kreatora. Molim te spasi me. I donesi malo smisla.
Snažni udarci se nastavljaju. Gips pada sa plafona, a luster se njiše. Kroz buku čujem kako zvoni telefon.
„Da“, kažem u svoj iPhone.
Ovo je kupac - onaj za koga završavam izdanje.
– Peter, kako ide? - on pita. – Hoćete li stići na vrijeme do ponedjeljka?
- Oleg Viktoroviču! – uzvikujem radosno.
- Teško te je čuti, javiću ti se.
„Nema potrebe“, odgovaram, shvaćajući da povratni poziv neće pomoći. - Kuća se renovira, ne čujem se dobro.
Kucanje na vratima se nastavlja, zidovi se tresu, luster se njiše.
– Pitam, kako stoje stvari? – viče mušterija u telefon.
„Postoje određene poteškoće“, uzvraćam.
- Poteškoće? - viče uzrujana mušterija.
„Ne, ne, ništa ozbiljno“, uveravam dobrog čoveka. - Popravka. Nije ništa ozbiljno, stići ću na vrijeme.
Čuju se neskladni krici, zatim pucnji. Jednom rukom stavljam iPhone na uho, drugom rukom usmjeravam sačmaricu prema vratima.
- Definitivno popravka, a ne pucnjava? – sumnja kupac, menjajući ton od zabrinutog do saosećajnog. – Činilo se da Yandex nije obećavao.
"Maker je bio uključen", lažem.
- U tom slučaju uspeh!
– Učiniću sve, Oleg Viktoroviču.
Zvukovi su potpuno čisti, ali automatski ponavljam:
„Učiniću sve, Oleg Viktoroviču. Učiniću sve”.
Nakon toga stavljam svoj iPhone u džep, uzimam sačmaricu u obje ruke i pripremam se za smrt.
Međutim, pucnji prestaju. Kažu u megafon - istim metalnim glasom, ali s prizvukom zasluženog trijumfa:
– Hvala svima, protivteroristička operacija je uspešno završena. Zločinci su uništeni.
Jesu li razvalili vrata susjednog stana?
Skočim do prozora i pogledam kroz procjep između zavjesa. Mitraljezaci odlutaju prema autobusu koji se približava, tenk se okreće da ode.
Opuštam se, vraćam stolicu u prvobitni položaj i iscrpljujem se u nju.
- Hvala ti, Gospode. I donesi mi malo smisla. Daj mi razumijevanje, Kreatoru kreatora, Kreatoru kreatora! Daj mi malo smisla.
Nemam vremena da klečim, ali on će mi oprostiti. Moramo nazvati Marinu i upozoriti je da se ne boji pocijepanog travnjaka. Trebala bi uskoro stići.
Vadim svoj iPhone iz džepa i pronalazim broj.
- Marin!
„Oh, to si ti, Petya“, čuje se Marinin glas.
- Gdje si ti?
- Dolazim kuci.
- Dom? – pitam ponovo zbunjeno.
– Slušaj, stigao sam do tebe, a tu je predstava maski. Sve je blokirano i ne puštaju vas, tik do vašeg ulaza. Nisam mogao doći do tebe, bio si zauzet. Šta se desilo?
– Protivteroristička operacija.
„To sam shvatila“, tužno kaže Marina. „Stajao sam neko vreme, a onda sam otišao kući, žao mi je.” Romantično raspoloženje na kraju.
„U redu“, odgovaram, jer nemam šta više da se kaže.
- Ne ljuti se.
– I ti, Marin. Do sledećeg puta, pretpostavljam. Pusti u ponedeljak, zvaću te u utorak.
Pritisnem dugme za kraj.

7.

Apsolutno nema žurbe. Polako pospremim sto: šampanjac je u frižideru, stolnjak u komodi, čaše u kredencu. Prašina sa plafona je ušla u čaše, ali nije mi se dalo da ih obrišem. Onda ću ga obrisati.
Sjedam za kompjuter i pokušavam da radim. Uzalud - zvoni telefon. Hoće li me ostaviti na miru danas ili ne?
Vadim svoj iPhone i držim ga neko vrijeme na udaljenosti od ruke. Broj je nepoznat. Mobilni telefon ne staje.
„Da“, kažem, ne mogu da izdržim.
– Dragi Moskovljanine! – bot se uključuje. – U skladu sa Federalnim zakonom 324-FZ, imate pravo na besplatan pravni savjet.
Pritisnem kraj, a zatim ponovo pružim ruku s iPhone-om. On odmah pozvoni. Čudno je veče, veoma čudno...
- Slušam.
"Zdravo", čuje se ženski glas.
Proračun ljubaznosti. Osoba će odgovoriti i razgovor će početi.
“Zdravo”, odgovaram poslušno.
Avaj za mene, ja sam pristojan.
– Imate li 2 minuta da učestvujete u sociološkoj anketi?
- Ne.
Stavio sam svoj iPhone u džep. Ne mogu da radim, ne razmišljam o naslijeđenom kodu - samo sjedim s glavom u rukama. I nisam nimalo iznenađen kada čujem zvono na vratima. Nešto je trebalo da se desi danas - nije moglo da se ne dogodi. U početku je išlo ka tome.
Stavljam ruku na sačmaricu na stolu i polako gledam u kameru. Gospode ponovo? Rekli su mu da pobjegne. Kakav neodoljiv!
- Šta želiš? – kažem umorno.
Iz zvučnika dolazi:
“Tražio si da budeš spasen, a ja sam te spasio.” Tražili su i pojašnjenje. Dao sam ti opomenu. Otvorite vrata molim.
- Sama si? – Pojašnjavam, ne znajući zašto.
“Ja sam trojedan, ali treba dugo da se objasni”, odgovaraju iza vrata. - Smatraj to jednim.
– U svakom slučaju, ne dozvoljavam strancima u stan.
- Ja nisam čovek.
Iscrpljen sam, depresivan i ljut, ali nemam snage. Ne mogu više da odolim sudbini, koja je sve odlučila za mene. I lomim se.
„Sada ću otvoriti vrata“, kažem odlučno u mikrofon. - Ako nisi sam, Gospode, dobićeš olovni senf flaster u nozdrvu. Ako napravite nagli pokret, ista stvar. Ulaziš sa podignutim rukama, dlanovima okrenutim prema meni. Ako mi se nešto učini sumnjivim, pucam bez oklijevanja. Razumiješ li sve, kučko?
"Razumijem", dolazi kroz zvučnike.
- Onda uđi.

izvor: www.habr.com

Dodajte komentar