İvan Şkodkin

Mənim adım İvan Şkodkindir. Mən proqramçı kimi işləyirəm və yaşayıram və indi fasilə var. Və gözlənildiyi kimi, belə fasilələr zamanı ağlına müxtəlif fikirlər gəlir.

Məsələn: hansı proqramlaşdırma dilində yazdığınızı bilə-bilə deyə bilərəm: hardan gəldiniz, nə qədər getdiniz, diliniz sizi nə qədər hiddətləndirdi və sevindirdi, axırınız hara olacaq. 4 yaşımda ilk proqramlaşdırma dilimi çox yaxşı xatırlayıram: çəkic idi. Döyüş təyyarəsinin hündürlükölçən silindrini küpə çevirmək üçün çəkicdən necə istifadə etdiyimi xatırlayıram (babam onu ​​hardansa yaxınlıqdakı hərbi aerodromdan gətirib).

1. Başlayın

Çəkic sehrli bir alət idi. İstənilən obyekti kub və ya müstəvidə proqramlaşdıra bilirdim. Dırnaq döyməkdə və şüşə sındırmaqda möcüzələr göstərə bilirdim. Ətrafdakı qonşular qışqırırdılar:
- Oğlunu sakitləşdir! Onun qəzəbindən sakitlik yoxdur!
Amma anam həmişə mənə cavab verirdi:
- Oğul, çəkic götürsən, mismarını düz başına qədər vur!
Və qol vurdum!

Məktəbə getmək vaxtıdır. Bəxtim gətirdi: şəhərimizdə kompüter klubu olan gözəl bir məktəb var idi. Orada BC və Korvetlər var idi, yerli şəbəkə və Robotron-100 printeri var idi. Ancaq həmişə olduğu kimi, məktəb baha idi və ora çatmaq asan deyildi. Nədənsə ora çatdım. Sentyabrın 1-dən etibarən mən bukmeker kontorunda oturdum. Orada “Məktəbli qız”la tanış oldum. Həyatımda müxtəlif dillərlə qarşılaşmışam, amma bunu heç vaxt unutmayacağam. Mən “Məktəbli qıza” ekranı qırpmağı öyrətdim, o isə mənə dövrə vurmağı öyrətdi. Mən “Məktəbli qıza” “Salam, dünya!” deməyi öyrətdim və o, mənə konsol girişini öyrətdi. Amma iyrənc uşaqlar da var idi. Valideynləri xaricdə idi və onlara Apple Lisa 2 aldılar. Hamı ilə təkəbbürlə davrandılar, başqalarına yuxarıdan aşağı baxdılar. Və bir gün sinifdən biri parlaq bir proqram yazdı və ad daxil etməyə cavab olaraq bu ifadəni göstərdi: “Kod yaz, Vanya! Yaz!” və məni ildırım vurdu. O andan etibarən nə etdimsə kod yazdım.

Məktəbə gedəndə və məktəbdən gələndə beynimdə kod yazdım. Mağazaya gedərkən, zibil qutusunu çıxararkən və ya xalçanı tozsoran edərkən kod yazdım. Mən bunu hər zaman etdim. Hətta girişdəki ənənəvi nənələr də onların yanından keçəndə müdrikcəsinə qeyd etdilər: "Və bu oğlan kod yazmağı bilir!"

Məktəb sürətlə, bir nəfəslə keçdi və son kursda valideynlər ixtisaslarımızdan birinə IBM XT gətirdilər. Sürət, təkmilləşdirilmiş qrafik performansı. Bir də İSA avtobusundakı Adlib səs kartı... Mən başa düşdüm ki, bu maşın dünyanı ələ keçirəcək. Valideynlərimin yanına gələndə qəti şəkildə bildirdim ki, yayda işləyəcəm, nə istəsəm edəcəm, amma bu maşın mənə lazım idi. Valideynlərim mənim həyəcanımdan qorxdular, lakin onlar haqlı olaraq mənə şans verilməli olduğu qərarına gəldilər və hətta 90-cı illərin cəsarətli olduğunu nəzərə alaraq pulun bir hissəsini əlavə etməyə söz verdilər.

Yekun imtahanları keçdi və valideynlərim standart insanlardan daha çox olduqları üçün mənim çox seçimim yox idi: universitetə ​​getməli oldum. Heç bir hazırlıq kursuna getmədən qəbul imtahanlarını verdim və birtəhər informatika fakültəsinə yol tapdım. Orada Modula-2-ni kəşf etdim. Mən institutun proqramlaşdırma komandasında iştirak etməyə başladım və orada yaxşı nəticələr göstərdim. Komandamız nazirlik yarışının finalında qalib gəlib. Hətta Modulda monadların, qapanmaların və lambdaların olmamasından həmişə qəzəblənən xoşbəxtlikdən hönkür-hönkür ağlayan dekan, göz yaşları içində komandanın məşqçisinə üz tutaraq dedi: "Yaxşı, bu orospu oğlu necə sürətlə qaçır!"

Universitet bir gün kimi uçdu. Artıq məzuniyyətə altı ay qalmış qara ağac ticarətçiləri bir-birinin ardınca şöbəyə gəlməyə başladılar. Hər şeyə baxırdılar, burnunu soxdular, ən yüksək səviyyəli tələbələri seçdilər. Beləcə, diplomumu alan gün belə hörmətli bir adam yanıma gəlib vizit kartı verib soruşur:
- Oğlum, artıq gələcəyini düşünmüsən?

Vizit kartında “Galera Production Limited” yazılıb. Ləyaqətli pencəkdə, sol çiynində ev, sağında lüks avtomobil və sadəcə bir telefon nömrəsindən razı olan müdir. Fikirləşdim ki, niyə pourquois olmasın?

2. Qale

Mən mətbəxin astanasını keçən kimi məhsul meneceri dərhal mənə hücum etdi:
-Niyə burda dayanmısan, noob? Mən sənə pul verirəm nənə! Yaxşı, gedək daha tez bir azğınlıq edək!..

Düşündüm ki, çox yaxşı fikir deyil - işə düzəlməyə vaxtım yox idi və ilk gün məni qışqırdılar.

Geniş açıq sahəmiz var idi. Sağımda eyni əyalətdən qara dərili bir oğlan oturmuşdu. Əvvəlcə mənə salam verdi:
- Salam, mənim adım Sanya Banindir. Və hamı mənə Banya deyir.
"Salam, mənim adım İvan Şkodkindir və hamı məni İvan Şkodkin adlandırır" deyə cavab verdim.
Bununla belə, biz iki axmaq kimi görünürdük, çünki hər birimizin döş nişanı asılmışdı. Galley korporativ etika, lənətə gəlsin.

Gün mitinqlə başladı. Biz nəğmələri əzbərləyir, axmaq mahnılar oxuyur, hər cür zibilləri dönə-dönə təkrar edir və bütün suallara cavab verirdik: “Bəli, görürəm, edəcəyəm”. Bir anda düşündüm ki, bu, əslində o qədər də pis yer deyil: peçenye, çay, idman tədbirləri. Sadəcə sizdən tələb olunan hər şeyi vaxtında və vaxtında etmək lazımdır. Bir gün menecerimiz bizə layihənin tikinti vaxtını optimallaşdırmaq tapşırığını verdi. Nədənsə bunu necə tez etmək barədə çox düşünmədim. Sadəcə bir neçə skript, paralelləşdirmə və Bani maşınını birləşdirdi. Layihə dəfələrlə daha sürətli bir araya gəldi, mən dərhal böyüklərə bildirdim.
-Sən axmaqsan? Sizcə, biz özümüz bunu necə daha sürətli edəcəyimizi başa düşməmişik? Bəli, hamımız işdən çıxarılacağıq! Yaxşı, mən dərhal klasteri sökdüm və əvvəlki sxemə qayıtdım!
Görünür, mən o müdiri çox qorxutdum, çünki məni dərhal başqa şöbəyə keçirdilər. Axşam kafedə pivə və alma-üzüm suyu içərkən bu barədə həmkarlarıma danışdım.
— Məni sınaqdan istehsalata keçirirlər. Bu, tamamilə fərqli bir ölkədir. — Zalda ölümcül sükut çökdü... Zaldan biri dedi:
— Yaxşı məsləhətimə qulaq asın: yerləşdirməni istehsala keçirdiyiniz zaman qəhrəman olmayın. Sadəcə deyin ki, siz texniki dəstək mütəxəssisi deyilsiniz, tərtibatçısınız.
Axşam sükutla bitdi.

3. Məhsul

İlk gündən məhsul şöbəsində hava isti idi. Növbəti böyük yerləşdirmə yenicə hazırlanırdı. Banya və mən yeni müdirin yanına gəldik və o, dərhal bizə həyat haqqında öyrətməyə başladı:
- Deməli, oğlanlar. Mənim şöbəmdə cəmi 2 qayda var. Birinci. Mümkün olduqda testlər keçirin. Modul, inteqrasiya, nə olursa olsun!
Sonra onun köməkçisi qışqırır ki, bütün serverlər həddən artıq yüklənib və daha çox kəsilməlidir. Patron Amazon buludlarında server almağı əmr etdi, amma qənaət etmədi.
Ona baxaraq, aşağı səslə Banaya dedim: “Deyəsən, müdirimiz ağıllıdır”.
Müdir dərhal cavab verdi və bizə qayıtdı:
- Bəli, mənim şöbəmdə 2 qayda var. Birincisi testlərdir. İkincisi, özünüz bir xüsusiyyət yazmaq və ya aqressiv optimallaşdırma aparmaq kimi axmaq bir şey etməyə belə cəhd etməyin. İkinizi də öz əllərimlə boğacağam.

İstehsalda xoşuma gələn o idi ki, hər zaman görüləsi iş var idi. Boss həmişə proqramda bəzi səhvlərin qeyd edildiyini hiss edirdi. O, davamlı olaraq deyirdi:
- Dayan, hamı. Günlüklərə baxın!
Biz bunu etdik. Bizim şöbədə ölkənin ən yaxşı oğlan və qızları çalışırdı. Arzamasdan Banya, Çernyaxovskdan Kolya, Leradan... Leranın haradan olduğunu xatırlamıram.

İndi isə azadlığa çıxma günü gəlib çatıb.
Birdən bütün dəstək telefonları zəng çalmağa başladı. Dəstək forumunda qəzəbli şərhlər qumbaraatanların gücü ilə partladı. İxtisaslaşmış mətbuatda rəylər bomba kimi idi. Cəhənnəm idi.

Biz dəli kimi səhvləri düzəltdik, gecə 4 saat ofisdə vaxt keçirdik, səhvləri qruplar halında düzəltdik, əlimizdən gələni etdik. Müdirin saqqalı vardı, gözləri, yanaqları qabarıq idi, biz də aldıq. Bir paket yamaq çıxardıqdan sonra nəhayət nəfəs ala bildik.

yeni il

Hər gələn Yeni il qalereyada hədiyyələr paylanırdı. Və cəzalandırdılar. Qəribədir ki, mən kifayət qədər layiqli bonusla mükafatlandırıldım. Böyük bir ziyafət zalı var idi, Ən Əhəmiyyətlisi siyahıdakı hər kəsə zəng vurub zərfləri onlara uzatdı. Növbə mənə çatdı, mən Semin əlini sıxdım və o, mənə sual verdi:
- Deyirlər ki, səhviniz sehrli şəkildə bütün buludu ümumi düşmədən xilas etdi? kodunuzu görmək istərdim...
pislik. Bunu ona kim deyib?! Planşeti açıb buranı göstərirəm. Buna rəis gözlərini böyütməklə reaksiya verir və deyir: “Yaxşı, oğlum... Yaxşı, sən dələduzsan...”. Deyirlər ki, bu nasazlıq şirkətə on milyonlarla rubl qənaət edib, ən azı şirkət əməliyyat mənfəətini artırıb.
Çıxışda məni hamısı böyümüş, sərxoş və səliqəsiz müdirimiz qarşıladı.
- Sizə bonus verdilər? Sən? Kosyachnik? Oberonschik? Steve McConnell-in Mükəmməl Kod kitabını oxumayanlar üçün?
- Bəli, elədilər.
- Yaxşı, bu sadəcə əladır!
Və mat qalmış aşpaz böyrü üstə yıxılmağa başladı. O, qızıl medalın sahibi olub.

Nə etməli? Onun çiynindən tutub yaxınlıqdakı proqramçılar üçün kafeyə getdim. Artıq hər cür insanlar orada idi, qışqırır, qışqırır, bir-iki saatdan sonra Yeni ili qeyd etməyə hazırlaşırdılar. Nədənsə ikimiz əylənmirdik. Çəkdiyim stress və ağır iş bədənimin hər tərəfinə təsir etdi. Gözəl gənc xanımlarla bir masada oturduq və yavaş-yavaş söhbət başladı.

Gənc qadın:
- Oğlanlar, siz nə haqqında proqramlaşdırırsınız?
"Mən FreePascal'ı sevirəm" baş
"Və mən Oberondayam" dedim.

İkinci qız mənə axmaq kimi baxdı.
-Sən adekvatsan? Orada hətta generiklər də yoxdur?! Daxili tip kimi simlər yoxdur?! Sənə nə olub?

Rəis ayağa qalxıb mənə tərəf döndü: “Gedək bir az hava alaq. Burda bir növ havasızlıq var”.
Kafeyə qayıtmamaq qərarına gəldik. Yeni il qarı tənbəl və nadir hallarda yuxarıdan yağırdı, uzaqdan atəşfəşanlıqlar atılır, sevincli nidalar eşidilirdi.

- Yaxşı, niyə ona dedin ki, Oberonda proqram edirsən?
- İlk siz özünüz başladınız, Aleksandr Nikolayeviç. Bütün otağa FreePascal haqqında danışıldı...
Rəis fəlsəfəsini davam etdirdi, lakin boş bir mövzuda:
- Yox, yaxşı, eşitdin? Çevik bu, çevik o, çevik səni azad edəcək! Eşitdin?! AZAD ET! Agile heç kömək etməyəcək. Elə isə məni tüklü qoca götümdən öp!

Ümumiyyətlə, FreePaskalın “pascakal” adlandırılması onun xoşuna gəlmirdi, necə ki, Oberon haqqında onun qatarının getdiyini deyəndə mənim xoşuma gəlmədi.

4. Şəxsi şirkət

Bir anda qərara gəldim ki, sadə bir adla öz şirkətimi təşkil etməyə dəyər.

Mən tenderlərdə qalib gəlməyə, müsabiqələrdə iştirak etməyə çalışdım, amma hər şey alınmadı. Belə çıxır ki, lider olmaq heç də asan deyil. Mən artıq mətbəxin isti yer olduğunu düşünməyə başladım.

Və sonra bildim ki, keçmiş müdiri korporativ həyatdan təqaüdə çıxıb. Mən ona dedim, fikrimi ona göstərdim, o, ürpəyib dedi:
- Lando. Sadəcə sənə patron deməyimi gözləmə!
- Bəli, rəis! - Mən cavab verdim.
Və işlər yaxşı getdi. O, mənim bilmədiyim çox şeyi bilirdi. Demək olmaz ki, milyon qazandıq, amma nəsə qazanmağa başladıq. Amma yenə də pis bitdi. Lənətə gəlmiş Obamanın ucbatından rublun məzənnəsi aşağı düşdü, qiymətlər qalxdı, böhran gəldi və dizdən qalxma başa çatdı. Şirkətin fəaliyyəti dayandırılmalı oldu, rəis başqa qalaya getdi. Təəssüf ki, amma planlar nə idi ...

5. Pərdə

Bir dəfə qızımı Component Pascal-a həsr olunmuş YouTube kanalına baxarkən tapdım. Təqdimatçı genişləndirilə bilən qeydlərlə necə işləməyi, əsas üsulları və prosedurları yekunlaşdırmağı aydın izah etdi. 14 yaşında o, yalnız kollecdə böyüdüyü şeyləri sakitcə qəbul edir. Onun çəkici daha bacarıqlı, güclü və yüngüldür. Onun nəsli mismarları mənimkindən daha məharətlə vuracaq. Fikirləşirdim ki, daha 20 ildən sonra Erlanqda goroutinlər və iplər mövzusunda texno-fucking gülünc və sadəlövh görünəcək. Və ya bəlkə də etməyəcəklər.

Eh... mən gedib ZX-Spektrumumu yandıracağam!)

Əhval-ruhiyyə üçün çörək: music.yandex.ru/album/3175/track/10216

PS İlham üçün Robert Zemeckis və komandasına çox təşəkkür edirəm.

Mənbə: www.habr.com

Добавить комментарий