Особливості IT-спеціалізації в Україні: діалог зі спеціалістом

7 квітня 2022, 16:18
Позиція
depositphotos

depositphotos

Не секрет, що українські IT-спеціалісти входять до рейтингу найбільш кваліфікованих представників цієї професії на світовому ринку. На цю тему ми предметно поспілкувалися з Юрою Абгаряном, який працює в компанії SoftServe на позиції Senior Software Engineer. Він успішно займається розробкою програмного забезпечення та є автором 5 наукових статей на дану тему, які отримали чимало схвальних відгуків. Окрім того, Юра проводить безоплатні курси базових основ програмування для дітей віком від 13 до 18 років.

Юра Абгарян
Фото: Юра Абгарян

— Юро, скільки орієнтовно потрібно вчитися, щоб стати розробником програмного забезпечення?

— Твоє бажання дорівнює тому, скільки часу ти готовий витрати на навчання. Наведу пару життєвих прикладів. Один мій друг освоює програмування вже більше п’яти років, і витрачає на навчання всього 2−3 години на тиждень. І тільки зараз він дійшов до того рівня, щоб потрапити на стажування в IT-компанію. А інший мій знайомий підрахував кількість днів, яку витратив на заняття. Від початку і до його першого робочого дня пройшло рівно 58 днів. В цей період він витрачав по 10 годин на день, щоб освоїти дану спеціалізацію.

Відео дня

Практично ця людина навчалась в дусі платних американських IT-курсів bootcamp, які займають буквально весь робочий день: від восьмої ранку до шостої години вечора. І так три місяці поспіль. За цей час люди не тільки освоюють базові знання, а й працюють над власними IT-проєктами. Саме тому роботодавці можуть одразу оцінити рівень того чи іншого випускника. Це дуже дієва практика, якщо порівнювати її з типовими українськими курсами.

— Скільки років ви займаєтеся розробкою програмного забезпечення? Як ви прийшли в цю професію?

— Я розпочав вивчати програмування ще в 9-му класі. Це було у 2007 році. До слова, мій перший комп’ютер батьки придбали у кредит.

У той час ми з моїм другом, в якого теж був комп’ютер, вирішили зробити свій перший футбольний сайт. Ми з ентузіазмом почали розшукувати в мережі всю необхідну інформацію і за декілька місяців створили свій сайт.

Юра Абгарян
Фото: Юра Абгарян

Скажу відверто, були від нього в захваті, але стикнулися з парою проблем. По-перше, ми з другом не мали уяви, як цей сайт завантажити на сервер, по-друге, придбання місця на сервері виявилось занадто затратним для нас.

У 2009-му я вступив до університету. Правда, зупинив свій вибір на спеціальності інженера транспортних технологій. У 2015 році отримав диплом і лише через три роки повернувся до IT-сфери та почав займатися розробкою програмного забезпечення в режимі фрілансу. Згодом, в 2019 році, влаштувався на роботу до міжнародної IT-компанії BST Group. Наразі працюю в SoftServe.

— Розкажіть, будь ласка, про свої найуспішніші проєкти. За яким принципом ви їх обираєте?

— Одним з найуспішніших моїх проєктів стала розробка програмного забезпечення для ріелестейт платформи, що дозволяє займатися нерухомістю. Даний проєкт займав свого часу перше місце в США у цій сфері. В ньому задіяно більше 300 тисяч людей. А над самим проєктом працювало більше 1 000 різноманітних спеців. Ми ж з моїм товаришем написали цілий сервіс, який допоміг цій компанії вийти з північно-американського ринку на світовий. Наразі це більше 100 країн світу Ще приємним бонусом для компанії було те, що для підтримки цього сервісу потрібно було збільшити нашу команду, тож це в якомусь сенсі всім принесло вигоду.

Зараз я працюю в іншому великому міжнародному проєкті, і ця робота суттєво розширює не тільки мої робочі hard skills і soft skills, а й персональний світогляд, адже в процесі доводиться спілкуватися зі спецами з різних країн та знайомитися з їхньою культурою.

Окрім того, мені дуже цікаво працювати з новими технологіями. Тільки крок за кроком освоюючи нові знання, ти ростеш як спеціаліст.

Юра Абгарян
Фото: Юра Абгарян

— Існує багато мов програмування. Чи є серед них якась ваша улюблена?

— Так, це JavaScript. Мене вона повністю влаштовує, хоча щодо цього варіанту мови програмування досі є претензії в тих, хто з нею не працює. Майже всі нові сайти, які зараз запускаються в роботу, написані мовою JavaScript, Backend або Frontend. Але JavaScript надає більший спектр інструментів для створення повноцінних сайтів і використовується в мобільних додатках на телефонах.

poster
Дайджест головних новин
Безкоштовна email-розсилка лише відбірних матеріалів від редакторів NV
Розсилка відправляється з понеділка по п'ятницю

— При такому напруженому графіку роботи ви ще й наукові роботи встигаєте писати. Розкажіть про них докладніше, будь ласка.

— Все почалось з того, що наприкінці 2020-го вирішив вступити до магістратури університету, щоб отримати диплом за спеціальністю інженер програмного забезпечення. Справа в тім, що він необхідний для роботи у великих міжнародних IT-компаніях. А влітку 2021 року склав вступні іспити «на відмінно», бо майже все, що потрібно було знати в теорії, я вже застосовував на практиці.

Саме в цей час мені захотілося зробити власний внесок у розвиток IT-сфери в Україні. Тому я й почав працювати над науковими статтями. Протягом року мені вдалося написати п’ять тематичних статей і отримати багато схвальних відгуків від знайомих розробників програмного забезпечення. Було дуже приємно, коли писали різні люди стосовно моїх ідей в статтях і казали, що деякі рішення є інноваційними. А дехто казав, що завдяки ним вдалося вирішити проблеми, які дуже довго були у проєкті і не могли знайти рішення.

— З 2020 року ви безкоштовно проводите курси базових основ програмування для дітей віком від 13 до 18 років. Це потребує багато часу. Чому вирішили займатися саме цим?

— Це дуже перспективна в наш час професія, тому й вирішив організувати такі курси та мотивую всіх своїх учнів навчатися якнайкраще. Звичайно, деякі люди ставилися до безкоштовного навчання з певною мірою недбалості. Таких одразу попереджав про те, що навчання — це їхній власний вибір, і я, як вчитель, не буду спонукати їх до навчання, якщо вони самі не докладатимуть зусиль.

Юра Абгарян
Фото: Юра Абгарян

До слова, на цих курсах в мене навчалися чотири дівчинки, і вони з великою відповідальністю ставились до навчання та могли дати фору більшості хлопців.

— Чому цей проєкт навчив вас особисто? З якими викликами ви зіткнулися?

— В мене пішло півроку на те, щоб знайти оптимальний алгоритм подачі необхідної інформації у цікавій для дітей формі. Почав пропонувати невеличкі проєкти, які мої учні могли б реалізувати в ході одного заняття. Згодом зрозумів, що це не працює. Натомість придумав разом з дітьми один великий проєкт, який був цікавий всім. Працювали над ним покроково, роблячи акцент не на швидкості виконання, а на якості роботи. До слова, це дозволило й мені підвищити експертний рівень у своїй професії.

— Які ваші подальші плани в IT-сфері?

— Як розробнику, мені є куди рости. Але я мрію з часом відкрити свою власну безкоштовну навчальну IT-платформу, яка була б міжнародного рівня. Мене радує те, що нарешті наша держава прийшла до того, щоб зрозуміти важливість працівників IT-сфери. І попит на українських розробників програмного забезпечення у світі росте. Запрошую всіх бажаючих долучатися до створення цього проєкту.

Автор: Альона Стасюк

Показати ще новини
Радіо NV
X