Як все встигати та насолоджуватися життям?
Маємо свого юкодівського Юлія Цезаря! Вова встигає поєднувати навчання в ucode з роботою у компанії NovaPay та навчанням в університеті – так, хлопець виглядає щасливим і будує кар’єру Full Stack розробника.
NovaPay – фінансовий сервіс, який входить до групи компаній «Нова Пошта» та працює на ринку України з 2014 року. Має понад 1500 робітників. Згідно з даними НБУ, компанія є лідером серед систем переказу коштів, створених небанківськими установами.
Як виникла ідея стати програмістом?
Я пішов після 9 класу в коледж на технічне направлення – обслуговування комп’ютерних систем. Мені не подобалось навчатися, адже, на мою думку, програма вже дуже застаріла, а знання, які я там отримував, не знадобилися б мені у професійній кар’єрі. Потім мій друг почав програмувати та пішов на роботу. Мене це зацікавило, мотивувало і я вирішив спробувати також. Дізнався про навчання в юкод, але відклав вступ на цілий рік. За цей час я взагалі не розвинувся в плані програмування, але, як і раніше, мав бажання. Тож наступного року я переїхав до Києва і почав вчитися.
Життя в іншому місті
Я жив у родичів, але розумів, що потрібно вже й самому щось робити, тому вирішив з’їхати та жити самостійно. Все мало бути добре, але стався карантин: жити самому було і нудно, і дорого; навчальна локація в Києві, куди можна було приїхати, відволіктись – була зачинена. Але коли карантин нарешті скінчився, я почав жити з друзями, яких знайшов в ucode, та знову приїздити в UNIT.City.
Не маючи роботу та витрачаючи весь вільний час на навчання, я жив за гроші, які відклав раніше – мав, так звану “фінансову подушку”. Я не поспішав шукати роботу, поки не відчую, що моїх знань вистачає, щоб почуватися впевнено.
Навчання в ucode IT academy
У мене не було ніякого досвіду у програмуванні, хіба що я робив електронні листи з використанням HTML, CSS та JavaScript – мав знання на мінімальному рівні, тобто все, що знайшов в інтернеті. Про Coursera та Udemy я дізнався пізніше.
В юкоді я спершу почав вчити мову С, адже знав, що – це найкращий старт, контрольна точка, відштовхуючись від якої простіше за все потім вчити інші мови. Працювати на С бажання не мав, тому почав вчитися далі за напрямом Front-end.
Моя ціль
Протягом усього часу, моя ціль часто змінювалась…
Спочатку я просто хотів з успіхом закінчити навчання в ucode. Але потім зрозумів – це не так вже й важко зробити, якщо ти хоча б по 2 години приходиш щодня.
Минув рік навчання і я відчув, що готовий до пошуку роботи. Я зміг визначитися зі сферою, в якій я хочу працювати – web.
Пошук роботи
Я міг почати працювати й раніше, але просто не шукав роботу. А коли почав шукати, виявилось, що обрав для цього невдалий час – за статистикою Djinni.co та інших сайтів з пошуку роботи, кількість кандидатів перевищувала кількість вакансій. Я розглядав для роботи дві компанії: Sigma та NovaPay. Обидві круті та дійсно заслуговують уваги.
Спочатку я подумав, що конкуренція занадто висока, та скоріш за все, я не пройду. А потім мене запросили в обидві компанії й переді мною став вибір.
Я обрав роботу в компанії NovaPay, бо посада Junior Full Stack мене цікавила більше, ніж посада, яку пропонували в Sigma. Також NovaPay задовольнили мої очікування по зарплаті. До того ж я хотів працювати у продуктовій компанії, бо ти працюєш зі всіма аспектами проєкту, всі зацікавлені в успіху – для мене це найважливіше.
Як пройшла співбесіда?
Мені подзвонила HR, ми розмовляли хвилин 20, після чого мені надіслали технічне тестове завдання. На позицію Full Stack, воно було більш націлене на Back-end. Я зробив і мене запросили на офлайн співбесіду.
Прийшов мій майбутній тімлід та HR, з якою я говорив по телефону. Тімлід поставив 4-5 запитань, потім показав моє технічне і додав: на фронті все добре, а на бекенді є помилки.
Я їх побачив, виправив і зізнався, що трохи “лажонув”. Через 10 хвилин він встав і сказав: “Ну все, мені все ясно”. – і пішов. Я здивувався… подумав, що це поганий знак. Але через днів 4-5 мені сказали, що я пройшов. І дали зарплатню, яку я вказав на співбесіді. Зараз я вже пройшов випробовувальний термін і повністю задоволений роботою.
Перша робота
Це мій перший досвід в ІТ компаній – я очікував більше професійного росту; хотів робити завдання, завдяки яким буду рости. Спершу було важко, бо я вчив нові інструменти, але потім стало все досить буденно, і я перестав відчувати розвиток.
Проте декілька місяців тому, я знову відчув сильний ріст, бо почав виконувати багато цікавить та складних завдань.
Вже 5 місяців я працюю, навчаюсь ucode та закінчую останній курс університету за спеціальністю – інформаційні системи та технології.
Як я все встигаю?
В ucode я почав їздити по вихідних або навчаюсь віддалено. Я вже навчаюсь за напрямом IoT, хоча і не планую стати IoT розробником. Це кльове направлення, але я себе не бачу. Навчаюсь тому, що мені подобається ця гілка, цікаві завдання і проєкти. Думаю, в мене буде щось в роботі пов’язано з IoT, але саме за спеціальністю я працювати не планую.
Університет знаходиться в іншому місті, я навчаюсь дистанційно і встигаю виконувати всі завдання, адже вони мені здаються легкими.
Робота займає більшість часу, але, як я казав раніше, мені вона дуже подобається і надихає.
Я встигаю робити багато речей завдяки тому, що вони в онлайні. Зараз майже все можна робити дистанційно: і навчатися, і працювати.
Карантин для ІТ-шника
Робота була і є, змінилось тільки декілька речей. Наприклад, щоб не заразити один одного в офісі, ми не користуємось громадським транспортом, приїздимо на таксі, тим більше компанія компенсує.
Також раніше ми могли обідати в кафе, а зараз, якщо я забуваю приготувати щось вдома, то замовляю доставку. Це звісно жарти, але мені більше нічого сказати, бо карантин не вплинув на фінансову частину чи на робочі процеси.
Роль ucode у моєму житті
Завдяки ucode я переїхав у Київ, знайшов тут крутих друзів, які напряму пов’язані з програмуванням. Нам є про що поговорити, ми розвиваємося разом та допомагаємо один одному.
Я навчився систематизувати навчання, бо коли ти сидиш вдома і з нуля намагаєшся щось вивчити сам, то не розумієш правильну послідовність. Зараз я навіть маю список в голові, що за чим я маю поглиблено вивчати: наприклад, Redis, Node.js…
Це може здаватися смішним, але в ucode я навчився правильно шукати інформацію в інтернеті. Програмісти мене зрозуміють – це незамінний скіл.
Окремо хочу виділити уміння працювати в команді. Бо коли ти приходиш на нову роботу, може знадобитися багато часу, щоб зрозуміти, хто і що буде робити, як правильно розподілити обов’язки й бути ефективним. Після того, як я поробив командні проєкти в юкод, мені було набагато простіше працювати вже в компанії.