Найти тему
Kata Academy

Как программирование может изменить жизнь за год. Три реальные истории

Оглавление

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

Рекомендуем прочитать эту статью всем, кто сомневается в себе! Еще, эти истории подтверждают: «Кто хочет, тот ищет возможности, кто не хочет — ищет причины».

История первая. Из работника цирка в разработчики

Меня зовут Даниил. Я работал простым инженером проектировщиком за копейки, потом пошел работать в цирк, пока всеобщая пандемия не поставила на этом крест. В апреле я начал размышлять о смене профессии на ту, о которой давно мечтал, но не думал, что реально ее освоить.

Я промониторил курсы в интернете и наткнулся на JM. Денег оплачивать курсы у меня не было. Поэтому, очень привлекло обещание на сайте, что оплата после трудоустройства.

Неделя размышлений, и я подал заявку, получил тестовое задание и начал его решать. До этого, год назад, я 2 месяца пытался выучить html/css и js, но подзабил на это дело. Много чего было не понятно и, казалось, что этому не будет конца.

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

Через пару дней мне звонят из JM и спрашивают, как там проходит решение моего тестового. Ответил, что в процессе...

Тут я думаю: блин, надо доделать, раз сказал. К тому же, я еще не полностью расстался с идеей стать программистом. С горем пополам я начал решать это задание, получил немного помощи со стороны знакомого и, в итоге, совместными усилиями мы его выстрадали:)

К концу апреля меня приняли в майскую группу, и вот, 20-го мая, я приступил к обучению. Я не работал первое время, сидел на самоизоляции и, можно сказать, первый блок по верстке я сделал довольно быстро. Хотя, когда приступил, понял, что у меня по ней знания нулевые, занимался по 6-10 часов в день.

Я считаю самый сложный был блок JS, но мотивации даже прибавилось. Как раз к началу блока по JS у меня закончились деньги на жилье и еду:) И я устроился в такси на 7-дневный график по 12 часов. По вечерам садился за задачки по js, некоторые решались быстро, но некоторые занимали несколько дней.

Занимался по 2-3 часа в день, 2 раза в месяц у меня был выходной, тогда я занимался весь день. Ровно 2 месяца ушло у меня на JS.

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

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

Первый мне позвонил Рамблер, назначили собес на вечер того же дня, на следующий день Сбер, далее уже не помню. Всего было около 6 собесов, потому что остальные я отменил т.к. получил 4 оффера от Рамблера, Сбера и еще кого-то.

В итоге, в декабре я уже устроился работать в Сбер. Было немного не по себе первый месяц, но сейчас я почти в одно лицо разрабатываю приложение на электроне и его веб-версию. И все это лежа на диване:)

История вторая. Из безработного в разработчики

Наш выпускник — Владислав Сурков о том, как одно рекламное объявление может изменить жизнь. И, как пройти тестовое задание без IT-бэкграунда.

Летом 2019-го я вернулся из армии в своё родное болото (находящееся где-то в 200 км от Челябинска) и призадумался, чем мне заниматься дальше и как зарабатывать деньги.

-2

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

Буквально через несколько недель после приезда домой, я увидел заманчивое объявление, в духе: «Обучим Java за 5 месяцев с последующим трудоустройством на зарплату 300 тысяч/сек».

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

Сама мысль получать за месяц чью-то годовую зарплату (в моём городе) меня сильно замотивировала.

К тому же, заплатить за обучение я должен был только если устроюсь на работу, и это меня подкупило. Недели две я, конечно же, сомневался (слишком уж круто всё звучало для меня на тот момент). Но, всё же, когда на одной чаше весов был низкоквалифицированный (образование на данный момент 11 классов), тяжёлый физический труд со стабильной зарплатой 10-15к, а на другой весьма востребованная и оплачиваемая работа головой, я решил рискнуть и выбрать второй вариант. Оставил заявку на обучение и получил тестовое задание.

Это было реально сложно, потому что я не знал что же из себя представляет эта «Ява» (да, потом я узнал как произносится правильно). Я не знал и синтаксиса языка, поэтому пришлось всё изучать с нуля (да-да, бэкграунда у меня не было, я даже не знал что такое javarush и тд). За пару дней примерно разобрался в базовых вещах, установил ide и смог написать hello world и т.д.

Но потом понял, что я вообще не знаю, как выполнить некоторые пункты тестового и начал искать по отзывам тех, кто уже обучается. И написал я Валерии (спасибо тебе огромное). Но, к сожалению, готовое решение я от неё не получил, что было весьма досадно:) Однако она навела меня на некоторые мысли и, когда я спрашивал что-либо по реализации того или иного пункта, она тонко намекала и скидывала материал, который бы мог мне помочь в его решении. Вопросами я мучал наверно дней 5, не знаю как ей хватило терпения:). Я уложился с отправкой тестового в последний день (две ночи вообще не спал, так как очень хотелось попасть в том месяце). Его приняли, сформировали нашу группу и началось обучение.

Поначалу я вообще не понимал, что происходит, так как бэкграунда нет и вообще было лень всё это изучать, поэтому, первый месяц немного отставал от основной группы. После общения с товарищами многие вещи потихоньку начинали проясняться, а общая таблица, где все записывали свой прогресс обучения, невероятно мотивировала не отставать от остальных людей, из-за некоего чувства соперничества. Некоторые детали прояснял мой ментор – Анатолий Шалобасов. Ему тоже огромное спасибо, особенно за терпение, когда он каждый созвон ждал, пока мой ноутбук уже наконец запустит приложение)).

Меня подготовили к трудоустройству, как и было обещано, затем я начал ходить по собеседованиям. Они прошли хорошо, и, в целом, теоретической подготовки на последнем этапе обучения хватило для того, чтобы уверенно держаться, а иногда и поправлять тимлидов в некоторых моментах:) После каждого третьего собеседования приходили предложение о работе.

Сейчас я работаю инженером-разработчиком в компании CTI и мне даже за это платят:).

Отдельная благодарность Java Mentor. Благодаря всей этой атмосфере и обучению удалось изменить мышление в лучшую сторону, получить востребованные знания и, как итог, трудоустроиться.

История третья. Из сотрудника ракетно-космической отрасли в разработчики

Алексей Хохлов рассказывает про свой долгий поиск нужного формата обучения Java. И как вовремя всплывшая реклама может изменить жизнь. Прочитайте эту историю, чтобы учиться на чужих ошибках, а не на своих:)

Немного о бэкграунде: я закончил МГТУ им. Н.Э.Баумана по ракетно-космической специальности. Еще будучи студентом пошел работать в отрасль. Довольно удачно попал в отдел, в котором чувствовал себя востребованным человеком.

-3

Шли годы, количество работы особо не увеличивалось, а скорость ее выполнения у меня росла. В итоге появился избыток свободного времени, которое надо проводить сидя на своем рабочем месте.

Так я пришел к платформе Stepic.org — мой первый опыт в онлайн образовании. Там я прослушал и прорешал курсы по Python, Haskell, теории графов, нейросетям… Мне нравилось. Пришло осознание, что несмотря на консервативность рабочего окружения, я еще не совсем потерянный человек для саморазвития. При этом оставалось ощущение, что знания с платформы — это что-то поверхностное и для смены профессиональной деятельности их мало.

К середине 2018-го года я окончательно понял, что необходимо принимать какие-то решительные шаги для изменения жизни. И, видимо, делать это надо через какие-то платные курсы. Иначе не очень работает. Первый выбор был сделан недолго думая — GeekBrains. А язык программирования выбирался методом исключения: хотел что-то такое, на чем никогда не программировал и чтобы не фронт. В результате — Java.

Формат обучения в GB оказался так себе. Он мало чем по результативности для меня отличался от Stepik. Только вебинары были более затянутые и задачи проверялись не на тестах, а преподавателем. Может еще программа пошире. Но, по факту, пройдя три уровня Java осознания, что я готов ходить по собеседованиям, не пришло.

Параллельно с этим я пробовал JavaRush. Интересный формат подачи. В результате — элементарная практика отскакивает от зубов, но по ощущениям — не готовый сотрудник.

И вот лето 2019-го, а я все еще в непонятном состоянии. Знаний вроде разрозненных много, а как их применять на практике — непонятно. И тут мне выпадает реклама JavaBootCamp. Проведя анализ ситуации я понял, что надо пробовать.

Был предварительный созвон с ментором, на котором он сказал, что если еще позаниматься у организаторов, JavaMentor, то можно знания подтянуть и в лагере быть на уровне повыше. И я решил попробовать.

Первые впечатления — так себе. Тот же Stepik, но с дополнительными созвонами с вопросами и анализом кода. Потом на том же Stepik начали проходиться курсы на которых сам бы внимания не обратил. Уже интереснее. Сам лагерь — это отдельная история. Ограничусь здесь тем, что после него точно знал, что бросать уже нельзя.

А вот после лагеря начался предпроект! И это именно тот формат, которого мне не хватало. Ментор ставит задачу — а ты сидишь и ищешь пути ее решения. Класс! Иногда мои решения основывались на примерах, которые, скажем так, уже устарели. Но ничего, на созвонах ментор говорил об этом и я находил альтернативные варианты.

После предпроекта я вышел на проект, на котором чувствовал себя уже довольно уверенно. Да, я не все знал, не все делал идеально, но уверенность в своих силах уже была! А это то, чего мне катастрофически не хватало ранее.

Последний этап, подготовка к собеседованиям. Скептически на него сначала смотрел. Типа, уверенность в себе есть, практика есть… Что еще может понадобится? Так вот: теория! Именно она подтягивается тут до необходимого уровня.

После первого же своего собеседования я понял, что без последнего этапа мне было бы очень сложно.

В результате — я довольный трудоустроенный в Питере разработчик:)

И точно могу сказать, что без помощи Java Mentor я бы если бы и пришел к этому, то за значительно более долгое время.

Советую всем, кто хочет войти в эту сферу!