JavaRush /Java блог /Истории успеха /От старта обучения до оффера
Влад Веренич
27 уровень
Минск

От старта обучения до оффера

Статья из группы Истории успеха
Для начала стоит рассказать о том, как подходило к концу мое школьное обучение. Мне сильно нравилась физика и поступать я собирался в соответствующее место — Белорусский государственный университет, факультет Радиофизики и компьютерных технологий (специальность Компьютерная безопасность). Проблем с поступлением не возникло (к слову, я хорошо знал математику и физику) и вот, 18-летний парень переезжает из небольшого города в столицу.
От старта обучения до оффера - 1
На данный момент все мои знания по программированию заканчивались на том, что в 7 классе я что-то писал на Паскале. Мне пришлось начинать знакомиться с, на мой взгляд, очень сложным языком программирования — C++. По началу для меня это было что-то с чем-то: куча новых слов (пространство имен, заголовки, библиотеки, примитивные типы и т.д. и т.п), непонимание того, как это все работает ну и вытекающие отсюда проблемы — лабы сдавались медленно, код приходилось искать, а не писать самому. После 1 семестра, на каникулах я решил, что времени у меня хватает и надо бы подтянуть этот страшный язык. 2 недели просмотра различных видео и прочтения статей на различных сайтах дали свои результаты. Я, конечно, не начал круто программировать на С++, но у меня появилось желание писать лабы самому, а не просто сдавать чужой код. И вот это был переломный момент, после которого мне начало нравиться программирование. Я уже мог несколько часов сидеть в попытках понять какую-нибудь часть, неделю программировать ночами, чтобы сдать лабу в срок. Такими темпами, к концу 1 курса я сдал абсолютно все лабы и получил свою заслуженную 10 в зачетку. 2017 год, наступило лето, я вернулся в свой родной город и хотел продолжать совершенствоваться как программист и думал, что же учить дальше. И тут мой выбор пал именно на Java. Я смотрел различные видеоуроки, но они очень быстро надоедали и меня хватало на час, максимум 2 в день. И вот как-то случайно я забрел на javarush. По началу относился к этому ресурсу с недоверием (очень интересные и качественные уроки, но при этом бесплатно). Стоит отметить, что тогда первые 10 уровней были бесплатными. Но откинув все сомнения я стал проходить первый курс. И тут меня понесло: наверно за 3 дня я прошел 5 уровней, при этом решил абсолютно все задачи и не мог остановиться. Обучение шло очень легко, после С++ Java казалась мне чем-то очень крутым и понятным. За неделю я прошел почти весь первый курс, я сидел по 5-6 часов в день и не уставал, потому что мне это очень нравилось. В это же время я наткнулся на объявление от одной из крутейших компаний Беларуси — Epam. Суть была в том, что они звали ребят 1-2 курса технических специальностей посетить летний тренинг. Я сразу же кинул заявку и через пару дней меня пригласили. Я вернулся в Минск и ждал первого занятия. Тренинг был рассчитан на знакомство с компанией. За все время тренинга нам рассказали историю компании, чем они занимаются, как к ним попасть и все такое. Какой-то технической информации мы не получили, но нам сказали какие книги можно почитать, какие вопросы могут быть на собеседование по Java (и было приятно, что на парочку из них я уже мог ответить). Но для меня это был первый раз, когда я смог побывать внутри реальной IT-компании и мне там все дико нравилось. Поэтому приходя вечером домой я, еще больше мотивированный, сразу же заходил на javarush и продолжал обучение. Курсы длились 2 недели, после этого я снова вернулся домой. К концу июля я закончил 10 бесплатных уровней и без сомнений купил себе подписку. У меня появилась новая цель - к концу лета завершить 20 уровней. Задачи там уже были сложнее, темы труднее. Приходилось тратить еще больше времени. Для себя я выработал систему по которой и проходил обучение: в один день дохожу до заключительных задач по уроку, следующий день решаю эти задачи. По такой системе к концу августа я смог пройти 20 уровней и немного забросил javarush. В этот момент я решил, что стоит попробовать пройти на какие-нибудь курсы от компаний. Попались на глаза курсы от компании Itransition. И уже через 2 недели я сидел у них и проходил тестирование. С этим проблем у меня не возникло и в тот же день мне сказали когда первое занятие курсов. В голове я уже распланировал как пройду курсы, как меня там всему научат, я стану крутым программистом и попаду к ним на работу, но реально вышло все иначе. Когда я шел на первое занятие, грубо говоря, я умел сортировать массивы и запускать разные потоки. А от меня сразу потребовали веб-приложение, с авторизацией/регистрацией/выводом всех пользователей и т.д. и дали на это 3 дня. Сказать, что я был в шоке — это ничего не сказать. Я пытался что-нибудь сделать, но у меня ничего не вышло. Эти курсы я так и не закончил, потому что через 3 недели я получил полноценный проект (сайт с немалым функционалом, стек технологий и всего 3 недели на это), но считаю, пользу мне это принесло. У меня появилось понимание какие технологии стоит изучать (Spring, Hibernate, Maven, Bootstrap, Ajax и т.д.). После я решил снова продолжить заниматься по javarush, оплатил себе подписку, но так и не продолжил обучение. Все что я сделал, это пролистал до 27 уровня, прочитал просто лекции, сохранил себе вопросы к собеседованию и забросил. Далее я прошел может с десяток различных собеседований. Несколько я с крахом завалил, парочку прошел успешно, но меня не хотели брать из-за того, что я всего на 2 курсе. В среднем, 2 раза в месяц я проходил какое-нибудь собеседование и с каждым разом чувствовал себя уверенней. Так, в феврале 2018 я наткнулся на приглашений пройти собеседование в компанию Netcracker. Я разумеется подал заявку, без каких-либо проблем прошел собеседование и ждал начала 3-месячного курса "Java Developer". Курсы проходили по следующей системе: 1 раз в неделю лекции, 1 раз практика. На лекция дают актуальную информацию, помогают разобраться. На практике я получил командный проект (нас было 5 человек) и каждую неделю мы получали конкретную таску, которую выполняли к следующему занятию. Так я научился работать в команде, полноценно использовать Git и узнал про все этапы создания веб-приложений. Через 3 месяца мы сделали полноценную букмекерскую контору, прошли защиту проекта, я уже ждал решения по моему трудоустройству. И буквально пару дней назад я получил свой первый оффер. Так получилось, что от старта моего знакомства с Java, до получения оффера прошел почти год. Всем, кто только начинает хочу пожелать успехов, не терять мотивацию и всегда понимать зачем ты это делаешь. Все реально, все зависит от вас.
Комментарии (8)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
amaterasu Уровень 10
20 июля 2018
Да уж. Мне 14, но мне программирование стало в 100раз интереснее. После таких то историй)
Vadim Gornikov Уровень 12
27 июня 2018
Поздравляю, земляк!))
Бобрович Борис Уровень 31
14 июня 2018
Поздравляю коллега))) Хорошая история)
Maria Kirdun Уровень 8
13 июня 2018
Да, насчет транза тебя понимаю) Сейчас у них прохожу обучение по Java.
Василий Малик Уровень 41 Expert
13 июня 2018
Отличная история! Чем то похожа на мою - я тоже посмотрел в сторону java после плюсов. Удачи на работе!
Maksim Уровень 25
10 июня 2018
Желаю удачи! Не плохая компания сам там работаю)