IT — це не завжди любов з першого погляду. Іноді — це любов за розрахунком. Герой інтерв’ю YouTube-каналу «IT-пристрасті» Валерій Костинський розказав, як навчання в університеті відбило бажання стати розробником, але через десяток років він зробив другу спробу увійти в індустрію. На цей раз успішно: сьогодні він Junior Flutter Developer.
Highload вибрав найцікавіше з інтерв’ю.
Валерій Костинський, фото з Facebook
Я вчився на програміста у Закарпатському державному університеті. І якщо в часи навчання в бурсі мене заінтересувала інформатика, то університетське програмування — ні. Воно було важке і не до кінця зрозуміле, приклади показували на Turbo Pascal, де ти просто бачиш синій екран. Деяка цікавість повернулась лише на третьому курсі, де вивчали Web-програмування та 3D-модулювання. Я непосидючий, для мене важливо одразу бачити результат роботи, і тут він був. Проте все одно було складно та я не бачив з цими знаннями способів заробітку — тоді IT-компаній в Україні було дуже мало.
Майже половина однокурсників з 60 відсіялась, інші ледь дотягли до бакалавра та поїхали на заробітки в Чехію. На старших курсах я перевівся на заочне та пішов до КВН, а потім став заробляти гроші у якості ведучого весілля.
У 2018 році, ще до коронавірусу, зрозумів, що мені уже 30 — ще не старий, але вже втомився вертатись з весіль о шостій ранку, бо здоров’я вже не те. Уже важко, не вигрібаєш, втомився. Тим паче став помічати, що в якийсь момент всі мої друзі-айтівці стали заробляти в рази більше, ніж я. IT стало престижною сферою с купою професійних напрямків. Друзі мене й підштовхнули до навчання. Не міг собі уявити, як вчуся по відео з YouTube, але за великі гроші можна заставити себе посидіти.
Пішов на курс Євгена Андріканіча
Через те, що був лише один урок на тиждень, навчання зайняло півроку. Вестка мені зайшла, бо я одразу бачив результат своєї роботи. Головне — мати два монітора: на одному пишеш код, натискаєш «зберегти», а на другому дивишся, що змінилося. Клас, круто!
Ми довчилися в січні 2020, і тут почалась епідемія коронавірусу, і всі весілля почали відмінятися. Я подумав, що дуже вчасно перевчився, тим паче коли грянув локдаун, усі мої знайомі почали замислюватись про перехід в IT — щоб сидіти за комп’ютером вдома і заробляти гроші в доларах.
Я почав працювати на фрилансі — перше замовлення виконав десь за $30. То були перші гроші, зароблені в IT, і я був дуже радий цьому. Потім було замовлення на $50, потім — на $100, а потім ду-у-уже великий проект, коли я заробив за два місяці роботи біля $2200. Це були супергроші, зважаючи що до цього я заробляв по 500 грн за landing page. Верстав односторінкові сайти, як конвейер. Це була дуже хороша практика, і під кінець я вже верстав по 6-7 сторінок в день, дуже кайфанув від роботи.
Потім мені знайомий запропонував постійну роботу його помічника по верстці — щоб ми зняли офіс і працювали поруч, як маленька IT-компанія. Я сказав: «Супер, стартуємо». Ми тоді домовились на зарплату $500 на місяць. Я прийшов на готовий проект, мав його продебажити і зробити так, щоб все працювало. Займався суто версткою. Об’єми роботи були значно менші, ніж на фрілансі.
«А шо, jQuery ще живий?»
Мій друг-колега багато чого мене навчив, показав додаткові програми, з якими можна працювати айтівцю — GitLab, GitHub, Jira, тощо, допоміг поглиблювати мої знання у JavaScript, а саме бібліотеці jQuery — як працює логіка, що таке змінні. Проте, коли розказував айтівцям, чим я займаюсь, вони питали: «А шо, jQuery ще живий?». Мені казали, що технологія звужує мої можливості у пошуку роботи. Згодом я зрозумів, що від JS взагалі не кайфую так, як від верстки. Але стабільна зарплата брала своє.
Одного разу на тусовці знайома розказала, як її переманили на Flutter: «Спробувала — реально класна штука. Все легко. Береш і пишеш, а воно само все робить. Магія!». Я спочатку відмахувався, але після другої тусовки, де вона знов розказувала про Flutter, зарплату, роботу в компанії на ремоуті, я вже замислився… Якщо не отримую задоволення від своєї роботи, чому не спробувати щось інше? Покликав її «на півко» і попросив, щоб вона розповіла про технологію детальніше.
Flutter — це вже більше програмування, мова Dart. А я займався тільки версткою, тому для мене тут було мало що зрозуміло. Вона прислала мені платний курс — коротенькі англомовних відео по 6 хвилин. А з англійською в мене не дуже. Подивився і зрозумів, що нічого не зрозумів. Але на YouTube знайшов ті ж самі відео у перекладі, які тільки-но опублікували, подивився десь уроків 15, став дома сам робити завдання. Було складно, але й прикольно: в тебе є на екрані збоку емулятор мобілки, де видно результат. Це ж круче, ніж в Google Chrome!
Ілюстрація, джерело – Honeypot.io
Але в один момент я прийшов додому після роботи і зрозумів, що сил вчитися в мене вже немає. Коли тобі за 30 років, робота віднімає 8 годин, а вдома ще чекають дружина й діти, дуже важно ефективно вчитись — можна щось прочитати і нічого не зрозуміти. Голова не працює.
Я задумався про те, щоб звільнитись і перейти на Flutter. Подруга (та сама, що розповіла мені про технологію) каже: «Супер, я про тебе сказала своєму шефу, і якщо ти вивчиш оце от, ми готові тебе взяти на кілька днів і спробувати попрацювати». Приходжу додому, кажу дружині: «В мене є стабільна зарплата, але є варіант якийсь час жити без цієї зарплати, щоб перевчитись і займатися тим, що перспективніше». Дружина була аргументовано проти, але я для себе вирішив, що якщо буду більше отримувати задоволення від роботи, то буду й більше заробляти.
Я вчився сам, іноді щось питав у подруги. Перший час я працював на її проекті як джуніор — вона дала мені елементарну роботу, хвалила, що все в мене все виходить, замовила перед шефов слівце, що я не найтупіший програміст у світі. Мені подзвонив власник компанії і запропонував роботу на новому проекті. Так потрошки у цю тему влився.
Flutter зараз дуже швидко розвивається. Є прихильники цього фреймворку, є ті, що негативно до нього ставляться, але робота по ньому є на ринку, у тому числі парттайм-позиції. Наскільки легко джуніору отримати роботу тут — залежить від того, наскільки добре вмієш себе продавати і які в тебе є знання.
В цілому Flutter не важкий для вивчення сам по собі, якщо займатись тільки версткою (без логіки). Курси знайти зараз легко — їх багато в інтернеті у вільному доступі. Найважче — знайти першу роботу і протриматись там десь півроку-рік, щоб отримати досвід. Мені пощастило, що я був знайомий з айтішним ком’юніті і всюди потрапляв на роботу «через півко».
Резиденти Дія.City сплатили до бюджету понад 8 млрд грн податків в І кварталі 2025 року.…
У Китаї закликають офісних працівників не працювати надто багато — держава сподівається, що вільний час…
Експерти звертають увагу на тривожну тенденцію: люди все частіше використовують ChatGPT, щоб визначити місцезнаходження, зображене…
Компанія JetBrains випустила нову версію мультимовного середовища розробки IntelliJ IDEA 2025.1. Оновлена IDE отримала численні…
Платформа обміну миттєвими повідомленнями Discord впроваджує функцію перевірки віку за допомогою сканування обличчя. Зараз вона…
Wikipedia намагається захистити себе від тисяч різноманітних ботів-скрейперів, які сканують дані цієї платформи для навчання…