Почему вам стоит пройти Ruby/Rails курсы в RubyGarage
Мы ‒ RubyGarage, одна из ведущих украинских компаний в сфере разработки web-приложений на Ruby on Rails. С момента основания в 2011 году проводим бесплатные курсы по Ruby/Ruby on Rails. Как и 6 лет назад, главная цель наших обучающих курсов остается прежней ‒ сформировать Ruby/Rails сообщество, задавать критерии качества и развивать лучших Ruby-разработчиков.
Когда мы создавали первые Ruby курсы в Днепре, мы хотели отойти от скучного формата с кучей теории. Вместо этого, нашей задачей было создать курс, который бы давал возможность студентам как можно раньше приступить непосредственно к разработке приложений. Такой подход пришелся по вкусу многим ‒ это видно по заявкам на курс и теплым отзывам выпускников.
В этой статье мы хотели бы рассказать вам подробнее о том, как устроены курсы Ruby/Ruby on Rails в нашей компании и о причинах, почему начинающим IT специалистам стоит выбрать курсы RubyGarage:
1. Организация процесса обучения
Имея достаточный опыт в организации обучающих курсов, мы смогли изменить, усовершенствовать и адаптировать программу курса таким образом, чтобы воссоздать реальный workflow на проекте.
Например, все студенты работают по Git flow, который максимально имитирует реальный рабочий процесс. Студенты работают через pull requests, что позволяет удобно отслеживать свой прогресс и сразу обучаться подходу, к которому другие разработчики приходят с опытом.
Мы фокусируемся на освоении технологий через практику, потому что понимаем, что основная сложность для junior-специалистов ‒ применять в работе теорию, которую они ранее изучили.
Виталий Жиляков, Ruby/JS разработчик и преподаватель курса Ruby/Ruby on Rails
Студенты посещают курсы 2 раза в неделю. Мы учли тот факт, что многие совмещают работу или учебу с лекциями, поэтому выбрали удобный вечерний график. И если кто-то пропускает занятие, можно получить материал лекций и самостоятельно изучить его дома.
Кирилл Ершов, окончил курсы RubyGarage в 2016 году
2. Постоянный Code Review
Каждая лекция подразумевает выполнение домашнего задания, цель которого ‒ научиться писать качественный код и стать junior-программистом, готовым присоединиться к реальному проекту.
Чтобы учиться писать код без ошибок, мы проводим code review, в котором участвует вся группа. С его помощью студенты выявляют пробелы в своих знаниях и учатся избегать классических code smells (дубликации, длинных методов, большие классы и так далее) и неправильного построения архитектуры приложений.
Юрий Орлов, Ruby-разработчик в RubyGarage, окончил курсы в 2017 году
3. Постоянная поддержка преподавателя
На каждом этапе обучения (лекция ‒ домашнее задание ‒ проверка задания) студенты получают обратную связь. Преподаватели RubyGarage открыты для общения: как на самих лекциях, так и после них. Кроме того, для каждой группы мы создаем общий чат в Skype, где студенты могут задавать вопросы напрямую преподавателям или общаться друг с другом. Так мы создаем сообщество для обмена опытом, знаниями и идеями.
Кирилл Шевченко, Ruby/JS разработчик и преподаватель курса Ruby/Ruby on Rails
На занятиях студенты и преподаватели часто решают задачи real-time. В результате, группа учится работать в команде и быстро находить решения той или иной проблемы. Эти навыки ‒ незаменимы в работе над реальными проектами, которые ждут выпускников наших курсов в будущем.
Влад Шмыгло, Ruby/JS разработчик и преподаватель курса Ruby/Ruby on Rails
4. Возможность попасть в команду RubyGarage
Не секрет, что многие приходят к нам на курсы, чтобы в дальнейшем присоединиться к команде RubyGarage. Для этого требуется успешно выполнить все задания курса (пример ‒ разработать веб-приложение «to-do list» с клиентской частью на AngularJS и серверной частью на Ruby on Rails) и пройти собеседование, после которого мы принимаем окончательное решение о приеме на работу лучших выпускников курса.
Для того, чтобы новые сотрудники максимально быстро освоились и начали эффективно работать в компании, мы разработали программу менторинга. В рамках этой программы все новички получают ментора из числа опытных разработчиков, которые продолжают обучать своих уже коллег и помогать им в работе.
Наши студенты получают достаточно обширные знания, благодаря чему находят работу в ведущих компаниях Днепра и Украины еще до того, как они закончат обучение. Тем не менее, мы советуем пройти курс полностью, чтобы получить фундаментальные знания и практические навыки, которые значительно повысят ваш рейтинг среди других соискателей.
Как отправить заявку на курс
Если вы еще не с нами и вам хотелось бы стать квалифицированным Ruby/Rails разработчиком ‒ ждем ваших заявок на наш новый набор, тестовые задания принимаются до 1 сентября 2017. Ссылка на подачу заявки здесь.
По интересующим вопросам касательно обучения обращайтесь к Галинке Калашник, HR Manager’у и координатору Ruby/Ruby on Rails курсов в RubyGarage.
8 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів