Вот и дошли мои руки к написанию сего поста. В свое время такие статьи меня очень сильно мотивировали, и я был искренне рад за каждого кто здесь отписывался. Я надеюсь эта статья послужит мотиватором еще кому-то. Много воды утекло с тех пор как я штудировал JavaRush, но я не забыл. Я считаю этот ресурс одним из лучших. Дальше много букв о моей истории успеха. Где-то в далеком 2014 году я жил в Киеве и работал юристом. Надо упомянуть, что у меня на самом деле всю жизнь все шло в сторону точных наук: физ-мат лицей, факульет компютерных наук и математики и тд. Но после универа мне любезно предложили поработать юристом (я еще учился на юридическом заочно). И я не отказался. Так вот работал я юристом уже 3 год и стало это очень скучно и тупо. Все те же договора, те же суды, те же фразы. Плюс ко всему много моих друзей, сокурсников работали в ИТ и давно мне говорили подтягиваться туда. Вначале попытки мои начать учить Java, были неудачными. Каждый раз начиная читать книгу или статью - меня тормозило, усыпляло или вырубало))) Я уже начинал думать что это не мое. Хотя до этого в лицее учили Pascal и он мне нравился. И все так бы и было, если бы не один мой хороший знакомый который посоветовал попробовать Javarush. Первые 10 уровней у меня прошли на одном дыхании - после работы прилетал домой ради этого. За первый месяц вечерами прошел первые 10 уровней. Купил месячную подписку и взял отпуск: за тот месяц прошел до 20. Настолько увлекся что не замечал как время идет. В конце концов таки купил полную подписку за 100 баксов и радовался как слон. Не помню точно до какого уровня дошел, наверное 23 или 24. В это время я начал посматривать на вакансии и понял, что, к сожалению, я незнаю еще очень много для того чтоб успешно устроиться на свою первую работу джуном. И все это совсем разные технологии. Пришлось оставить Javarush и посмотреть, подтянуть SQL, Spring, Hibernate, JDBC, HTML, CSS, алгоритмы(!) и другое. Самый правильный вариант после 20 уровня - это начинать паралельно рассылать резюме и ходить по собеседованиям. Во-первых, вы точно будете знать свои пробелы, во-вторых вы по немногу будете привыкать к ним и терять страх :) Разослав наверное 100 резюме, попутно постоянно ее модифицируя, я на протяжении полу года ходил по собеседованиям. Подтягивал все, что на них не знал. Главное запоминать все на что вы не смогли или смогли плохо ответить и потом придя домой выучить это. Именно так я и готовился. Было много компаний где меня почти взяли. Проходил 2-3 этапа и на последнем либо мне отказывали по знаниям либо (что еще хуже) говорили что они уже взяли кандидата, и что он просто раньше прошел последний этап, хотя я им тоже подходил :) После таких собеседований, меня как ни странно не депрессия накрывала, а злость, я еще больше хотел доказать себе самому что таки добюсь своего. Продолжая учится в рабочее время, я все рассылал резюме и ходил по собеседованиям. В какой-то момент попивая чаек на работе меня осенило. Такое ощущение, что я был слеп и прозрел. Пазл перед глазами сложился. Я понял, что текущая работа занимает слишком много времени которые могут быть потрачены на учебу и поиск работы. Это было решение уволится. Стоит упомянуть, что я женат и жена у меня тогда была на 5 месяце беременности. Мое решение уходить с работы и оставаться ни с чем в такой момент ее сильно испугало. Все кто знал о ее положении и моем решении смотрели на меня искоса, коллеги, друзья. И это понятно) Ведь выйди она в декрет и не найди я работы - было бы очень тяжело. А времени до декрета было всего пара месяцев. Меня отпустили но пришлось 2 недели отработать до увольнения. Еще стоит упомянуть что в городе откуда мы с женой родом(небольшой обласной центр на западной Украине) открылся офис одной ИТ компании. Несмотря на то, что я не искал работу нигде кроме Киева, и на то что они не набирали джавистов, я еще за 2 месяца до увольнения отправил им резюме и подписал что был бы рад работать у них если они решат собирать Java команду. Отправил и забыл. Подходим к самому интересному. На следующий же день после решения уволится мне позвонила девушка. с той самой компании, через 2(!) месяца после отправки резюме, и предложила попробовать пройти тест на JavaScript интерна. На тот момент я считал JavaScript и фронт енд девлоперов кем-то типа формошлпепщиков которые только и делают что двигают кнопочки на пару пикселей. Как оказалось я ошибался. У меня была одна неделя до крайнего срока прохождения онлайн теста. До этого момента JavaScript я даже в глаза не видел. Скажу вам вот что - если вы знаете Джаву, то выучить JavaScript вам не составит особого труда. Мне далось легко и было довольно увлекательно. Пройдя тест меня пригласили на скайп интервью. Оно длилось полтора часа. Меня спрашивали по JavaScript, а потом и по Java, алгоритмам, математике. Мне наверное повезло потому, что парень который меня собеседовал сам знал Java и когда я по джаве ответил на 10 из 10 он пригласил меня на еще одно, очное интервью и дал тестовое. Тестовое я сделал без проблем. Отработав две недели я уволился. Это был четверг. Мы с женой поехали на выходные в свой родной город к родителям праздновать Пасху. Во вторник после Пасхи я пришел на третье собеседование. На интервью было еще пол часа разных не особо технических вопросов и мне предложили интернатуру на 2 месяца с ЗП выше той что у меня было на прошлой работе. Сказать что я был счастлив - это ничего не сказать. Тяжело описать такое словами. Получилось так, что я вышел на работу ровно через неделю после увольнения с предыдущей. Из плюсов - мы с женой вернулись в свой родной город, родился ребенок, родители были рядом и помогали с ребенком на первых порах и я наконец-то нашел работу мечты. Это даже нельзя назвать работой, мне так нравилось(и нравится) делать то что я и сейчас делаю, что я готов был и бесплатно это делать. Досрочно, за месяц, закончив интернатуру, мне предложили позицию Junior JavaScript Developer и + 50% к ЗП на следующие пол года. Еще через пол года + 100% к ЗП. И это при всем при том, что работа идет в кайф. Отличное чувство. Прошло еще немного и я решил идти дальше. Причина банальна: используемые технологии были устаревшими и безперспективными, и амбиции выросли)) В общем и целом за 2 недели пока мой профиль висел на джинне мне предложили оффер от которого я не смог отказаться. Это переезд обратно в Киев, небольшая компания-стартап, выбор технологий за мной + ЗП в 3 раза больше (твердого миддла). Работая здесь два месяца я могу сказать, что ни о чем не жалею. Особенно я благодарен создателям и комьюнити в JavaRush. Именно он дал мне тот первый толчек, и те важные практические навыки. Казалось бы причем тут Java, я же работаю совсем с другим языком? Да, неважно с чего ты начинаешь, важно начать. Еще через Х лет я возможно буду писать вообще на неведомом сейчас языке. Главное не язык, а понимание основ. Кстати в этом мне очень помог курс по Алгоритмам на Coursera. Всем спасибо за внимание и помните, главная черта для достижения любой цели - это настойчивость.