Госпадзі… Балада аб праграмісту

Госпадзі… Балада аб праграмісту

1.

Дзень набліжаецца да вечара. Мне трэба адрэфактарыць легасі-код, у што б там ні стала. Але той упіраецца: юніт-тэсты ніяк не становяцца зялёнымі.
Я ўстаю, каб заварыць кубачак кавы, і зноў засяроджваюся.
Мяне адцягвае тэлефонны званок. Гэта Марына.
- Прывітанне, Марын, - кажу я, задаволены тым, што яшчэ пару хвілін можна знаходзіцца ў непрацоўным стане.
- Чым займаешся, Пеця? - гучыць яе абяцальны голас.
- Працую.
Ну так, працую. А чым я яшчэ магу займацца?
- Не хочаш мяне куды-небудзь запрасіць?
Павабна, нават вельмі павабна. Але, чорт яго пабяры, мне трэба дабіць юніт-тэсты!
- Хачу, але не магу. У панядзелак - рэліз.
- Тады прыязджай да мяне.
Падлашчваецца ці сапраўды засумавала?
– Марын, давай у аўторак, – з уздыхам адказваю я. - У аўторак - замятана.
– Тады я да цябе, – прапануе Марына. - З начлегам. Настрой рамантычны. Пусціш?
Значыць, засумавала.
Да поўнай перамогі над юніт-тэстамі застаецца зусім крыху. Пакуль яна даедзе, я дараблю. І можна будзе расслабіцца.
- А не небяспечна? – хвалююся я за яе маладое жыццё.
– Нельга ж усю вечнасць у чатырох сценах прасядзець?! – абураецца Марына на тым канцы званка.
І тое дакладна.
- Ну прыязджай, калі не стрэмна. Становішча ў Яндэксе глядзела?
- Глядзела, глядзела. Перастрэлкі ўсяго 4 балы.
- Добра. Уначы я ўсё роўна кадзіць не змагу, напрацаваўся. Адрас памятаеш?
- Памятаю.
- Чакаю.
- Ужо еду, - кажа Марына і дае адбой.
Колькі ёй ехаць? Не менш за гадзіну. За гэты час я паспею. У мяне нават крыху часу пра запас, таму я вырашаю падрыхтавацца да сустрэчы.
Выходжу з-за кампа і засцілаю на абедны стол чысты абрус. Падумаўшы, выстаўляю з халадзільніка бутэльку шампанскага, дастаю з серванта два келіхі. Падрыхтоўка да сустрэчы завершана, я вяртаюся да працы.

2.

Ад юніт-тэстаў, якія працягваюць нахабна чырванець, мяне адцягвае званок у дзверы. Я ў здзіўленні. Няўжо Марына тэлефанавала ад метро? Вось чартоўка!
Аднак, замест Марыны камера паказвае дзве мужчынскія фігуры ва ўніформе - якой менавіта, не разглядзець. Я збянтэжаны.
Дамафон падлучаны да сістэмы. Я цісну кнопку актывацыі і прамаўляю ў мікрафон самае трывіяльнае, што толькі ёсць на свеце:
- Хто там?
- Судовыя прыставы, - раздаецца ў дынаміках. - Адкрыйце дзверы. Мы павінны ўручыць вам апавяшчэнне.
Ага, адчыніць дзверы! Знайшлі дурня.
- Кіньце ў паштовую скрыню, унізе.
- Апавяшчэнне ўручаецца пад роспіс.
- Абыдзецеся без роспісу.
З-за дзвярэй без усякай паўзы чаканяць камандным голасам:
- Неадкладна адкрыйце.
– Зараз, разбегліся, – адказваю я са ўспыхнулай злосцю. - Пусціць незнаёмых людзей у сваю кватэру?! Вы што, хлопцы, апухлі?
- Адкрыйце, ці мы выламаем дзверы.
Няўжо праўда выламаюць? Рулетка смерці, пакруціўшыся крыху, спыніла свой выбар на мне? Як нечакана ўсё абрываецца.
Без бою я не здамся, вядома - не тое выхаванне. Яшчэ паглядзім, хто каму раней кішкі выпусціць.
Я кідаюся да металічнай шафы, адмыкаю яе, хапаю драбавік са скрынкай патронаў, спехам зараджаю. Займаю пазіцыю "упор з калена" насупраць дзвярэй і вырабляюся да стральбы.
Усё адбываецца нібы не са мной, а з іншым. Але выбару ніякага.
- Ламайце! - крычу ў бок мікрафона па магчымасці жорстка. - Абяцаю кожнаму, хто пераступіць парог, па свінцовым гарчычніку ў ноздру.
У дынаміках лёгкае патрэскванне.
- Калі вы не адкрыеце дзверы, я выкліку спецназ.
Гэта значыць узломваць дзверы жаданне знікла?! Так я і думаў - разводка! Банальная разводка, і так мяне напалохаць! Як я адразу не сцяміў, яны ж нават майго імя не назвалі.
– Выклікай, гніда, – адказваю я, амаль супакойваючыся.
За дзвярыма маўчанне. Хвілін праз пяць становіцца відавочным, што няпрошаныя госці адышлі.
Я на падлозе ў пазіцыі "упор з калена", прываліўся спіной да сцяны і цяжка дыхаю. Абціраю з ілба пот і паднімаюся на ногі. Кладу драбавік на кампутарны столік, побач з мышкай.
Затым станаўлюся на калені і, учапіўшыся рукамі ў спінку працоўнага крэсла, пачынаю маліцца.
- О, Госпадзе, выратуй мяне! Да цябе звяртаюся, Стваральніку Стваральнікаў, Творцы Творцаў. Хай мінуць мяне ўсякія беды і пошасці. Дай мне сілы і цвёрдасці. Настаў мяне, Госпадзе. Настаў мяне, Госпадзе. Навучы мяне.
Што б ні казалі, малітва дапамагае. Яна дае надзею на будучыню.
Пальцы мае злёгку вібруюць ад перажытага хвалявання, але я саджуся за комп і спрабую засяродзіцца на рэфактарынгу. Я павінен скончыць працу да прыезду Марыны.

3.

Амаль адразу мяне адцягвае новы тэлефонны званок. Нумар незнаёмы. Гэта можа быць новы заказчык, можа - бясшкодны спамер, а можа - мацёры разводчык. Хто ведае?
- Кажаце, - кажу ў трубку.
Голас жаночы.
- Добры дзень, гэта ваш мабільны аператар. Не жадаеце перайсці на таннейшы тарыф "Сям'я плюс"?
- Не жадаю.
- Гэты тарыф на 20 рублёў танней, чым той, якім вы зараз карыстаецеся.
- Тады ў чым разводка? – здзіўляюся я.
- Тарыф "Сям'я плюс" на 20 рублёў танней, - паўтарае жанчына.
- Я спытаў, у чым заключаецца разводка.
- Мы абтэлефаноўваем усіх кліентаў і прапануем ім больш танны тарыф.
Ага, трымай кішэню шырэй!
Я пачынаю патроху раздражняцца:
- Як міла! Клапаціцеся аб кліентах! А нельга проста знізіць цану на ранейшы тарыф? Кліенты не стануць пярэчыць.
- Гэта значыць, вы не хочаце пераходзіць на новы тарыф «Сям'я плюс»? – удакладняе жанчына.
Якая кемлівая!
- Не хачу.
- Добра, у вас застаецца ранейшы тарыф.
Гудкі адбою.

4.

Я каторы раз за вечар саджуся за комп і спрабую засяродзіцца. Але сёння не наканавана, як бачна…
Новы званок, і зноў з незнаёмага нумара.
- Кажаце.
На гэты раз голас мужчынскі.
- Добры дзень, магу я пагаварыць з Пятром Мікалаевічам?
Ведае маё імя-імя па бацьку. Няўжо заказчык? Яно б нядрэнна.
- Слухаю.
- Гэта са службы бяспекі Ашчадбанка турбуюць. Зафіксавана спроба несанкцыянаванага пранікнення ў ваш асабісты кабінет. Вы карту не гублялі? Праверце калі ласка.
- Хвіліну.
Я падыходжу да вешалкі, выцягваю з кішэні пінжака партманэ, зазіраю ўнутр. Усё гэта займае не больш за 15 секунд.
- Карта ў мяне.
- Нікому не перадавалі? – выказвае занепакоенасць голас.
Ці толькі спрабуе выказаць?
- Нікому.
- Значыць, несанкцыянаванае пранікненне. У такіх выпадках належыць блакаваць рахунак на два тыдні. Вы не зможаце карыстацца сваім рахункам на працягу двух тыдняў. Але калі жадаеце, магу ўсталяваць двухфактарную аўтэнтыфікацыю. У гэтым выпадку ўсё пачне працаваць ужо заўтра.
– Усталёўвайце, – адважваюся я.
- Назавіце нумар сваёй карты і пароль, які прыйдзе па СМС. Я павінен увайсці ў ваш асабісты кабінет, каб усталяваць двухфактарную аўтэнтыфікацыю.
Так-так, працаўнік Ашчадбанка тэлефануе кліенту, каб увайсці ў яго асабісты кабінет. Усё становіцца ясным, як дзень.
- А вы ўпэўненыя, што двухфактарную? - пачынаю валяць дурня.
- Так надзейней.
У голасе чуецца нецярпенне.
- Вас як клічуць, спецыяліст па бяспецы? - пытаю я нявінна.
- Юры.
- Ідзіце ў дупу, Юрась, - прапаную я з усёй магчымай пераканаўчасцю. - У вас, ашуканцаў, сёння актыўны перыяд, ці што? Мая б воля, кожнаму па свінцовым гарчычніку ў ноздру засунуў. Усіх бы пазабіваў.

5.

Я хаваю айфон у кішэню. Некаторы час хаду па пакоі, спрабуючы настроіцца на юніт-тэсты. Рашэнным крокам накіроўваюся да кампа, але мяне падкошвае званок у дзверы.
Няўжо падробленыя прыставы вярнуліся?
Я падскокваю да стала, уключаю дамафон, хапаю зараджаны драбавік і прымаю пазіцыю «упор з калена».
- Я ж сказаў, больш тут не з'яўляйцеся. Заб'ю! - крычу ў бок мікрафона як мага рашуча.
Пасля здагадваюся зазірнуць у камеру. Гэта не судовыя прыставы: пад дзвярыма незнаёмы мужык у цывільным.
- Вы мяне выклікалі, - тлумачыць мужык.
– Нікога я не выклікаў, – адказваю я, не ведаючы, з палёгкай уздыхаць ці рыхтавацца да новых выпрабаванняў.
– Я Гасподзь, – прамаўляюць па тым боку дзвярэй.
- Хто??? - Дзівлюся я.
- Гасподзь.
- Ого, такога яшчэ не было!
Я дзіваюся арыгінальнасці разводкі: фантазія ў мужыка што трэба.
- Вы прасілі настаўлення. Гэта неабходна абмеркаваць вочна. Вы мяне ўпусціце?
Навучанне? Ён згадаў настаўленьне? Ну так, я прасіў Госпада наставіць мяне…
Я спрабую сцяміць, наколькі вялікая верагоднасць таго, што:
1) чалавек моліцца,
2) пры гэтым просіць аб настаўленні.
Дапушчальны, моліцца палова. Колькі молячых просіць наставіць іх? Звычайна просяць выратаванні, здароўі, шчасці… але настаўленні? Дапушчальны, 10%. Атрымліваем 5% трапленняў. Нямала, разам з тым нягуста. Навошта мужык зрабіў акцэнт на настаўленні, калі ёсць выратаванне? Тады б працэнт атрымаўся пад паўсотні - усе, хто моліцца. Аб выратаванні просяць усё: я таксама прасіў.
- Упусціць незнаёмага чалавека ў сваю кватэру?! Смеяцеся? - Вымаўляю я ўжо не гэтак упэўнена.
– Я Гасподзь, – нагадваюць за дзвярыма.
– А я Іван Сусанін.
- Я прыйшоў наставіць вас. Вы прасілі аб настаўленні?
Я пачынаю сумнявацца. Так, гэта гучыць недарэчна, але я сапраўды пачынаю сумнявацца.
Некаторы час ліхаманкава цямлю, як быць. Раптам мяне азарае.
- Калі вы Гасподзь, прайдзіце скрозь зачыненыя дзверы.
- Але я ж у чалавечым абліччы! - чуецца ў дынаміках.
- Валі адсюль, наватар, - весела рагачу я, вяртаючы драбавік на стол. - На танныя разводкі не купляюся.

6.

Я саджуся за комп і працую. У мяне застаецца зусім мала часу - мне трэба даразабрацца з юніт-тэстамі. Хутка прыйдзе Марына, а кадзіць падчас любоўнага спаткання не камільфа. Хаця ў адным з рэкламных ролікаў я бачыў, як хлопец адначасова займаецца сэксам і праграмуе.
Нечакана за акном раздаецца паліцэйская сірэна, затым узмоцнены рупарам металічны голас:
- Увага, контртэрарыстычная аперацыя! Працуе спецпрызн! Просьба да жыхароў дома часова не пакідаць свае кватэры. А ты, сволач-тэрарыст, выходзь з паднятымі рукамі! Даю на разважанне 30 секунд.
- Ч-чорт!
Я разумею, што мне хана. Не будзе ні рэлізу, ні спаткання з каханай жанчынай - нічога. Спачатку адбудзецца перастрэлка, потым яны ўварвуцца ў кватэру і вывалакуць мой зрашэчаны труп на вуліцу. А можа, і не вывалакуць, а пакінуць тут - якая розніца?
Я скочваюся з крэсла з драбавіком у руках. Выглядваю ў акно, у шчылінку паміж ссунутымі фіранкамі. Так і ёсць: пад'езд ачэплены, вакол апранутыя ў бронекасцюмы аўтаматчыкі. У глыбіні двара бачны танк, які накіраваў рулю ў мой бок. Танк развярнуў газон… ці газон быў разварочаны да гэтага? Не памятаю.
Мне ўжо ўсё роўна. Скачучы рукамі я завальваю працоўнае крэсла набок, што значна зручней пазіцыі «упор з калена». Страляць з акна неахвота - няхай ламаюць дзверы. Так я даўжэй пратрымаюся.
З вуліцы чуецца грознае:
- 30 секунд на разважанне скончыліся. Пачынаем контртэрарыстычную аперацыю.
Раздаюцца магутныя ўдары - гэта выломліваюць металічныя дзверы.
Самы час памаліцца. Зручна, што я ўжо знаходжуся на каленях - не трэба апускацца.
- Божа, выратуй мяне! - апантана малюся я. – Выратуй мяне, Стваральнік Стваральнікаў, Творца Творцаў. Калі ласка, выратуй мяне. І настаў.
Магутныя ўдары працягваюцца. Са столі сыплецца тынкоўка, люстра разгойдваецца. Праз шум адрозніваю тэлефонны званок.
- Так, - кажу я ў айфон.
Гэта замовец - той, для якога сканчаю рэліз.
- Пётр, як прасоўваюцца справы? - цікавіцца ён. - Да панядзелка паспееце?
– Алег Віктаравіч! – радасна ўсклікаю я.
- Нешта вас дрэнна чуваць - давайце ператэлефаную.
– Не трэба, – адказваю я, разумеючы, што перазвон не дапаможа. - У доме рамонт, сам сябе дрэнна чую.
Удары ў дзверы працягваюцца, сцены трасуцца, люстра разгойдваецца.
- Пытаюся, як прасоўваюцца справы? - крычыць у трубку заказчык.
- Ёсць пэўныя складанасці, - крычу я ў адказ.
- Складанасці? - крычыць засмучаны заказчык.
– Не-не, нічога сур'ёзнага, – супакойваю я добрага чалавека. - Рамонт. Нічога сур'ёзнага, я паспею.
Раздаюцца бязладныя крыкі, затым стрэлы. Адной рукой я прыкладваю айфон да вуха, другой рукой накіроўваю драбавік у бок дзвярэй.
- Дакладна рамонт, а не перастрэлка? - сумняваецца заказчык, змяняючы тон з занепакоенага на жаласлівы. - Яндэкс накшталт не абяцаў.
– Адбойны малаток уключылі, – хлушу я.
- У такім выпадку поспехаў!
- Усё зраблю, Алег Віктаравіч.
Гудкі адбою, але я працягваю паўтараць на аўтамаце:
“Я ўсё зраблю, Алег Віктаравіч. Я ўсё зраблю».
Пасля чаго засоўваю айфон у кішэню, бяру драбавік у абедзве рукі і падрыхтоўваюся памерці.
Аднак стрэлы змаўкаюць. У рупар паведамляюць - тым жа металічным голасам, але з адценнем заслужанай імпрэзы:
- Усім дзякуй, контртэрарыстычная аперацыя паспяхова завершана. Злачынцы знішчаны.
У суседнюю кватэру, ці што, дзверы ламалі?
Я падскокваю да акна і выглядаю ў шчыліну паміж фіранкамі. Аўтаматчыкі брыдуць прэч да аўтобуса, які пад'ехаў, танк разгортваецца на выезд.
Я паслабляюся, вяртаю крэсла ў першапачатковае становішча і валюся ў яго знясілены.
– Дзякуй табе, Госпадзе. І настаў мяне. Настаў мяне, Стваральнік Стваральнікаў, Творца Творцаў! Навучы мяне.
У мяне няма часу апускацца на калені, але ён даруе. Трэба ператэлефанаваць Марыне, папярэдзіць, каб не пужалася разбуранага газона. Яна павінна хутка пад'ехаць.
Я дастаю з кішэні айфон і знаходжу нумар.
- Марын!
- А, гэта ты, Пеця, - чуецца Марынін голас.
- Ты дзе?
- Вяртаюся дадому.
- Дадому? - перапытваю я разгублена.
- Слухай, я да цябе даехала, а там маскі-шоў. Усё перакрыта і не пускаюць, якраз каля твайго пад'езда. Датэлефанавацца не змагла, у цябе было занята. Што здарылася?
- Контртэрарыстычная аперацыя.
– Я так і зразумела, – вымаўляе Марына сумна. - Трохі пастаяла, а потым дадому паехала, ты ўжо прабач. Рамантычны настрой насмарк.
– Добра, – адказваю я, бо больш сказаць няма чаго.
- Не засмучайся.
- І ты таксама, Марын. Да наступнага разу, мусіць. Рэліз у панядзелак, у аўторак пазваню.
Я цісну на адбой.

7.

Спяшацца зусім няма куды. Не спяшаючыся прыбіраю са стала: шампанскае - у халадзільнік, абрус - у камоду, куфлі - у сервант. У куфлі нападаў пыл са столі, але праціраць неахвота. Потым пратру.
Я саджуся за комп і спрабую працаваць. Дарэмна - раздаецца тэлефонны званок. Адстануць ад мяне сёння ці не?
Я выцягваю айфон і некаторы час трымаю яго на выцягнутай руцэ. Нумар незнаёмы. Мабільнік не змаўкае.
- Так, - кажу я, не вытрымаўшы.
- Паважаны масквіч! – уключаецца бот. - У адпаведнасці з федэральным законам 324-ФЗ вы маеце права на бясплатную юрыдычную кансультацыю.
Я націскаю адбой, затым зноў выцягваю руку з айфонам. Той неадкладна званіць. Дзіўны сёння вечар, вельмі дзіўны...
- Слухаю.
- Добры дзень, - чуецца жаночы голас.
Разлік на ветлівасць. Чалавек адкажа - размова завяжацца.
- Добры дзень, - адказваю я паслухмяна.
Нажаль мне, я ветлівы.
- У вас ёсць 2 хвіліны, каб паўдзельнічаць у сацыялагічным апытанні?
- Не.
Я прыбіраю айфон у кішэню. Працаваць не магу, думак аб легасі-кодзе ніякіх - проста сяджу, абхапіўшы галаву рукамі. І зусім не дзіўлюся, калі чую званок у дзверы. Нешта сёння павінна было здарыцца - не магло не здарыцца. Першапачаткова ішло да гэтага.
Я кладу руку на драбавік на стол і павольна зазіраю ў камеру. Зноў Гасподзь? Сказалі ж яму, каб прыбіраўся прэч. Вось несуцішны!
- Чаго трэба? - Вымаўляю я стомлена.
З дынамікаў раздаецца:
- Вы прасілі выратаваць вас, і я выратаваў. Таксама прасілі настаўлення. Я прынёс вам на розум. Адкрыйце дзверы, калі ласка.
- Вы адзін? – удакладняю я, сам не ведаючы, навошта.
- Я трыадзіны, але гэта доўга тлумачыць, - адказваюць за дзвярыма. - Лічыце, што адзін.
- Усё роўна, я не пускаю незнаёмых людзей у кватэру.
- Я не чалавек.
Я змучаны, прыгнечаны і азлоблены, але ў мяне не засталося сіл. Больш я не магу супраціўляцца лёсу, які ўсё за мяне вырашыў. І я ламаюся.
– Зараз я адчыню дзверы, – рашуча прамаўляю я ў мікрафон. - Калі ты не адзін, Госпадзі, то атрымаеш свінцовы гарчычнік у ноздру. Калі зробіш рэзкі рух - тое ж самае. Уваходзіш з паднятымі рукамі, далоні звернуты ў мой бок. Калі нешта падасца мне падазроным, страляю без роздумаў. Ты ўсё зразумеў, сука?
- Я зразумеў, - раздаецца ў дынаміках.
- Тады ўваходзь.

Крыніца: habr.com

Дадаць каментар