«Російський айтішник всього лише працює з тим, що приходить з Заходу», - Євген Дос, архітектор обчислювальних систем

Умови виживання для айтішника

- Які основні складності постають перед ІТ-спеціалістом, коли він входить

на ринок або при зміні напрямку?

- Насправді, проблем у айтішників досить. Більшість з них припадають на молодих фахівців, а й тим, хто на ринку давно, доводиться змінюватися, підлаштовуватися під нові умови і технологічні інновації. Тому головною умовою «виживання» для фахівця будь-якого рівня можна назвати постійне навчання.

У молодих фахівців на перший план виходитьвідсутність професійних сертифікатів і досвіду роботи в великих міжнародних проектах. Шлях розвитку індивідуальний для різних профілів ІТ-фахівців. Для себе я вибрав Cloud / DevOps-орієнтовану лінійку сертифікацій Red Hat - це довго, складно і дорого. Але перевагою такого напрямку є відсутність достатньої кількості подібних фахівців на міжнародному ринку. А це збільшує попит і дохід сертифікованого айтішника.

DevOps (від англ. Development і operations - «Розробка та експлуатація») - набір практик, націлених на активну взаємодію фахівців з розробки з фахівцями з ІТ-обслуговування і взаємну інтеграцію їх робочих процесів один в одного.

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

У моделі DevOps кордону між групами розробкиі експлуатації стираються. Іноді ці дві групи об'єднуються в одну загальну, де інженери працюють над усім життєвим циклом додатка - від розробки і тестування до розгортання і експлуатації - і розвивають цілий ряд навичок, не обмежуючись вузькою спеціалізацією.

Є і суто психологічні проблеми. Боязнь переїздів і радикальних змін в житті. Багато просто побоюються змінювати своє життя: тут друзі і батьки, а як я там влаштуюся один? Але якщо в своєму житті нічого не змінювати, то ймовірність успіху на міжнародному ринку невелика. Сюди ж можна віднести і недостатню мотивацію. Іноді людям просто не хочеться чогось добиватися, так як вони звикли, що батьки і близькі допоможуть, влаштують і організовують.

Фото: Регіна Уразаева / «Хайтек»

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

- Чому серед всіх ІТ-напрямків ви вибрали архітектуру обчислювальних систем, і які проблеми вам доводиться вирішувати?

- Моє пристрасть до світу ІТ почалося ще в школі,коли у нас з'явилися перші комп'ютери і гра Doom. Мені стало цікаво, як влаштований комп'ютер, і ця цікавість до цих пір є основою моєї роботи. Потім був проведений експеримент із Unix-системами і більш інтенсивне вивчення технологій, яке почалося в університеті ВДУ (Вятський державний університет - «Хайтек»). Я був системним адміністратором студентського містечка.

Unix - сімейство переносите, багатозадачних ібагатокористувацьких операційних систем, які засновані на ідеях оригінального проекту AT & T Unix, розробленого в 1970-х роках в дослідницькому центрі Bell Labs Кеном Томпсоном, Деннісом Рітчі та іншими.

Doom - серія комп'ютерних ігор в жанрі шутера відпершої особи, розроблена id Software. Серія розповідає про подвиги неназваного космічного піхотинця, який працює на Об'єднану аерокосмічну корпорацію і б'ється проти полчищ демонів для того, щоб вижити і врятувати Землю від їх нападу.

Якщо говорити про направлення мене - «архітектуріобчислювальних структур », то основні складності можна розділити на три великі групи. Перша - вкрай швидко розвиваються технології і рішення. У світі рішень open source ІТ-продукти з'являються, видозмінюються або взагалі йдуть все швидше і швидше. Архітектор повинен бути завжди в курсі таких змін, працювати з ними, так як він зобов'язаний грамотно використовувати дані знання в процесі своєї роботи.

Друга сторона - відповідальність архітектора за прийняті рішення. Як мінімум це відбивається на його затребуваності. У гіршому випадку замовники несуть фінансові втрати.

Фото: Регіна Уразаева / «Хайтек»

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

«Університет не зробить з тебе перспективного фахівця»

- Чому сьогодні Росія сильно відстає на ІТ-ринку? Чого бракує? Як навчити сучасних і активних в навчанні фахівців?

- Особисто я на російських проектах не працюю вжеблизько десяти років. Але можу сказати, що у нас використання сучасних продуктів і рішень відстає від європейських і американських проектів років на п'ять. Це обумовлено недоліком кваліфікаційних кадрів і фінансування, а також неграмотно збудованими технологічними процесами.

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

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

- Як ІТ-фахівця розвинути в собі компетенції, необхідні для кар'єрного зростання та затребуваності на ринку?

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

Фото: Регіна Уразаева / «Хайтек»

Ніколи не варто розраховувати, що університетзробить тебе дуже перспективним фахівцем. Не знаю, наскільки добре справи йдуть у інших професіях, але в ІТ самоосвіта знаходиться на першому місці.

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

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

Підвищуючи ймовірність виграшу

- Ви - приклад побудови успішної кар'єри швидше всупереч умовам, ніж завдяки. У чому була ваша головна мотивація?

- Все, чого мені вдалося досягти, відбулосязавдяки моєму характеру. Мені нема на кого було сподіватися. Ще з часу навчання в школі-інтернаті я добре засвоїв: якщо сам нічого не доб'юся, то в кінцевому підсумку ні з чим і залишуся. Мотивацією ж було довести всім, і в першу чергу собі: я зможу, я гідний, я доб'юся.

Євген Дос народився в маленькому селищі Східний в Кіровськійобласті. Середню освіту він здобув у школі-інтернаті, розташованої в селі тужа. У старших класах Євген задумався про надходження в ВДУ, але за 50 років з тужінской школи туди надійшли всього кілька випускників, але ніхто не зміг протриматися довше одного курсу.

Проте, після школи Євген 2000 рокунадійшов до Кіровського механіко-технологічний технікум легкої промисловості, про що пошкодував згодом. Навчання в технікумі було посереднім, а вступні випробування в ВДУ - легкими і доступними для Євгена. Після КМТТ Євген трудився на заводі електриком, працював вантажником і мив машини через відсутність робочих місць в регіоні. Це тривало до 2004 року, поки він все-таки не надійшов у ВДУ. В останній рік навчання в університеті Євген вже повноцінно працював в одній з найбільших електроенергетичних компанії регіону на посаді системного адміністратора.

У 2011 році Євген прийняв пропозицію роботи напозицію інженера Unix в компанію ICL в Казані. Першим же проектом став великий (тисячі серверів) проект в Швеції. Працювати доводилося віддалено. Проект був пов'язаний з автомобілебудуванням і роботизації промислового виробництва і підтримкою всієї ІТ-інфраструктури замовника. Робота в ICL дозволила Євгену вийти на міжнародний ринок.

- Чому ви вирішили переїхати в Казань? І чим відрізняється життя в столиці Татарстану?

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

- Як проходить день такого ІТ-експерта, як ви?

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

Фото: Регіна Уразаева / «Хайтек»

- Розкажіть про те, чим ви зараз займаєтеся.

- Останній мій проект був одним з найскладніших. Я працював на велику американську корпорацію. До моїх завдань як архітектора входили планування, організація і виконання міграції CI-процесів (CI, англ. Continuous Integration, безперервна інтеграція - «Хайтек») з одного рішення (TeamCity) на інше (Jenkins).

В процесі реалізації даного проекту я відвідавСША і Індію, для того щоб прочитати професійні курси для сотень розробників компанії. Реалізація даного проекту дозволила замовнику автоматизувати всю CI інфраструктуру, спростити роботу для розробників коду, значно скоротити час життєвого циклу розробки програми, значно спростити роботу DevOps інженерів компанії, і як наслідок заощадити значну суму коштів.

Завдяки курсам, які я прочитав длярозробників компанії в обох країнах, співробітники зрозуміли все Пільги від реалізації проекту і навчилися ефективно використовувати отримані знання в повсякденній роботі.

- Чому ви вибрали саме Red Hat і що вам дала сертифікація? Скільки тривала підготовка до сертифікації і скільки це коштувало?

- Вибір припав на сертифікаційну лінійку Red Hatне випадково. До цього часу я вже кілька років працював на зарубіжних замовників і зрозумів для себе одну просту істину. Великий бізнес воліє вкладати великі ресурси в свої ІТ-системи тільки для того, щоб вони працювали передбачувано, і в разі збоїв розробник міг в заданий час вирішити виниклі проблеми. Хоча найбільш популярна ОС Linux поставляється у відкритому вигляді на безоплатній основі, компанії не прагнуть використовувати безкоштовні версії, а віддають перевагу комерційним аналогам вільних систем. Одним з постачальників продуктів за такою моделлю є Red Hat. Вона є лідером на ринку США за обсягом поставок комерційних рішень на базі open source.

Red Hat - американська компанія, що випускає рішення наоснові операційної системи Linux: Red Hat Enterprise Linux і Fedora, а також інші програмні продукти і послуги на основі відкритого вихідного коду. Red Hat Software виникла в 1995 році злиттям проектів Марка Евінг і Боба Янга.

Сертифікацією я зайнявся, коли ще працював уКазані. Компанія ICL Services мала програму підтримки фахівців, що займаються сертифікацією. Це було вигідно як самій компанії - чим вище ступінь кваліфікації її співробітників, тим вище ймовірність виграшу в тендерах, так і мені самому - мене вже залучали як консультанта з багатьох питань, моя думка набувало вага і надалі заключні технічні рішення залишалися за мною. У порівнянні з колегами, які не займалися сертифікацією, я був уже поза конкуренцією.

Своєю перший сертифікаційний статус я заробивв 2011 році. Остання сертифікаційна експертиза отримана в 2018-м. За весь цей час я здав 18 іспитів в різних країнах світу. На одні іспити я вклав дуже чималі гроші, при цьому супутні витрати склали в тому числі круглу суму - це перельоти, проживання, закордонні поїздки, купа вільного часу і відпустку за свій рахунок.

«Наскільки ми відрізняємося»

- Наскільки сильно відрізняється рівень айтішників за кордоном і в Росії? Чому поїздки, стажування та переїзди потрібні для становлення затребуваного фахівця?

- Думаю, що різниця не в айтішників, а в тому,наскільки ми різні. Не секрет, що більшість технологій народжується в Кремнієвій долині. Там з'являються і народжуються корпорації. До Росії, як правило, приходять технології, які пройшли обкатку і зарекомендували себе там. Тому, як би не було прикро це визнавати, російський айтішник всього лише працює з тим, що приходить з Заходу. Звичайно, в Росії теж створюється багато нового, - і створюється руками вітчизняних фахівців. Але, як правило, щоб їх ідеї продовжували жити і розвиватися, вони їдуть на Захід.

Фото: Регіна Уразаева / «Хайтек»

Основна причина відставання, як не дивно,криється в незнанні англійської мови. Середньостатистичний айтішник, в кращому випадку, може читати професійну літературу. Це в якомусь сенсі робить нас споживачами. Навряд чи хтось зверне увагу на розробки російських фахівців, якщо вони будуть виконані тільки на російській мові. Швидше за все, світ про це просто не дізнається.

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

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

- У Росії прискорюється перехід до контейнерних рішенням, хмарним інфраструктур, готових рішень для бізнесу (FaaS-рішення). Що буде далі?

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

- Сьогодні все більше говорять про те, що майбутнє за рішеннями на відкритому коді. Чому? І в чому їх перевага перед комерційними пропозиціями?

- У 1990-х, початку 2000-х більшість ПО булорозроблено великими компаніями. Вони були монополістами або ділили ринки збуту між собою. Тому такі компанії займали домінуюче становище, споживачі фактично зобов'язані були підлаштовуватися під їхні вимоги. Це стосувалося обмеженості їх продуктів, функціонал неможливо було розширити, так як для виробників проблеми окремих споживачів мали мало значення, відомі недоліки могли залишатися невиправленими довгий час, новий функціонал додавали рідко, ліцензії коштували великих грошей. Багато було різних причин чому, програми з закритим кодом були затребувані, і при цьому не було інших альтернатив. З іншого боку, саме такий стан справ призвело до того, що програмісти стали розробляти потрібні їм програми і надавати доступ до їх вихідного коду. У споживачів вже з'явився вибір: користуватися альтернативними рішеннями, які можна самостійно доопрацювати, або продовжувати вкладати кошти в комерційні продукти.

Ідея відкритого ПЗ, насправді, далареволюційний поштовх у розвитку всієї ІТ-галузі. Я думаю, завдяки наявності відкритої і вільної операційної системи Linux ми сьогодні маємо зручні та доступні всім смартфони. І масу різного ПО, невидимого звичайним користувачам, такого як контейнери.

Замислимося на хвилинку, що, якщо в світі все такождомінувало б закрите ПЗ? Навряд чи смартфони були б доступними, хоча б тому, що за ПО довелося б платити стільки ж, скільки і за залізо, і за кожне окреме додаток, які ми теж завантажуємо безкоштовно. Більшість людей досі б воліли кнопкові телефони. У свою чергу, мала кількість користувачів не вимагало б розвитку стільникових мереж - 4G, 5G, високошвидкісних інтернет-каналів і інших суміжних галузей. Схожа ситуація відбувається і всередині ІТ, доступ до технологій народжує нові ідеї і дає нові можливості.

- В ІТ-сфері все швидко змінюється. Який термін старіння існуючих рішень?

- Так звана епоха Unix веде відлік з 1січня 1970 року. Це можна порівняти з початком нашої ери в загальнолюдському вимірі. Минуло всього якихось 50 років від перших комп'ютерів до автономних автомобільних систем і дослідницьких станцій, що працюють на відстані мільярдів кілометрів від землі. З мого досвіду, термін життя технологій дуже короткий - три-п'ять років. Далі або відбувається значне переосмислення (еволюціонування) технології, або вона просто стає незатребуваною з огляду на те, що приходить щось нове і більш актуальне.

Фото: Регіна Уразаева / «Хайтек»

- Неможливо уявити цифрову економіку без глобального впровадження ІТ в усі сфери життя. Але які галузі штовхають самі технології вперед, сприяють розвитку і модернізації?

- ІТ міцно увійшла в повсякденне життя більшостілюдей, просто тому що у більшості її жителів є смартфон. А це вже вихід в інтернет. Люди використовують електронні сервіси для покупок, спілкування, отримання інформації та багато чого ще. Все це змушує постачальників таких послуг орієнтуватися на кінцевого споживача і в кінцевому підсумку покращувати свої сервіси - оператори кабельних мереж прокладають нові оптоволоконні мережі по морях і океанах, оператори мобільного зв'язку розвивають наземну зв'язок - 3G, 4G і, нарешті, 5G. Високий попит виник на автономні системи, починаючи від роботів для доставки покупок, закінчуючи системами управління великовантажним транспортом. Я думаю, що величезну роль тут грають стартапи, вони постійно пропонують щось нове, і якщо це знаходить відгук серед користувачів, то великі компанії підхоплюють вектор і інвестують мільярди.

- Чи є перспективи стати успішним в Росії або мова йде тільки про побудову кар'єри на Заході або на азіатському ринку?

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

Редакція висловлює подяку резиденції креативних індустрій ШТАБ за допомогу в проведенні зйомки.