Отзывы о компании Java Online Projects
Компания: Java Online Projects 0 курсов
2 преподавателей
средняя стоимость курсов 7 773 руб
Отзывов 168
рейтинг:
Языки:
Компания основана в 2018 году. Официальный сайт: http://javaops.ru. Мы собрали и проверили более 168 отзывов об онлайн курсах Java Online Projects.
Узнайте условия обучения прямо сейчас!
Отзывы
Все
Онлайн курсы для детей и подростков
Маркетинг
Аналитика
Разработка
Дизайн
Менеджмент
Музыка
Английский язык
Профориентация
Компания «Java Online Projects»
Проверенный
Григорий Кислин
Григорий Кислин
Компания «Java Online Projects»
Ben: ВК нет, публикую от себя:
Хочу искренне...
Проверенный
Ben: ВК нет, публикую от себя:
Хочу искренне поблагодарить за этот курс и тот колоссальный объем работы, который был проделан при его создании. полтора года тому я прошел практическую часть - признаю, было тяжело, но оно того стоило - после него стало гораздо проще с другими проектами, в которых я принимал участие. в этот раз я использовал курс исключительно в теоретической плоскости для подготовки к собеседованию. в результате - полученный на днях оффер от одной американской компании на позицию middle developer и в соответствии с продемонстрированным техническим скиллом предложение вести небольшую команду из трех человек в рамках более крупного проекта. должен отметить, что до тех пор, пока мне не пришла в голову мысль еще раз пройти этот курс, мои собеседования не заходили далеко, даже при наличии обширной практики. так что для меня лично этот курс стал чем то вроде швейцарского ножа, способного решить множество задач - от мотивирующего руководства к действию до подготовки к общению с будущим работодателем.
думаю, через год-полтора, когда замахнусь на позицию синьора, обязательно просмотрю этот курс еще раз:)
Хочу искренне поблагодарить за этот курс и тот колоссальный объем работы, который был проделан при его создании. полтора года тому я прошел практическую часть - признаю, было тяжело, но оно того стоило - после него стало гораздо проще с другими проектами, в которых я принимал участие. в этот раз я использовал курс исключительно в теоретической плоскости для подготовки к собеседованию. в результате - полученный на днях оффер от одной американской компании на позицию middle developer и в соответствии с продемонстрированным техническим скиллом предложение вести небольшую команду из трех человек в рамках более крупного проекта. должен отметить, что до тех пор, пока мне не пришла в голову мысль еще раз пройти этот курс, мои собеседования не заходили далеко, даже при наличии обширной практики. так что для меня лично этот курс стал чем то вроде швейцарского ножа, способного решить множество задач - от мотивирующего руководства к действию до подготовки к общению с будущим работодателем.
думаю, через год-полтора, когда замахнусь на позицию синьора, обязательно просмотрю этот курс еще раз:)
Дата отзыва 14.04.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Алибек Акбаров
Алибек Акбаров
Компания «Java Online Projects»
Отзыв Алибека Акбарова о курсе BaseJava
Проверенный
Здравствуйте!
Буквально вчера закончил стажировку на курсе BaseJava. Стажировка у вас оказалась очень полезной и по цене очень приемлемой. Практика проверок ДЗ, их ревью очень хорошо прокачивает навык программирования и в первую очередь заставляет думать не просто как вообще написать работающую программу, но именно как написать эффективный лаконичный и хорошо организованный код.
Большое спасибо ребятам, кураторам: Максиму, Татьяне и Ирине. Несомненно хочу поблагодарить автора и руководителя школы Кислина Григория за отлично организованный курс, лаконичную, четко сформулированную подачу материала. Также очень важно, что курс строится на создании и развитии конкретного приложения, которое из простого консольного становится полноценным веб-приложением пусть и с минимальным функционалом.
Важно, что курсы поделены на уровни. На других курсах я такого не встречал. Также важным является то, что базовый уровень проходит в индивидуальном порядке и дается время на полноценную самостоятельную работу, нет ограничения по времени, например в одну неделю, т.к. не всегда успеваешь, по разным причинам, выполнять задания за конкретные сроки. Более того помимо этого, есть выбор проходить курс самостоятельно или с проверкой ДЗ, соответственно есть выбор и по цене. Естественно, что намного эффективнее заниматься с проверкой ДЗ. Выполнение заданий допускает некоторые вариации в реализации, но концептуально решение должно соответствовать правильному решению.
Спасибо, что организовали такую полезную и доступную стажировку.
Буквально вчера закончил стажировку на курсе BaseJava. Стажировка у вас оказалась очень полезной и по цене очень приемлемой. Практика проверок ДЗ, их ревью очень хорошо прокачивает навык программирования и в первую очередь заставляет думать не просто как вообще написать работающую программу, но именно как написать эффективный лаконичный и хорошо организованный код.
Большое спасибо ребятам, кураторам: Максиму, Татьяне и Ирине. Несомненно хочу поблагодарить автора и руководителя школы Кислина Григория за отлично организованный курс, лаконичную, четко сформулированную подачу материала. Также очень важно, что курс строится на создании и развитии конкретного приложения, которое из простого консольного становится полноценным веб-приложением пусть и с минимальным функционалом.
Важно, что курсы поделены на уровни. На других курсах я такого не встречал. Также важным является то, что базовый уровень проходит в индивидуальном порядке и дается время на полноценную самостоятельную работу, нет ограничения по времени, например в одну неделю, т.к. не всегда успеваешь, по разным причинам, выполнять задания за конкретные сроки. Более того помимо этого, есть выбор проходить курс самостоятельно или с проверкой ДЗ, соответственно есть выбор и по цене. Естественно, что намного эффективнее заниматься с проверкой ДЗ. Выполнение заданий допускает некоторые вариации в реализации, но концептуально решение должно соответствовать правильному решению.
Спасибо, что организовали такую полезную и доступную стажировку.
Дата отзыва 03.04.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Павел Мандрыгин
Павел Мандрыгин
Компания «Java Online Projects»
Отзыв Павла Мандрыгина о курсе BaseJava
Проверенный
Здравствуйте.
Я долго искал профессию, в которой мог бы реализоваться. Не буду рассказывать предысторию. В итоге в августе 2018, когда мне было 30 с небольшим лет, я начал изучать java. Сначала теорию по видеоурокам. Затем на JavaRush была скидка ко дню программиста, и я купил подписку. Прозанимался до декабря, дошел до 20 уровня, и понял, что нужно браться за что-то серьезнее.
Мне надоели эти консольные программки, которые к реальной жизни не имеют никакого отношения. Поэтому мой совет: 20 уровней JavaRush вполне достаточно, чтобы узнать базу и взяться за настоящий проект. Дальше там будет скучно, и просто пустая трата времени.
Таким образом вскоре я нашел школу Григория и начал проходить BaseJava.
Из плюсов могу отметить:
– Доступная цена. Не советую поступать на разрекламированные курсы (все вы их прекрасно знаете), где нужно платить во много раз больше. Не факт, что вас там чему-то научат. А здесь при такой демократичной цене качество нисколько не страдает.
— Проверка домашнего задания. Лучше идти с проверкой ДЗ, так как наставники помогают писать правильный код, называть переменные и методы подходящими именами, проверяют отступы, подсказывают, как можно сократить повторяющийся код. Большой минус самостоятельного изучения и JavaRush в том, что там этого нет, а рука уже «набита» писать неправильно. Для меня было сложновато перестраиваться.
— Помощь ментора. Всегда можно задать вопрос и получить ответ. Если совсем завис, можно попросить, чтобы навели на мысль, дали небольшую подсказку.
— Это настоящий проект. Материал дается постепенно, от простого к сложному, все закрепляется на практике тут же.
Также хотел бы написать о минусах. Это мое мнение. Для кого-то это будут совсем не минусы, а кто-то этого даже не заметит.
— Мало теории. Это чисто практика. Теорию придется самому искать, изучать параллельно. Здесь вам никто не будет разжевывать.
— Хочется живого общения. Иногда есть совсем непонятные моменты, и в чате их прояснять не удобно и долго.
Я долго искал профессию, в которой мог бы реализоваться. Не буду рассказывать предысторию. В итоге в августе 2018, когда мне было 30 с небольшим лет, я начал изучать java. Сначала теорию по видеоурокам. Затем на JavaRush была скидка ко дню программиста, и я купил подписку. Прозанимался до декабря, дошел до 20 уровня, и понял, что нужно браться за что-то серьезнее.
Мне надоели эти консольные программки, которые к реальной жизни не имеют никакого отношения. Поэтому мой совет: 20 уровней JavaRush вполне достаточно, чтобы узнать базу и взяться за настоящий проект. Дальше там будет скучно, и просто пустая трата времени.
Таким образом вскоре я нашел школу Григория и начал проходить BaseJava.
Из плюсов могу отметить:
– Доступная цена. Не советую поступать на разрекламированные курсы (все вы их прекрасно знаете), где нужно платить во много раз больше. Не факт, что вас там чему-то научат. А здесь при такой демократичной цене качество нисколько не страдает.
— Проверка домашнего задания. Лучше идти с проверкой ДЗ, так как наставники помогают писать правильный код, называть переменные и методы подходящими именами, проверяют отступы, подсказывают, как можно сократить повторяющийся код. Большой минус самостоятельного изучения и JavaRush в том, что там этого нет, а рука уже «набита» писать неправильно. Для меня было сложновато перестраиваться.
— Помощь ментора. Всегда можно задать вопрос и получить ответ. Если совсем завис, можно попросить, чтобы навели на мысль, дали небольшую подсказку.
— Это настоящий проект. Материал дается постепенно, от простого к сложному, все закрепляется на практике тут же.
Также хотел бы написать о минусах. Это мое мнение. Для кого-то это будут совсем не минусы, а кто-то этого даже не заметит.
— Мало теории. Это чисто практика. Теорию придется самому искать, изучать параллельно. Здесь вам никто не будет разжевывать.
— Хочется живого общения. Иногда есть совсем непонятные моменты, и в чате их прояснять не удобно и долго.
Дата отзыва 03.04.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Александр Новиков
Александр Новиков
Компания «Java Online Projects»
Отзыв Александра Новикова о курсе BaseJava
Проверенный
Совершенно случайно наткнулся в интернете на курсы TopJava, когда находился в самом начале пути изучения Java, и считаю, мне повезло, что нашёл их именно в тот момент. Я начал с курса BaseJava и кратко опишу свои впечатления о нём. Итак, плюсы данного курса:
1) прежде всего, это практическая направленность. В процессе освоения каждого урока ты на практике приобретаешь те или иные навыки: работа с массивами, коллекциями, использование JUnit, Tomcat и т.д. Каждый новый урок построен на знаниях, полученных в предыдущем. Конечно, на первых порах совсем новичку в программировании придётся изучить очень много материала, в т.ч. теоретического, но данная база обязательна и необходима, без неё ты будешь не программировать, а просто кодить без понимания сути.
2) второй пункт вытекает из предыдущего: в конце курса ты будешь иметь готовое web-приложение, а не просто набор не связанных друг с другом выполненных заданий.
3) проверка ДЗ (code review) - бесспорно, огромный плюс. В отличие от JavaRush, здесь код проверяют кураторы и дают советы по тому, что именно нужно переделать. Стоит отметить, проверяют не только ошибки, но и твой стиль написания/оформления кода, вплоть до именования переменных/методов и соблюдения отступов. Это очень важно, т.к. ты учишься не только тому, ЧТО написать, но и КАК, т.е. учишься писать хороший во всех смыслах код. Есть возможность взять курс с проверкой ДЗ и без неё. Во втором случае ты просто смотришь по видео, как нужно было выполнить ДЗ. Конечно, рекомендую первое, поскольку одно дело - просто скопировать код, совсем другое - написать его самому, пусть даже неправильно, 10 раз ошибиться, несколько раз всё переписать, но в итоге ПОНЯТЬ, как и почему должно быть так, а не иначе.
4) в каждом уроке изучаемые темы, как правило, связаны друг с другом, и ДЗ даются на основе всего материала урока.
5) в каждом уроке есть видео от основателя курса Григория, который объясняет ту или иную тему и то, как нужно было выполнить ДЗ. Даже если у тебя курс с проверкой ДЗ, данные видео всё равно полезно потом посмотреть, (как минимум, узнаёшь другой взгляд на решение той же проблемы + Григорий всегда делится полезными знаниями/советами).
Курс не простой, но очень полезный. Если ты действительно хочешь научиться основам Java и изучить сопутствующие технологии, записывайся на данный курс. Конечно, для трудоустройства его прохождения будет недостаточно, но хорошую базу ты точно получишь.
1) прежде всего, это практическая направленность. В процессе освоения каждого урока ты на практике приобретаешь те или иные навыки: работа с массивами, коллекциями, использование JUnit, Tomcat и т.д. Каждый новый урок построен на знаниях, полученных в предыдущем. Конечно, на первых порах совсем новичку в программировании придётся изучить очень много материала, в т.ч. теоретического, но данная база обязательна и необходима, без неё ты будешь не программировать, а просто кодить без понимания сути.
2) второй пункт вытекает из предыдущего: в конце курса ты будешь иметь готовое web-приложение, а не просто набор не связанных друг с другом выполненных заданий.
3) проверка ДЗ (code review) - бесспорно, огромный плюс. В отличие от JavaRush, здесь код проверяют кураторы и дают советы по тому, что именно нужно переделать. Стоит отметить, проверяют не только ошибки, но и твой стиль написания/оформления кода, вплоть до именования переменных/методов и соблюдения отступов. Это очень важно, т.к. ты учишься не только тому, ЧТО написать, но и КАК, т.е. учишься писать хороший во всех смыслах код. Есть возможность взять курс с проверкой ДЗ и без неё. Во втором случае ты просто смотришь по видео, как нужно было выполнить ДЗ. Конечно, рекомендую первое, поскольку одно дело - просто скопировать код, совсем другое - написать его самому, пусть даже неправильно, 10 раз ошибиться, несколько раз всё переписать, но в итоге ПОНЯТЬ, как и почему должно быть так, а не иначе.
4) в каждом уроке изучаемые темы, как правило, связаны друг с другом, и ДЗ даются на основе всего материала урока.
5) в каждом уроке есть видео от основателя курса Григория, который объясняет ту или иную тему и то, как нужно было выполнить ДЗ. Даже если у тебя курс с проверкой ДЗ, данные видео всё равно полезно потом посмотреть, (как минимум, узнаёшь другой взгляд на решение той же проблемы + Григорий всегда делится полезными знаниями/советами).
Курс не простой, но очень полезный. Если ты действительно хочешь научиться основам Java и изучить сопутствующие технологии, записывайся на данный курс. Конечно, для трудоустройства его прохождения будет недостаточно, но хорошую базу ты точно получишь.
Дата отзыва 10.03.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Павел Серебряков
Павел Серебряков
Компания «Java Online Projects»
Отзыв Павла Серебрякова о курсе BaseJava
Проверенный
Как и многие, я начинал обучение на JavaRush. Данный проект познакомил меня с JavaCore, но по мере приближения окончания обучения всё отчетливее вставал вопрос - что делать дальше?
Когда просматриваешь вакансии программистов и видишь там кучу непонятных слов в требованиях, понимаешь, что JavaCore это только верхушка айсберга и сам по себе он мало что дает. Умение выводить в консоль данные сейчас не актуально, на рынке труда это не продашь, а для создания годного продукта требуется знание многих технологий. И просто с каким-то знанием JavaCore в эту высшую лигу сложно зайти, потому что даже не ориентируешься что там, зачем и почему.
Уникальность курса BaseJava, на мой взгляд, в том, что это как-раз-то необходимое связующие звено, которое позволяет вылезти из песочницы на тот уровень, где всё и крутится. Курс BaseJava, во-первых знакомит с возможностями Java 8, что обычно при изучении JavaCore опускается, во-вторых плавно знакомит со стеком технологий, необходимых для выпуска законченного продукта. Сам по себе этот курс не достаточен, но он дает ориентиры и необходимый уровень для дальнейшего развития.
Когда просматриваешь вакансии программистов и видишь там кучу непонятных слов в требованиях, понимаешь, что JavaCore это только верхушка айсберга и сам по себе он мало что дает. Умение выводить в консоль данные сейчас не актуально, на рынке труда это не продашь, а для создания годного продукта требуется знание многих технологий. И просто с каким-то знанием JavaCore в эту высшую лигу сложно зайти, потому что даже не ориентируешься что там, зачем и почему.
Уникальность курса BaseJava, на мой взгляд, в том, что это как-раз-то необходимое связующие звено, которое позволяет вылезти из песочницы на тот уровень, где всё и крутится. Курс BaseJava, во-первых знакомит с возможностями Java 8, что обычно при изучении JavaCore опускается, во-вторых плавно знакомит со стеком технологий, необходимых для выпуска законченного продукта. Сам по себе этот курс не достаточен, но он дает ориентиры и необходимый уровень для дальнейшего развития.
Дата отзыва 28.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Сергей
Сергей
Компания «Java Online Projects»
Если вы не боитесь перемен, новых знаний и готовы...
Проверенный
Как советовал Григорий – пишу по истечении испытательного срока.
А то мало ли – вдруг вас уволят :DМой бэкграунд
С детства я любил головоломки и хорошо решал тесты по IQ. В школе программирование давалось легко и поэтому я ненадолго увлекся бейсиком и паскалем. Учиться было довольно сложно поскольку литературы у меня под рукой не было и тем более интернетов, приходилось читать встроенную справку, что, наверное, дало какой-то опыт чтения и понимания документации. После школы я полгода работал в сервисном центре по ремонту ПК, где получил неплохие навыки по работе с железом и базовые знания сисдамина.
После этого подвернулась возможность по целевому направлению получить высшее образование, но без выбора специальности. Сложно сказать полезный ли это опыт, но 5 лет я успешно просидел и ни дня не проработал по специальности - энергетиком. За время обучения я успел поработать приходящим сисадмином и после окончания вуза нашел место сисадмином на фултайм. Когда я устроился на эту работу я думал – вау, как круто, большая компания, такая ответственность, столько компов и серверов у меня в «подчинении». Через какое-то время я понял как все работает, автоматизировал где можно было, навел порядок и стал изучать новые штуки типа гипервизора, виртуальной АТС и успешно внедрил их.
И в один прекрасный день я понял, что я, конечно, молодец, развиваюсь и расту, но перспектив особо то и нет, а про рост ЗП можно вообще не заикаться. Начальниками ИТ-отдела в нашей стране зачастую берут 1-сников, а этого мне не очень хотелось, да и руководящие должности не очень прельщают. Мне хватало свободного времени на работе на котиков и я решил, что могу еще и позаниматься изучением нормального языка программирования.
Так я и попал на джавараш, не теряя работы
Они молодцы, все сделано очень доступно (почти как книга Head first java, та для совсем далеких людей), НО есть нюанс. Джавараш дает (давал на тот момент) только java core, при этом обещал, что вы, закончив его сможете найти работу. Возможно, есть люди, которые нашли работу с одним кором, но я почти уверен – таких единицы, поэтому я считаю, что здесь есть приличная доля лукавства. Спустя год моей подписки на джавараш надо было записываться на курс топджава, на котором должны научить фреймворкам, но при этом для того, чтобы поступить надо уже сделать тестовое на этих самых фреймворках. И здесь меня поджидало разочарование и нереальная ломка мозгов – мой мозг кипел и протестовал против новой информации. Я ожидал, что будет также легко как на JR, но мне удалось спустя N итераций найти рабочий проект на гите, запустить, подкрутить его немножко, и сдать в качестве входного. Я долго не понимал почему ничего не запускается и только спустя долгие месяцы страданий до меня дошло, что приличная часть проблем могла быть вызвана тем, что идея была комьюнити версии, а не ультимейт. Я ни к чему не призываю, но имейте в виду :)
Стажировка TopJava
Более полугода я нажимал кнопочку записаться заново на курс, за эту возможность огромное спасибо Григорию – перезаписываться сколько угодно, надеюсь это не отменено сейчас или в будущем. Курс ОЧЕНЬ плотный, воды нет практически совсем, поэтому совмещать с другой деятельностью сложно, а отстать - очень легко. В моем случае - то семейные проблемы, то на работе сезонный завал, то просто мотивация упала - так я протупил два или три раза точно. Так получилось, что я ушел с работы спустя 4 с лишним года и смог заниматься этим курсом дома все свободное время. За пару месяцев свободной жизни в конце концов я освоил на уровне джуна спринг, хибернейт, гит, мавен – мастхев штуки для разработчика, заодно и отдохнул от работы.
Поиск работы
Однако в моем мухосранске компаний, занимающихся разработкой на джаве очень мало и поэтому выбора особого как не было, так и нет сейчас, и найти работу джуном очень сложно. Я мониторил ХХ каждую неделю и писал отклики и пилил резюме и петпрожект. Сходил на собеседования, наверное, ко всем. К одним даже три раза с интервалом в год и еще несколько месяцев, я очень к ним хотел устроиться. Современный офис, приятные, вежливые техлиды, но не сложилось, и теперь очевидно к лучшему. Это один из таких моментов, когда мотивация сильно падала - помогало то, что не было проблем с деньгами, я мог себе позволить не работать, а учиться. За время поисков я написал тестовых заданий штук пять, кстати это очень полезно, даже если вас не возьмут, поэтому никогда не отказывайтесь. Не обещайте, что сделаете, если не сможете, но берите и пробуйте разобраться. Я уже почти готов был ехать сам в соседний миллионник и искать работу, но выпал случай.
Захантили
Осенью 18 года я зашел в очередной раз обновить профиль на линкедине и меня захантили. Рекрутер предложила работу в европейской компании над крупным проектом, в большой команде с необходимыми знаниями английского и возможными командировками в головной офис. Естественно, я согласился, сделал легкое тестовое задание, прошел техническое собеседование, пару вопросов на английском для проверки способности изъясняться и вот я на новом месте работаю джава-разработчиком уже полгода.
Что я получил
Очень хорошая зарплата. Разница в зп между сисдамином и разработчиком огромная, поэтому все ваши труды окупятся, как и мои.
Свобода. Я стал более свободным человеком как в микро, так и макро масштабе. Я могу ложиться и вставать в любое время, приходить на работу в любое время и в любой одежде. Иногда вообще могу не приходить – поработаю из дома. Теперь я специалист, которому пишут рекрутеры каждую неделю и зовут в мск, спб, и самое разное зарубежье. Не факт, что возьмут, но двери открыты.
Перспективы. Развитие неизбежно. Каждый день приходят новые задачи, новые проекты или новые подсистемы как в моем одном большом проекте, и ты начинаешь разбираться и понимать новые вещи. Т.е. нет необходимости после рабочего дня приходить домой и изучать что-то как до переквалификации, это конечно хорошо, но не обязательно. Мои мозги устают на работе достаточно, поэтому я стараюсь дома отдыхать. Поэтому ваши скиллы и зп будут расти неизбежно, в отличие от большинства остальных сфер деятельности.
В заключение скажу спасибо за курс Григорию, потому что именно это помогло мне освоить фреймворки необходимые для работы. Самый первый навык – гугление, но этого мало. Джава кор это хорошо – но этого тоже мало.
Если вы не боитесь перемен, новых знаний и готовы потеть ради светлого будущего – вы сможете стать разработчиком.
А то мало ли – вдруг вас уволят :DМой бэкграунд
С детства я любил головоломки и хорошо решал тесты по IQ. В школе программирование давалось легко и поэтому я ненадолго увлекся бейсиком и паскалем. Учиться было довольно сложно поскольку литературы у меня под рукой не было и тем более интернетов, приходилось читать встроенную справку, что, наверное, дало какой-то опыт чтения и понимания документации. После школы я полгода работал в сервисном центре по ремонту ПК, где получил неплохие навыки по работе с железом и базовые знания сисдамина.
После этого подвернулась возможность по целевому направлению получить высшее образование, но без выбора специальности. Сложно сказать полезный ли это опыт, но 5 лет я успешно просидел и ни дня не проработал по специальности - энергетиком. За время обучения я успел поработать приходящим сисадмином и после окончания вуза нашел место сисадмином на фултайм. Когда я устроился на эту работу я думал – вау, как круто, большая компания, такая ответственность, столько компов и серверов у меня в «подчинении». Через какое-то время я понял как все работает, автоматизировал где можно было, навел порядок и стал изучать новые штуки типа гипервизора, виртуальной АТС и успешно внедрил их.
И в один прекрасный день я понял, что я, конечно, молодец, развиваюсь и расту, но перспектив особо то и нет, а про рост ЗП можно вообще не заикаться. Начальниками ИТ-отдела в нашей стране зачастую берут 1-сников, а этого мне не очень хотелось, да и руководящие должности не очень прельщают. Мне хватало свободного времени на работе на котиков и я решил, что могу еще и позаниматься изучением нормального языка программирования.
Так я и попал на джавараш, не теряя работы
Они молодцы, все сделано очень доступно (почти как книга Head first java, та для совсем далеких людей), НО есть нюанс. Джавараш дает (давал на тот момент) только java core, при этом обещал, что вы, закончив его сможете найти работу. Возможно, есть люди, которые нашли работу с одним кором, но я почти уверен – таких единицы, поэтому я считаю, что здесь есть приличная доля лукавства. Спустя год моей подписки на джавараш надо было записываться на курс топджава, на котором должны научить фреймворкам, но при этом для того, чтобы поступить надо уже сделать тестовое на этих самых фреймворках. И здесь меня поджидало разочарование и нереальная ломка мозгов – мой мозг кипел и протестовал против новой информации. Я ожидал, что будет также легко как на JR, но мне удалось спустя N итераций найти рабочий проект на гите, запустить, подкрутить его немножко, и сдать в качестве входного. Я долго не понимал почему ничего не запускается и только спустя долгие месяцы страданий до меня дошло, что приличная часть проблем могла быть вызвана тем, что идея была комьюнити версии, а не ультимейт. Я ни к чему не призываю, но имейте в виду :)
Стажировка TopJava
Более полугода я нажимал кнопочку записаться заново на курс, за эту возможность огромное спасибо Григорию – перезаписываться сколько угодно, надеюсь это не отменено сейчас или в будущем. Курс ОЧЕНЬ плотный, воды нет практически совсем, поэтому совмещать с другой деятельностью сложно, а отстать - очень легко. В моем случае - то семейные проблемы, то на работе сезонный завал, то просто мотивация упала - так я протупил два или три раза точно. Так получилось, что я ушел с работы спустя 4 с лишним года и смог заниматься этим курсом дома все свободное время. За пару месяцев свободной жизни в конце концов я освоил на уровне джуна спринг, хибернейт, гит, мавен – мастхев штуки для разработчика, заодно и отдохнул от работы.
Поиск работы
Однако в моем мухосранске компаний, занимающихся разработкой на джаве очень мало и поэтому выбора особого как не было, так и нет сейчас, и найти работу джуном очень сложно. Я мониторил ХХ каждую неделю и писал отклики и пилил резюме и петпрожект. Сходил на собеседования, наверное, ко всем. К одним даже три раза с интервалом в год и еще несколько месяцев, я очень к ним хотел устроиться. Современный офис, приятные, вежливые техлиды, но не сложилось, и теперь очевидно к лучшему. Это один из таких моментов, когда мотивация сильно падала - помогало то, что не было проблем с деньгами, я мог себе позволить не работать, а учиться. За время поисков я написал тестовых заданий штук пять, кстати это очень полезно, даже если вас не возьмут, поэтому никогда не отказывайтесь. Не обещайте, что сделаете, если не сможете, но берите и пробуйте разобраться. Я уже почти готов был ехать сам в соседний миллионник и искать работу, но выпал случай.
Захантили
Осенью 18 года я зашел в очередной раз обновить профиль на линкедине и меня захантили. Рекрутер предложила работу в европейской компании над крупным проектом, в большой команде с необходимыми знаниями английского и возможными командировками в головной офис. Естественно, я согласился, сделал легкое тестовое задание, прошел техническое собеседование, пару вопросов на английском для проверки способности изъясняться и вот я на новом месте работаю джава-разработчиком уже полгода.
Что я получил
Очень хорошая зарплата. Разница в зп между сисдамином и разработчиком огромная, поэтому все ваши труды окупятся, как и мои.
Свобода. Я стал более свободным человеком как в микро, так и макро масштабе. Я могу ложиться и вставать в любое время, приходить на работу в любое время и в любой одежде. Иногда вообще могу не приходить – поработаю из дома. Теперь я специалист, которому пишут рекрутеры каждую неделю и зовут в мск, спб, и самое разное зарубежье. Не факт, что возьмут, но двери открыты.
Перспективы. Развитие неизбежно. Каждый день приходят новые задачи, новые проекты или новые подсистемы как в моем одном большом проекте, и ты начинаешь разбираться и понимать новые вещи. Т.е. нет необходимости после рабочего дня приходить домой и изучать что-то как до переквалификации, это конечно хорошо, но не обязательно. Мои мозги устают на работе достаточно, поэтому я стараюсь дома отдыхать. Поэтому ваши скиллы и зп будут расти неизбежно, в отличие от большинства остальных сфер деятельности.
В заключение скажу спасибо за курс Григорию, потому что именно это помогло мне освоить фреймворки необходимые для работы. Самый первый навык – гугление, но этого мало. Джава кор это хорошо – но этого тоже мало.
Если вы не боитесь перемен, новых знаний и готовы потеть ради светлого будущего – вы сможете стать разработчиком.
Дата отзыва 27.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Сергей Кубатко
Сергей Кубатко
Компания «Java Online Projects»
Путь к себе. Из директоров в программисты
Проверенный
Всем привет! Пообещал Григорию прошлым летом написать свою историю, вот время пришло! Мне 44 года и в настоящий момент я уже почти год работаю Java разработчиком в Сбербанке. Хочу здесь рассказать свою историю и поделиться опытом становления себя как Java программиста, может быть некоторые моменты будут полезны будущим коллегам, тем, кто еще ищет себя, сомневается, думает. Прочитав несколько историй с удивлением обнаружил, что я не один такой, у многих рано или поздно наступает переломный момент в жизни, когда решаешь жить не на автопилоте, а смело управлять своим движением вперед. Ну да обо всем по порядку.Взгляд в прошлое.
На протяжении своей сознательной жизни меня всегда тянуло к компьютерам. В юности помню часами зависал с микрокалькулятором МК-52 пытая его по статьям из журнала «Наука и жизнь». Потом был первый комп БК-0010-01. Затем уже появились ДВК и так далее. Изумительное было время, вспоминал его все время с ностальгией. К третьему курсу института были изучены Фортран, Бэйсик, Паскаль и грыз Ассемблер. А затем пришла взрослая жизнь. И почему-то стало важно заработать денег, устроить себе райскую жизнь, как её показывали в рекламных роликах безумных 90-х. Юношеские увлечения были забыты, и наступила суровая жизнь продавца, правда все-таки компьютерной техники. Прошло 25 лет. За это время так или иначе юношеское увлечение давало о себе знать. Иногда ностальгия по бессонным ночам с книжкой по Паскалю и запуску интерпретатора с волнующим ожиданием, заработает или нет, давала о себе знать. Закрадывалась мысль: «а тем ли я вообще занимаюсь? почему я занимаюсь этим?» Эти мысли отгонялись, но неизменно возвращались и саднили душу, как незаживающая рана. Подсознательно все-таки я возвращался к любимому делу и периодически пописывал всякие макросы на Visual Basic в Excel, дабы автоматизировать работу своих подопечных, облегчить себе сдачу различных отчетов и освободить время для партейки в Doom, Warcraft, а затем в Call of Duty.
Переосмысление.
Когда мне стукнуло 40, я дал себе все-таки вольность остановиться и подумать о том, что я делаю в этой жизни, чем занимаюсь, как живу, зачем, почему и так далее... Сказать что это было просто, нет, не скажу. Это было, прежде всего, больно. Но оно того стоило. По истечении некоторого времени борьбы я с собой, наконец-то, смог договориться и принял решение вернуться к истокам и осуществить свою юношескую мечту, стать программистом. Кстати, не последнюю роль в этом сыграл курс от 4brain «Самопознание».
Становление.
Когда решение было принято, я работал коммерческим директором в одной уважаемой компании. Надо было определиться с тем, как двигаться к своей мечте не в ущерб текущей деятельности. Поиски привели на Geekbrainss, где сначала я посмотрел несколько бесплатных вебинаров и задумался о том, какой же язык программирования мне сейчас ближе. Ибо Паскаль, Бэйсик уже канули в лету, и надо было определиться, что же пришло им на смену. Проведя изыскания, я склонился в сторону Java. С моей точки зрения эта зрелая технология, позволяющая создавать достойные приложения для энтерпрайза с одной стороны, и мобильные приложения с другой, в полной мере давала мне ощущение верности выбора.
Далее в течение года я прошел дистанционно несколько курсов по основам Java и мобильной разработке и определился со своим фокусом, я решил все-таки стать Java backend разработчиком, поскольку это мне показалось наиболее близким по духу. Не могу не упомянуть о том чувстве полного забвения, когда у тебя есть задача и ты пишешь код, не замечая времени и пространства. О чувстве эйфории, когда то, что было задумано, в первый раз заработало, это сравнимо с рождением нового живого существа! Испытав это чувство вновь по прошествии 25 лет, я четко осознал, что сделал правильный выбор и что с этой дороги я больше не сверну! После этого был год интенсива на различных курсах Geekbrains. Также отлично помогла теория и практика Java Rush, с их лозунгом я согласен на все 150%: «Чтобы стать программистом, нужно программировать».
В начале 2018 года я понял, что время для карьерного шага пришло. Я написал заявление по собственному желанию на текущем месте и устремился на hh.ru в поисках приключений! Многие скажут, наверное, что надо бы сначала было найти место, а потом писать заявление. Отвечу так, я бы до сих пор искал бы место Java разработчика, если бы поступил таким образом. Необходимо было выйти из зоны комфорта!
Посетив первое собеседование, я осознал, что устройство на работу – это отдельный навык! А также я понял свои слабые места, и от интервью к интервью делал работу над ошибками, корректировал свое резюме, отрепетировал вступительную речь (все же спрашивали: Как так это, отказаться от директорства и прийти в джуны, где подвох?)
Примерно в то же время я понял, что мне не хватает катастрофически знаний по Java EE, хотя бы на поверхностном уровне, и здесь мне реально помог курс Topjava. Я прошел только половину курса, так как вышел на работу своей мечты и все силы были отданы именно туда! Тем не менее, Григорий, хочу отдельно поблагодарить: Ваша инициатива и набор курсов - превосходны! Сейчас планирую завершить Topjava и пройти Basejava для устранения белых пятен в фундаменте.
Эпилог.
По прошествии двух месяцев я прошел чуть больше 30 интервью в 17 компаниях. В итоге я выбирал между двумя и остановил свой выбор на Сбербанке. Мне понравились команда и условия. Мне удалось успешно пройти испытательный срок. В настоящий момент я получил повышение, а также занялся преподавательской деятельностью, читаю курс по основам Java для своих коллег.
Оглядываясь на прошедший год, могу посоветовать сделать акцент на изучение алгоритмов (Coursera предлагает отличные бесплатные курсы), основ, включая написание чистого года, основных паттернов проектирования. Также крайне необходимо знание английского языка, я занимаюсь с мобильным приложением от Duolingo. Плюс научитесь печатать десятью пальцами, это нереально экономит время. Друзья, от души желаю вам заниматься своим любимым делом, не предавайте себя, следуйте своей мечте! Верьте в успех, и он не заставит себя ждать, будьте упорными и не сдавайтесь!
На протяжении своей сознательной жизни меня всегда тянуло к компьютерам. В юности помню часами зависал с микрокалькулятором МК-52 пытая его по статьям из журнала «Наука и жизнь». Потом был первый комп БК-0010-01. Затем уже появились ДВК и так далее. Изумительное было время, вспоминал его все время с ностальгией. К третьему курсу института были изучены Фортран, Бэйсик, Паскаль и грыз Ассемблер. А затем пришла взрослая жизнь. И почему-то стало важно заработать денег, устроить себе райскую жизнь, как её показывали в рекламных роликах безумных 90-х. Юношеские увлечения были забыты, и наступила суровая жизнь продавца, правда все-таки компьютерной техники. Прошло 25 лет. За это время так или иначе юношеское увлечение давало о себе знать. Иногда ностальгия по бессонным ночам с книжкой по Паскалю и запуску интерпретатора с волнующим ожиданием, заработает или нет, давала о себе знать. Закрадывалась мысль: «а тем ли я вообще занимаюсь? почему я занимаюсь этим?» Эти мысли отгонялись, но неизменно возвращались и саднили душу, как незаживающая рана. Подсознательно все-таки я возвращался к любимому делу и периодически пописывал всякие макросы на Visual Basic в Excel, дабы автоматизировать работу своих подопечных, облегчить себе сдачу различных отчетов и освободить время для партейки в Doom, Warcraft, а затем в Call of Duty.
Переосмысление.
Когда мне стукнуло 40, я дал себе все-таки вольность остановиться и подумать о том, что я делаю в этой жизни, чем занимаюсь, как живу, зачем, почему и так далее... Сказать что это было просто, нет, не скажу. Это было, прежде всего, больно. Но оно того стоило. По истечении некоторого времени борьбы я с собой, наконец-то, смог договориться и принял решение вернуться к истокам и осуществить свою юношескую мечту, стать программистом. Кстати, не последнюю роль в этом сыграл курс от 4brain «Самопознание».
Становление.
Когда решение было принято, я работал коммерческим директором в одной уважаемой компании. Надо было определиться с тем, как двигаться к своей мечте не в ущерб текущей деятельности. Поиски привели на Geekbrainss, где сначала я посмотрел несколько бесплатных вебинаров и задумался о том, какой же язык программирования мне сейчас ближе. Ибо Паскаль, Бэйсик уже канули в лету, и надо было определиться, что же пришло им на смену. Проведя изыскания, я склонился в сторону Java. С моей точки зрения эта зрелая технология, позволяющая создавать достойные приложения для энтерпрайза с одной стороны, и мобильные приложения с другой, в полной мере давала мне ощущение верности выбора.
Далее в течение года я прошел дистанционно несколько курсов по основам Java и мобильной разработке и определился со своим фокусом, я решил все-таки стать Java backend разработчиком, поскольку это мне показалось наиболее близким по духу. Не могу не упомянуть о том чувстве полного забвения, когда у тебя есть задача и ты пишешь код, не замечая времени и пространства. О чувстве эйфории, когда то, что было задумано, в первый раз заработало, это сравнимо с рождением нового живого существа! Испытав это чувство вновь по прошествии 25 лет, я четко осознал, что сделал правильный выбор и что с этой дороги я больше не сверну! После этого был год интенсива на различных курсах Geekbrains. Также отлично помогла теория и практика Java Rush, с их лозунгом я согласен на все 150%: «Чтобы стать программистом, нужно программировать».
В начале 2018 года я понял, что время для карьерного шага пришло. Я написал заявление по собственному желанию на текущем месте и устремился на hh.ru в поисках приключений! Многие скажут, наверное, что надо бы сначала было найти место, а потом писать заявление. Отвечу так, я бы до сих пор искал бы место Java разработчика, если бы поступил таким образом. Необходимо было выйти из зоны комфорта!
Посетив первое собеседование, я осознал, что устройство на работу – это отдельный навык! А также я понял свои слабые места, и от интервью к интервью делал работу над ошибками, корректировал свое резюме, отрепетировал вступительную речь (все же спрашивали: Как так это, отказаться от директорства и прийти в джуны, где подвох?)
Примерно в то же время я понял, что мне не хватает катастрофически знаний по Java EE, хотя бы на поверхностном уровне, и здесь мне реально помог курс Topjava. Я прошел только половину курса, так как вышел на работу своей мечты и все силы были отданы именно туда! Тем не менее, Григорий, хочу отдельно поблагодарить: Ваша инициатива и набор курсов - превосходны! Сейчас планирую завершить Topjava и пройти Basejava для устранения белых пятен в фундаменте.
Эпилог.
По прошествии двух месяцев я прошел чуть больше 30 интервью в 17 компаниях. В итоге я выбирал между двумя и остановил свой выбор на Сбербанке. Мне понравились команда и условия. Мне удалось успешно пройти испытательный срок. В настоящий момент я получил повышение, а также занялся преподавательской деятельностью, читаю курс по основам Java для своих коллег.
Оглядываясь на прошедший год, могу посоветовать сделать акцент на изучение алгоритмов (Coursera предлагает отличные бесплатные курсы), основ, включая написание чистого года, основных паттернов проектирования. Также крайне необходимо знание английского языка, я занимаюсь с мобильным приложением от Duolingo. Плюс научитесь печатать десятью пальцами, это нереально экономит время. Друзья, от души желаю вам заниматься своим любимым делом, не предавайте себя, следуйте своей мечте! Верьте в успех, и он не заставит себя ждать, будьте упорными и не сдавайтесь!
Дата отзыва 20.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Григорий
Григорий
Компания «Java Online Projects»
Отзыв Григория о курсе BaseJava
Проверенный
Всем доброго времени суток.
Я начал программировать на ресурсе javarush.ru в июне прошлого года, дошел до 23 лвл-а. В процессе обучения думал, что таким образом научусь программировать и после прохождения javarush смогу сразу искать работу. Но к моменту прохождения блока Java Core я понял, что по сути выучил только синтаксис и скудную часть возможностей языка. Реально применяемые знания, javarush дает скудно, да и как он может их дать, если код проверяет валидатор.
Примерно в этот момент, я взялся за поиски хорошего курса, где в итоге один добрый человек посоветовал мне BaseJava. Совет от себя, если Вы читаете это в данный момент и еще не обучаетесь программированию - прямо сейчас идите и учите английский. К моменту поступления на BaseJava у меня был твердый upper и это местами сильно облегчало мне жизнь и экономило время. На русском инфо мало, особенно к концу курса, да и в дальнейшем язык откроет немало перспектив.
На курсе стало понятно, что именно постоянное ревью кода и ментор это ключи к быстрому и качественному обучению т.к. тебе указывают на ошибки, ты их запоминаешь и в следующий раз не делаешь + если совсем что-то не понимаешь - можно спросить. В видео-лекциях рассказывают и разжевывают все, или почти все, по остальному дают ссылки на материал. Одной из главных приобретенных фишек из видео, для меня стало умение работать в идее - горячие клавиши, дебаг, джава доки.
Самый сложный момент на мой взгляд был до 6-7 задания, пришлось сильно зарыться и перестроить свое мышление на новый лад. Если у вас сейчас ~20 лвл в javarush, ливайте от туда и немедленно покупайте BaseJava.
Сейчас я учусь дальше на 16 потоке TopJava, надеюсь к лету смогу написать полноценную историю успеха и взять MasterJava.
Отдельное спасибо Максу и особенно Тане за ваше терпение и отзывчивость и конечно Григорию за замечательный курс.
Я начал программировать на ресурсе javarush.ru в июне прошлого года, дошел до 23 лвл-а. В процессе обучения думал, что таким образом научусь программировать и после прохождения javarush смогу сразу искать работу. Но к моменту прохождения блока Java Core я понял, что по сути выучил только синтаксис и скудную часть возможностей языка. Реально применяемые знания, javarush дает скудно, да и как он может их дать, если код проверяет валидатор.
Примерно в этот момент, я взялся за поиски хорошего курса, где в итоге один добрый человек посоветовал мне BaseJava. Совет от себя, если Вы читаете это в данный момент и еще не обучаетесь программированию - прямо сейчас идите и учите английский. К моменту поступления на BaseJava у меня был твердый upper и это местами сильно облегчало мне жизнь и экономило время. На русском инфо мало, особенно к концу курса, да и в дальнейшем язык откроет немало перспектив.
На курсе стало понятно, что именно постоянное ревью кода и ментор это ключи к быстрому и качественному обучению т.к. тебе указывают на ошибки, ты их запоминаешь и в следующий раз не делаешь + если совсем что-то не понимаешь - можно спросить. В видео-лекциях рассказывают и разжевывают все, или почти все, по остальному дают ссылки на материал. Одной из главных приобретенных фишек из видео, для меня стало умение работать в идее - горячие клавиши, дебаг, джава доки.
Самый сложный момент на мой взгляд был до 6-7 задания, пришлось сильно зарыться и перестроить свое мышление на новый лад. Если у вас сейчас ~20 лвл в javarush, ливайте от туда и немедленно покупайте BaseJava.
Сейчас я учусь дальше на 16 потоке TopJava, надеюсь к лету смогу написать полноценную историю успеха и взять MasterJava.
Отдельное спасибо Максу и особенно Тане за ваше терпение и отзывчивость и конечно Григорию за замечательный курс.
Дата отзыва 18.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Тимур Муратов
Тимур Муратов
Компания «Java Online Projects»
Мечта детства: В 30 лет сменил профессию, чтобы...
Проверенный
Мне сейчас 30 лет и я работаю программистом уже четвертый месяц и вот моя история о трудоустройстве:
Учась в школе, я хотел пойти учиться на программиста, но к концу 11-го класса у меня в аттeстате было половина троек. Я хорошо разбирался и любил только математику и физику, остальные предметы меня раздражали. Завуч мне тогда намекнула, что не надо мне лезть в программисты, а выбрать что-то попроще. Я плохо тогда разбирался во всем, подал документы только на одну специальность (хотя можно было на несколько сразу), только потом я узнал, что с моими 14 баллами из 15 максимальных (физика - 5, математика - 5, русский - 4), я мог бы поступить на факультет, который готовил программистов. Но я поступил на специальность - ракетные двигатели. Отучился 4 года и бросил учебу, хотя учился хорошо (на 4 и 5).
Я понимал что это очень далеко от программирования, но это напомнило о моей старой мечте
После этого где только я ни работал. Последнее место работы было в фотосалоне, я был что-то типа техподдержки (ставил проги, обслуживал принтеры и много чего другого) и помимо этого обычным продавцом-фотографом, там же я сделал 1-ый сайт для компании, тогда он был на joomla, потом был переведен на wordpress. Я понимал что это очень далеко от программирования, но это напомнило о моей старой мечте. В 28 лет в феврале я твердо решил выучится и стать программистом. Тогда я решил поступить заочно на факультет ИВТ(информатики и вычислительной техники), я сходил в универ и узнал, что с моим дипломом о неполном высшем образовании, мне нужно будет сдать только русский, и порог прохождения низкий, все таки для платников. Я стал копить деньги на учебу. Тут же я решил выбрать язык программирования, который хотел бы выучить. Я выбрал Java, и ни капельки не пожалел.
Джаву я начал учить по сайту интуит, но это было настолько скучно, что бросил. Стал читать книгу Философия Джавы Брюса Эккеля, книга отличная всем советую. Смотрел видео уроки на ютубе(советую кстати лекции у Головоча, мне понравились), и не только по джава, но и по операционным системам, базам данным, линуксу и др. Когда было лень что-то учить я слушал подкасты (Радио-Т, Разбор Полетов, DevZen), особенно люблю Разбор полетов, там одни джависты. Притом я 80% того, что говорили в подкастах, вообще не понимал. Мне мир программистов казался чем-то прекрасным и непонятным. Я хотел попасть в этот мир, и слушая такие подкасты я получал огромное удовольствие, так как словно окунался в этот мир. Я пытался понять о чем они говорят, иногда заглядывая в википедию, а в основном просто слушая (помню те незнакомые слова - Spring, JUnit, Casandra, интеграционные тесты и много других). Сейчас я почти все понимаю, о чем беседуют в этих подкастах.
Как-то с начальством поделился, что собираюсь выучиться на программиста. На что начальница мне сказала, тебе 28 лет, сейчас школьники в компах лучше разбираются, зачем туда лезть.
В этот раз я проигнорировал совет знающего человека.
Пришла середина лета, настало время для того, чтоб поступать в вуз. И тут оказалось поступить с одним экзаменом можно только если у тебя нормальный диплом, а с моим о неполном высшем, мне нужно сдавать все 3 экзамена и я это время уже упустил в этом году. Я плюнул на них и решил купить какой-нибудь курс, как раз тогда был конец августа 2015, и на джавараш были скидки. Я взял курс с Реальным проектом (это была как раз стажировка от Григория Кислина). Вообщем мне нужно было пройти минумум 30 уровней из 40 и потом стажировку на проекте. Кстати за полгода в которые я самостоятельно изучал джаву, я продвинулся совсем немного. Я не знал что мне нужно конкретно учить, да и надеялся поступить в вуз и идти по их программе.
Было тяжело. Саму джаву я знал хорошо, но работа с фреймворками, логирование, тестирование, мавен, томкат...
До 30 уровня я дошел примерно за 4 месяца, при этом еще и ленился. Кроме JR я еще смотрел онлайн курс Головоча (единственный видеокурс на ютубе, который я досмотрел до конца). Был январь 2016 года, как раз шел набор на стажировку. Но нужно было сдать тестовый проект. У меня не хватало времени, и я решил - не буду торопиться, пойду на стажировку в мае. Так же в январе я ушел с должности техподдержки в своей компании, и остался просто продавцом-фотографом. Мне нужно было больше времени на учебу.
К маю я сделал тестовый проект, и был зачислен на стажировку. Я был безумно рад этому и с нетерпением ждал начала учебы. Кстати замечу, в декабре-январе я еще покупал небольшой курс, где мы делали небольшое веб приложение. Благодаря этому курсу, я и написал свое тестовое задание. Переход от простых задачек к реальным проектам, это как с арифметики перейти к высшей математике.
Было тяжело. Саму джаву я знал хорошо, но работа с фреймворками, логирование, тестирование, мавен, томкат. Это было нечто запредельным. Я старался изучать все что давали в уроках. Но быстро начал отставать. Я уже перестал делать домашку, до того как Григорий выложит решение. Мне было важно хотя бы понять, что тут вообще происходит. Я делал задания параллельно смотря видео с решением. И потихоньку начинал понимать. Кроме этого у меня тогда уже стоял линукс, и мне еще приходилось мучиться настраивая базу данных и другие вещи. Но на это я шел сознательно.
В итоге когда закончилась стажировка (12 уроков), я закончил только 9 уроков. И то я понимал, что самостоятельно не смогу сделать такой же проект, не подсматривая в учебные материалы. Я начал готовиться к собеседованию, заучиваю основы джавы. У меня был план 10 сентября начать искать работу (выложить резюме в открытый доступ). Подготовил резюме, дал Григорию на проверку. Он мне посоветовал стажировку указать как опыт работы, что я и сделал. В итоге в моем резюме теперь было написано, что я программист с мая 2016 года. Как я знал тогда из различных источников, что в начале нужно главное устроиться, куда угодно, а потом время будет работать на тебя, чем больше стаж тем ты более востребован на рынке труда.
В конце лета 2016 как раз была анонсирована стажировка Григория по многопоточности. Я записался на нее тоже, не жалея денег на это. Я хотел стать профессионалом в джава и я уже тогда начал понимать насколько много дают такие стажировки от хорошего специалиста. И, помимо этого, эта стажировка дает мне дополнительный стаж в резюме.
Итак, наступило 10 сентября (это была суббота) и я выложил свое резюме на hh.ru, решил начать с этого. В моем резюме не было ничего особенного, указал учебу в универе 4 года, это было правдой, хотя я и не закончил ее. Указал последние 2 места работы, 1-е - сисадмин в сети фотосалонов, где я до сих пор работал, а 2-е - программист в Online Java Project. Указал свои скилы, и свой домашний проект (параллельно стажировке начал делать еще летом). И какое было мое удивление, что 12 сентября (в понедельник) я получил отклик на вакансию. Я созвонился с кадровиком, она меня спросила, почему я решил поменять место работы, я честно ответил, что это стажировка, и что я решил сменить свою область деятельности. Вообщем отвечал честно, волновался (все таки первый раз на программиста устраиваюсь). На следующий день мне пришло письмо с приглашением на собеседование. Мой непосредственный начальник, который меня должен был собеседовать, немного задержался, я общался сначала с другим. Когда пришел тот, кто меня должен был собеседовать, он даже вроде ничего не спрашивал, просто сидел (компания куда я устраивался было достаточно крутая), тогда я сам начал рассказывать о том что знаю и умею, и весь разговор был о стажировке. Потом я стал спрашивать о том что делают у них, какую систему сборки используют, какие БД, есть ли команда тестировщиков или разработчики сами тесты пишут и т.п. Мне показалось, что я произвел достаточно хорошее впечатление, так как достаточно суровый вначале начальник стал более дружелюбным. Он сказал что вышлет тестовое задание и мы попрощались.
Через пару часов, мне пришел ответ, где написали что я успешно прошел испытания
Когда я приехал домой тестовое задание уже было в моей почте. Надо было скачать их тестовый проект с гитхаба, доработать сущности и один метод, плюс добавить тестовые данные. Когда я скачал и открыл проект я был в шоке. Такого я еще не видел вообще. Это был многомодульный мавен проект, в котором классы сущностей и интерфейсы генерировались из специальных файлов. Я был в шоке. Я даже не мог запустить его на томкате. Где то 12 часов я пытался разобраться в нем и запустить его, настраивая окружение и др. Была уже ночь, пока я пытался запустить проект, я немного разобрался в нем. Но голова уже не работала и я лег спать. На следующий день, я плюнул на попытки запустить проект, сделал задание, как считал правильным, даже не сумев проверить. Написал ответ, в котором описал то что не смог запустить проект, описал почему не смог, сделал некоторые предположения, описал эксепшены которые вываливались при попытке собрать проект и в конце кинул ссылку на коммит с моим решением тестового задания. Я ни на что не надеялся, так как думал что провалил тест. Но через пару часов, мне пришел ответ, где написали что я успешно прошел испытания и если Служба безопасности даст добро, то они меня возьмут. Я был безумно счастлив, тем более что оклад, который они мне предложили, даже на испытательном сроке был больше, чем я вообще ожидал. Итого не прошло и недели как я выложил резюме, а меня уже приняли.
Пока я ждал ответа от СБ, я еще успел сходить на собеседование в епам, там меня проверили по всему основному джава стеку. Там я еще раз убедился, что мои слабые стороны это SQL, JavaScript и фреймворки. До второго уровня проверки в епам (проверка английского) я так и не дошел, окончательно приняли в 1-ю компанию.
Я был уже официально инженером-программистом, и это меня безумно вдохновляло
Я старался работать много, приходил рано, задерживался. Я с трудом понимал что такое мы делаем, и замучил наверно своего начальника бесконечными вопросами. Но я старался все понять, и постепенно понимал. Домой я приходил выжатый как лимон. Я не мог ничего больше учить дополнительно по вечерам, мой мозг отказывался что-то воспринимать. Но я ходил на работу с радостью. Я был уже официально инженером-программистом, и это меня безумно вдохновляло. Через 2 месяца закончился мой испытательный срок, и с декабря я уже нахожусь в полных правах.
Из личных успехов: в декабре мы уже запустили небольшой проект (вернее сказать серию дополнений), бэкенд который был написан полностью мной (под руководством моего начальника конечно), один микросервис я написал сам от бекэнда до фронтенда(пришлось учить React.js), но он пока еще не выложен. Специфика моей работы - суровый энтерпрайз. Я как раз и мечтал о такой работе. Мои строчки кода уже крутятся на боевой и я счастлив от этого. Конечно были и проблемы, я косячил, писал код с багами, находил эти баги у себя и не только у себя. Есть нехватка знаний, которая быстро закрывается во время практики, но не вся. Чтение логов стало для меня привычным делом, я просмотрел уже наверно сотню страниц логов. И свой код я пытаюсь подробно логировать, чтоб можно было быстро выявить ошибку по логам.
Я хочу сказать огромное спасибо Григорию Кислину, за его прекрасную стажировку.
Это высококонцентрированный источник знаний
Во-первых я хочу сказать огромное спасибо Григорию Кислину, за его прекрасную стажировку. Это высококонцентрированный источник знаний, которые самостоятельно получить очень трудно, тем более за такой короткий срок (12 недель). И именно участие в стажировке сыграло главную роль в моем быстром трудоустройстве. Это и опыт участия в настоящем проекте, о котором можно рассказать на собеседовании, это и стаж программиста, который можно указать в резюме.
С того момента как я решил стать программистом, до моего 1-го рабочего дня в качестве программиста, прошло примерно 1,5 года. Из них действительно продуктивно прошли только 4 месяца онлайн курса джавараш и 3 месяца стажировки у Григория. Да я изучал еще самостоятельно много чего, но это было хаотичное изучение и я много ленился. В общем этот срок в 1,5 года можно было бы сократить в 2 раза, хотя возможно иногда лучше если изменения происходят плавно, а за эти 1,5 года я очень изменился.
И хочу сказать свое мнение о платных курсах: я всегда с радостью покупал курсы, если видел, что они мне помогут достигнуть моей цели. Если посчитать сколько я потратил всего на обучение джавы, то выйдет примерно так: в конце августа 2015г, купил расширенный пакет от джавараш вроде за 10 тыс. руб., зимой 2015 дополнительно покупал миникурс создания вебприложения - 5 тыс.руб, после стажировки в конце лета 2016 купил курс многопоточность у Григория - 8 тыс.руб, итого 23 тыс руб. Так вот, за 1-й месяц работы, будучи еще на испытательном сроке, я заработал больше чем потратил за 1,5 года на свое обучение.
Сейчас мои планы снова пройтись по 1ой стажировке, досконально изучая все, а потом 2-ю стажировку (многопоточность), тоже досконально все изучая. И очень хорошо, что стажировки даются в бессрочное пользование, можно проходить их сколько захочешь раз. И мое мнение, они дают уровень знаний хорошего мидла.
Желаю всем удачи в обучении джава и других языков программирования. Никогда не слушайте никого, кто говорит вам, что вы что-то не сможете или что-то не для вас. Не бойтесь вкладывать в себя, в свое обучение средства, они вернутся сторицей. Учитесь у профессионалов, если хотите стать профессионалом. Любите то дело которым хотите заниматься, и оно быстрее примет вас. Общайтесь с программистами или слушайте подкасты, чтоб лучше и быстрее понять этот удивительный мир программирования.
Учась в школе, я хотел пойти учиться на программиста, но к концу 11-го класса у меня в аттeстате было половина троек. Я хорошо разбирался и любил только математику и физику, остальные предметы меня раздражали. Завуч мне тогда намекнула, что не надо мне лезть в программисты, а выбрать что-то попроще. Я плохо тогда разбирался во всем, подал документы только на одну специальность (хотя можно было на несколько сразу), только потом я узнал, что с моими 14 баллами из 15 максимальных (физика - 5, математика - 5, русский - 4), я мог бы поступить на факультет, который готовил программистов. Но я поступил на специальность - ракетные двигатели. Отучился 4 года и бросил учебу, хотя учился хорошо (на 4 и 5).
Я понимал что это очень далеко от программирования, но это напомнило о моей старой мечте
После этого где только я ни работал. Последнее место работы было в фотосалоне, я был что-то типа техподдержки (ставил проги, обслуживал принтеры и много чего другого) и помимо этого обычным продавцом-фотографом, там же я сделал 1-ый сайт для компании, тогда он был на joomla, потом был переведен на wordpress. Я понимал что это очень далеко от программирования, но это напомнило о моей старой мечте. В 28 лет в феврале я твердо решил выучится и стать программистом. Тогда я решил поступить заочно на факультет ИВТ(информатики и вычислительной техники), я сходил в универ и узнал, что с моим дипломом о неполном высшем образовании, мне нужно будет сдать только русский, и порог прохождения низкий, все таки для платников. Я стал копить деньги на учебу. Тут же я решил выбрать язык программирования, который хотел бы выучить. Я выбрал Java, и ни капельки не пожалел.
Джаву я начал учить по сайту интуит, но это было настолько скучно, что бросил. Стал читать книгу Философия Джавы Брюса Эккеля, книга отличная всем советую. Смотрел видео уроки на ютубе(советую кстати лекции у Головоча, мне понравились), и не только по джава, но и по операционным системам, базам данным, линуксу и др. Когда было лень что-то учить я слушал подкасты (Радио-Т, Разбор Полетов, DevZen), особенно люблю Разбор полетов, там одни джависты. Притом я 80% того, что говорили в подкастах, вообще не понимал. Мне мир программистов казался чем-то прекрасным и непонятным. Я хотел попасть в этот мир, и слушая такие подкасты я получал огромное удовольствие, так как словно окунался в этот мир. Я пытался понять о чем они говорят, иногда заглядывая в википедию, а в основном просто слушая (помню те незнакомые слова - Spring, JUnit, Casandra, интеграционные тесты и много других). Сейчас я почти все понимаю, о чем беседуют в этих подкастах.
Как-то с начальством поделился, что собираюсь выучиться на программиста. На что начальница мне сказала, тебе 28 лет, сейчас школьники в компах лучше разбираются, зачем туда лезть.
В этот раз я проигнорировал совет знающего человека.
Пришла середина лета, настало время для того, чтоб поступать в вуз. И тут оказалось поступить с одним экзаменом можно только если у тебя нормальный диплом, а с моим о неполном высшем, мне нужно сдавать все 3 экзамена и я это время уже упустил в этом году. Я плюнул на них и решил купить какой-нибудь курс, как раз тогда был конец августа 2015, и на джавараш были скидки. Я взял курс с Реальным проектом (это была как раз стажировка от Григория Кислина). Вообщем мне нужно было пройти минумум 30 уровней из 40 и потом стажировку на проекте. Кстати за полгода в которые я самостоятельно изучал джаву, я продвинулся совсем немного. Я не знал что мне нужно конкретно учить, да и надеялся поступить в вуз и идти по их программе.
Было тяжело. Саму джаву я знал хорошо, но работа с фреймворками, логирование, тестирование, мавен, томкат...
До 30 уровня я дошел примерно за 4 месяца, при этом еще и ленился. Кроме JR я еще смотрел онлайн курс Головоча (единственный видеокурс на ютубе, который я досмотрел до конца). Был январь 2016 года, как раз шел набор на стажировку. Но нужно было сдать тестовый проект. У меня не хватало времени, и я решил - не буду торопиться, пойду на стажировку в мае. Так же в январе я ушел с должности техподдержки в своей компании, и остался просто продавцом-фотографом. Мне нужно было больше времени на учебу.
К маю я сделал тестовый проект, и был зачислен на стажировку. Я был безумно рад этому и с нетерпением ждал начала учебы. Кстати замечу, в декабре-январе я еще покупал небольшой курс, где мы делали небольшое веб приложение. Благодаря этому курсу, я и написал свое тестовое задание. Переход от простых задачек к реальным проектам, это как с арифметики перейти к высшей математике.
Было тяжело. Саму джаву я знал хорошо, но работа с фреймворками, логирование, тестирование, мавен, томкат. Это было нечто запредельным. Я старался изучать все что давали в уроках. Но быстро начал отставать. Я уже перестал делать домашку, до того как Григорий выложит решение. Мне было важно хотя бы понять, что тут вообще происходит. Я делал задания параллельно смотря видео с решением. И потихоньку начинал понимать. Кроме этого у меня тогда уже стоял линукс, и мне еще приходилось мучиться настраивая базу данных и другие вещи. Но на это я шел сознательно.
В итоге когда закончилась стажировка (12 уроков), я закончил только 9 уроков. И то я понимал, что самостоятельно не смогу сделать такой же проект, не подсматривая в учебные материалы. Я начал готовиться к собеседованию, заучиваю основы джавы. У меня был план 10 сентября начать искать работу (выложить резюме в открытый доступ). Подготовил резюме, дал Григорию на проверку. Он мне посоветовал стажировку указать как опыт работы, что я и сделал. В итоге в моем резюме теперь было написано, что я программист с мая 2016 года. Как я знал тогда из различных источников, что в начале нужно главное устроиться, куда угодно, а потом время будет работать на тебя, чем больше стаж тем ты более востребован на рынке труда.
В конце лета 2016 как раз была анонсирована стажировка Григория по многопоточности. Я записался на нее тоже, не жалея денег на это. Я хотел стать профессионалом в джава и я уже тогда начал понимать насколько много дают такие стажировки от хорошего специалиста. И, помимо этого, эта стажировка дает мне дополнительный стаж в резюме.
Итак, наступило 10 сентября (это была суббота) и я выложил свое резюме на hh.ru, решил начать с этого. В моем резюме не было ничего особенного, указал учебу в универе 4 года, это было правдой, хотя я и не закончил ее. Указал последние 2 места работы, 1-е - сисадмин в сети фотосалонов, где я до сих пор работал, а 2-е - программист в Online Java Project. Указал свои скилы, и свой домашний проект (параллельно стажировке начал делать еще летом). И какое было мое удивление, что 12 сентября (в понедельник) я получил отклик на вакансию. Я созвонился с кадровиком, она меня спросила, почему я решил поменять место работы, я честно ответил, что это стажировка, и что я решил сменить свою область деятельности. Вообщем отвечал честно, волновался (все таки первый раз на программиста устраиваюсь). На следующий день мне пришло письмо с приглашением на собеседование. Мой непосредственный начальник, который меня должен был собеседовать, немного задержался, я общался сначала с другим. Когда пришел тот, кто меня должен был собеседовать, он даже вроде ничего не спрашивал, просто сидел (компания куда я устраивался было достаточно крутая), тогда я сам начал рассказывать о том что знаю и умею, и весь разговор был о стажировке. Потом я стал спрашивать о том что делают у них, какую систему сборки используют, какие БД, есть ли команда тестировщиков или разработчики сами тесты пишут и т.п. Мне показалось, что я произвел достаточно хорошее впечатление, так как достаточно суровый вначале начальник стал более дружелюбным. Он сказал что вышлет тестовое задание и мы попрощались.
Через пару часов, мне пришел ответ, где написали что я успешно прошел испытания
Когда я приехал домой тестовое задание уже было в моей почте. Надо было скачать их тестовый проект с гитхаба, доработать сущности и один метод, плюс добавить тестовые данные. Когда я скачал и открыл проект я был в шоке. Такого я еще не видел вообще. Это был многомодульный мавен проект, в котором классы сущностей и интерфейсы генерировались из специальных файлов. Я был в шоке. Я даже не мог запустить его на томкате. Где то 12 часов я пытался разобраться в нем и запустить его, настраивая окружение и др. Была уже ночь, пока я пытался запустить проект, я немного разобрался в нем. Но голова уже не работала и я лег спать. На следующий день, я плюнул на попытки запустить проект, сделал задание, как считал правильным, даже не сумев проверить. Написал ответ, в котором описал то что не смог запустить проект, описал почему не смог, сделал некоторые предположения, описал эксепшены которые вываливались при попытке собрать проект и в конце кинул ссылку на коммит с моим решением тестового задания. Я ни на что не надеялся, так как думал что провалил тест. Но через пару часов, мне пришел ответ, где написали что я успешно прошел испытания и если Служба безопасности даст добро, то они меня возьмут. Я был безумно счастлив, тем более что оклад, который они мне предложили, даже на испытательном сроке был больше, чем я вообще ожидал. Итого не прошло и недели как я выложил резюме, а меня уже приняли.
Пока я ждал ответа от СБ, я еще успел сходить на собеседование в епам, там меня проверили по всему основному джава стеку. Там я еще раз убедился, что мои слабые стороны это SQL, JavaScript и фреймворки. До второго уровня проверки в епам (проверка английского) я так и не дошел, окончательно приняли в 1-ю компанию.
Я был уже официально инженером-программистом, и это меня безумно вдохновляло
Я старался работать много, приходил рано, задерживался. Я с трудом понимал что такое мы делаем, и замучил наверно своего начальника бесконечными вопросами. Но я старался все понять, и постепенно понимал. Домой я приходил выжатый как лимон. Я не мог ничего больше учить дополнительно по вечерам, мой мозг отказывался что-то воспринимать. Но я ходил на работу с радостью. Я был уже официально инженером-программистом, и это меня безумно вдохновляло. Через 2 месяца закончился мой испытательный срок, и с декабря я уже нахожусь в полных правах.
Из личных успехов: в декабре мы уже запустили небольшой проект (вернее сказать серию дополнений), бэкенд который был написан полностью мной (под руководством моего начальника конечно), один микросервис я написал сам от бекэнда до фронтенда(пришлось учить React.js), но он пока еще не выложен. Специфика моей работы - суровый энтерпрайз. Я как раз и мечтал о такой работе. Мои строчки кода уже крутятся на боевой и я счастлив от этого. Конечно были и проблемы, я косячил, писал код с багами, находил эти баги у себя и не только у себя. Есть нехватка знаний, которая быстро закрывается во время практики, но не вся. Чтение логов стало для меня привычным делом, я просмотрел уже наверно сотню страниц логов. И свой код я пытаюсь подробно логировать, чтоб можно было быстро выявить ошибку по логам.
Я хочу сказать огромное спасибо Григорию Кислину, за его прекрасную стажировку.
Это высококонцентрированный источник знаний
Во-первых я хочу сказать огромное спасибо Григорию Кислину, за его прекрасную стажировку. Это высококонцентрированный источник знаний, которые самостоятельно получить очень трудно, тем более за такой короткий срок (12 недель). И именно участие в стажировке сыграло главную роль в моем быстром трудоустройстве. Это и опыт участия в настоящем проекте, о котором можно рассказать на собеседовании, это и стаж программиста, который можно указать в резюме.
С того момента как я решил стать программистом, до моего 1-го рабочего дня в качестве программиста, прошло примерно 1,5 года. Из них действительно продуктивно прошли только 4 месяца онлайн курса джавараш и 3 месяца стажировки у Григория. Да я изучал еще самостоятельно много чего, но это было хаотичное изучение и я много ленился. В общем этот срок в 1,5 года можно было бы сократить в 2 раза, хотя возможно иногда лучше если изменения происходят плавно, а за эти 1,5 года я очень изменился.
И хочу сказать свое мнение о платных курсах: я всегда с радостью покупал курсы, если видел, что они мне помогут достигнуть моей цели. Если посчитать сколько я потратил всего на обучение джавы, то выйдет примерно так: в конце августа 2015г, купил расширенный пакет от джавараш вроде за 10 тыс. руб., зимой 2015 дополнительно покупал миникурс создания вебприложения - 5 тыс.руб, после стажировки в конце лета 2016 купил курс многопоточность у Григория - 8 тыс.руб, итого 23 тыс руб. Так вот, за 1-й месяц работы, будучи еще на испытательном сроке, я заработал больше чем потратил за 1,5 года на свое обучение.
Сейчас мои планы снова пройтись по 1ой стажировке, досконально изучая все, а потом 2-ю стажировку (многопоточность), тоже досконально все изучая. И очень хорошо, что стажировки даются в бессрочное пользование, можно проходить их сколько захочешь раз. И мое мнение, они дают уровень знаний хорошего мидла.
Желаю всем удачи в обучении джава и других языков программирования. Никогда не слушайте никого, кто говорит вам, что вы что-то не сможете или что-то не для вас. Не бойтесь вкладывать в себя, в свое обучение средства, они вернутся сторицей. Учитесь у профессионалов, если хотите стать профессионалом. Любите то дело которым хотите заниматься, и оно быстрее примет вас. Общайтесь с программистами или слушайте подкасты, чтоб лучше и быстрее понять этот удивительный мир программирования.
Дата отзыва 10.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Александр Наумов
Александр Наумов
Компания «Java Online Projects»
Отзыв Александра Наумова о курсе BaseJava
Проверенный
Всем привет!
Я свои первые строки на Java я написал в марте прошлого года, когда начинал обучение на javarush.
Через 4 месяца получил оффер и в первые же дни на работе понял, что вообще не понимаю, что происходит. И дело было не только в запутанности бизнес-логики проекта, а в недостатке практического опыта в Java.
То есть интервью можно пройти, почитав книги, списки популярных вопросов с собеседований и потренировавшись на решении алгоритмических задач, однако, на проекте придется столкнуться с проблемами, решение которых потребует от разработчика:
Во-первых, понимания сути проблемы\задачи и определения методов её решения, а также уверенных знаний в Core Java.
С этим поможет курс BaseJava. Когда я смотрел уроки и читал ссылки по пройденным темам, то все было логично, закономерно и понятно, но когда читал условия задач, то сразу возникали вопросы, в основном на последних занятиях.
А так же о том с чего лучше начать решать поставленную задачу, в каком направлении двигаться. И этот момент очень важен, так как лучше сразу высказать свои мысли по поводу решения и спросить совет у опытных наставников или участников проекта, чем закопаться в задаче и потратить силы и время впустую.
В общем, ревью кода + вдумчивое изучение всех материалов проекта дадут Вам результат!
Во-вторых, уверенных знаний востребованных фреймворков. Тут поможет TopJava, к изучению которого я и приступаю.
Я свои первые строки на Java я написал в марте прошлого года, когда начинал обучение на javarush.
Через 4 месяца получил оффер и в первые же дни на работе понял, что вообще не понимаю, что происходит. И дело было не только в запутанности бизнес-логики проекта, а в недостатке практического опыта в Java.
То есть интервью можно пройти, почитав книги, списки популярных вопросов с собеседований и потренировавшись на решении алгоритмических задач, однако, на проекте придется столкнуться с проблемами, решение которых потребует от разработчика:
Во-первых, понимания сути проблемы\задачи и определения методов её решения, а также уверенных знаний в Core Java.
С этим поможет курс BaseJava. Когда я смотрел уроки и читал ссылки по пройденным темам, то все было логично, закономерно и понятно, но когда читал условия задач, то сразу возникали вопросы, в основном на последних занятиях.
А так же о том с чего лучше начать решать поставленную задачу, в каком направлении двигаться. И этот момент очень важен, так как лучше сразу высказать свои мысли по поводу решения и спросить совет у опытных наставников или участников проекта, чем закопаться в задаче и потратить силы и время впустую.
В общем, ревью кода + вдумчивое изучение всех материалов проекта дадут Вам результат!
Во-вторых, уверенных знаний востребованных фреймворков. Тут поможет TopJava, к изучению которого я и приступаю.
Дата отзыва 10.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Иван Виноградов
Иван Виноградов
Компания «Java Online Projects»
В данный момент я работаю в западной корпорации...
Проверенный
В данный момент я работаю в западной корпорации на должности ИТ-администратора: системы коммуникаций на базе Asterisk (офисная телефония, центры обработки вызовов итд), также занимаюсь системами виртуализации и базами данных. В современная телефонии происходит активная интеграция с CRM-системами. В какой-то момент мне стало очевидно, что для предоставления полнофункциональных решений связи просто необходимо освоить программирование. Это было около года назад, в качестве глобальной задачи я решил написать приложение по автообзвону клиентов с веб-интерфейсом и интеграцией с любимым Asterisk.
Каждое утро я просыпался с мыслью: Как мне написать приложение?
Как изучать, что изучать и где?
Такие вопросы стали передо мной. Первой попыткой был php, прошел несколько курсов, но к написанию реального приложения меня это не приблизило. Возникало скорее больше вопросов, ответы на которые не удавалось найти. От отчаяния я решил перейти на другой язык. Это был java. Базовые вещи java core учил по трем фронтам: JavaRush, Кадемика и лекции Ивана Головача. Процесс изучения пошел и мне все нравилось, но временами впадал в полное уныние и прокрастинацию, так как сухая теория и отрешенные от реалий задачки JavaRush не придавали мотивации и не приближали к конечной цели - написать приложение для автообвзона (всегда лезли вопросы типа - ну как написание алгоритма сортировки мне вообще понадобиться для веб-приложения итд). Несколько раз делал перерыв на неделю и даже две. Думал даже вообще бросить все. Каждое утро я просыпался с мыслью: Как мне написать приложение?. Уже была изучена библиотека для работы с Asterisk, но как связать базу, веб, астериск и полностью развернуть свое приложения у меня не было представления.
Очень похожим способом обучает программированию Григорий
Как-то раз в один из мрачных вечеров я нашел на javarush описание курса TopJava и сразу понял, что это то, что я ищу. В нейролингвистическом программировании есть такое понятие, как моделирование мастерства - или перехват мастерства. В основе этого понятия лежит идея, что если кто-то, что-то делает хорошо - то этому можно достаточно быстро научиться, для этого достаточно понять некоторую общую схему. Действительно в течение многих лет мастера брали на обучение подмастерьев, которые перенимали профессионализм просто наблюдая за работой. Очень похожим способом обучает программированию Григорий. В том же НЛП предполагается, что для освоения чего-либо необходимо пройти хотя бы 3 раза. В нашем случае 1 раз - мы смотрим, как пишет программу Григорий, второй раз - выполняем домашнее задание, которое по структуре очень похоже на тот код, который Григорий создал.
Для меня третьим разом было написание кода в своем приложении. Обучение программированию, можно сравнить с обучением вождением автомобиля и от инструктора очень многое зависит. Приведу пример, когда инструктор не подталкивает человека к достижению результата, а уводит от него - на уроках в кадемике Олег Ющенко мог позволить себе прямо во время вебинара поржать с кода одного из участников, что отдаляло участников от конечной цели - научиться хорошо программировать. В отличие от предыдущего учителя Григорий всегда помогал решить трудные задачи, которые от урока к уроку возникали в процессе написания приложения Расчет каллорий. Мне кажется, что для эффективного изучения очень важно, чтобы чувствовалась поддержка преподавателя. У Григория это очень хорошо получалось - всегда оперативно оказывал помощь в сложных моментах работы с фреймворками и фронтендом.
Приложение автообзвон готово и уже эффективно работает в тестовом режиме в одном небольшом контакт-центре
Что в итоге?
Приложение автообзвон готово и уже эффективно работает в тестовом режиме в одном небольшом контакт-центре. Ради спортивного интереса я сходил на несколько собеседований, в 2 из 3 прошел на должность джуниора. Сейчас менять место работы не планирую: в моей компании меня сейчас пригласили принять участие в новом проекте на основе java+extJS, что открывает новые карьерные горизонты. Конечно еще много неуверенности и нужно улучшать навыки программирования. С нетерпением жду курса по Григория MasterJava.
Каждое утро я просыпался с мыслью: Как мне написать приложение?
Как изучать, что изучать и где?
Такие вопросы стали передо мной. Первой попыткой был php, прошел несколько курсов, но к написанию реального приложения меня это не приблизило. Возникало скорее больше вопросов, ответы на которые не удавалось найти. От отчаяния я решил перейти на другой язык. Это был java. Базовые вещи java core учил по трем фронтам: JavaRush, Кадемика и лекции Ивана Головача. Процесс изучения пошел и мне все нравилось, но временами впадал в полное уныние и прокрастинацию, так как сухая теория и отрешенные от реалий задачки JavaRush не придавали мотивации и не приближали к конечной цели - написать приложение для автообвзона (всегда лезли вопросы типа - ну как написание алгоритма сортировки мне вообще понадобиться для веб-приложения итд). Несколько раз делал перерыв на неделю и даже две. Думал даже вообще бросить все. Каждое утро я просыпался с мыслью: Как мне написать приложение?. Уже была изучена библиотека для работы с Asterisk, но как связать базу, веб, астериск и полностью развернуть свое приложения у меня не было представления.
Очень похожим способом обучает программированию Григорий
Как-то раз в один из мрачных вечеров я нашел на javarush описание курса TopJava и сразу понял, что это то, что я ищу. В нейролингвистическом программировании есть такое понятие, как моделирование мастерства - или перехват мастерства. В основе этого понятия лежит идея, что если кто-то, что-то делает хорошо - то этому можно достаточно быстро научиться, для этого достаточно понять некоторую общую схему. Действительно в течение многих лет мастера брали на обучение подмастерьев, которые перенимали профессионализм просто наблюдая за работой. Очень похожим способом обучает программированию Григорий. В том же НЛП предполагается, что для освоения чего-либо необходимо пройти хотя бы 3 раза. В нашем случае 1 раз - мы смотрим, как пишет программу Григорий, второй раз - выполняем домашнее задание, которое по структуре очень похоже на тот код, который Григорий создал.
Для меня третьим разом было написание кода в своем приложении. Обучение программированию, можно сравнить с обучением вождением автомобиля и от инструктора очень многое зависит. Приведу пример, когда инструктор не подталкивает человека к достижению результата, а уводит от него - на уроках в кадемике Олег Ющенко мог позволить себе прямо во время вебинара поржать с кода одного из участников, что отдаляло участников от конечной цели - научиться хорошо программировать. В отличие от предыдущего учителя Григорий всегда помогал решить трудные задачи, которые от урока к уроку возникали в процессе написания приложения Расчет каллорий. Мне кажется, что для эффективного изучения очень важно, чтобы чувствовалась поддержка преподавателя. У Григория это очень хорошо получалось - всегда оперативно оказывал помощь в сложных моментах работы с фреймворками и фронтендом.
Приложение автообзвон готово и уже эффективно работает в тестовом режиме в одном небольшом контакт-центре
Что в итоге?
Приложение автообзвон готово и уже эффективно работает в тестовом режиме в одном небольшом контакт-центре. Ради спортивного интереса я сходил на несколько собеседований, в 2 из 3 прошел на должность джуниора. Сейчас менять место работы не планирую: в моей компании меня сейчас пригласили принять участие в новом проекте на основе java+extJS, что открывает новые карьерные горизонты. Конечно еще много неуверенности и нужно улучшать навыки программирования. С нетерпением жду курса по Григория MasterJava.
Дата отзыва 10.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Лев Хачересьянц
Лев Хачересьянц
Компания «Java Online Projects»
Успешно сменил работу
Проверенный
Добрый день.
По просьбе коллеги, решил написать свою историю трудоустройства программистом.
До того как стать программистом, я работал проектировщиком сетей связи. Но решил стать программистом, т.к. идея автоматизации разных процессов мне показалось очень заманчивой. Сначала решил изучать C++, скачал пару задачников по С++. И увидел ссылку на сервис JavaRush, на тот момент сервис содержал всего 15 уровней и не требовал денег за его использование. Я прошел пару уровней и решил изучать Java, этот язык показался мне более читабельным и лаконичным. Когда я дошел до 15 уровня, остальные еще разрабатывались, но я решил купить подписку в надежде, что это хоть как то поможет и развитию сервиса. Я выполнял задания с Javarush, изучал HTML, CSS, Javascript и jQuery на codecademy. Позже, при поиске разных курсов, я наткнулся на школу разработки в Digital Design. Я подал заявку.
Что-то наподобие TopJava, но большую часть изучали сами, по примерам и туториалам
Первую часть курса школы включала в себя изучение Java Core. Вторая часть предполагала - реальный проект (что-то наподобие TopJava, но большую часть изучали сами, по примерам и туториалам). С Core проблем не было, но вот переварить все, что включал реальный проект стало не просто. Стек технологий требовал много времени на изучение jQuery и jQuery Plugins, Spring, Hibernate, Jetty, еще предстояло разобраться с svn и maven. Предполагалась разработка приложения, позволяющего упростить управление проектами для менеджеров, учитывать уровень загрузки членов команды на разных проектах и т.д. В итоге получился мало-функциональный макет. Но три человека, включая меня, все-таки успешно закончили школу разработки.
Следующим этапом стала стажировка. Там приходилось работать за еду в прямом смысле - оплачивали только обед. Я начал делать свой собственный проект. Решил разработать каталог-партнёрку, на нем планировалось даже немного подзаработать. Так я начал делать свой проект с таким же стеком, что и школе разработки. В это же время начал ходить по собеседованиям. Кстати, одним из плюсов моего резюме оказался собственный проект, который разворачивался на Amazon EC2.
Проект я доделать не успел т.к. посетив 4-5 собеседований, я получил два предложения. Общее время, потраченное на подготовку и трудоустройство, составляло 4-5 месяцев. Три из них я по 8 часов в день ходил на стажировку.
Решил обновить свои знания по OpenSource технологиям. Проект TopJava для этого подошел идеально
После полутора лет коммерческой разработки и использования фреймворков компании, решил обновить свои знания по OpenSource технологиям. Проект TopJava для этого подошел идеально. Я узнал новые возможности Java 8, поработал со основными модулями Srping'а , использовал Hibernate и eCache. Для UI использовал Bootstrap и jQuery plugins. Вобщем прошел весь путь от создания скелета приложения и его реализации до его финального деплоя в heroku. Думаю, этот проект - одна из причин, по которой я успешно сменю работу. Но это тема для другой истории.:)
Главное верить в свои силы:)
По просьбе коллеги, решил написать свою историю трудоустройства программистом.
До того как стать программистом, я работал проектировщиком сетей связи. Но решил стать программистом, т.к. идея автоматизации разных процессов мне показалось очень заманчивой. Сначала решил изучать C++, скачал пару задачников по С++. И увидел ссылку на сервис JavaRush, на тот момент сервис содержал всего 15 уровней и не требовал денег за его использование. Я прошел пару уровней и решил изучать Java, этот язык показался мне более читабельным и лаконичным. Когда я дошел до 15 уровня, остальные еще разрабатывались, но я решил купить подписку в надежде, что это хоть как то поможет и развитию сервиса. Я выполнял задания с Javarush, изучал HTML, CSS, Javascript и jQuery на codecademy. Позже, при поиске разных курсов, я наткнулся на школу разработки в Digital Design. Я подал заявку.
Что-то наподобие TopJava, но большую часть изучали сами, по примерам и туториалам
Первую часть курса школы включала в себя изучение Java Core. Вторая часть предполагала - реальный проект (что-то наподобие TopJava, но большую часть изучали сами, по примерам и туториалам). С Core проблем не было, но вот переварить все, что включал реальный проект стало не просто. Стек технологий требовал много времени на изучение jQuery и jQuery Plugins, Spring, Hibernate, Jetty, еще предстояло разобраться с svn и maven. Предполагалась разработка приложения, позволяющего упростить управление проектами для менеджеров, учитывать уровень загрузки членов команды на разных проектах и т.д. В итоге получился мало-функциональный макет. Но три человека, включая меня, все-таки успешно закончили школу разработки.
Следующим этапом стала стажировка. Там приходилось работать за еду в прямом смысле - оплачивали только обед. Я начал делать свой собственный проект. Решил разработать каталог-партнёрку, на нем планировалось даже немного подзаработать. Так я начал делать свой проект с таким же стеком, что и школе разработки. В это же время начал ходить по собеседованиям. Кстати, одним из плюсов моего резюме оказался собственный проект, который разворачивался на Amazon EC2.
Проект я доделать не успел т.к. посетив 4-5 собеседований, я получил два предложения. Общее время, потраченное на подготовку и трудоустройство, составляло 4-5 месяцев. Три из них я по 8 часов в день ходил на стажировку.
Решил обновить свои знания по OpenSource технологиям. Проект TopJava для этого подошел идеально
После полутора лет коммерческой разработки и использования фреймворков компании, решил обновить свои знания по OpenSource технологиям. Проект TopJava для этого подошел идеально. Я узнал новые возможности Java 8, поработал со основными модулями Srping'а , использовал Hibernate и eCache. Для UI использовал Bootstrap и jQuery plugins. Вобщем прошел весь путь от создания скелета приложения и его реализации до его финального деплоя в heroku. Думаю, этот проект - одна из причин, по которой я успешно сменю работу. Но это тема для другой истории.:)
Главное верить в свои силы:)
Дата отзыва 10.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Максим Палий
Максим Палий
Компания «Java Online Projects»
Отзыв Максима Палия о курсе BaseJava
Проверенный
Этот отзыв прежде всего небольшая ретроспектива моей деятельности, направленной на изучение языка программирования Java и сопутствующего стека технологий для написания web-приложений.
Все началось с того, что один мой хороший друг получил позицию manual QA в одной продуктовой компании, которая занимается разработкой социальной сети. До этого в моей картине мира не было даже намеков о том что такое web, http, тестирование, bug, объектно-ориентированное программирование, компиляция, не говоря уже о таких страшных вещах, как Java, IntelliJ IDEA, Git, сервлеты, JSP, Tomcat, Junit и т.д.
Таким образом я открыл неведомую для меня область знаний, приняв решение пройти онлайн курс по основам тестирования. В качестве бонуса, по окончанию учебного процесса была пара лекций по основам автоматизированного тестирования на базе Java с использованием Selenium. Именно тогда я осознал насколько могущественна Java, и что с ее помощью можно сворачивать горы (хотя местами можно свернуть и шею - шутка).
Далее последовало посещение двух очных курсов по программированию, которые набросали в мою голову целую дюжину различных терминов, концепций, понятий, и сформировали в моей голове хорошую мозаику, и полное непонимание того, как это все работает вместе. Отступать я не хотел, да и не видел пути назад. Я очень хотел сделать следующий шаг вперед.
Волей случая я попал сюда, на проект BaseJava, который предлагал помимо знаний, их практическое применение на собственном проекте. После того, как я выполнил серию тестовых заданий и окончательно записался в ряды студентов Григория, Татьяны и Максима (чутких и отзывчивых кураторов проекта), моя хаотичная мозаика начала постепенно пазлом складываться в великолепную картину основ разработки могущественных web-аппликаций. Проект дал мне силы двигаться вперед и не отчаиваться, прибавил опыта и оживил мой аккаунт GitHub. Самое главное это то, что был заложен прочный и надежный фундамент для строительства enterprise стека. Нелегок и тернист путь Java-разработчика, но это мой полностью осознанный выбор, это путь который каждый джавер должен пройти.
Следующим этапом будет покорение вершины TopJava, а затем… в прочем это будет уже совершенно другая история с которой я обязательно поделюсь)
Все началось с того, что один мой хороший друг получил позицию manual QA в одной продуктовой компании, которая занимается разработкой социальной сети. До этого в моей картине мира не было даже намеков о том что такое web, http, тестирование, bug, объектно-ориентированное программирование, компиляция, не говоря уже о таких страшных вещах, как Java, IntelliJ IDEA, Git, сервлеты, JSP, Tomcat, Junit и т.д.
Таким образом я открыл неведомую для меня область знаний, приняв решение пройти онлайн курс по основам тестирования. В качестве бонуса, по окончанию учебного процесса была пара лекций по основам автоматизированного тестирования на базе Java с использованием Selenium. Именно тогда я осознал насколько могущественна Java, и что с ее помощью можно сворачивать горы (хотя местами можно свернуть и шею - шутка).
Далее последовало посещение двух очных курсов по программированию, которые набросали в мою голову целую дюжину различных терминов, концепций, понятий, и сформировали в моей голове хорошую мозаику, и полное непонимание того, как это все работает вместе. Отступать я не хотел, да и не видел пути назад. Я очень хотел сделать следующий шаг вперед.
Волей случая я попал сюда, на проект BaseJava, который предлагал помимо знаний, их практическое применение на собственном проекте. После того, как я выполнил серию тестовых заданий и окончательно записался в ряды студентов Григория, Татьяны и Максима (чутких и отзывчивых кураторов проекта), моя хаотичная мозаика начала постепенно пазлом складываться в великолепную картину основ разработки могущественных web-аппликаций. Проект дал мне силы двигаться вперед и не отчаиваться, прибавил опыта и оживил мой аккаунт GitHub. Самое главное это то, что был заложен прочный и надежный фундамент для строительства enterprise стека. Нелегок и тернист путь Java-разработчика, но это мой полностью осознанный выбор, это путь который каждый джавер должен пройти.
Следующим этапом будет покорение вершины TopJava, а затем… в прочем это будет уже совершенно другая история с которой я обязательно поделюсь)
Дата отзыва 04.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Александр Кузнецов
Александр Кузнецов
Компания «Java Online Projects»
Уже 2-а месяца как работаю java-разработчиком
Проверенный
Всем привет! Как и у многих бывает, пишу сюда с опозданием, долго не доходили руки...кто проходил - поймут о чем я и да простит меня Григорий! :) Итак, здесь принято делиться своими историями и вот моя:
На данный момент мне 27 лет и я уже 2а месяца как работаю java-разработчиком! Все началось в сентябре 2015 года, когда я, человек никогда не занимавшийся программированием и не испытывавший к этому занятию ровным счетом никакого тяготения, внезапно осознал, что именно этим я должен заниматься.
Смешно? Еще бы! Знаете, как это бывает - когда не хочешь что-то знать, ты это и не узнаешь; нет желания разобраться - не разберешься. Вот и я почему-то никогда не хотел, всю свою жизнь был уверен, что никогда не буду этим заниматься, поэтому даже разбираться желания не было. Хотя, надо признать, что это довольно странно - у меня высшее техническое образование в области радиоэлектроники, с математикой и физикой все было хорошо...не дурак вроде, просто не хотел.
Изучив самые азы, я решил проанализировать рынок труда и посмотреть что сейчас вообще популярно
Начал я с Си, и читая книгу Кернига и Ритчи, осознал, что вроде все понятно и нет здесь никакой магии или супер сложных необъяснимых вещей, как мне всегда казалось в школе и в институте. Изучив самые азы, я решил проанализировать рынок труда и посмотреть что сейчас вообще популярно. В результате, я остановился на android разработке и скачав android studio, быстро пришел к выводу, что там нужна какая-то магическая java. Абсолютно не понимая, что меня ждет, движимый каким-то высшим интуитивным чувством, я начинаю изучать этот магический язык. Практически сразу понял, что нашел, без преуменьшения, какой-то клад!) Мне было все интересно и первое время я сидел ночами напролет, погружаясь в новый мир. Чем дальше продвигалось дело, тем больше я осознавал насколько это огромный мир и уже и не вспоминал про Android-разработку. Оплачивал все сразу, под новый год, вместе со стажировкой (тогда кажется были скидки), потому как был абсолютно уверен в правильности выбора и что смогу довести дело до конца.
Год спустя, дойдя до 35ого lvl(а), решил, что пора бы двигаться дальше - взял тестовое задание на стажировку и приступил к изучению материалов. Это был ад! после JR(а), где все разжевывалось (а пока сидишь там, так совершенно не кажется) было очень тяжело. Тупил я очень долго, на выполнение тестового задания ушла не неделя, а два месяца. Пока Spring почитал, пока с БД, maven(ом), Hibernate(ом) и т.д. поразбирался, чуть с ума не сошел, ведь для меня все было в новинку! Но кое-как сделал и попал на проект. К слову, мне довольно сильно это помогло, это я почувствовал уже в процессе... На проекте пришло осознание, что все чем я занимался предыдущий год - ничтожно и нафиг никому не нужно
По совету Григория решил написать резюме и попробовать свои силы на собеседовании
К слову, проект до конца я так и не закончил, остановился где-то на 2/3 пути, но и этого оказалось достаточно! По совету Григория решил написать резюме и попробовать свои силы на собеседовании. Каково же было мое удивление, когда в первый же день меня пригласили сразу в 4е места! Я решил сходить в одно из них и получил оффер! Желание сменить работу было уже давно сильно велико и, решив что второй раз так повезти не может, согласился не раздумывая! Вопросов было немного, совсем не то, к чему я готовился, особенно после страшилок о том, что бывает на собеседованиях). У всех все по-разному... да и проработав пару месяцев, я начинаю осознавать, что немаловажную роль играют не только твои знания, но человеческие качества и адекватность, т.к. научить человека, который тянется к знаниям и хочет учиться - не проблема, но вот перевоспитывать тебя, если ты .... - никто не будет. В общем, что тут скажешь, мне повезло: проект новый, большой и интересный, начальство крайне адекватное и дружелюбное, команда тоже!
Я выражаю большую благодарность и признательность Кислину Григорю за его стажировку! В современном мире никто не примет тебя на работу с одним лишь знанием JavaCore. А проект тщательно выверен и построен таким образом, что в нем работаешь только с самыми востребованными фреймворками, которые используются практически везде,с которыми ваше резюме заметят и позовут вас на собеседование. Григорий основал community высокого уровня! Начиная с общения в slack(е) участников проекта, где все заинтересованы в получении новых знаний, заканчивая группой выпускников, где народ общается, выкладывает вакансии, можно обсудить технические вопросы. Хорошо, что есть помощь с трудоустройством: рассылка резюме участников проекта проверенным hr(ам) (мне правда не пригодилась, но считаю это большим плюсом!) Проект многогранен и будет интересен разработчикам разного уровня. Если только планируете стать джуном, то приготовьтесь к тому, что от переполнения информацией будете в буквальном смысле захлебываться и будет большой успех, если усвоите процентов 60 инфы) Более опытным разработчикам тоже скучно не будет. В целом, как сейчас говорят - must have! Всем рекомендую! Сам я планирую пройти данный проект еще раз, может через год, уже более осознанно. Думаю это будет полезно!
Всем, кто сейчас только на пути к первому трудоустройству и читает мою историю - желаю не сбиваться с пути, не сомневаться в себе и своих силах - все получится! Удачи!
На данный момент мне 27 лет и я уже 2а месяца как работаю java-разработчиком! Все началось в сентябре 2015 года, когда я, человек никогда не занимавшийся программированием и не испытывавший к этому занятию ровным счетом никакого тяготения, внезапно осознал, что именно этим я должен заниматься.
Смешно? Еще бы! Знаете, как это бывает - когда не хочешь что-то знать, ты это и не узнаешь; нет желания разобраться - не разберешься. Вот и я почему-то никогда не хотел, всю свою жизнь был уверен, что никогда не буду этим заниматься, поэтому даже разбираться желания не было. Хотя, надо признать, что это довольно странно - у меня высшее техническое образование в области радиоэлектроники, с математикой и физикой все было хорошо...не дурак вроде, просто не хотел.
Изучив самые азы, я решил проанализировать рынок труда и посмотреть что сейчас вообще популярно
Начал я с Си, и читая книгу Кернига и Ритчи, осознал, что вроде все понятно и нет здесь никакой магии или супер сложных необъяснимых вещей, как мне всегда казалось в школе и в институте. Изучив самые азы, я решил проанализировать рынок труда и посмотреть что сейчас вообще популярно. В результате, я остановился на android разработке и скачав android studio, быстро пришел к выводу, что там нужна какая-то магическая java. Абсолютно не понимая, что меня ждет, движимый каким-то высшим интуитивным чувством, я начинаю изучать этот магический язык. Практически сразу понял, что нашел, без преуменьшения, какой-то клад!) Мне было все интересно и первое время я сидел ночами напролет, погружаясь в новый мир. Чем дальше продвигалось дело, тем больше я осознавал насколько это огромный мир и уже и не вспоминал про Android-разработку. Оплачивал все сразу, под новый год, вместе со стажировкой (тогда кажется были скидки), потому как был абсолютно уверен в правильности выбора и что смогу довести дело до конца.
Год спустя, дойдя до 35ого lvl(а), решил, что пора бы двигаться дальше - взял тестовое задание на стажировку и приступил к изучению материалов. Это был ад! после JR(а), где все разжевывалось (а пока сидишь там, так совершенно не кажется) было очень тяжело. Тупил я очень долго, на выполнение тестового задания ушла не неделя, а два месяца. Пока Spring почитал, пока с БД, maven(ом), Hibernate(ом) и т.д. поразбирался, чуть с ума не сошел, ведь для меня все было в новинку! Но кое-как сделал и попал на проект. К слову, мне довольно сильно это помогло, это я почувствовал уже в процессе... На проекте пришло осознание, что все чем я занимался предыдущий год - ничтожно и нафиг никому не нужно
По совету Григория решил написать резюме и попробовать свои силы на собеседовании
К слову, проект до конца я так и не закончил, остановился где-то на 2/3 пути, но и этого оказалось достаточно! По совету Григория решил написать резюме и попробовать свои силы на собеседовании. Каково же было мое удивление, когда в первый же день меня пригласили сразу в 4е места! Я решил сходить в одно из них и получил оффер! Желание сменить работу было уже давно сильно велико и, решив что второй раз так повезти не может, согласился не раздумывая! Вопросов было немного, совсем не то, к чему я готовился, особенно после страшилок о том, что бывает на собеседованиях). У всех все по-разному... да и проработав пару месяцев, я начинаю осознавать, что немаловажную роль играют не только твои знания, но человеческие качества и адекватность, т.к. научить человека, который тянется к знаниям и хочет учиться - не проблема, но вот перевоспитывать тебя, если ты .... - никто не будет. В общем, что тут скажешь, мне повезло: проект новый, большой и интересный, начальство крайне адекватное и дружелюбное, команда тоже!
Я выражаю большую благодарность и признательность Кислину Григорю за его стажировку! В современном мире никто не примет тебя на работу с одним лишь знанием JavaCore. А проект тщательно выверен и построен таким образом, что в нем работаешь только с самыми востребованными фреймворками, которые используются практически везде,с которыми ваше резюме заметят и позовут вас на собеседование. Григорий основал community высокого уровня! Начиная с общения в slack(е) участников проекта, где все заинтересованы в получении новых знаний, заканчивая группой выпускников, где народ общается, выкладывает вакансии, можно обсудить технические вопросы. Хорошо, что есть помощь с трудоустройством: рассылка резюме участников проекта проверенным hr(ам) (мне правда не пригодилась, но считаю это большим плюсом!) Проект многогранен и будет интересен разработчикам разного уровня. Если только планируете стать джуном, то приготовьтесь к тому, что от переполнения информацией будете в буквальном смысле захлебываться и будет большой успех, если усвоите процентов 60 инфы) Более опытным разработчикам тоже скучно не будет. В целом, как сейчас говорят - must have! Всем рекомендую! Сам я планирую пройти данный проект еще раз, может через год, уже более осознанно. Думаю это будет полезно!
Всем, кто сейчас только на пути к первому трудоустройству и читает мою историю - желаю не сбиваться с пути, не сомневаться в себе и своих силах - все получится! Удачи!
Дата отзыва 02.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Тимур Мухитдинов
Тимур Мухитдинов
Компания «Java Online Projects»
От рабочего в цехе до разработчика в Яндексе
Проверенный
На видео не я, не моя смена) но я работал в этом цехе, а перед этим в очень многих «чистых» местах, но этот цех приносил мне достаточно денег для жизни и не нагружал меня умственно, так что, от части, благодаря этому месту я сейчас работаю в Яндексе…
Историю я начну ровно 3 года назад (октябрь 2014г), я тогда работал инженером конструктором в кафедральной лаборатории, по вечерам делал курсовые, домашние задания по ТММ и ДетМаш (у многих проблемы с этими предметами). В то время это был хороший сезонный заработок, за сессию я зарабатывал столько же, сколько инженером за несколько месяцев - делал половине потока. Параллельно делал чертежи и посерьезнее: детали для станков, силовой каркас для робота, макеты «препятствий для Гонки Героев и еще очень много всего, а по выходным и, иногда, по будням в вечернюю смену я работал на горячей прокатке металла … крутился как мог…
Я был сутками занят чем-то, но никаких карьерных перспектив, ни возможности отдыха...
Со временем мне это надоело. Я был сутками занят чем-то, но никаких карьерных перспектив, ни возможности отдыха - потому что переставая работать по вечерам и ночам поток денег иссякал; устроиться на хорошее место невозможно - инженеры не нужны. Нужны, но за 30-40к в месяц, с перспективой еще 10 лет так же работать без каких либо изменений. В Москве на съемной квартире за 30к в месяц это ниже черты бедности. Я был вполне неплохим инженером – я много работал, читал литературу, выполнил множество проектов, даже премию выиграл за одну из своих работ, поэтому где попало конечно же работать не хотел.
Однажды вечером после смены в цехе я пришел домой, уставший, пропахший цехом, с несмываемыми пятнами смазки станков на ногтях. Стал тупо пролистывать ленту вконтакте, не особо читал что там было, разве что на картинках взгляд останавливался. Сидел и думал, что я больше не хочу делать то, что я делаю, не хочу работать в цехе, не хочу быть инженером… как вдруг мои мысли оборвались на картинке с надписью: «Стань программистом – лиши свой мозг девственности».
Меня как подменили, я взахлеб начал проходить уровень за уровнем, уткнулся в платную подписку. Пришлось взять еще пару работ чтобы заработать. Параллельно начал читать книги - сначала Эккеля (не зашел - забросил на 80 странице), потом Шилдта - с ним проще, прочел пол книги прежде чем понял что читаю справочник. Но начало книги помогло понять суть ООП, второй раз попробовал Эккеля - прочитал от корки до корки.
Пока пытался найти заказы и читал книги доллар подскочил и нужно было заплатить уже в 2 раза больше в рублях
Пока пытался найти заказы и читал книги доллар подскочил и нужно было заплатить уже в 2 раза больше в рублях. Что ж пришлось еще немного поработать! И как только я их накопил, на JR объявили акцию - 50% скидка, так за 200
раньше я готов был купить базовый курс, а в итоге купил подписку вместе с реальным проектом (тогда еще не было сотрудничества с Григорием). Далее было много ночей без сна. До реального проекта оставалось еще несколько месяцев когда я прошел весь материал доступный на тот момент, так что я начал пытаться самостоятельно изучать сервлеты, JDBC, SQL, HTML, JavaScript, git, maven... сказать что это было трудно - ничего не сказать. Я сильно застопорился в изучении, подумал что стоит попробовать пойти на собеседование.
На удивление пригласили пособеседоваться меня в первое же место. Это был нонсенс, мое резюме инженера с 5 годами опыта просматривали за 3 года всего раз 20, а джуна программиста за неделю - 80 раз!!! На собеседовании дали задачи на листочке. Я сделал всё по джаве, ничего по SQL и одного вопроса по html/css. Это меня не смутило, я знал, что не знаю этих вещей, но как только стали говорить - я весь побелел и покрылся ледяным потом - я не мог сказать ни слова, о том, что я знаю. Я понял, я могу думать про код, писать код, но не могу говорить! Это был жуткий фейл, я сильно расстроился ведь перед этим было несколько месяцев без сна, решил отложить и не торопиться с трудоустройством.
Но мне нравилось программировать, и я просто писал для развлечения, благо работа в цехе обеспечивала потребности семьи. Через некоторое время началась стажировка. Решили писать сайт javapractice.ru Его вроде так и не запустили, но в чате есть ребята кто его писал, я успел сделать туда 1 коммит и тот не самый удачный насколько я помню. А потом моя жизнь сильно изменилась… Мне предложили работу в одном из подразделений Газпрома, оказалось, что у меня там были знакомые, резюме инженера у меня было шикарным, и они без труда уговорили начальство взять меня на работу. Я был на седьмом небе от счастья, отказался от участия в реальном проекте, и снова сделал программирование своим хобби
Зарплата была меньше, чем я зарабатывал в цехе, но я надеялся на карьерный рост и был готов к этому
Но, как оказалось в дальнейшем, сделать карьеру в такой компании невозможно (по крайней мене для меня, but who cares?) Я изо дня в день делал какие-то отчеты в Excel и быстро понял, что ничего не изменится со временем. Сделал над собой усилие, изучил Excel в нужном объеме, автоматизировал почти весь свой ручной труд, так что освободил чуть не пол дня – я снова решил стать программистом! Решил вернуться на реальный проект и оказалось, что попал в первый поток выпускников на TopJava!
Как мог занимался, делал домашний проект на основе TopJava, стал уже относительно неплохо во всём разбираться. Начал помогать людям в чате, старался разжевывать и максимально доступным языком отвечать на все вопросы участников в Slack. Прошел бесплатно курс у Григория еще раз, проходил по несколько собеседований в месяц, стал уже легко общаться на тему программирования. Но было одно «НО» - из-за некоторых жизненный обстоятельств, я не мог потерять в зарплате, а она была намного выше того что обычно платили программистам без опыта. Мне ничего не оставалось как просто заниматься дальше, копать глубже и через пол года (через год и 3 месяца со дня когда я открыл JavaRush) Люксофт наконец дал мне долгожданный оффер, который меня во всем устраивал. Я никому не говорил об этом событии, но первым кто меня поздравил был Григорий, т.к. меня взяли в Люксофт по его рекомендации (да, это именно то, о чем он просит каждого выпускника - заполнить свое резюме для рассылки HR). Тогда, как и сейчас я понимал, что это только начало и этот оффер это только первая ступень моей карьеры программистом.
Дальше жизнь стала гораздо более размеренной и уже не происходит такой жести, которая была до того, как я стал программистом
Конечно это совсем не та радужная жизнь которую обещают в промо картинках, но она дает гораздо больше свободы и выбора уже сейчас, а в перспективе – еще больше! Я очень рад что всё сложилось именно так как оно сложилось. Жаль конечно, что потратил 8 лет на специальность, о которой уже почти ничего не помню, но, возможно, если бы этого не случилось, у меня бы не было такого рвения к изучению программирования.
В заключение я поделюсь 2 вещами, которые я для себя принял как закон:
1. Каждая цель – это только ступенька на лестнице ведущей вверх. Не ставя цели у тебя не будет шанса подняться над самим собой (стать лучшей версией самого себя)
2. Трудности – это обязательная часть жизни. Преодолевая их ты становишься сильнее, мудрее, разборчивее и понимаешь какие цели тебе ставить дальше чтобы подняться на ступеньку выше.
Спасибо за потраченное время, упорства вам и удачи.
Историю я начну ровно 3 года назад (октябрь 2014г), я тогда работал инженером конструктором в кафедральной лаборатории, по вечерам делал курсовые, домашние задания по ТММ и ДетМаш (у многих проблемы с этими предметами). В то время это был хороший сезонный заработок, за сессию я зарабатывал столько же, сколько инженером за несколько месяцев - делал половине потока. Параллельно делал чертежи и посерьезнее: детали для станков, силовой каркас для робота, макеты «препятствий для Гонки Героев и еще очень много всего, а по выходным и, иногда, по будням в вечернюю смену я работал на горячей прокатке металла … крутился как мог…
Я был сутками занят чем-то, но никаких карьерных перспектив, ни возможности отдыха...
Со временем мне это надоело. Я был сутками занят чем-то, но никаких карьерных перспектив, ни возможности отдыха - потому что переставая работать по вечерам и ночам поток денег иссякал; устроиться на хорошее место невозможно - инженеры не нужны. Нужны, но за 30-40к в месяц, с перспективой еще 10 лет так же работать без каких либо изменений. В Москве на съемной квартире за 30к в месяц это ниже черты бедности. Я был вполне неплохим инженером – я много работал, читал литературу, выполнил множество проектов, даже премию выиграл за одну из своих работ, поэтому где попало конечно же работать не хотел.
Однажды вечером после смены в цехе я пришел домой, уставший, пропахший цехом, с несмываемыми пятнами смазки станков на ногтях. Стал тупо пролистывать ленту вконтакте, не особо читал что там было, разве что на картинках взгляд останавливался. Сидел и думал, что я больше не хочу делать то, что я делаю, не хочу работать в цехе, не хочу быть инженером… как вдруг мои мысли оборвались на картинке с надписью: «Стань программистом – лиши свой мозг девственности».
Меня как подменили, я взахлеб начал проходить уровень за уровнем, уткнулся в платную подписку. Пришлось взять еще пару работ чтобы заработать. Параллельно начал читать книги - сначала Эккеля (не зашел - забросил на 80 странице), потом Шилдта - с ним проще, прочел пол книги прежде чем понял что читаю справочник. Но начало книги помогло понять суть ООП, второй раз попробовал Эккеля - прочитал от корки до корки.
Пока пытался найти заказы и читал книги доллар подскочил и нужно было заплатить уже в 2 раза больше в рублях
Пока пытался найти заказы и читал книги доллар подскочил и нужно было заплатить уже в 2 раза больше в рублях. Что ж пришлось еще немного поработать! И как только я их накопил, на JR объявили акцию - 50% скидка, так за 200
раньше я готов был купить базовый курс, а в итоге купил подписку вместе с реальным проектом (тогда еще не было сотрудничества с Григорием). Далее было много ночей без сна. До реального проекта оставалось еще несколько месяцев когда я прошел весь материал доступный на тот момент, так что я начал пытаться самостоятельно изучать сервлеты, JDBC, SQL, HTML, JavaScript, git, maven... сказать что это было трудно - ничего не сказать. Я сильно застопорился в изучении, подумал что стоит попробовать пойти на собеседование.
На удивление пригласили пособеседоваться меня в первое же место. Это был нонсенс, мое резюме инженера с 5 годами опыта просматривали за 3 года всего раз 20, а джуна программиста за неделю - 80 раз!!! На собеседовании дали задачи на листочке. Я сделал всё по джаве, ничего по SQL и одного вопроса по html/css. Это меня не смутило, я знал, что не знаю этих вещей, но как только стали говорить - я весь побелел и покрылся ледяным потом - я не мог сказать ни слова, о том, что я знаю. Я понял, я могу думать про код, писать код, но не могу говорить! Это был жуткий фейл, я сильно расстроился ведь перед этим было несколько месяцев без сна, решил отложить и не торопиться с трудоустройством.
Но мне нравилось программировать, и я просто писал для развлечения, благо работа в цехе обеспечивала потребности семьи. Через некоторое время началась стажировка. Решили писать сайт javapractice.ru Его вроде так и не запустили, но в чате есть ребята кто его писал, я успел сделать туда 1 коммит и тот не самый удачный насколько я помню. А потом моя жизнь сильно изменилась… Мне предложили работу в одном из подразделений Газпрома, оказалось, что у меня там были знакомые, резюме инженера у меня было шикарным, и они без труда уговорили начальство взять меня на работу. Я был на седьмом небе от счастья, отказался от участия в реальном проекте, и снова сделал программирование своим хобби
Зарплата была меньше, чем я зарабатывал в цехе, но я надеялся на карьерный рост и был готов к этому
Но, как оказалось в дальнейшем, сделать карьеру в такой компании невозможно (по крайней мене для меня, but who cares?) Я изо дня в день делал какие-то отчеты в Excel и быстро понял, что ничего не изменится со временем. Сделал над собой усилие, изучил Excel в нужном объеме, автоматизировал почти весь свой ручной труд, так что освободил чуть не пол дня – я снова решил стать программистом! Решил вернуться на реальный проект и оказалось, что попал в первый поток выпускников на TopJava!
Как мог занимался, делал домашний проект на основе TopJava, стал уже относительно неплохо во всём разбираться. Начал помогать людям в чате, старался разжевывать и максимально доступным языком отвечать на все вопросы участников в Slack. Прошел бесплатно курс у Григория еще раз, проходил по несколько собеседований в месяц, стал уже легко общаться на тему программирования. Но было одно «НО» - из-за некоторых жизненный обстоятельств, я не мог потерять в зарплате, а она была намного выше того что обычно платили программистам без опыта. Мне ничего не оставалось как просто заниматься дальше, копать глубже и через пол года (через год и 3 месяца со дня когда я открыл JavaRush) Люксофт наконец дал мне долгожданный оффер, который меня во всем устраивал. Я никому не говорил об этом событии, но первым кто меня поздравил был Григорий, т.к. меня взяли в Люксофт по его рекомендации (да, это именно то, о чем он просит каждого выпускника - заполнить свое резюме для рассылки HR). Тогда, как и сейчас я понимал, что это только начало и этот оффер это только первая ступень моей карьеры программистом.
Дальше жизнь стала гораздо более размеренной и уже не происходит такой жести, которая была до того, как я стал программистом
Конечно это совсем не та радужная жизнь которую обещают в промо картинках, но она дает гораздо больше свободы и выбора уже сейчас, а в перспективе – еще больше! Я очень рад что всё сложилось именно так как оно сложилось. Жаль конечно, что потратил 8 лет на специальность, о которой уже почти ничего не помню, но, возможно, если бы этого не случилось, у меня бы не было такого рвения к изучению программирования.
В заключение я поделюсь 2 вещами, которые я для себя принял как закон:
1. Каждая цель – это только ступенька на лестнице ведущей вверх. Не ставя цели у тебя не будет шанса подняться над самим собой (стать лучшей версией самого себя)
2. Трудности – это обязательная часть жизни. Преодолевая их ты становишься сильнее, мудрее, разборчивее и понимаешь какие цели тебе ставить дальше чтобы подняться на ступеньку выше.
Спасибо за потраченное время, упорства вам и удачи.
Дата отзыва 01.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Анжелика Походун
Анжелика Походун
Компания «Java Online Projects»
Отзыв Анжелики Походун о курсе BaseJava
Проверенный
Привет! Тоже проходила курс BaseJava (летом-осенью 2018).
Я в полном восторге! Мой путь в Java начинался с JavaRush - очень благодарна этому ресурсу за привитую любовь к программированию в целом. Но где-то к 25-30 уровню я поплыла - бесконечные задачи, информации много, а так как я также учусь в ВУЗе* - мои уровни растягивались на несколько месяцев - и вуаля, то, что я проходила полгода назад просто растворилось в памяти. Еще округлялись глаза от того, сколько всего предстоит выучить и преодолеть. Pet-проекты (и учебные задания) как-то писались, но не знаю, что в них было от ООП:) Задание на стажировку JavaRush внушало страх и ужас (не собиралось и падало:)).
Мне очень жаль, что не нашла topjava.ru раньше, чем дошла до 30 уровня - (минута рекламы: кстати, мне всегда казалось, что это у JavaRush очень демократичные цены, но здесь меня ждали живые люди!, которые нянч..занимаются с тобой как репетиторы (цены на репетитора по Москве > 1000/час; а также чат с другими учениками, разными полезными книгами и Java-находками. Макс, я купила все книги, которые ты советовал!:)), а не мучающий валидатор).
К каждому уроку подобраны отличные ссылки (да, те самые золотые статьи, которые обычно попадаются раз в пятилетку и после которых, ты выдыхаешь со словами: ну наконец-то я понял!) и такие же доходчивые видео Григория - которые слушаются на одном дыхании!, ты выучиваешь hot-keys и пишешь правильный код в проект, совпадающий с его видео. В моей голове все утрамбовалось и разложилось по полочкам - пришло понимание.
Меня вели Макс и Таня (очень позитивный и начитанный Макс на начальных уровнях и профессионал Таня - до конца) - мне отвечали на любые вопросы (странные, глупые, большие и запутанные), проверяли даже за несколько часов перед своими отпусками, днем и ночью, проверки присылались очень быстро (переделывать по много раз тоже приходилось!:)) (восхищаюсь профессионализмом Тани - она знает и объясняет очень сложные вещи, а также энтузиазмом и любовью к коду Максима - очень хочу перенять себе эти качества).
(Собственно, естественно, я проходила собеседования до и после BaseJava:) Небо и земля Я могла ответить уже даже на каверзные вопросы собеседующих! Мне приходил заветный оффер! и тут имхо-совет: не бегите в первую попавшуюся компанию (советуйтесь с ребятами и в чате) и не стесняйтесь уходить даже по истечении первого рабочего дня, если вы понимаете, что вас не заняли или частично заняли работой по программированию (btw, даже в фирму похуже не возьмут некомпетентного человека) - сэкономите и время и силы:))
И самое главное - человеческое отношение ребят и основателя курса - если вы о чем то забыли, если вы не увидели, что кто-то не сможет проверить, если вы заплатили и не занимаетесь, оплатили и чего-то не успеваете - ребята до вас достучатся, не забудут про вас, во всем пойдут на встречу!
Кстати, те, кто берет TopJava + BaseJava - если есть возможность, не начинайте TopJava сразу и не расстраивайтесь, если вам сказали, что вам как-то рановато, несмотря на пройденный вами путь - BaseJava на последних уровнях вам воздаст;)
* те, кто сейчас почувствовал давление возраста, не представляют, что я чувствую по отношению к 17-летним школьникам, которые определились со своей страстью раньше и идут моей протоптанной дорожкой:) так что не учить программирование, когда горишь к этому - это ерунда, страх и отговорки:) имхо, подобные мысли про возраст, а также про таланты и способности к программированию относятся к психологическим барьерам, предрассудкам, мнению толпы, страху мозга перед изучением нового и сложного, но никак не к реальности
Спасибо Григорию и ребятам, которые делятся ценными опытом и знаниями, и дают возможность сделать (так трудно дающийся) старт в профессию!
Я в полном восторге! Мой путь в Java начинался с JavaRush - очень благодарна этому ресурсу за привитую любовь к программированию в целом. Но где-то к 25-30 уровню я поплыла - бесконечные задачи, информации много, а так как я также учусь в ВУЗе* - мои уровни растягивались на несколько месяцев - и вуаля, то, что я проходила полгода назад просто растворилось в памяти. Еще округлялись глаза от того, сколько всего предстоит выучить и преодолеть. Pet-проекты (и учебные задания) как-то писались, но не знаю, что в них было от ООП:) Задание на стажировку JavaRush внушало страх и ужас (не собиралось и падало:)).
Мне очень жаль, что не нашла topjava.ru раньше, чем дошла до 30 уровня - (минута рекламы: кстати, мне всегда казалось, что это у JavaRush очень демократичные цены, но здесь меня ждали живые люди!, которые нянч..занимаются с тобой как репетиторы (цены на репетитора по Москве > 1000/час; а также чат с другими учениками, разными полезными книгами и Java-находками. Макс, я купила все книги, которые ты советовал!:)), а не мучающий валидатор).
К каждому уроку подобраны отличные ссылки (да, те самые золотые статьи, которые обычно попадаются раз в пятилетку и после которых, ты выдыхаешь со словами: ну наконец-то я понял!) и такие же доходчивые видео Григория - которые слушаются на одном дыхании!, ты выучиваешь hot-keys и пишешь правильный код в проект, совпадающий с его видео. В моей голове все утрамбовалось и разложилось по полочкам - пришло понимание.
Меня вели Макс и Таня (очень позитивный и начитанный Макс на начальных уровнях и профессионал Таня - до конца) - мне отвечали на любые вопросы (странные, глупые, большие и запутанные), проверяли даже за несколько часов перед своими отпусками, днем и ночью, проверки присылались очень быстро (переделывать по много раз тоже приходилось!:)) (восхищаюсь профессионализмом Тани - она знает и объясняет очень сложные вещи, а также энтузиазмом и любовью к коду Максима - очень хочу перенять себе эти качества).
(Собственно, естественно, я проходила собеседования до и после BaseJava:) Небо и земля Я могла ответить уже даже на каверзные вопросы собеседующих! Мне приходил заветный оффер! и тут имхо-совет: не бегите в первую попавшуюся компанию (советуйтесь с ребятами и в чате) и не стесняйтесь уходить даже по истечении первого рабочего дня, если вы понимаете, что вас не заняли или частично заняли работой по программированию (btw, даже в фирму похуже не возьмут некомпетентного человека) - сэкономите и время и силы:))
И самое главное - человеческое отношение ребят и основателя курса - если вы о чем то забыли, если вы не увидели, что кто-то не сможет проверить, если вы заплатили и не занимаетесь, оплатили и чего-то не успеваете - ребята до вас достучатся, не забудут про вас, во всем пойдут на встречу!
Кстати, те, кто берет TopJava + BaseJava - если есть возможность, не начинайте TopJava сразу и не расстраивайтесь, если вам сказали, что вам как-то рановато, несмотря на пройденный вами путь - BaseJava на последних уровнях вам воздаст;)
* те, кто сейчас почувствовал давление возраста, не представляют, что я чувствую по отношению к 17-летним школьникам, которые определились со своей страстью раньше и идут моей протоптанной дорожкой:) так что не учить программирование, когда горишь к этому - это ерунда, страх и отговорки:) имхо, подобные мысли про возраст, а также про таланты и способности к программированию относятся к психологическим барьерам, предрассудкам, мнению толпы, страху мозга перед изучением нового и сложного, но никак не к реальности
Спасибо Григорию и ребятам, которые делятся ценными опытом и знаниями, и дают возможность сделать (так трудно дающийся) старт в профессию!
Дата отзыва 01.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Александр Королёв
Александр Королёв
Компания «Java Online Projects»
Бросил аспирантуру в Чешском институте и стал...
Проверенный
По образованию я генетик, учился в аспирантуре в Праге, занимался наукой в одном из институтов Чешской академии наук. И все бы хорошо, но капать эксперименты становилось все менее интересно, пока не превратилось в ужасно неприятную и скучную необходимость. В то же время всегда интересовали компьютерные технологии, поэтому в один прекрасный день я спросил у подруги-программиста с какого языка лучше начинать изучать программирование. Она посоветовала джаву и курсы Григория Кислина. Таким образом, в мае 2015 года я купил подписку и стал заниматься.
Давалось не очень легко, несколько раз делал перерывы по месяцу и более, так как трудно было совмещать с основной работой. Помогало осознание факта, что программировать мне нравится, значит это мое, не стоит останавливаться, не дойдя до финиша. В конце концов, к маю 2016 года я дошел до 34-го уровня, вернулся в Россию и начал рассылать резюме. Однако мне не отвечали, так как не было практического опыта разработки. Я понял, что необходимо пройти стажировку. Как раз в мае начинался набор на очередной проект топджава, я заплатил за стажировку и получил тестовое задание.
Через 2 недели я получил предложение о работе с зарплатой 60000 рублей в Санкт-Петербурге
На тот момент о спринг и хайбернейт только слышал, поэтому тестовое задание показалось достаточно сложным. Но таки успел сдать вовремя и прошел. Занятия TopJava с самого начала были весьма содержательные, буквально за месяц-полтора познакомился со спринг, хайбернейт, мавен, базами данных. Указал проект в своем резюме, и чудо – начали приходить приглашения на собеседования. Первое я запорол, было много вопросов в тесте на спринг, которых еще не знал. Второе собеседование было по телефону, около часа общались на разные темы от java core до основ spring и SQL. В итоге через 2 недели я получил предложение о работе с зарплатой 60000 рублей в Санкт-Петербурге. И это еще до окончания проекта! Моей радости не было предела, наконец-то я нашел работу мечты. Проработав полгода в компании, я получил оффер из другой с более высокой зарплатой, с марта начинаю там работу. Очень благодарен проекту TopJava за полученные знания и реальный опыт на проекте, благодаря чему быстро смог найти хорошую работу java программистом.
Давалось не очень легко, несколько раз делал перерывы по месяцу и более, так как трудно было совмещать с основной работой. Помогало осознание факта, что программировать мне нравится, значит это мое, не стоит останавливаться, не дойдя до финиша. В конце концов, к маю 2016 года я дошел до 34-го уровня, вернулся в Россию и начал рассылать резюме. Однако мне не отвечали, так как не было практического опыта разработки. Я понял, что необходимо пройти стажировку. Как раз в мае начинался набор на очередной проект топджава, я заплатил за стажировку и получил тестовое задание.
Через 2 недели я получил предложение о работе с зарплатой 60000 рублей в Санкт-Петербурге
На тот момент о спринг и хайбернейт только слышал, поэтому тестовое задание показалось достаточно сложным. Но таки успел сдать вовремя и прошел. Занятия TopJava с самого начала были весьма содержательные, буквально за месяц-полтора познакомился со спринг, хайбернейт, мавен, базами данных. Указал проект в своем резюме, и чудо – начали приходить приглашения на собеседования. Первое я запорол, было много вопросов в тесте на спринг, которых еще не знал. Второе собеседование было по телефону, около часа общались на разные темы от java core до основ spring и SQL. В итоге через 2 недели я получил предложение о работе с зарплатой 60000 рублей в Санкт-Петербурге. И это еще до окончания проекта! Моей радости не было предела, наконец-то я нашел работу мечты. Проработав полгода в компании, я получил оффер из другой с более высокой зарплатой, с марта начинаю там работу. Очень благодарен проекту TopJava за полученные знания и реальный опыт на проекте, благодаря чему быстро смог найти хорошую работу java программистом.
Дата отзыва 01.02.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Иван Кухты
Иван Кухты
Компания «Java Online Projects»
Отзыв Ивана Кухты о курсе BaseJava
Проверенный
Начиная этот курс моей целью было систематизировать свои знания, полученные на JavaRush, в книгах и видео, обратить внимание на свои слабые места, получить новые знания и практику.
Считаю, что данный курс помог мне в этом. В первую очередь хочу отметить не то, какую пользу принесли мне эти курсы, а то с каким интересом я их проходил.
Отправляя новое домашнее задание на проверку, с нетерпением ждал ответа. Когда же ответ был получен, хотелось отбросить все дела, проанализировать его и взяться за исправление. С большим удовольствием прошёл этот курс.
Что же касается практической части курса, для себя я бы отметил использование модульного тестирования, лямбд и элементов функционального программирования (если ранее они были для меня чем-то неизведанным, то теперь в голове появилось прояснение). Подключение базы в проект, Stream API, сервлеты, JSP и JSTL. С помощью этого курса я получил знания по этим темам, которых мне не хватало ранее.
Отдельно бы хотелось отметить ревью кода. Оно очень помогает. Очень здорово, когда тебе указывают на твои ошибки, на которые ты ранее мог не обращать внимание, направляют на правильный путь. Также хотелось бы отметить пользу от просмотра видео. Наблюдая за тем, как опытный человек работает со средой разработки подмечаешь для себя необходимые и удобные команды, сочетания клавиш.
Спасибо Григорию и команде ревьюверов!
Считаю, что данный курс помог мне в этом. В первую очередь хочу отметить не то, какую пользу принесли мне эти курсы, а то с каким интересом я их проходил.
Отправляя новое домашнее задание на проверку, с нетерпением ждал ответа. Когда же ответ был получен, хотелось отбросить все дела, проанализировать его и взяться за исправление. С большим удовольствием прошёл этот курс.
Что же касается практической части курса, для себя я бы отметил использование модульного тестирования, лямбд и элементов функционального программирования (если ранее они были для меня чем-то неизведанным, то теперь в голове появилось прояснение). Подключение базы в проект, Stream API, сервлеты, JSP и JSTL. С помощью этого курса я получил знания по этим темам, которых мне не хватало ранее.
Отдельно бы хотелось отметить ревью кода. Оно очень помогает. Очень здорово, когда тебе указывают на твои ошибки, на которые ты ранее мог не обращать внимание, направляют на правильный путь. Также хотелось бы отметить пользу от просмотра видео. Наблюдая за тем, как опытный человек работает со средой разработки подмечаешь для себя необходимые и удобные команды, сочетания клавиш.
Спасибо Григорию и команде ревьюверов!
Дата отзыва 21.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Владимир Калиниченко
Владимир Калиниченко
Компания «Java Online Projects»
Success does't come to You, YOU GO TO IT
Проверенный
Всем привет!
Подошёл к концу 2018 год и я, как все приличные люди, решил раздать долги. А должен я слова благодарности тем, кто так или иначе помог мне изменить свою жизнь и стать программистом.Моя история могла бы показаться довольно заурядной среди историй других учеников, даже не смотря на мои 38 лет (на момент принятия на работу), если бы не один факт, который, как мне кажется, выделяет мою историю среди других.
Дело в том, что большая часть прочитанных мною историй о том, как люди становились программистами, так или иначе имела следующий контекст: автор писал, что с детства мечтал стать программистом, но что-то в жизни пошло не так или демонстрировал те или иные задатки к программированию, но опять же не судьба. То есть были, что называется (никого не хочу обидеть), «латентными» программистами. В моём же случае, всё было не так.
В детстве, юности и даже большую часть зрелости я и думать не думал о карьере программиста, более того, я, что называется, классический гуманитарий. В школе более-менее хорошие оценки были только по гуманитарным предметам, точные науки давались с трудом, едва натягивал на тройки (по пятибалльной системе). Информатики у меня не было в школе, равно, как и в институте от слова совсем. То есть в программе она была, но, то учителей не могли найти, если находили, то те постоянно были на больничных, в общем могу вспомнить аж три урока информатики за всю школьную программу. Институт я тоже закончил по специальности юриспруденция, короче, я определённо не технарь по складу ума.
Это, так сказать предыстория, вводные данные. Но обо всём по порядку.
Я был довольно успешным менеджером среднего звена с зарплатой в 1000 у.е. У меня было всё отлично, но периодически посещали мысли из разряда
«А что дальше?»
Впервые мысль стать программистом посетила меня в далёком 2013 году. На тот момент я был довольно успешным менеджером среднего звена с зарплатой в 1000 у.е. У меня было всё отлично, но периодически посещали мысли из разряда «а что дальше?». Тогда-то мне и попалась на глаза мотивационная статья от автора JavaRush о том, что программистом может стать любой неглупый человек. Глупым я себя не считал, но были довольно серьёзные сомнения в своих силах в виде полного отсутствия каких-либо фундаментальных знаний в этой сфере. И тут должна быть моя первая благодарность: автор так убедительно излагал свои мысли и аргументировал в своём цикле статей, что именно благодаря ему и его таланту, мысль о программировании поселилась в моей голове и в конце концов дала всходы. Спасибо вам, автор JavaRush!
Однако не смотря на интерес, активных действий по реализации задуманного, с моей стороны было не особо много. Главным образом я ковырял лекции и задачи на пробных 10 уровнях JavaRush. Многое было не понятным, какая-то магия из таинственных заклинаний, однако следуя совету опять же вышеупомянутого автора, я вчитывался в лекции снова и снова, пытаясь решить очередную задачу, ведь мне обещали, что пазл рано или поздно сложится (забегая наперёд – он таки сложился!). Прогресс был довольно вялым не только потому, что многое было не понятно, но и потому, что как я ранее писал, у меня всё и так было нормально: ЗП и работа довольно интересная (на тот момент), переходить в перспективе с 1000 у.е. менеджера на 500-700 у.е. джава джуна было как-то не вдохновляюще. Потом конечно был возможен рост, причём значительно выше чем я мог в принципе рассчитывать будучи менеджером, но то были далёкие перспективы, а тут зона комфорта и все дела.
Я потерял работу, а с ней и зону комфорта и моя ЗП стала соответственно пониже, порядка 700 у.е.
Ситуация поменялась в том же году. Я потерял работу, а с ней и зону комфорта. Учитывая, что я был довольно узкопрофильным спецом и вакансий по профилю я не смог найти, пришлось спуститься в ту область, где я тоже неплохо разбирался. Но там конкуренция повыше и моя ЗП стала соответственно пониже, порядка 700 у.е. (а это уже сопоставимо с ЗП джуна). Не будучи уверенным, что потяну один разобраться с Java я решил, что онлайн образование — это конечно круто, но выучиться офлайн намного реальнее (это было ошибкой). Купил курс в одной из школ, предлагавших изучить Java и полный надежд начал обучение. В процессе выяснилось, что после окончания курса, я не смогу претендовать на джуна, поскольку помимо знания синтаксиса и core нужно ещё довольно много всего (я тогда и аббревиатур типа SQL не знал) и это прямо очень сильно демотивировало, поскольку денег за курс заплатил нормально и ожидал, что вложение окупится довольно скоро. Фиг бы там. Нет, обучали в принципе неплохо и определённые знания я получил, но по окончании первой половины курса, я понял, что офлайн я получу ориентировочно тот же объём знаний, что и онлайн, но дороже. Поэтому решил не платить за вторую половину курса, а купить по новогодней скидке подписку на Java Rush.
Сказано-сделано. Но и тут всё было не очень гладко (даже совсем). Учился я в основном после работы, выделяя от часа до двух-трёх на учёбу. Это были тёмные времена: уставший после работы, в голову особо ничего не лезет, плюс сам по себе язык даётся с трудом (я ж гуманитарий). И хотя семья меня поддерживала (жена и ребёнок), тяжело было выкраивать время и на учёбу, и на семью, и на себя. Как следствие – лютая прокрастинация. Бывало бросал учёбу на полгода, играл в онлайн игры (зло, за которое приготовлен отдельный котёл), но рано или поздно возвращался, читал чужие истории успеха и начинал сначала. Также ситуация существенно отягощалась наступившим политическим, а потом (как следствие) и экономическим кризисом. Из-за того, что ЗП не была привязана к доллару, а национальная валюта девальвировала, по факту я стал получать 400-500 у.е. и мне стало совсем грустно.
Получил от авторов письмо счастья, об очередном наборе на стажировку (прим. Spring 5/JPA Enterprise - Topjava)
Так или иначе, я честно дошёл на Java Rush до 21 или 22 уровня и, наверное, проходил бы и дальше, но получил от авторов письмо счастья, об очередном наборе на стажировку (прим. Spring 5/JPA Enterprise - Topjava). Ничего особенного, стажировки набирали регулярно, но в этот раз меня уведомили, что по моей подписке это будет последняя бесплатная, после – только за дополнительные средства. По условиям участия в стажировке, на тот момент, нужно было достигнуть 30 уровня и сделать тестовое задание. Поскольку задачи от уровня к уровню становились всё тяжелее и тяжелее и надеяться достигнуть 30 уровня за месяц я не мог и мечтать (не забываем, что нужно ещё было сделать тестовое), я решил схитрить. У меня оказалось достаточно чёрной материи, чтобы открыть уровни вплоть до 30-го, без необходимости решать задачи. Итак, первую преграду миновал – 30-й уровень взят. Получаю тестовое и понимаю, что мои проблемы только начинаются: Spring, Hibernate, SQL, JSP. Да, нужен простейший CRUD, но, когда у тебя даже core не особо уверенный, сами понимаете. Я честно пытался освоить указанные технологии в оставшееся время, но не особо успешно. Как минимум, недостаточно для прохождения на стажировку. Хитрость номер два: нагуглить по гитхабу рабочее решение тех ребят, кто уже прошёл на стажировку, проверить работоспособность у себя, внести косметические изменения и выдать за своё решение. Таким вот совсем нечестным способом я и заскочил на подножку уходящего поезда последней бесплатной стажировки. Мне стыдно до сих пор, но ни о чём не жалею (кроме того, что мог учиться лучше и усерднее).
Стажировка тоже не показалась лёгкой прогулкой, однако познакомила меня с фреймворками и библиотеками, которые требуются в реальной жизни, на реальных проектах. Пользуясь случаем выражаю благодарность Григорию Кислину, автору проекта TopJava, на который меня и отправили парни из Java Rush в качестве онлайн стажировки. К слову, стажировку я с первого раза тоже не прошёл (не хватило знаний и навыков), но поскольку повторное участие в стажировке бесплатное, то при последующих прохождениях, мои знания и навыки всё возрастали.
Я наткнулся на новость, что один из лидеров рынка набирает студентов на очередные курсы по Java и эти ребята не ставили ограничений по возрасту
Однажды, проглядывая Junior Digest на одном известном и уважаемом ресурсе, я наткнулся на новость, что один из лидеров рынка набирает студентов на очередные курсы по Java. В отличие от других крупных компаний, эти ребята не ставили ограничений по возрасту (типа только студенты последних курсов), за что им мои слова благодарности. Условия простые: пройти отборочное тестирование, собеседование на английском, и ты на внешних курсах (около 3-х месяцев), после пишешь и защищаешь свой проект и, если ты достаточно хорош – попадаешь на внутренние курсы (от 1 до 6 месяцев), после которых можешь попасть на один из боевых проектов компании (а можешь и не попасть). На самом деле, вариант курсов от компаний с последующим трудоустройством – самый оптимальный и не ресурсозатратный путь в it-сферу, однако есть два нюанса: очень высокий уровень конкуренции и второе - никаких гарантий трудоустройства (можете не пройти по софт-скилам, например, или слабый английский). По поводу конкуренции напишу из своего опыта: на тестирование подалось более 450 человек, на курсы попало порядка 50, на внутренние прошло менее 20, сколько получило оффер – не знаю, но что получают не все – факт, основанный на инсайдерской информации.
В общем на тестирование я записался ни на что, особо не рассчитывая, но поскольку это лучше, чем не делать ничего, я решил попробовать. К тестированию я готовился на quizful, что мне реально помогло, как я считаю. Тесты были наподобие, но на английском. Каково же было моё удивление, когда через некоторое время меня уведомили, что я прошёл первый этап отбора и меня приглашают на второй этап – собеседование на английском. Радости не было предела, хоть и были сомнения насчёт английского. И я начал готовиться: попросил жену провести со мной несколько собеседований на английском, плюс подготовил и заучил ответы на типичные вопросы, которые с большой долей вероятности зададут на собеседовании (рассказать о себе, предыдущий опыт, почему к нам и т.д.).
Я презентовал проект устно, потом запустил приложение, демонстрируя функционал. Получил массу вопросов, как теоретического, так и практического содержания
Собеседование я тоже успешно прошёл и меня пригласили на курсы. Поскольку это был реальный шанс попасть на работу, я, посовещавшись с женой и заручившись её поддержкой, решил бросить работу и полностью сосредоточиться на курсах, то есть пошёл ва-банк.
Внешние курсы в основном вызвали у меня разочарование: мы начали с самых основ, бегло проходя по всему core. Уровень преподавателя также вызвал у меня сомнения, поскольку он был довольно косноязычным (мягко казано) как для преподавателя университета (а по совместительству, преподаватель курсов от лидера рынка и, по его словам, ещё и преподаватель платных курсов от одной офлайн школы). Иногда было сложно понять лекцию не потому, что сложная тема, а потому, что подача информации была ужасной. Также серьёзно подпортило впечатление происшествие на одной из лекций: один из студентов задал вопрос по теме и получил ответ от преподавателя. Проблемой же было то, что ответ был неверный. По всей видимости, преподаватель, чтобы не ударить при всей группе лицом в грязь, не зная ответа, решил, что лучше будет сымпровизировать, а не честно признать, что не знает/не помнит ответ. Так уж получилось, что я и мой сосед по парте ответ знали и поправили преподавателя, но сам факт имевший место быть, лично у меня серьёзно подорвал авторитет преподавателя. К счастью, ближе к концу курса нас начал вести другой преподаватель, значительно лучше знавший, как предметную область, так и обладавший практическими навыками. Да и подача информации была не в пример лучше.
Как и всё в жизни, всё рано или поздно заканчивается и внешние курсы тоже. Я написал свой выпускной проект и стал готовиться к защите, надеясь пройти на внутренние. Несмотря на то, что я не входил в топ учеников, я полагал, что шансы есть, считая себя твёрдым середняком. К сожалению, или к счастью, в происходящее вмешался его величество случай. На защиту я пришёл ранним утром. Я презентовал проект устно, потом запустил приложение, демонстрируя функционал. Получил массу вопросов, как теоретического, так и практического содержания. С разной степенью успешности ответив на вопросы, я получил обязательное дополнительное задание и удалился в отдельную комнатку для решения. Через некоторое время, решив задание, я вернулся к собеседующим. К этому времени состав собеседующих почти полностью сменился. После того как я представил своё решение, мне сообщили, что я не так понял задачу и предложили переделать. Я удалился снова. Когда я решил задачу опять, выяснилось, что от тех ребят, которые собеседовали меня с начала, не осталось никого. Те, кто были вместо них, проверили моё задание и сообщили, что поскольку никого из них на моём собеседовании не было, то они уточнят по мне у тех, кто был. В общем, не знаю кто и как уточнял, и как собирали отзывы о моей защите у разных людей, но по факту мне сообщили, что я не прошёл. Это был провал. Правда мне сообщили, что я могу попробовать защититься через 3 месяца со следующим набором, единственное условие – подготовить полностью новый проект для защиты. Поскольку выбора у меня не было, я согласился. Неудача повергла меня в серьёзное уныние, ведь надежда была на то, что я месяца через три уже буду работать, а тут только через три месяца повторная защита, без каких-либо гарантий. Напомню также, что я уволился с работы, поставив всё на кон, что также не добавляло оптимизма. Правда результатом курсов был и позитивный момент: я понял, что знаю и умею уже довольно многое, вполне способен написать работающее приложение с довольно сносным фронтом. Но по-прежнему не было уверенности, готов ли бизнес платить за эти навыки деньги.
После 12-14 интервью я получил свой первый оффер от одной небольшой компании с ЗП даже выше средней по рынку
Итак, я начал усиленно готовиться к повторной защите, но помимо этого сделал ещё один важный (и как оказалось позже, верный) шаг: я разместил на разных ресурсах своё резюме и начал ходить по собеседованиям. Предложений было не сказать, чтобы много, но 1-2 в неделю обычно бывало. Уровень собеседований тоже был разный, от довольно провальных, когда сам чувствовал, что проявил себя довольно посредственно, до таких, где я проходил техническое интервью, но по каким- то причинам не проходил дальше. Я не унывал, помня чей-то афоризм, что ещё никому не отказывали двадцать раз подряд и подтягивал те слабые места, которые выявляли собеседования. Так прошло порядка двух месяцев и около 12-14 интервью. После очередного из них я и получил свой первый оффер от одной небольшой компании с ЗП даже выше средней по рынку. На деталях первых дней, недель и т.д. работы останавливаться не буду, из этого может получиться ещё один лонгрид, просто скажу, что я успешно прошёл испытательный срок и работаю в этой компании по сей день, очень доволен коллективом и современным стеком технологий. Скоро буду отмечать год работы и, хотя почти каждый день сталкиваюсь с новыми вызовами, на работу хожу с удовольствием, ведь занимаюсь любимым делом.
Такой вот вышел длинный пост. Пользуясь случаем, ещё раз благодарю создателя Java Rush за то, что убедил меня коренным образом изменить свою жизнь, команду Java Rush за толковую реализацию идеи и Григория Кислина за его курс. И хотя я полностью так и не окончил ни один, они мне дали необходимую базу и веру в свои силы, для того чтобы найти свою первую работу в качестве программиста.
Подводя итог, хочу посоветовать тем, кто сомневается, сможет ли он, вспомнить историю гуманитария, который смог и сделать первый шаг или довести начатое до конца, если первый шаг уже сделан.
И напоследок: чем раньше вы начнёте ходить по собеседованиям – тем лучше. Вы никогда не будете чувствовать себя готовыми, но только получив н-ное количество отказов, сможете получить оффер. Помните, ещё никому не отказали 20 раз подряд, проверено!
Подошёл к концу 2018 год и я, как все приличные люди, решил раздать долги. А должен я слова благодарности тем, кто так или иначе помог мне изменить свою жизнь и стать программистом.Моя история могла бы показаться довольно заурядной среди историй других учеников, даже не смотря на мои 38 лет (на момент принятия на работу), если бы не один факт, который, как мне кажется, выделяет мою историю среди других.
Дело в том, что большая часть прочитанных мною историй о том, как люди становились программистами, так или иначе имела следующий контекст: автор писал, что с детства мечтал стать программистом, но что-то в жизни пошло не так или демонстрировал те или иные задатки к программированию, но опять же не судьба. То есть были, что называется (никого не хочу обидеть), «латентными» программистами. В моём же случае, всё было не так.
В детстве, юности и даже большую часть зрелости я и думать не думал о карьере программиста, более того, я, что называется, классический гуманитарий. В школе более-менее хорошие оценки были только по гуманитарным предметам, точные науки давались с трудом, едва натягивал на тройки (по пятибалльной системе). Информатики у меня не было в школе, равно, как и в институте от слова совсем. То есть в программе она была, но, то учителей не могли найти, если находили, то те постоянно были на больничных, в общем могу вспомнить аж три урока информатики за всю школьную программу. Институт я тоже закончил по специальности юриспруденция, короче, я определённо не технарь по складу ума.
Это, так сказать предыстория, вводные данные. Но обо всём по порядку.
Я был довольно успешным менеджером среднего звена с зарплатой в 1000 у.е. У меня было всё отлично, но периодически посещали мысли из разряда
«А что дальше?»
Впервые мысль стать программистом посетила меня в далёком 2013 году. На тот момент я был довольно успешным менеджером среднего звена с зарплатой в 1000 у.е. У меня было всё отлично, но периодически посещали мысли из разряда «а что дальше?». Тогда-то мне и попалась на глаза мотивационная статья от автора JavaRush о том, что программистом может стать любой неглупый человек. Глупым я себя не считал, но были довольно серьёзные сомнения в своих силах в виде полного отсутствия каких-либо фундаментальных знаний в этой сфере. И тут должна быть моя первая благодарность: автор так убедительно излагал свои мысли и аргументировал в своём цикле статей, что именно благодаря ему и его таланту, мысль о программировании поселилась в моей голове и в конце концов дала всходы. Спасибо вам, автор JavaRush!
Однако не смотря на интерес, активных действий по реализации задуманного, с моей стороны было не особо много. Главным образом я ковырял лекции и задачи на пробных 10 уровнях JavaRush. Многое было не понятным, какая-то магия из таинственных заклинаний, однако следуя совету опять же вышеупомянутого автора, я вчитывался в лекции снова и снова, пытаясь решить очередную задачу, ведь мне обещали, что пазл рано или поздно сложится (забегая наперёд – он таки сложился!). Прогресс был довольно вялым не только потому, что многое было не понятно, но и потому, что как я ранее писал, у меня всё и так было нормально: ЗП и работа довольно интересная (на тот момент), переходить в перспективе с 1000 у.е. менеджера на 500-700 у.е. джава джуна было как-то не вдохновляюще. Потом конечно был возможен рост, причём значительно выше чем я мог в принципе рассчитывать будучи менеджером, но то были далёкие перспективы, а тут зона комфорта и все дела.
Я потерял работу, а с ней и зону комфорта и моя ЗП стала соответственно пониже, порядка 700 у.е.
Ситуация поменялась в том же году. Я потерял работу, а с ней и зону комфорта. Учитывая, что я был довольно узкопрофильным спецом и вакансий по профилю я не смог найти, пришлось спуститься в ту область, где я тоже неплохо разбирался. Но там конкуренция повыше и моя ЗП стала соответственно пониже, порядка 700 у.е. (а это уже сопоставимо с ЗП джуна). Не будучи уверенным, что потяну один разобраться с Java я решил, что онлайн образование — это конечно круто, но выучиться офлайн намного реальнее (это было ошибкой). Купил курс в одной из школ, предлагавших изучить Java и полный надежд начал обучение. В процессе выяснилось, что после окончания курса, я не смогу претендовать на джуна, поскольку помимо знания синтаксиса и core нужно ещё довольно много всего (я тогда и аббревиатур типа SQL не знал) и это прямо очень сильно демотивировало, поскольку денег за курс заплатил нормально и ожидал, что вложение окупится довольно скоро. Фиг бы там. Нет, обучали в принципе неплохо и определённые знания я получил, но по окончании первой половины курса, я понял, что офлайн я получу ориентировочно тот же объём знаний, что и онлайн, но дороже. Поэтому решил не платить за вторую половину курса, а купить по новогодней скидке подписку на Java Rush.
Сказано-сделано. Но и тут всё было не очень гладко (даже совсем). Учился я в основном после работы, выделяя от часа до двух-трёх на учёбу. Это были тёмные времена: уставший после работы, в голову особо ничего не лезет, плюс сам по себе язык даётся с трудом (я ж гуманитарий). И хотя семья меня поддерживала (жена и ребёнок), тяжело было выкраивать время и на учёбу, и на семью, и на себя. Как следствие – лютая прокрастинация. Бывало бросал учёбу на полгода, играл в онлайн игры (зло, за которое приготовлен отдельный котёл), но рано или поздно возвращался, читал чужие истории успеха и начинал сначала. Также ситуация существенно отягощалась наступившим политическим, а потом (как следствие) и экономическим кризисом. Из-за того, что ЗП не была привязана к доллару, а национальная валюта девальвировала, по факту я стал получать 400-500 у.е. и мне стало совсем грустно.
Получил от авторов письмо счастья, об очередном наборе на стажировку (прим. Spring 5/JPA Enterprise - Topjava)
Так или иначе, я честно дошёл на Java Rush до 21 или 22 уровня и, наверное, проходил бы и дальше, но получил от авторов письмо счастья, об очередном наборе на стажировку (прим. Spring 5/JPA Enterprise - Topjava). Ничего особенного, стажировки набирали регулярно, но в этот раз меня уведомили, что по моей подписке это будет последняя бесплатная, после – только за дополнительные средства. По условиям участия в стажировке, на тот момент, нужно было достигнуть 30 уровня и сделать тестовое задание. Поскольку задачи от уровня к уровню становились всё тяжелее и тяжелее и надеяться достигнуть 30 уровня за месяц я не мог и мечтать (не забываем, что нужно ещё было сделать тестовое), я решил схитрить. У меня оказалось достаточно чёрной материи, чтобы открыть уровни вплоть до 30-го, без необходимости решать задачи. Итак, первую преграду миновал – 30-й уровень взят. Получаю тестовое и понимаю, что мои проблемы только начинаются: Spring, Hibernate, SQL, JSP. Да, нужен простейший CRUD, но, когда у тебя даже core не особо уверенный, сами понимаете. Я честно пытался освоить указанные технологии в оставшееся время, но не особо успешно. Как минимум, недостаточно для прохождения на стажировку. Хитрость номер два: нагуглить по гитхабу рабочее решение тех ребят, кто уже прошёл на стажировку, проверить работоспособность у себя, внести косметические изменения и выдать за своё решение. Таким вот совсем нечестным способом я и заскочил на подножку уходящего поезда последней бесплатной стажировки. Мне стыдно до сих пор, но ни о чём не жалею (кроме того, что мог учиться лучше и усерднее).
Стажировка тоже не показалась лёгкой прогулкой, однако познакомила меня с фреймворками и библиотеками, которые требуются в реальной жизни, на реальных проектах. Пользуясь случаем выражаю благодарность Григорию Кислину, автору проекта TopJava, на который меня и отправили парни из Java Rush в качестве онлайн стажировки. К слову, стажировку я с первого раза тоже не прошёл (не хватило знаний и навыков), но поскольку повторное участие в стажировке бесплатное, то при последующих прохождениях, мои знания и навыки всё возрастали.
Я наткнулся на новость, что один из лидеров рынка набирает студентов на очередные курсы по Java и эти ребята не ставили ограничений по возрасту
Однажды, проглядывая Junior Digest на одном известном и уважаемом ресурсе, я наткнулся на новость, что один из лидеров рынка набирает студентов на очередные курсы по Java. В отличие от других крупных компаний, эти ребята не ставили ограничений по возрасту (типа только студенты последних курсов), за что им мои слова благодарности. Условия простые: пройти отборочное тестирование, собеседование на английском, и ты на внешних курсах (около 3-х месяцев), после пишешь и защищаешь свой проект и, если ты достаточно хорош – попадаешь на внутренние курсы (от 1 до 6 месяцев), после которых можешь попасть на один из боевых проектов компании (а можешь и не попасть). На самом деле, вариант курсов от компаний с последующим трудоустройством – самый оптимальный и не ресурсозатратный путь в it-сферу, однако есть два нюанса: очень высокий уровень конкуренции и второе - никаких гарантий трудоустройства (можете не пройти по софт-скилам, например, или слабый английский). По поводу конкуренции напишу из своего опыта: на тестирование подалось более 450 человек, на курсы попало порядка 50, на внутренние прошло менее 20, сколько получило оффер – не знаю, но что получают не все – факт, основанный на инсайдерской информации.
В общем на тестирование я записался ни на что, особо не рассчитывая, но поскольку это лучше, чем не делать ничего, я решил попробовать. К тестированию я готовился на quizful, что мне реально помогло, как я считаю. Тесты были наподобие, но на английском. Каково же было моё удивление, когда через некоторое время меня уведомили, что я прошёл первый этап отбора и меня приглашают на второй этап – собеседование на английском. Радости не было предела, хоть и были сомнения насчёт английского. И я начал готовиться: попросил жену провести со мной несколько собеседований на английском, плюс подготовил и заучил ответы на типичные вопросы, которые с большой долей вероятности зададут на собеседовании (рассказать о себе, предыдущий опыт, почему к нам и т.д.).
Я презентовал проект устно, потом запустил приложение, демонстрируя функционал. Получил массу вопросов, как теоретического, так и практического содержания
Собеседование я тоже успешно прошёл и меня пригласили на курсы. Поскольку это был реальный шанс попасть на работу, я, посовещавшись с женой и заручившись её поддержкой, решил бросить работу и полностью сосредоточиться на курсах, то есть пошёл ва-банк.
Внешние курсы в основном вызвали у меня разочарование: мы начали с самых основ, бегло проходя по всему core. Уровень преподавателя также вызвал у меня сомнения, поскольку он был довольно косноязычным (мягко казано) как для преподавателя университета (а по совместительству, преподаватель курсов от лидера рынка и, по его словам, ещё и преподаватель платных курсов от одной офлайн школы). Иногда было сложно понять лекцию не потому, что сложная тема, а потому, что подача информации была ужасной. Также серьёзно подпортило впечатление происшествие на одной из лекций: один из студентов задал вопрос по теме и получил ответ от преподавателя. Проблемой же было то, что ответ был неверный. По всей видимости, преподаватель, чтобы не ударить при всей группе лицом в грязь, не зная ответа, решил, что лучше будет сымпровизировать, а не честно признать, что не знает/не помнит ответ. Так уж получилось, что я и мой сосед по парте ответ знали и поправили преподавателя, но сам факт имевший место быть, лично у меня серьёзно подорвал авторитет преподавателя. К счастью, ближе к концу курса нас начал вести другой преподаватель, значительно лучше знавший, как предметную область, так и обладавший практическими навыками. Да и подача информации была не в пример лучше.
Как и всё в жизни, всё рано или поздно заканчивается и внешние курсы тоже. Я написал свой выпускной проект и стал готовиться к защите, надеясь пройти на внутренние. Несмотря на то, что я не входил в топ учеников, я полагал, что шансы есть, считая себя твёрдым середняком. К сожалению, или к счастью, в происходящее вмешался его величество случай. На защиту я пришёл ранним утром. Я презентовал проект устно, потом запустил приложение, демонстрируя функционал. Получил массу вопросов, как теоретического, так и практического содержания. С разной степенью успешности ответив на вопросы, я получил обязательное дополнительное задание и удалился в отдельную комнатку для решения. Через некоторое время, решив задание, я вернулся к собеседующим. К этому времени состав собеседующих почти полностью сменился. После того как я представил своё решение, мне сообщили, что я не так понял задачу и предложили переделать. Я удалился снова. Когда я решил задачу опять, выяснилось, что от тех ребят, которые собеседовали меня с начала, не осталось никого. Те, кто были вместо них, проверили моё задание и сообщили, что поскольку никого из них на моём собеседовании не было, то они уточнят по мне у тех, кто был. В общем, не знаю кто и как уточнял, и как собирали отзывы о моей защите у разных людей, но по факту мне сообщили, что я не прошёл. Это был провал. Правда мне сообщили, что я могу попробовать защититься через 3 месяца со следующим набором, единственное условие – подготовить полностью новый проект для защиты. Поскольку выбора у меня не было, я согласился. Неудача повергла меня в серьёзное уныние, ведь надежда была на то, что я месяца через три уже буду работать, а тут только через три месяца повторная защита, без каких-либо гарантий. Напомню также, что я уволился с работы, поставив всё на кон, что также не добавляло оптимизма. Правда результатом курсов был и позитивный момент: я понял, что знаю и умею уже довольно многое, вполне способен написать работающее приложение с довольно сносным фронтом. Но по-прежнему не было уверенности, готов ли бизнес платить за эти навыки деньги.
После 12-14 интервью я получил свой первый оффер от одной небольшой компании с ЗП даже выше средней по рынку
Итак, я начал усиленно готовиться к повторной защите, но помимо этого сделал ещё один важный (и как оказалось позже, верный) шаг: я разместил на разных ресурсах своё резюме и начал ходить по собеседованиям. Предложений было не сказать, чтобы много, но 1-2 в неделю обычно бывало. Уровень собеседований тоже был разный, от довольно провальных, когда сам чувствовал, что проявил себя довольно посредственно, до таких, где я проходил техническое интервью, но по каким- то причинам не проходил дальше. Я не унывал, помня чей-то афоризм, что ещё никому не отказывали двадцать раз подряд и подтягивал те слабые места, которые выявляли собеседования. Так прошло порядка двух месяцев и около 12-14 интервью. После очередного из них я и получил свой первый оффер от одной небольшой компании с ЗП даже выше средней по рынку. На деталях первых дней, недель и т.д. работы останавливаться не буду, из этого может получиться ещё один лонгрид, просто скажу, что я успешно прошёл испытательный срок и работаю в этой компании по сей день, очень доволен коллективом и современным стеком технологий. Скоро буду отмечать год работы и, хотя почти каждый день сталкиваюсь с новыми вызовами, на работу хожу с удовольствием, ведь занимаюсь любимым делом.
Такой вот вышел длинный пост. Пользуясь случаем, ещё раз благодарю создателя Java Rush за то, что убедил меня коренным образом изменить свою жизнь, команду Java Rush за толковую реализацию идеи и Григория Кислина за его курс. И хотя я полностью так и не окончил ни один, они мне дали необходимую базу и веру в свои силы, для того чтобы найти свою первую работу в качестве программиста.
Подводя итог, хочу посоветовать тем, кто сомневается, сможет ли он, вспомнить историю гуманитария, который смог и сделать первый шаг или довести начатое до конца, если первый шаг уже сделан.
И напоследок: чем раньше вы начнёте ходить по собеседованиям – тем лучше. Вы никогда не будете чувствовать себя готовыми, но только получив н-ное количество отказов, сможете получить оффер. Помните, ещё никому не отказали 20 раз подряд, проверено!
Дата отзыва 08.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Коив Игорь
Коив Игорь
Компания «Java Online Projects»
Добрый день! Сегодня завершил StartJava, курс...
Проверенный
Добрый день! Сегодня завершил StartJava, курс который оказался для меня довольно интересным и не таким простым, как представлялось изначально. Довольно хорошо структурирован, но главная ценность не в этом, а в живом ревью кода от Максима. Месяцы самообучения, онлайн курсов и книг привели к умению писать г*внокод, объемом как Большая Советская Энциклопедия. Формат был не ведом, да и зачем? Поэтому комметрарии с замечаниями великолепны, очень полезно и круто. Вцелом, всем рекомендую, кто не умеет форматировать, оптимизировать и называть переменные по-человчески пройти саначала этот интесив
Дата отзыва 08.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Максим Елизаров
Максим Елизаров
Компания «Java Online Projects»
Уф, наконец-то удалось завершить курс StartJava!
К Java...
Проверенный
Уф, наконец-то удалось завершить курс StartJava!
К Java в общем и к курсу в частности меня привлек товарищ, который уже пару недель занимался на этом курсе (чуть выше есть его отзыв). До этого самостоятельно пытался изучать Питон, но по собственному ощущению - вреда это принесло больше, чем пользы. Кто бы мог подумать, что если давать переменным адекватные названия, да ещё и оптимизировать свой код - то его читабельность повысится на несколько порядков.
Конечно по началу пугали все эти Классы, строгая типизация, компиляция, гетеры и прочие сетеры. Но страх постепенно отошёл на задний план, дав место любопытству и изучению чего-то нового.
Однозначно немалую, а скорей даже большую роль сыграл Максим и его ревью кода. Четко, структурировано, все по полочкам. Если сравнивать изначальный вариант своей программы и финальный, после всех правок от Максима, то можно получить сильный приток энергии для освоения новых ступеней Java!
P.s.: Ок, переходи к следующему уроку и Поздравляю с завершением курса!(с)Максим - лучшие слова за последнее время!
Однозначно рекомендую курс!
К Java в общем и к курсу в частности меня привлек товарищ, который уже пару недель занимался на этом курсе (чуть выше есть его отзыв). До этого самостоятельно пытался изучать Питон, но по собственному ощущению - вреда это принесло больше, чем пользы. Кто бы мог подумать, что если давать переменным адекватные названия, да ещё и оптимизировать свой код - то его читабельность повысится на несколько порядков.
Конечно по началу пугали все эти Классы, строгая типизация, компиляция, гетеры и прочие сетеры. Но страх постепенно отошёл на задний план, дав место любопытству и изучению чего-то нового.
Однозначно немалую, а скорей даже большую роль сыграл Максим и его ревью кода. Четко, структурировано, все по полочкам. Если сравнивать изначальный вариант своей программы и финальный, после всех правок от Максима, то можно получить сильный приток энергии для освоения новых ступеней Java!
P.s.: Ок, переходи к следующему уроку и Поздравляю с завершением курса!(с)Максим - лучшие слова за последнее время!
Однозначно рекомендую курс!
Дата отзыва 08.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Евгений Авилов
Евгений Авилов
Компания «Java Online Projects»
Заходил на StartJava как на бюджетный способ...
Проверенный
Заходил на StartJava как на бюджетный способ посмотреть как вообще проходится такое обучение и смогу или хочу я учиться в таком формате. Оказалось, что я хочу и могу, а ментор Максим всегда оперативен и отзывчив.
Курс дал начальное понимание оформления кода и начала java core. Начитываешься статей и начинаешь читать правильные книги и вникать всё глубже, подготавливая себя для дальнейших курсов.
Считаю одним из важнейших итогов курса выполнение ДЗ1 на BaseJava за 15 минут.
Спасибо большое за курс. Идём дальше :)
Курс дал начальное понимание оформления кода и начала java core. Начитываешься статей и начинаешь читать правильные книги и вникать всё глубже, подготавливая себя для дальнейших курсов.
Считаю одним из важнейших итогов курса выполнение ДЗ1 на BaseJava за 15 минут.
Спасибо большое за курс. Идём дальше :)
Дата отзыва 08.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Виктор Соколов
Виктор Соколов
Компания «Java Online Projects»
Всем привет.
Рекомендую курс BaseJava, как вводную...
Проверенный
Всем привет.
Рекомендую курс BaseJava, как вводную боевую задачу в мире java. Особую ценность представляет собой проверка кода старшим товарищем. Работая над цельным проектом, начинаешь видеть, как наладить взаимодействие отдельных частей приложения. Это субъективно, но, по-моему, материал лучше запоминается и связывается в голове, если повоевать с заданием самому и позже посмотреть на ошибки, чем просто проглянуть туториалы по теме. Менторам Татьяне и Максиму спасибо за терпение)
Следующая остановка —> TopJava
Рекомендую курс BaseJava, как вводную боевую задачу в мире java. Особую ценность представляет собой проверка кода старшим товарищем. Работая над цельным проектом, начинаешь видеть, как наладить взаимодействие отдельных частей приложения. Это субъективно, но, по-моему, материал лучше запоминается и связывается в голове, если повоевать с заданием самому и позже посмотреть на ошибки, чем просто проглянуть туториалы по теме. Менторам Татьяне и Максиму спасибо за терпение)
Следующая остановка —> TopJava
Дата отзыва 05.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Максим Андреев
Максим Андреев
Компания «Java Online Projects»
Как показывает моя практика:
1) Сваять простой...
Проверенный
Как показывает моя практика:
1) Сваять простой скрипт -> stackoverflow + google.
2) Прочесть и понять книгу -> copy-paste примера в IDE.
3) Правильно применить все нагугленое и прочитанное -> для меня оказалось вопросом.
Почему BaseJava?
На сегодня отличным ответом на #3 оказалась проверка кода в рамках BaseJava.
Порой возникают вопросы на которые сколько Google не терзай - ответа нет, но вроде оно и так все понятно, пока не сядешь писать:
1) Как поделить функциональность на методы, чтобы часть методов можно было переиспользовать?
2) Как написать код, который можно потом прочитать?
3) Как поделить идею приложения на классы?
4) А что делать, если нужно изменить поле класса (делегировать работу полю? сделать утильный класс? написать метод внутри класса?)
5) и т.д.
В сочетании с IO/XML/JSON/LambdaExprssions/SQL/ServletAPI все оказалось фантастически круто.
P.S. За код бывает стыдно, но так как обучение по интернету, то меня не пороли (+1 к удаленному обучению)
1) Сваять простой скрипт -> stackoverflow + google.
2) Прочесть и понять книгу -> copy-paste примера в IDE.
3) Правильно применить все нагугленое и прочитанное -> для меня оказалось вопросом.
Почему BaseJava?
На сегодня отличным ответом на #3 оказалась проверка кода в рамках BaseJava.
Порой возникают вопросы на которые сколько Google не терзай - ответа нет, но вроде оно и так все понятно, пока не сядешь писать:
1) Как поделить функциональность на методы, чтобы часть методов можно было переиспользовать?
2) Как написать код, который можно потом прочитать?
3) Как поделить идею приложения на классы?
4) А что делать, если нужно изменить поле класса (делегировать работу полю? сделать утильный класс? написать метод внутри класса?)
5) и т.д.
В сочетании с IO/XML/JSON/LambdaExprssions/SQL/ServletAPI все оказалось фантастически круто.
P.S. За код бывает стыдно, но так как обучение по интернету, то меня не пороли (+1 к удаленному обучению)
Дата отзыва 05.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Фёдор Скрипников
Фёдор Скрипников
Компания «Java Online Projects»
Прошёл курс BaseJava. Нисколько не жалею о том, что...
Проверенный
Прошёл курс BaseJava. Нисколько не жалею о том, что взял курс вместе с проверкой домашних заданий - это в нём самое ценное. Очень понравились замечания по стилистике кода, именованию переменных, практическим нюансам, некоторые домашние задания переделывал до 6 раз! Понравилась последовательность изложения и обилие ссылок на материалы, при желании можно здорово подтянуть азы или восполнить пробелы в знаниях. После прохождения этого курса чувствую, что легко могу написать простое веб-приложение, чего еще 3 месяца назад бы не сделал. Спасибо!
Дата отзыва 05.01.2019
Дата окончания курса 2019
Компания «Java Online Projects»
Проверенный
Алла Протопопова
Алла Протопопова
Компания «Java Online Projects»
Я балдею от этого проекта! Очень много...
Проверенный
Я балдею от этого проекта! Очень много концентрированных знаний и простых объяснений, зачем надо то или другое. Я уже работала java-разработчиком до начала участия в проекте, но теперь мои знания более систематизированы. Очень понравилась библиотека ссылок на разные ресурсы - это теперь на века. Собственно, и сам проект мне теперь служит шпаргалкой по технологиям - заглядываю в него очень часто.
Мне было очень комфортно делать дз в формате посмотри как у usera и сделай для meals почти также, но не совсем, тк, с одной стороны, перед глазами всегда был пример, а с другой стороны, необходимо было подумать головой. Однозначно продолжаю свое обучение с командой javaops - на MasterJava уже записалась)
Мне было очень комфортно делать дз в формате посмотри как у usera и сделай для meals почти также, но не совсем, тк, с одной стороны, перед глазами всегда был пример, а с другой стороны, необходимо было подумать головой. Однозначно продолжаю свое обучение с командой javaops - на MasterJava уже записалась)
Дата отзыва 28.12.2018
Дата окончания курса 2018
Компания «Java Online Projects»
Проверенный
Григорий Кислин
Григорий Кислин
Компания «Java Online Projects»
как выпускник данного проекта, ответственно...
Проверенный
как выпускник данного проекта, ответственно заявляю, что это действительно работает. Помогает взобраться на новую ступень в JavaEE. Проект сложный, но если не усвоил что-то, то повтор проекта бесплатно! Тут есть ответы на ВСЕ вопросы, которыми новичок мучает сеньора. Но у сеньора нет возможности отвечать на эти вопросы, а тут тебе ответят. Атмосфера взаимопомощи. Куча видео, в которых разжевывают тонкости разработки веб-приложений на Java. Сравниваю себя до и после - я научился многому, список технологий есть на заглавной странице.
Дата отзыва 28.12.2018
Дата окончания курса 2018
Компания «Java Online Projects»
Проверенный
Семен Киселев
Семен Киселев
Компания «Java Online Projects»
Очень крутой курс. Про изучаемые технологии...
Проверенный
Очень крутой курс. Про изучаемые технологии рассказывать не буду, т.к. их тут уже описали выше, и лучше посмотреть их на странице проекта в github, всем им будет уделено должное внимание. Нагрузка довольно серьезная, если вы не знакомы с данным стеком технологий. Особенно если изучать доп. материалы, на которые в курсе множество ссылок, и они всегда вовремя. Также очень грамотно поставлены практические задачи. Обязательно буду брать еще тут курсы (уже зарезервировал masterjava), очень понравилась подача материала.
Дата отзыва 03.10.2018
Дата окончания курса 2018
Компания «Java Online Projects»
Проверенный
Дмитрий Лощенков
Дмитрий Лощенков
Компания «Java Online Projects»
Спасибо за крутой проект! После освоения языка...
Проверенный
Спасибо за крутой проект! После освоения языка это то, что нужно, чтобы окунуться в мир Enterprise. Особенно хотелось бы отметить выверенное сочетание теории и практики, на каждую тему присутствуют задания, достаточно сложные, но выполнимые. К заданиям прилагаются ссылки на доп. материалы, ссылок достаточно как для поверхностного, так и для более глубокого изучения, есть ссылки на видео других авторов, позволяющие взглянуть на проблему под другим углом.
При прохождении проекта предоставляется доступ в slack-группу, где можно получить поддержку от Григория и его команды, а также советы и рекомендации от ребят, которые уже разобрались в вопросе или проходят стажировку повторно. Стек осваиваемых технологий - то, что нужно человеку, желающему войти в мир корпоративного программирования.
Еще раз спасибо и всяческих благ!
При прохождении проекта предоставляется доступ в slack-группу, где можно получить поддержку от Григория и его команды, а также советы и рекомендации от ребят, которые уже разобрались в вопросе или проходят стажировку повторно. Стек осваиваемых технологий - то, что нужно человеку, желающему войти в мир корпоративного программирования.
Еще раз спасибо и всяческих благ!
Дата отзыва 01.10.2018
Дата окончания курса 2018
Компания «Java Online Projects»
Проверенный
Гульназ Тарханова
Гульназ Тарханова
Компания «Java Online Projects»
Отличный курс, проходя который вам уж точно не...
Проверенный
Отличный курс, проходя который вам уж точно не будет скучно, поскольку с каждым уроком добавлять что-то новое в проект будет всё интереснее и интереснее. Бывало, что с нетерпением ждала некоторые занятия, а бывало и так, что что-то долго не получалось и это бесило, но это не сравнится с тем, какую радость можно испытать, когда пазл, наконец, складывается в понятную картину.
Среди вещей, которые мне особо понравились, хочу отметить знакомство со Spring Data JPA и его применение, практика с AJAX и JSON, а также, общение в Slack, которое много дает в плане дополнительных материалов и обсуждений различных проблем.
Курс собираюсь проходить повторно, дабы закрепить материал и получше изучить те моменты, которые ушли от моего внимания в первый раз.
Если вы из тех, кому интересен процесс разработки, и хотите попробовать свои силы в создании веб-приложения с использованием популярных технологий, таких как Spring и Hibernate, смело выбирайте данную стажировку. Не пожалеете, как и я =)
Среди вещей, которые мне особо понравились, хочу отметить знакомство со Spring Data JPA и его применение, практика с AJAX и JSON, а также, общение в Slack, которое много дает в плане дополнительных материалов и обсуждений различных проблем.
Курс собираюсь проходить повторно, дабы закрепить материал и получше изучить те моменты, которые ушли от моего внимания в первый раз.
Если вы из тех, кому интересен процесс разработки, и хотите попробовать свои силы в создании веб-приложения с использованием популярных технологий, таких как Spring и Hibernate, смело выбирайте данную стажировку. Не пожалеете, как и я =)
Дата отзыва 01.10.2018
Дата окончания курса 2018