25 August 2022
Выпускник курса
Практически всё, что было на курсе "Профессиональная разработка на Ruby on Rails" от Thinknetica мне предстояло изучить с нуля. Поэтому в начале его прохождения многое было новым и непонятным, но я рада, что удалось это преодолеть. Отмечу прекрасную подачу материала, концентрированные скринкасты - сложное лекторы смогли преподнести просто и конструктивно. Задания разнообразные и интересные, многие были challenging и требовали более глубокого изучения. Также радовали интересные статьи и дополнительные материалы) В итоге, я получила, как мне кажется, серьёзную базу для разработки на Ruby on Rails. А также научилась искать информацию для самообразования, дисциплинироваться и не бояться трудных задач! Очень благодарна менторам Андрею Золотухину и Анатолию Куричеву, нашему координатору Анне Мироновой и, конечно, создателям Курса Виталию Куреннову, Евгению Фатееву, Владимиру Дементьеву!
Начну отзыв с того, что искал курс для получения достаточно глубоких знаний о Ruby on Rails. После поиска отзывов о различных курсах и общению с представителями обучающих организаций, выбор пал на курс Thinknetica: Профессиональная разработка на Ruby on Rails. И знаете, после прохождения курса я не пожалел. Курс информативный, а наставники помогают с возникающими вопросами. Однако, чтобы быть объективным необходимо упомянуть и о трудностях. Первое с чем я столкнулся, это то, что мне не хватало двух часов в день, чтобы во-время проходить уроки, информации пришлось "лопатить" много, как на русском, так и английском языках, поэтому прохождение курса немного затянулось, но вполне вероятно, что это только моя проблема и другие с подобным не столкнутся. Второй момент, это то, что курс описывает Rails 5, в данный момент, как сказал наставник, уже лучше всё делать на Rails 6, но не все решения описываемые в курсе применимы для 6-ки. Однако, это не непреодолимая преграда, наставники всегда помогают и разъясняют, что к чему, если не получается найти решение в интернете. Резюмируя могу сказать: "Я рад, что прошёл именно этот курс для получения знаний по Ruby on Rails и если меня спросят, то смело его порекомендую другим."
Когда записывалась на курс, долго не сомневалась. Интуитивно понимала, что это моё. Потом общение с одним из авторов курса Вадимом утвердило мое желание. В IT пришла совсем из другой сферы. До курса у меня был небольшой опыт общения с HTML, CSS, JS и React, училась самостоятельно. Но коннект не произошел. Чуть не бросила это дело. И вот он чудный курс по Ruby и Ruby on Rails, который меня спас. С первых уроков по основам учителя указывали на недочеты в коде, на правильность оформления кода. Это было очень важно. Дальше задачи усложнялись. Я закончила курс на 95% точно в срок без дополнительного времени. Но тратила достаточно много времени, чтобы знания были не поверхностные, а глубокие. Учителя всем помогали, все вопросы разбирались в чатах и вебинарах. Домашние задания проверялись очень тщательно с пояснениями. Итоги. Огромное количество знаний, доступ к материалам курса, что крайне важно. Я часто заглядываю в наши проекты или лекции, чтобы подсмотреть, как делали тот или иной функционал. Хвастаться работой пока не буду, но оплачиваемую стажировку я получила после нескольких собеседований. В общем кто читает, кто думает, всем от души рекомендую данный курс. Огромное спасибо всем, Вадиму и Мише за лекции и материал, за поддержку при трудоустройстве, учителям за доброе отношения к новичкам, за помощь. Всех обнимаю! Вы очень крутая команда!
Пришел я на обучение уже с большим опытом в программировании. Много лет проработал учителем информатики, готовил учеников к олимпиадам по программированию на С++. Потом стал готовить еще и на Python, так как язык стал очень популярным и хорошо подходит к сдаче ЕГЭ. Думал мой багаж знаний мне очень поможет, но нет) Алгоритмы и структуры данных как токовые мне не пригодились, а вот знание Ruby и Python очень. Ruby стал изучать заранее, по совету своего бывшего ученика (сейчас он мидл RoR). Сразу скажу, учитесь работать с гитом и терминалом линкус, если нет мака. Могу отметить что работа с клиентами поставлена грамотно и на высоте. И при общении с менеджером и при обучении. Уже на первой части "основы руби", когда началось ООП, я понял, что мои знания помогают мне понимать материал. Но пару раз пришлось брать ИЗ. Спасибо наставнику, Анатолию Куричеву, успокоил и на пальцах объяснил сложные места. После этого обучение пошло легче. Две остальные части обучения: «Основы Rails» и «Продвинутый Rails» для меня были в новинку, хорошо был маленький опыт работы с JS. Но для меня это все равно был космос, в смысле новизны и бесконечности. На первых парах в голове была «каша», но потом все устаканилось) Про ДЗ уже многие писали, могу сказать, что некоторые ДЗ делал неделю. Да, при этом я работал, и мог посвятить занятиям максимум 2-3 часа в будни и все выходные. Но зато, когда твое задание принимает наставник, ты чувствуешь себя победителем) Что касается чата по урокам, то мне несколько раз помогали выпускники школы. При переходе на 6 рельсы много что поменялось. Да много приходиться читать и разбираться самостоятельно, но что легко приходит, то легко и уходит) Теперь осталось найти работу, у меня правда возраст 50). Но буду пытаться. Спасибо кураторам: Андрею Золотухину и Анатолию Куричеву за их труд и своевременную помощь. Спасибо всей команде онлайн-школы Thinknetica.
Прошел данный курс примерно за 7 месяцев, мог бы быстрее, но иногда некоторые задачи требовали нескольких дней/недель :) Сам курс понравился, дается большая база как по ruby, так и по рельсам, так же затрагивается js. Из минусов могу отметить то, что часть уроков немного устарели и задача/задание решается уже иным способом, требует больше времени и активного использования гугла :) Так же стоит отметить ревью, но тут многое зависит от наставника. В целом курсом доволен, могу рекомендовать всем кто желает освоить гuby/rails. И действительно, легко не будет, будет результат!
29 July 2022
Выпускник курса
"Легко не будет. Будет результат." - это кратко, но очень красочно характеризует школу. Пришел я на обучение уже с годовым бэкграундом, как специалист по автоматизированному тестированию на Ruby. При оплате курса уточнил у менеджера "можно ли закончить курс досрочно, а не в отведенный дедлайн", думая, что с моими знаниями будет проще, но как я ошибался...) Даже на первой части "основы руби", когда началось ООП, я много раз вспоминал слоган школы. Первое, что хотелось бы отметить - клиентоориентированность. (Меня об этом предупреждал человек, который порекомендовал этот курс, он же в прошлом выпускник школы, в настоящем RoR разработчик.) Ещё на этапе оплаты курса я ощутил это на себе. Сначала мне дали скидку на курс, так как проходила акция, затем добавили 3 месяца в подарок, расширив срок с 6 до 9 месяцев. Потом, когда менеджер узнал, что я оплачиваю сразу весь курс целиком, дал мне дополнительную ОЧЕНЬ приятную скидку. Учитывая конечную сумму и объем полученных знаний, каждая копейка того стоила. Плюс очень приятно, что курс предусматривает 4 недели постановок на паузу с переносом дедлайна. Очень удобно ходить в отпуск без потери драгоценного времени курса. Второе - очень грамотно поданная, структурированная информация. В каждом уроке даётся необходимая база для выполнения ДЗ. Если Вам что-то "недоговорили", значит на то и расчет. Вас учат не только чистому, читаемому коду, но и умению находить документацию, самостоятельно разбираться в ней и применять её в ДЗ. В реальном проекте у Вас не будет за спиной наставника с бесконечным свободным временем и во многом обязательно придется разбираться самому. Да, некоторые уроки построены на 5ой рельсе, а ДЗ нужно выполнять на 6ой, но в 90% случаев в дополнительных материалах Вас направят в нужное русло и, опять же, Вы сможете разобраться самостоятельно. С одной стороны, хотелось бы, чтоб некоторые уроки актуализировались под 6ю рельсу, с другой стороны за IT никогда не успеешь. Развитие технологий и библиотек происходит ежедневно и постоянно переделывать скринкасты - это титанический труд. В любом случае у Вас есть наставник, который Вам всегда поможет. Далее, как раз об этом. Третье - наставники и код ревью. Хардкод - не проскочит! Каждое ДЗ проверяется опытнейшими ребятами, которые имеют огромный опыт за плечами. Код тщательно проверяется на функционал, DRY, KISS, YAGNI и на выходе получается простым, чистым и читаемым. Кроме этого, Вы в любой момент можете связаться с наставником в ТГ или в слаке. Ответ не всегда будет прямым. Вас постепенно будут подводить к тому, чтоб Вы сами дошли до причины проблемы. Если Вы поймаете ступор после скринкаста или при выполнении ДЗ, у Вас есть возможность взять индивидуальное занятие с наставником (таких занятий у Вас 8 штук на весь курс). Четвёртое - сложность. ИМХО, курс действительно очень сложный! Как раз за счет того, что после скринкаста немалую часть информации нужно гуглить. Некоторые домашние задание могут занять неделю, даже если посвящать этому в день 3-4 часа. Но оно того стоит. Непередаваемый кайф, когда ты несколько дней мучаешься с проблемой и потом, наконец, решаешь её! Не берусь судить, сможет ли человек без опыта и знания основ любого ЯП осилить этот курс, но я бы рекомендовал перед стартом изучить основы руби, html, css, sql, rest архитектуры. Это всё будет дано и в рамках курса, но лучше заранее вооружиться. Подводя итоги, могу сказать, что окончил курс вторым в своей подгруппе (основываясь на отчетах на форуме), не использовал ни одного индивидуального занятия и дошел до конца пределах 9 месячного дедлайна, использовав при этом три недельные приостановки из четырёх. С одной стороны я очень рад такому достижению, с другой стороны немного грустно, что это закончилось. Мозг за эти 9 месяцев адаптировался к такой высокой нагрузке и привык к стрессу от ДЗ. Хочу выразить огромную благодарность: -Анне координатору, которая всегда оперативно помогала с организационными вопросами. -Моим наставникам за помощь, когда я был в отчаянии, а SOF и гугл уже никак не могли мне помочь: Грищенко Александру - курс основы Ruby Золотухину Андрею - курс основы Rails Куричеву Анатолию - курс Продвинутый Rails ...а также лекторам/авторам этого курса, ну и конечно Виталию Куреннову за действительно великолепный продукт! Могу смело рекомендовать TN всем, кто хочет погрузиться в магию Ruby и RoR! Всем успехов!