Thinknetica — трехмесячный курс по программированию, основанный на изучении стека Ruby On Rails. В течение трех месяцев участники должны написать прототип известного сервиса вопросов/ответов stackoverflow.

Я уже имел небольшие знания и опыт в Rails. Прошел несколько туториалов, сделал несколько пробных проектов, имел коммерческий опыт разработки. Но постоянство однотипных задач, отсутствие культуры тестирования, а так же маленькая практическая и теоретическая база в rails делали свое дело.

Выбрал Thinknetica я по отзывам знакомых. Сейчас успешно прошел его и хотел бы поделиться с вами что от этого курса можно ожидать и стоит ли идти на него.

Плюсы

Плюсов у курса много, но давайте по порядку. Я выделю лишь несколько из них, которые мне понравились:

  1. Закрытый форум. Вы получаете инвайт на закрытый форум с большим количеством единомышленников, которые будут готовы помочь вам и подсказать в сложных ситуациях.
  2. Ежедневные отчеты. Политика курса подразумевает под собой ведение на личной страничке форума ежедневные отчеты. Это дисциплинирует и помогает посмотреть на свой прогресс со стороны.
  3. Практика. На курсе практики больше чем теории. Задания дают всегда такие, чтобы они охватили не только теоретический материал, но еще и дали возможность самим подумать как решать, делать, какие инструменты использовать.
  4. Индивидуальные задания. Бывают моменты, когда застрял на каком-то месте и не понимаешь как это решить. Можно договориться и связаться с ментором в скайпе, где обсудить решение задачи и получить ответ или наводку на правильный выход из ситуации. Лично мне они очень сильно помогали, 45 минут общения с ментором давали знаний столько, сколько я мог получить только за неделю самостоятельного обучения.
  5. Требовательные менторы. С первого раза вряд ли получиться сдать задание. Менторы укажут на недостатки, проверят все требования, а также предложат небольшие подсказки, которые помогут в дальнейшем лучше писать код.

Минусы

  1. Стоимость. Курс не такой дешевый. Для тех, кто успел он будет стоить порядка 25 тысяч рублей. Для остальных же эта цена будет 30 тысяч.
  2. Долгое время ожидания ответа. Менторов на курсе очень мало, из-за чего время ожидания ответа на задание может сильно варьироваться. Если сдаете вечером, скорее всего ответ получите только на следующий день.
  3. Время прохождения. Этот курс состоит из 12 недель. А это подразумевает под собой очень много работы над проектом. Причем не все задания такие легкие, так как они всегда даются сложнее и с какими-нибудь дополнениями, которые в скринкасте не описываются.
  4. Сложность. Продвинутый курс подразумевает под собой то, что вы уже умеете программировать и хотите улучшить результаты. Поэтому с нуля на этот курс идти не стоит, он будет очень сложным и трудозатратным по времени. Благо есть курс для новичков или самостоятельное изучение материала по туториалам, которых сейчас много в открытом доступе.

Вывод

Если уже написал несколько тестовых приложений, знаешь основы и чувствуешь, что хотелось бы получить больше умений — этот курс отлично подходит. Все, что было заявлено на сайте курса — это лишь минимальное, что можно с него получить.

Но если все же захотелось пройти его, нужно учесть то, что он может занять больше времени чем планировалось. Stackoverflow с первого взгляда кажется простым сайтом. На курсе же требуется сделать всего лишь его прототип. Но не нужно обольщаться, back-end на то и back-end, что все интересное будет происходить вне глаз пользователя. Так что будьте сразу готовы уделять на курс по 3-5 часов каждый день.

Большое спасибо менторам Виталию и Владимиру за курс.

Рекомендую!