В качестве дополнительного заработка раньше делал небольшие сайты на фреймворке OctoberCMS, не сильно вникая в то, как тот работает. Затем решил подтянуть знания по JS. В итоге, после изучения основ языка, сменил работу, устроившись джуном на должность фронтенд разработчика. Через некоторое время решил, что нужно нормально освоить бэкенд разработку, и коллеги посоветовали изучить Ruby on Rails, который используется в компании в большинстве проектов. К тому же Ruby, на котором базируется фреймворк, это такой язык, на котором приятно писать код. Да и разбираться в том, что написано другим разработчиком тоже несложно. При выборе курсов отфильтровал только заслуживающие внимания. После анализа решил поступить на курс школы Thinknetica. Что хочется отметить. Курс объёмный, и без предварительных знаний и опыта, вероятно, будет сложным для освоения в установленные сроки. С самого начала занятий пытался держать ускоренный темп прохождения заданий. Уложился, закончив курс за 15 дней до окончания дедлайна. Понимаю, как тяжело тем, кто приходит на обучение RoR с нулевыми знаниями в программировании. Часть сошла с дистанции ещё на первой из трёх частей курса. Но также оказались те, кто твёрдо поставил цель. Верю, что у них получится закончить курс, так как здесь даются необходимые для этого знания. Хотя, на некоторые вопросы, конечно, ответы придётся искать самим. Так ведь на это и рассчитан курс. Не выложить материал "на тарелочке с голубой каёмочкой", а научить слушателей курса думать, самостоятельно искать недостающие "пазлы". А если вдруг не получается справиться - поможет личный наставник по курсу (наставников несколько на каждом из этапов обучения). Также вы можете взять четыре бесплатных персональных занятия за период обучения. Где-то в середине периода учёбы мне уже стали давать несложные задачи по бэку на работе. Иногда это были задания по темам, которые ещё не успел разобрать на курсе. Но благодаря тому, что обучение построено так, что в начале даются фундаментальные знания по Ruby, не было проблемой справиться с ними. Рекомендую курс тем, у кого присутствует опыт в программировании, а также новичкам, которые не боятся трудностей и готовы инвестировать достаточное количество времени в образование и профессиональные навыки. Спасибо команде Thinknetica за то, что буквально за руку привели в мир Ruby on Rails :-)