Иван Шкодкин

Номи ман Иван Шкодкин аст. Ман ҳамчун барномасоз кор ва зиндагӣ мекунам ва ҳоло ман таваққуф дорам. Ва тавре интизор мерафт, дар ин гуна таваққуфҳо фикрҳои гуногун ба сар меоянд.

Масалан: бо кадом забони барномасозӣ менависӣ, ман метавонам бигӯям: аз куҷо омадӣ, чӣ қадар роҳ рафтӣ, забонат туро чӣ қадар ба хашм овард ва шод кард, ба куҷо мерасӣ. Ман аввалин забони барномасозии худро дар синни 4-солагӣ хеле хуб дар ёд дорам: он болға буд. Дар ёд дорам, ки чи тавр бо болга силиндраи баландии самолёти чангиро ба куб табдил додам (бобои ман онро аз ягон чо аз аэродроми харбии наздик оварда буд).

1. Оғоз

Гурз асбоби сеҳрнок буд. Ман метавонистам ягон объектро ба куб ё ҳавопаймо барномарезӣ кунам. Ман метавонистам дар задани мехҳо ва шикастани шиша мӯъҷизаҳо нишон диҳам. Хамсояхо дар атроф фарьёд мезаданд:
- Писаратро ором кун! Аз ғазаби ӯ оромӣ нест!
Аммо модарам ҳамеша ба ман ҷавоб медод:
- Писарам, гурз бардорӣ, мехро рост то сари гурз кун!
Ва ман гол задам!

Вакти ба мактаб рафтан аст. Хушбахт будам: дар шахри мо як мактаби оличаноб буд, ки клуби компютерй дошт. Дар он ҷо BC ва Corvettes буданд, шабакаи маҳаллӣ ва принтери Robotron-100 мавҷуд буданд. Аммо, чун ҳамеша, мактаб гарон буд ва расидан ба он осон набуд. Ба ҳар ҳол ман ба он ҷо расидам. Аз 1 сентябри соли равон ман дар букмекерӣ нишастам. Дар он чо бо «Духтари мактаббача» шинос шудам. Ман дар ҳаётам бо забонҳои гуногун вохӯрдам, аммо ин забонро ҳеҷ гоҳ фаромӯш намекунам. Ман ба "Духтари мактаб" мижа задани экранро таълим додам ва ӯ ба ман циклҳоро омӯхт. Ман ба "Духтари мактаб" гуфтани "Салом, ҷаҳон!" -ро таълим додам ва ӯ ба ман вуруди консолро ёд дод. Аммо кӯдакони бадхоҳ низ буданд. Волидонашон дар хориҷа буданд ва ба онҳо Apple Lisa 2 хариданд. Онҳо бо ҳама худсарона рафтор мекарданд, ба дигарон паст менигаранд. Ва рӯзе касе аз синф як барномаи олиҷанобе навишт, ки дар посух ба ворид кардани ном ин ибораро намоиш дод: «Код нависед, Ваня! Нависед!» ва маро барк зад. Аз ҳамон лаҳза, новобаста аз он ки ман чӣ кор кардам, ман код навиштам.

Ҳангоми рафтан ва аз мактаб омадан дар сарам код навиштам. Ман ҳангоми рафтан ба мағоза, баровардани партов ё чангкашак кардани қолин рамз навиштам. Ман инро ҳама вақт мекардам. Ҳатто бибиҳои анъанавӣ дар даромадгоҳ, вақте ки ман аз онҳо гузаштам, оқилона қайд карданд: "Ва ин бача кодро медонад!"

Мактаб зуд, дар як нафас парвоз кард ва дар соли охир волидон ба яке аз ихтисосҳои мо IBM XT оварданд. Суръат, беҳтар шудани иҷрои графикӣ. Ва корти садоии Адлиб дар автобуси ISA... Ман фаҳмидам, ки ин мошин ҷаҳонро мегирад. Вақте назди падару модарам омадам, қатъиян гуфтам, ки тобистон кор мекунам, ҳар коре, ки хоҳам, мекунам, аммо ин мошин ба ман лозим аст. Волидонам аз ҳаяҷони ман тарсиданд, вале онҳо дуруст қарор доданд, ки ба ман имконият медиҳанд ва ваъда доданд, ки ҳатто бо назардошти он, ки солҳои 90-ум буд, як миқдор пулро илова мекунанд.

Имтиҳонҳои ҷамъбастӣ гузаштанд ва азбаски волидони ман бештар аз одамони муқаррарӣ буданд, ман интихоби зиёде надоштам: ман бояд ба донишгоҳ дохил шавам. Ман бе ягон курси тайёрй имтихонхои кабулро супурдаму бо рохе зуд ба шуъбаи информатика рох ёфтам. Дар он чо ман Модула-2-ро кашф кардам. Ман дар дастаи барномасозии институт иштирок намудам, ки дар он натиҷаҳои хуб нишон додам. Командам мо дар финали мусобицаи вазорат голиб баромад. Ва датто декан аз шодй гирья карда, аз он ки дар Модуль ягон монада, баста ва лямбда вучуд надорад, ба газаб меомад ва ашк ба тренери команда ру оварда гуфт: «Хайр, ин писари калтак чй тавр тез медавад!».

Донишгоҳ мисли як рӯз парвоз мекард. Ва аллакай шаш моҳ пеш аз хатми мактаб, тоҷирони сиёҳпӯст пайи дигар ба кафедра омадан гирифтанд. Онхо хама чизро аз назар мегузаронданд, ба гирду атроф чашм мехурданд, донишчуёни баланд-таринро интихоб мекарданд. Хамин тавр, рузи гирифтани диплом як чунин марди муътабар ба наздам ​​омада, визиткаро ба ман дароз карда мепурсад:
— Писарам, дар бораи ояндаатон аллакай фикр кардаед?

Дар корти тиҷорӣ "Galera Production Limited" навишта шудааст. Сардори қаноатманд дар як куртаи хуб, хона дар болои китфи чап, мошини боҳашамат дар паси рост ва танҳо рақами телефон. Ман фикр кардам, ки чаро pourquois нест?

2. Галлея

Хамин ки аз остонаи гала гузаштам, мудири махсулот фавран ба ман хучум кард:
-Чаро дар ин ҷо истодаӣ, ноб? Ман ба ту бибиям пул медиҳам! Хуб, биё, тезтар биравем ва бадкорӣ кунем!..

Ман фикр мекардам, ки ин як идеяи хуб нест - ман барои кор кардан вақт надоштам ва дар рӯзи аввал маро дод заданд.

Мо майдони кушод доштем. Дар тарафи ростам як бачаи сиёхпусти аз хамин вилоят нишаста буд. Аввал ба ман салом дод:
— Салом, номи ман Саня Банин аст. Ва ҳама маро Баня мехонанд.
«Салом, номи ман Иван Шкодкин аст ва ҳама маро Иван Шкодкин меноманд», - ҷавоб додам ман.
Бо вуҷуди ин, мо ба ду аблаҳ монанд будем, зеро дар сари синаи ҳар кадомамон нишони сарисинагӣ овезон будем. Этикаи корпоративии Galley, лаънат.

Руз бо митинг огоз ёфт. Мо сурудҳоро аз ёд мекардем, сурудҳои беақл мехондем, ҳар гуна ахлотро гаштаву баргашта такрор мекардем ва ба ҳама саволҳо ҷавоб медодем: «Ҳа, мебинам, мекунам». Дар баъзе мавридҳо ман фикр мекардам, ки ин дар ҳақиқат ҷои бад нест: кукиҳо, чой, чорабиниҳои варзишӣ. Шумо танҳо лозим аст, ки ҳама чизеро, ки аз шумо талаб карда мешавад, сари вақт ва сари вақт иҷро кунед. Як рӯз менеҷери мо ба мо супориш дод, ки вақти сохтани лоиҳаро оптимизатсия кунем. Ман гӯё дар бораи он ки чӣ тавр онро зуд иҷро кунам, бисёр фикр намекардам. Танҳо якчанд скрипт, параллелизатсия ва мошини Баниро пайваст карданд. Лоиҳа борҳо тезтар ҷамъ омад, ки ман фавран ба калонсол хабар додам.
-Ту аблаҳ ҳастӣ? Ба фикри шумо, оё мо худамон нафаҳмидаем, ки чӣ тавр ин корро зудтар анҷом диҳем? Оре, хамаи моро аз кор озод мекунанд! Хуб, ман фавран кластерро ҷудо кардам ва ба нақшаи қаблӣ баргаштам!
Аз афташ, ман аз он мудир хеле тарсидам, зеро маро фавран ба шуъбаи дигар гузаронданд. Бегохй дар кахвахона пиво ва шарбати себ нушида, дар ин бора ба хамкасбонам накл кардам.
— Маро аз санчиш ба истехсолот мегузаронанд. Ин кишвари тамоман дигар аст. — Дар зал хомушии марговар хукмфармо буд... Касе аз толор гуфт:
— Маслиҳати хубамро гӯш кунед: вақте ки шумо ба истеҳсолот интиқол медиҳед, қаҳрамон нашавед. Танҳо бигӯед, ки шумо таҳиягар ҳастед, на мутахассиси дастгирии техникӣ.
Бегохй хомушй ба охир расид.

3. Маҳсулот

Дар цехи махсулоттайёркунй аз рузхои аввал хаво гарм буд. Ҷойгиркунии навбатии калон ҳоло омода мешуд. Ману Баня ба назди сардори нав омадем ва ӯ дарҳол ба мо ҳаётро таълим додан гирифт:
— Пас, писарон. Ман дар шӯъбаи худ ҳамагӣ 2 қоида дорам. Аввал. То ҳадди имкон санҷишҳоро иҷро кунед. Модулӣ, ҳамгироӣ, ҳама чиз!
Он гоҳ ёвари ӯ бо овози баланд дод мезанад, ки ҳама серверҳо аз ҳад зиёд пур шудаанд ва бояд бештар бурида шаванд. Раҳбар фармон дод, ки серверҳоро дар абрҳои Амазонка харидорӣ кунанд, аммо кам накунанд.
Ман ба у нигариста, бо овози паст ба Бана эрод кардам: «Аз афташ, сардори мо доно аст».
Сардор дархол чавоб дод ва ба мо баргашт:
— Бале, ман дар шӯъбаи худ 2 қоида дорам. Якум - санҷишҳо. Ва дуюм, ҳатто кӯшиш накунед, ки кори беақлро анҷом диҳед, масалан, худатон навиштани хусусият ё анҷом додани оптимизатсияи хашмгин. Ман ҳардуи шуморо бо дастони худ буғӣ мекунам.

Он чизе, ки дар истеҳсолот ба ман маъқул буд, ин буд, ки ҳамеша коре вуҷуд дорад. Сардор ҳамеша ҳис мекард, ки баъзе хатогиҳо дар нармафзор мушоҳида карда мешаванд. Пайваста мегуфт:
- Истед, ҳама. Ба гузоришҳо нигаред!
Мо ин корро кардем. Дар шуъбаи мо бехтарин писарону духтарони республика кор мекарданд. Баня аз Арзамас, Коля аз Черняховск, Лера аз... Дар ёд надорам, ки Лера аз кучо буд.

Ва акнун рузи озод шудан фаро расид.
Ногаҳон, ҳама телефонҳои дастгирӣ занг задан гирифтанд. Шарҳҳои хашмгин дар форуми дастгирӣ бо нерӯи гранатаҳо таркиданд. Баррасиҳо дар матбуоти махсус мисли бомба буданд. Ҷаҳаннам буд.

Мо хатогиҳоро ба мисли девона ислоҳ кардем, 4 соат шабона дар офис будем, хатогиҳоро ба гурӯҳҳо ислоҳ кардем, ҳар кори аз дастамон меомадаро кардем. Сардор риш дошт, чашму рухсорааш кабуд буд, мо хам гирифтем. Як бастаи часпакҳоро бароварда, ниҳоят мо тавонистем нафас кашем.

Соли нав

Ҳар соли нави оянда дар галерея тӯҳфаҳо супорида мешуданд. Ва ҷазо доданд. Аҷиб он аст, ки ман бо мукофоти хеле арзанда мукофотонида шудам. Дар онҷо як толори зиёфати калон буд, Муҳимтарин ҳама ба рӯйхатҳо занг зада, ба онҳо лифофаҳо дод. Навбати ман расид, ман дасти Сэмро фишурдам ва ӯ ба ман савол дод:
- Онҳо мегӯянд, ки хатои шумо ба таври ҷодугарӣ тамоми абрро аз афтиши умумӣ наҷот додааст? Ман мехоҳам рамзи шуморо бубинам...
Аҷаб. Инро ба ӯ кӣ гуфт?! Ман планшетро кушода, ин ҷойро нишон медиҳам. Ба ин саркор бо чашмони калоне чавоб дода мегуяд: «Хайр, писарам... Хайр, ту каллоб...». Онҳо мегӯянд, ки ин хато ба ширкат даҳҳо миллион рублро сарфа кард, ҳадди аққал ширкат фоидаи фаъолияти худро афзоиш дод.
Дар баромадгох маро сардорамон, ки хама калону майзада ва бетартиб буданд, пешвоз гирифтанд.
— Ба шумо мукофот доданд? Шумо? Косячник? Оберончик? Барои онҳое, ки Стив МакКоннелл Code Perfect-ро нахондаанд?
— Бале, карданд.
- Бале, ин олиҷаноб аст!
Ва ошпази хирашуда ба паҳлӯяш афтод. У сохиби медали тилло гардид.

Чӣ бояд кард? Аз китфаш гирифта, ба қаҳвахонаи барномасозони ҳамсоя рафтам. Аллакай одамон дар он чо буданд, доду фарьёд мезаданд ва тайёр буданд, ки баъди як-ду соат соли навро чашн гиранд. Аз чй сабаб бошад, ки хардуи мо кайфу сафо намекардем. Стресс ва меҳнате, ки ман аз сар гузаронидам, ба ҳар як узви баданам таъсир мекард. Мо бо занҳои ҷавони зебо дар сари миз нишастем ва оҳиста-оҳиста сӯҳбат оғоз шуд.

Духтари ҷавон:
— Писарон, шумо дар бораи чй барнома мекунед?
"Ман FreePascal-ро дӯст медорам" сардор
"Ва ман дар Оберон ҳастам" гуфтам ман.

Духтари дуюм ба ман нигоҳ кард, ки ман аблаҳ будам.
-Оё шумо мувофиқ ҳастед? Дар он ҷо ҳатто генерикҳо вуҷуд надоранд?! Ҳеҷ гуна сатр ҳамчун навъи дарунсохт вуҷуд надорад?! Ба шумо чӣ шудааст?

Сардор аз чо бархоста, ба ман ру овард: — Биёед, каме хаво гирем. Ин ҷо як навъ пурбор аст."
Мо тасмим гирифтем, ки ба кафе барнагардем. Барфи соли нав танбалона ва кам-кам аз боло мерехт, аз дур оташфишонхо мепарронд, нидохои шодмонй ба гуш мерасид.

- Хуб, чаро ба вай гуфтед, ки дар Оберон барнома мекунед?
— Аввал худи шумо, Александр Николаевич ба он шуруъ кардед. Дар тамоми ҳуҷра дар бораи FreePascal гуфта шуд ...
Сардор ба фалсафӣ идома дод, аммо дар як мавзӯи холӣ:
— Не, хуб, шунидед? Ин чолок, ин чолок, чолок туро озод мекунад! Шунидед?! ОЗОД КУНЕД! Agile ҳеҷ гоҳ кӯмак намекунад. Пас маро бар хари пири мӯйсафеди ман бибӯс!

Умуман, вақте ки FreePascal-ро "паскакал" меномиданд, ба ӯ маъқул набуд, ҳамон тавре ки ман вақте ки онҳо дар бораи Оберон гуфтанд, ки қатори ӯ рафтааст, ба ман маъқул набуд.

4. Ширкати худӣ

Дар баъзе лаҳзаҳо ман қарор додам, ки бо ягон номи оддӣ ширкати шахсии худро ташкил кардан лозим аст.

Ман кӯшиш мекардам, ки дар тендерҳо ғолиб шавам, дар озмунҳо иштирок кунам, аммо бо кадом роҳе ҳама чиз нашуд. Маълум мешавад, ки рохбар будан асло осон нест. Ва ман аллакай фикр мекардам, ки галлер ҷои гарм аст.

Ва он гоҳ ман фаҳмидам, ки раҳбари собиқ аз ҳаёти корпоративӣ ба нафақа баромадааст. Ман ба ӯ гуфтам, ба ӯ ақидаи худро нишон додам, ӯ гиря кард ва гуфт:
- Ландо. Фақат интизор нашав, ки ман туро сардор даъват кунам!
— Ҳа, сардор! — чавоб додам.
Ва кор хуб рафт. Вай бисёр чизҳоеро медонист, ки ман намедонистам. Нагуфтаем, ки мо миллион кор кардем, аммо чизе ба даст овардем. Аммо он ҳанӯз ҳам бад анҷом ёфт. Ба сабаби Обамаи лаънатӣ қурби рубл поин рафт, нархҳо боло рафт, бӯҳрон фаро расид ва болоравии он аз зону ба анҷом расид. Фаъолияти корхонаро боздоштан лозим омад, саркор ба галлеи дигар рафт. Афсӯс, аммо чӣ нақшаҳо доштанд...

5. Парда

Боре ман духтарамро дидам, ки канали YouTube-ро, ки ба Component Pascal бахшида шудааст, тамошо мекард. Баранда ба таври возеҳ фаҳмонд, ки чӣ гуна кор кардан бо сабтҳои васеъшаванда, усулҳои бартарӣ ва расмиёти ниҳоӣ. Дар 14-солагӣ, вай оромона чизҳоеро дарк мекунад, ки худаш танҳо дар коллеҷ ба воя расида буд. Гурзаш хеле моҳиртар, тавонотар ва сабуктар аст. Насли вай нисбат ба ман хеле моҳирона мех мезанад. Ман фикр мекардам, ки пас аз 20 соли дигар, техно-фаҳш дар мавзӯи горутинҳо ва риштаҳо дар Эрланг хандаовар ва соддалавҳона ба назар мерасанд. Ё шояд онҳо не.

Э... ман рафта, ZX-Spectrum-ро фаъол мекунам!)

Бун барои кайфият: music.yandex.ru/album/3175/track/10216

PS Ташаккури зиёд ба Роберт Земекис ва дастаи ӯ барои илҳом.

Манбаъ: www.habr.com

Илова Эзоҳ