ru:https://highload.today/blogs/kak-ya-stal-programmistom/ ua:https://highload.today/uk/blogs/kak-ya-stal-programmistom/
logo
Карьера      22/09/2021

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

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

Front-end Developer в PVP Studio

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

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

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

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

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

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

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

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

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

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

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

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

Онлайн-курс "Предметний дизайн" від Skvot.
Навчіться створювати функціональні, трендові та ергономічні дизайни меблів та предметів інтер’єру.
Детальніше про програму курсу і лекторів

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

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

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

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

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

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

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

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

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

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

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

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

Онлайн-курс "PR Basis" від Skvot.
Дізнайся нюанси різних сфер і обрери свою.Як результат — матимеш стратегію бренду у своєму портфоліо та зможеш стартувати в піарі. Інсайтами ділиться лекторка, яка має 9+ років досвіду.
Детальніше про курс

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

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

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

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

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

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

Курс Quality Assurance (QA) від Mate academy.
Курс QA — ідеальний для новачка. Від основ тестування до складних стратегій — опануйте всі технології, щоб жодна помилка не змогла вас оминути. Ми впевнені в якості нашого курсу, тому гарантуємо вам працевлаштування після його завершення.
Зареєструватись на курс

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

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

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

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