Эта история успешного обучения будет отличаться от других. Тут опубликовано много отчетов, когда ребята реально в короткий срок проходили практически все уровни, прорешивали задачи, стремительно писали свои проекты и успешно трудоустривались. Их путь похож на взлет ракеты, стремительно набирающей высоту. У меня по другому. Весь путь от первого уровня до того момента когда мне прислали job-offer на младшего java программера занял 2 года и два с половиной месяца. Были разные причины, в какие-то периоды я занимался много, в какие-то не занимался вообще. Сначала я хотел написать этот отчет больше с технической точки зрения, вроде того какие преимущества я вижу у javarush.ru как у образовательного ресурса (а я убежден что это лучший ресурс по изучению java и подготовке к реальной работе), что понравилось особенно и т.д. Но по совету Зеппа подумал и решил что будет лучше если он будет более биографический. Описаний преимуществ javarush.ru как курса достаточно много, не буду оригинальным если повторюсь что основным преимуществом является огромное количество практики на которой "набивается рука" и "качается скилл". После определенного периода постоянных занятий начинаешь чувствовать и понимать программирование. Любой кто осваивал какой-то спортивный навык знает это ощущение. Это чувство дистанции в боксе, это чувство мяча в футболе, это чувство кода в программировании. Это достигается только практикой, а точнее грамотным совмещением необходимого количества теории и более чем достаточного количества практики. А на этом курсе это всё очень грамотно учтено. Итак, сама история. Я уже 5 месяцев как работаю Java разработчиком в Санкт-Петербурге, но начну с начала. При выборе профессии я думал о программировании, но усердием я в школе явно не отличался, а потому перспектива изучения огромного количества математических предметов меня совершенно не радовала. Я отучился в техникуме на железнодорожника, но после армии выбрал гостиницы как сферу более интересную. поступил на заочку и уехал из родного города в Сочи. Это был 2012 год, в воздухе витал аромат предстоящей олимпиады, все жили предвкушением. Мне очень нравилась эта атмосфера. Я устроился в крайне неплохой отель в Красной Поляне на разносчика багажа и благодаря своему природному усердию за 7 месяцев перепрыгнул несколько карьерных ступенек и стал менеджером по деловому туризму. Зарплата очень приличная для 21 летнего парня, пока еще без высшего образования, перспективы и всё вроде круто. Но тогда я и стал задумываться над этими самыми перспективами, мне хорошо удавалась профессия, но всё что касается "подковерной игры", интриг, подсиживаний и т.д. ... я это никогда не любил, мне казалось и до сих пор это кажется "грязными технологиями" и никакого желания эти заниматься у меня не было. И тут простой расчет - я младший в отделе, следующая ступень - начальник отдела, а это уже (помимо того что надо будет туда пробиться и это возможно только если уйдет нынешний начальник и прочее прочее) управляющая работа. А быть начальником мне никогда не нравилось, не любил я тогда совершенно управлять, контроллировать, перепроверять... я хотел сам быть крутым спецом... а это потолок... Можно конечно было расслабиться, годам к 30 - начальник отдела, к 40 - директор департамента и всё вроде удалось, но это точно не мой путь. И неизвестно как бы сложилась моя жизнь и к чему бы привели все эти размышления, если бы одним теплым августовским вечером 2013 года я не наткнулся на javarush.ru. Я серфил инет на предмет "игр для программистов" (несмотря на то, что я не пошел учиться компьютеры меня всегда привлекали, причем не железо, а именно программы. Во всех предметах в техникуме или институте где так или иначе мы делали что-то на компах типичный урок проходил примерно так - мы проходим новую тему, дают задание, я его сразу решаю и мы с преподавателем ходим и проверяем у других) и забрел сюда. Первое что создало сильный положительный образ - это конечно статьи. В них ярко и четко чувствовался профессионализм, что человек, который это пишет на самом деле очень круто разбирается в теме и пишет именно то что нужно и именно так как нужно! Статья про высшее образование (сильно перекликалась с моими мыслями), статья про путь программиста... да я все их прочитал почти взахлеб и начал заниматься. Сначала конечно я и не планировал менять специальность, оставлять должность, которая для моих знакомых из родного города казалась недостижимой вершиной и "парень реально к успеху пришел". Но постепенно я стал замечать что провожу за задачами всё больше и больше времени, выходные, после работы, куплена подписка. Мой путь в этом плане получился долгим и не всегда гладким, олимпиада, почти сразу за ней дипломная работа, времени на занятия оставалось не много, но я занимался. И вот! Ключевой момент. Я стал всерьез задумываться над сменой профессии, над тем чтобы стать профессиональным программистом. Небольшое отступление - я бы точно не встал на этот путь без javarush.ru, это сейчас я легко читаю техническую литературу на английском и могу легко воспринимать даже самую "сухую" информацию, но тогда вот эта игровая форма была решающим фактором, открывшим для меня мир программирования. Я стал заниматься еще усерднее, купил "Философия Java" и активно штудировал. К июлю (учитывая что были периоды когда заниматься не получалось совсем) я уже уверенно чувствовал себя в сore и решил что нужно действовать. Я уволился из отеля, собрал вещи, уехал в Санкт-Петербург и устроился официантом на график 2х2 чтобы в свободное время готовиться к собеседованиям. Тут я получил от Хьюберта тестовое задание на реальный проект... только я стал думать что что-то понимаю и.... Hibernate, Spring, Maven, Git, JSP, MVC... я понял что для реальной работы мне еще придется круто потрудиться. Туториалы, попытки запустить готовые, разбить на части, отдельно база данных,отдельно JSP, собрать вместе... уф... это было реально круто! Помню свой восторг от того когда удалось закинуть объект в базу и успешно его получить). Но тут встал другой вопрос, я нерационально использовал имеющиеся финансовые средства и в ноябре был вынужден отступить в свой родной город, до собеседований я так и не дошел (по факту у меня тогда был только сore, но стоило попробовать). Но это отступление нисколько меня не выбило, я видел цель и временные трудности меня нисколько не волновали. Я вернулся работать официантом в тот ресторанчик с которого уезжал в Сочи 3 года назад. Конечно окружающие восприняли это как моё сокрущительное поражение, но мнение окружающих никогда не было для меня особо значимым. И это очень мне помогло в тот период. Работа 2х2, все выходные за java, так прошло время до апреля. В апреле у меня было достаточно денег для еще одного рывка, я уволился и еще два месяца усердно готовился примерно по 12, иногда по 17 часов в день. Но тут случилось что-то вроде выгорания. Я начал задумываться а так ли мне интересно программирование (глупый вопрос конечно если я с большим кайфом мог прогать по 17 часов с перерывами на поесть и поспать). Но вопрос нужно было решать и я решил его кардинально, вместо отъезда в Санкт-Петербург к которому я уже был готов, я уехал в Крым к одному знакомому и занимался совсем другими вещами, программированием не занимался принципиально, хотел проверить насколько это "моё". В сентябре стало невыносимо, жутко тянуло программировать. Полтора месяца восстановления формы, рассылка резюме и отъезд в Санкт-Петербург. Не буду долго расписывать собеседования, но в итоге я работаю в той компании, в которой было моё первое собеседование. И тут я в полной мере ощутил что такое быть программистом... мне больше никогда в жизни не придется работать... никогда... я занимался программированием почти всё свободное время, а тут я могу заниматься этим ВМЕСТО работы! Мне предоставляют место, условия, кидают таски, а моя задача только ПРОГРАММИРОВАТЬ, и еще и денег мне за это платят! Думаю этого ощущения никогда не сможет понять человек, никогда не работавший на по настоящему любимой работе. Испытательный срок, который должен был быть 3 месяца, мне по ходатайству тимлида закрыли через три недели и подняли зп на 50%. Я быстро влился в проект и уже через две недели стал получать вполне "боевые" задачи наравне с другими. Профессиональная разработка это еще больший кайф чем заниматься самому! Никакой необходимости становиться "начальником", никаких "грязных методов", ты можешь развиваться как крутой спец! То что я так хотел! То к чему стремился и не знал как реализовать. Этот путь показал мне javarush.ru. Я даже по жизни стал более расслаблен и спокоей, на тебя не давит работа, у тебя нет "понедельников", ты занимаешься тем чем по кайфу. Вот такая получилось история и это несомненно только её начало, путь получился долгим, зато в выборе я абсолютно уверен. Подойдет ли этот путь каждому, не знаю. Но я точно знаю что при должных усилиях выучиться на программиста не имея спец образования реально! И если вы это захотите javarush сильно Вам в этом поможет.

Огромная благодарность Зеппу и всей команде javarush за то что они делают, это изменило мою жизнь и я думаю жизнь многих других людей! Это нереально круто! Успехов вам во всех начинаях! Здоровья! и Удачи! Ну и конечно я рекомендую javarush как лучший обучающий ресурс по java всем товарищам, которые интересуются программированием. Еще раз благодарю!

p.s. Многое конечно осталось "за кадром", если что-то интересно, задавайте вопросы в комментариях, с удовольствием отвечу.