logo
Карьера      22/09/2021

Преподаватель сказал, что про выходные придется забыть: как я потратил 2000 часов, чтобы стать программистом

Иван Ступчик BLOG

Front-end Developer в PVP Studio

Мне 28. В школе учился хорошо, после поступил на бюджет на энергофак Гомельского политеха. Через пять лет обучения пошел работать диспетчером в «Брестэнерго». Поначалу работа нравилась.

Онлайн-курс Data Analytics від Mate academy.
Знижка на курс Data Analytics від Mate academy — ваш шанс стати професіоналом у сфері аналізу даних. Запишіться на курс і розпочніть нову кар'єру в ІТ за вигідною ціною!
Отримати знижку на курс

Диспетчер в основном отвечает не за общение с населением, а за координацию рабочих бригад, за переключения в сетях. Но через три-четыре года стало неинтересно: алгоритм действий одинаков, никакого роста внутри организации я не видел, к тому же там были максимально устаревшие рабочие процессы (и это никого не волнует). В общем, типичное госучреждение. Так я и начал себя искать 🙂

Самое главное — поставить цель

Был период, когда занимался итальянской пастой. Супруга была ответственна за визуал, а я — за само изготовление, так как люблю готовить. Пытались двигать это дело около полугода, но не вышло. Себестоимость пасты из хорошей муки и натуральных продуктов достаточна высока. Плюс было мало повторных чеков. Зато теперь в рационе появилась домашняя паста.

Также была идея с другом открыть рыбацкий магазин (рыбалка — наше хобби), но дальше разговоров дело не пошло. Параллельно стал потихоньку учить английский просто для себя. Было начало 2020 года. Ковид только начинал набирать обороты.

С супругой осенью захотели отдохнуть в Италии, купили билеты и забронировали жилье. Решил, что возможно в отпуске чем-нибудь вдохновлюсь и что-нибудь придумаю. К концу весны стало понятно, что ковид с нами надолго, и бронь мы отменили. Вопрос, чем заниматься, все еще был со мной.

Онлайн-курс Data Analytics від Mate academy.
Знижка на курс Data Analytics від Mate academy — ваш шанс стати професіоналом у сфері аналізу даних. Запишіться на курс і розпочніть нову кар'єру в ІТ за вигідною ціною!
Отримати знижку на курс

После окончания университета я немного учил C++, но через месяц забросил, решив, что это не мое.

Вспомнил об этом и подумал: почему бы не попробовать еще раз, просто подойти более системно? Поставил цель сменить специальность в течение года. Решил, что если не зашел бэкенд — значит попробую фронтенд. Начал смотреть, какой стек изучать, и пришел к выводу, что в первую очередь нужно разобраться с версткой.

Учеба с утра до ночи

Начал сам, но быстро понял, что без опыта сложно понять, актуальную ли информацию изучаешь. Выбрал трехмесячные курсы в достаточно большой и старой школе. С преподавателем повезло: парень отлично все объяснял, как говорится, было бы желание все понять!

С самого начала преподаватель сказал, что «успешного успеха» не будет и про выходные нам придется забыть 🙂

К середине курсов, когда что-то уже стало получаться, начало действительно нравиться. С утра до ночи мог спокойно сидеть  за лендингом, при этом абсолютно себя не заставляя. К слову, из 15-ти человек до финального проекта дошли только трое. За неделю до окончания курсов я уже параллельно пошел на следующие.

Онлайн-курс "Тестування API" від robot_dreams.
Навчіться працювати з API на просунутому рівні та проводити навантажувальні тестування, щоб виявляти потенційні проблеми на ранніх етапах розробки.
Програма курсу та реєстрація

На следующие трехмесячные курсы по JavaScript пошел по рекомендации прошлого преподавателя. И опять с учителем повезло. Он также сразу предупредил, что учиться придется много, если хотим чего-то достичь. Все шло гладко.

Включился «режим отличника», которым до этого никогда не страдал 🙂 Понял, что нашел свое!

Эти курсы я закончил хорошо. Преподаватель предложил пройти собеседование у него в компанию, но предупредил, что без фреймворка, скорее всего, предложат бесплатную стажировку. Работать пару месяцев бесплатно совсем не хотелось. Решил, что буду учить дальше фреймворк. То, что это React, не было никаких сомнений — он банально требовался в 80% вакансий.

А это — мои конспекты

А это — мои конспекты

Так я выбрал свои следующие пятимесячные курсы, все получалось довольно неплохо. Думаю, что сказывалась база по нативке. К пятому месяцу понял, что уже готов к собеседованиям, а не к учебной программе.

Параллельно всю учебу вел заметки с вопросами к собеседованиям. Если кто-то говорит, что это могут спросить на собесе — значит это уже записано у меня в тетрадь.

Кстати, про английский. С самого начала начал учить в прямом смысле с секундомером. Изучения языка для меня не такое интересное, поэтому решил, что при таком системном подходе халтурить не получится. До сих пор придерживаюсь этого правила. Через полгода добавил два раза в неделю репетитора, чтобы улучшать разговорный.

Моя первая работа в IT

Начал с резюме: супруга нарисовала шаблон, я заполнил. Сделал пост в LinkedIn с СV и начал отправлять HR в личных сообщениях c сопроводительным письмом. В первый день разослал чуть больше сотни. Решил пару дней подождать откликов. Параллельно в личку написало два человека с предложением пройти собеседование.

Из 100 CV получил три предложения на прохождение собеседования. Из четырех собеседований с HR один предложил пройти техническое собеседование на позицию junior, один — на стажировку. Плюс один — технический собес, который предложили пройти напрямую с продакт-оунером. Итого три технических собеседования.

Первые два были те, которые сразу на позицию, и после них мне предложили офферы. Поэтому собеседование на стажировку уже решил не проходить. К слову, эти два оффера были диаметрально противоположными. Один — в довольно большую белорусскую аутсорс-компанию, второй — на разработку нового приложения на React для стока иллюстраций в польской компании. Я выбрал второе, так как решил, что там будет больше работы, плюс подкупило, что команда совсем маленькая и я буду напрямую под руководством опытного сеньора.

Онлайн-курс “Комерційний директор” від Laba.
Поглибте знання в управлінні фінансами, логістиці, звітності та роботі з ринком, аби збільшити частку компанії на ньому. Досвід та фідбек від генерального директора Miele в Україні. .
Детальніше про курс

В целом поиск первой работы занял около недели, хотя закладывал два-три месяца. По итогу испытательный срок мне закрыли на месяц раньше. Пока всем максимально доволен, так как чувствую, что расту как специалист, и сам проект интересный. Только пока непривычно, что не я плачу деньги, а мне 🙂

Если продолжать – результат точно будет

В сумме обучение заняло около года, хотя с нынешним опытом понимаю, что можно было бы и сократить этот период.

Скажу, что я учился много и практически каждый день. Потратил около 2000 часов на программирование и 350 часов на английский.

От хобби в виде рыбалки и футбола на время пришлось отказаться. По итогу могу сказать, что лично для меня два самых главных пункта в обучении — это системность и терпение. Иногда накатывало ощущение, что все учу «в никуда» и это ни к чему не приводит. Но такие мысли надо быстро отгонять! Самое главное — продолжать идти, как бы это банально ни звучало. И тогда положительный результат придет без вариантов.

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Онлайн-курс “Product Management for AI & ML” від Laba.
Опануйте практичні інструменти продакт-менеджера в галузі Штучного Інтелекту та Машинного Навчання англійською мовою. Досвід і фідбек від викладача, який 20+ років у галузі технологій. .
Детальніше

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров сентября

Всего просмотровВсего просмотров
36
#1
Всего просмотровВсего просмотров
36
Всего просмотровВсего просмотров
29
#2
Всего просмотровВсего просмотров
29
Всего просмотровВсего просмотров
23
#3
Всего просмотровВсего просмотров
23
Career Consultant в GoIT
Всего просмотровВсего просмотров
21
#4
Всего просмотровВсего просмотров
21
Всего просмотровВсего просмотров
18
#5
Всего просмотровВсего просмотров
18
Рейтинг блогеров
Онлайн-курс “Data Science in Finance” від Laba.
Навчіться автоматизувати збір та обробку даних завдяки Python, щоб розробляти прогнозні моделі, використовувати інструменти моніторингу та аналізу точності, а також візуалізувати дані. .
Детальніше

Самые обсуждаемые статьи

Топ текстов

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: