Thinknetica — трехмесячный курс по программированию, основанный на изучении стека Ruby On Rails. В течение трех месяцев участники должны написать прототип известного сервиса вопросов/ответов stackoverflow.
Я уже имел небольшие знания и опыт в Rails. Прошел несколько туториалов, сделал несколько пробных проектов, имел коммерческий опыт разработки. Но постоянство однотипных задач, отсутствие культуры тестирования, а так же маленькая практическая и теоретическая база в rails делали свое дело.
Выбрал Thinknetica я по отзывам знакомых. Сейчас успешно прошел его и хотел бы поделиться с вами что от этого курса можно ожидать и стоит ли идти на него.
Плюсы
Плюсов у курса много, но давайте по порядку. Я выделю лишь несколько из них, которые мне понравились:
- Закрытый форум. Вы получаете инвайт на закрытый форум с большим количеством единомышленников, которые будут готовы помочь вам и подсказать в сложных ситуациях.
- Ежедневные отчеты. Политика курса подразумевает под собой ведение на личной страничке форума ежедневные отчеты. Это дисциплинирует и помогает посмотреть на свой прогресс со стороны.
- Практика. На курсе практики больше чем теории. Задания дают всегда такие, чтобы они охватили не только теоретический материал, но еще и дали возможность самим подумать как решать, делать, какие инструменты использовать.
- Индивидуальные задания. Бывают моменты, когда застрял на каком-то месте и не понимаешь как это решить. Можно договориться и связаться с ментором в скайпе, где обсудить решение задачи и получить ответ или наводку на правильный выход из ситуации. Лично мне они очень сильно помогали, 45 минут общения с ментором давали знаний столько, сколько я мог получить только за неделю самостоятельного обучения.
- Требовательные менторы. С первого раза вряд ли получиться сдать задание. Менторы укажут на недостатки, проверят все требования, а также предложат небольшие подсказки, которые помогут в дальнейшем лучше писать код.
Минусы
- Стоимость. Курс не такой дешевый. Для тех, кто успел он будет стоить порядка 25 тысяч рублей. Для остальных же эта цена будет 30 тысяч.
- Долгое время ожидания ответа. Менторов на курсе очень мало, из-за чего время ожидания ответа на задание может сильно варьироваться. Если сдаете вечером, скорее всего ответ получите только на следующий день.
- Время прохождения. Этот курс состоит из 12 недель. А это подразумевает под собой очень много работы над проектом. Причем не все задания такие легкие, так как они всегда даются сложнее и с какими-нибудь дополнениями, которые в скринкасте не описываются.
- Сложность. Продвинутый курс подразумевает под собой то, что вы уже умеете программировать и хотите улучшить результаты. Поэтому с нуля на этот курс идти не стоит, он будет очень сложным и трудозатратным по времени. Благо есть курс для новичков или самостоятельное изучение материала по туториалам, которых сейчас много в открытом доступе.
Вывод
Если уже написал несколько тестовых приложений, знаешь основы и чувствуешь, что хотелось бы получить больше умений — этот курс отлично подходит. Все, что было заявлено на сайте курса — это лишь минимальное, что можно с него получить.
Но если все же захотелось пройти его, нужно учесть то, что он может занять больше времени чем планировалось. Stackoverflow с первого взгляда кажется простым сайтом. На курсе же требуется сделать всего лишь его прототип. Но не нужно обольщаться, back-end на то и back-end, что все интересное будет происходить вне глаз пользователя. Так что будьте сразу готовы уделять на курс по 3-5 часов каждый день.
Большое спасибо менторам Виталию и Владимиру за курс.
Рекомендую!