JavaRush /Java блог /Истории успеха /Из армии в IT или как я стал С# разработчиком с помощью J...
Евгений Горбунов
38 уровень
Москва

Из армии в IT или как я стал С# разработчиком с помощью JavaRush

Статья из группы Истории успеха
Всем привет! Меня зовут Евгений, мне 25 лет, и я хочу рассказать Вам свою историю успеха. Занимаясь на JavaRush, я прочитал много историй успеха и мечтал когда-нибудь написать свою и, возможно, кого-то замотивировать, как когда-то мотивировали меня. Из армии в IT или как я стал С# разработчиком с помощью JavaRush - 1Начало довольно банальное, поэтому вкратце: с детства любил играть, что-то делать за компом и в школьные годы планировал связать свою профессию с компьютером. В 9 классе, решил уйти из школы чтобы не сдавать ЕГЭ (т.к. его только ввели, учителя пугали нас и учился я не ахти). Поскольку в колледже не было набора на специальность «Программист», пробовал поступить на «Прикладную информатику», но не прошел по баллам и поэтому поступил на специальность «Информатика» в педагогическом колледже. Ближе к 18 годам меня переклинило и я решил стать десантником, поступить в военное училище. Забросил все что связано с программированием(в колледже немного кодили, ну вы сами знаете на чем 😀), да и толком не учился, т.к. думал что все это мне не пригодиться. Примерно на середине службы по контракту я понял, что это не мое и нужно что-то менять. Тогда я даже не представлял, что с помощью курсов можно хорошо выучиться и устроиться на работу без высшего образования. Однажды один знакомый, на службе, рассказал, что он хочет выучиться на курсах на Java разработчика, устроиться работать и рассказал про своих друзей, который выучились, успешно устроились работать в СберТех. Я решил тоже попробовать, т.к. хотел много зарабатывать и больше отдыхать. Ввел в Яндексе «курсы Java», первым отобразился JavaRush, решил попробовать, понравилось. Первое спасибо JavaRush я хочу сказать за видео, которое находится в конце 0 уровня(а может и не там, я не помню 😀). В нем было сказано, что программирование –творчество и практически любое желание можно воплотить с помощью кода. Не знаю почему, но это меня сильно мотивировало и заставило полюбить профессию разработчика. Пройдя 4 уровня, взял подписку по акции на 1 год и продолжал учиться с интересом. Для меня это было очень сложно, поскольку никогда не был гением(и никогда им не буду), и, т.к. часто задерживался и было мало свободного времени, приходилось кодить по ночам, спал ночью от 4.5 до 6 часов в будни и по часу на обеде. Было очень обидно, когда просидел ночью и не решил ни одной задачи, считал, что потратил время зря. Все это продолжалось 1,5 года (из них месяцев 5-6, наверное, я был в командировке и не кодил). Под конец контакта я дошел до 38 уровня и, за 2 недели до окончания, решил остановиться и начал искать работу в Москве, т.к. в моем городе мало компаний, ну и больше возможностей и зарплата в Москве тоже хороша 😀 Второе спасибо JavaRush за помощь в резюме, хоть я очень злился на Вас за то, что его нельзя было загрузить на hh и пришлось делать все заново. Возможно Вам стоит это учесть в будущем. В любом случае доктор Зойберг очень хорошо помог и дал дельные советы, отдельное тебе спасибо, надеюсь ты это прочитаешь. По началу я читал вакансии и откликался не на все, но после отказа всех компаний, начал рассылать всем подряд, лишь бы взяли меня. Было много отказов (около 90%), если у Вас будет что-то похожее – не пугайтесь, это вполне норма. После выполнения тестовых заданий в двух компаниях, я решил остановится, сходить на собеседование и не искать дальше. Приехав в Москву, на следующий день я пошел на собеседование и, на мое удивление, меня взяли. Я помню, как люди писали здесь, что посещали кучу собеседований и им много кто отказывал, а тут взяли сразу и еще с очень хорошей, конкурентной зарплатой….. В этой компании я проработал полгода. Отличный коллектив, отличный тимлид, но я попал на ETL проект (pentaho ,oracle, ms sql) на аутсорс. Мне обещали, что этот проект закончится через пару месяцев и я перейду на Java проект, в итоге он так и не закончился. Проект еле двигался, и я почти нечего не делал на нем, занимался своими делами, а именно подтягивал T-SQL. Знаете, с одной стороны, получаю хорошие деньги, с другой меня бесило, что я не развиваюсь полноценно и не набираю достаточно опыта. Я попытался это исправить, сходил на собеседование на Java разработчика, выполнив тестовое задание. Меня удивило, вся команда, в которую меня брали, прошли через JavaRush и то, что у меня был самый высокий уровень из них :D😅 В итоге мне дали офер, но зарплата была гораздо ниже (около 50 тыс). Я был не готов терять деньги и почему-то решил, что равнозначную зарплату никто не предложит и остался работать дальше, надеясь, что все наладиться само по себе. Через некоторое время брат (он тоже программист) позвал меня к себе в команду стажером и предложил перейти на C#. Честно говоря, я долго думал, нужно ли мне это, есть ли у этого языка будущее? Для меня это был серьезный шаг. В итоге я на него решился, начал изучать C# и мне он понравился некоторыми своими особенностями. Но в итоге, к брату я не попал, т.к. начальство было не против, а в последний момент отказало, т.к. не хотели, чтобы были родственники в одной команде. Я продолжил изучать язык, написал два мини проекта, переписал резюме на C# разработчика, указал эти проекты и начал искать. Отказы сыпались друг за другом: где-то сразу отказывали, где-то я успешно проваливал тестовое задание, а мой код называли аля «Мое первое приложение на C#». Но все же он приглянулся разработчику на нынешней работе. Третье спасибо JavaRush за 1000+ задач, которые помогли мне написать на C# мини проекты, ведь языки очень похожи и, основываясь на полученные знания, я смог реализовать свои идеи. Кстати, я общался с коллегой, у него большой опыт в IT, но не было опыта в ООП. Его тимлид посадил за JavaRush и он набрался опыта тут. Сейчас кодит на Java 😀 Меня нашла компания сама, пригласила на собеседование. Я сразу честно сказал, что толком знаний нет по языку и просил взять меня на вечернюю неоплачиваемую стажировку чтобы я мог учиться после работы, а потом перейти к ним в штат. Меня поспрашивали по SOLID подход, про DI, паттерны, почему поменял язык, немного по sql и отпустили, сказав, что на следующей недели скажут, готовы ли взять. В итоге на этой же неделе мне прилетел офер с такой же заплатой. Я был в шоке и что я испытывал, не описать словами. На данный момент я С# Backend Developer, дорабатываю и разрабатываю функционал web-приложения. Свою работу я очень люблю, т.к. она очень интересная, команда учитывает мои пожелания и идеи, и всегда есть чем заняться (задачи очень интересные). Сегодня мне сообщили, что у меня закончился испытательный срок и я его успешно прошел. Также мне подняли зарплату на 25%, чему я был тоже удивлён. Помимо работы я занимаюсь дома (пишу свое большое web-приложение, осваиваю методику TDD) В конце я бы хотел дать несколько советов чтобы Вы не повторяли мои ошибки:
  1. Не откладывайте теорию, другие навыки на потом. Я думал, что мне главное пройти все уровни и я тогда я буду крут, а теорию под натаскаю за неделю. Не делайте так, уделите один день в неделю теории или же начинайте готовиться к собеседованию – учите по вопросу в день. Также уделите время sql, работа с БД один из важных скилов – научитесь вытаскивать, добавлять, удалять, обновлять данные (лично я решил на sql-ex.ru 70 задач обучающего этапа и 12-15 задач рейтингового этапа, вполне достаточно будет задач 20-30 обучающего этапа).
  2. Напишите что-нибудь свое. Это вполне важный шаг. Во-первых, это покажет уровень ваших знаний и понимания разработки. Во-вторых, есть вероятность, что часть вопросов на собеседовании Вам не зададут, т.к. все видно в приложении. Если вы переживаете, что написали много плохого кода – выложите на ревью на стековерфлоу. Там вам подскажут и объяснят, где что лучше использовать. И не откладывайте это все на конец курсов. В этом была моя большая ошибка
  3. Если вы слабо замотивированы и вам тяжко садиться, но хочется научиться и стать разработчиком – читайте истории успеха. Если и это Вам не помогает – почитайте Наполеона Хилла «Думай и богатей». Хорошая старая книжка, которая рассказывает, как сила мысли влияет на наши действия и события. Если нет времени читать, аудиоверсия вам в помощь.
  4. Бывают моменты, когда на JavaRush решаешь задачи с 10 раза и видишь как один человек пишет в каждой задаче «решил с 1 попытки» и его уровень очень быстро растет (привет Александру, хоть и бесил такими коментами, но надеюсь у тебя сейчас все хорошо сложилось 😀) сомневаешься в своем успехе. Не нужно расстраиваться по этому поводу, все приходят с разным багажом знаний и учатся по своему. Важно только то, что вы приобретете на выходе.
  5. Если вы увидели огроменный стек навыков в вакансиях или наличие высшего образования – не пугайтесь. В большинстве случае этим отсеивают людей, которые боятся чему-то учиться при необходимости. А в некоторых случаях смотрят в первую очередь какой вы человек и готовы ли вы учиться, а потом только на скилы. Смело отправляйте резюме и иди на собеседования.
На этом все. Если вы дочитали этот здоровенный текст – большое спасибо. Если есть вопросы – пишите тут в личку, с радостью Вам отвечу. Желаю Вам успехов в обучении и в будущей карьере разработчика. У Вас все получится.
Комментарии (38)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Lepert Уровень 16
26 января 2022
День добрый!) А можешь подсказать, как ты подтягивал инглиш?
Александр Уровень 30
9 ноября 2021
Начало 1 в 1 как у меня. Только колледж закончил, а до конца контракта 4 года(
20 мая 2021
"спал по 4.5-6 часов" самое хреновое для обучения и здоровья, пренебрегать сном. Лучше заниматься 2-3 часа в день, но выспавшимся, чем по 12 часов, но спать по 5-6 часов.
Николай Уровень 41
24 августа 2020
Учился в РВВДКУ || просто на контракт пошел?😅
Igor Dek Уровень 3
24 августа 2020
Хорошая история. Звучит искренне, читается легко. Успехов в работе!
Николай Уровень 32
6 мая 2020
Здравствуйте, Евгений! Спасибо, за мотивационную статью! Возник вопрос, какой у вас был уровень английского на начало прохождения собеседований? И еще, во время прохождения курсов JavaRush читали ли параллельно другую литературу, если да, то какую? Когда начали изучать sql? Спасибо!
Glock Уровень 13
10 апреля 2020
Я сейчас тоже работа по коньракту и меня много чего не устраивает, хочу стать программистом. Вот лумаю репльно стоит брать абонемент по скидке на полгода?(
Павел Уровень 17
8 апреля 2020
+10 к мотивации👍
Юрий Уровень 31
12 марта 2020
Отличная статья! спасибо за мотивацию!!!!!
KN Уровень 28
24 января 2020
Ты крут!! Спасибо за искреннюю историю ;))