Ребята хорошо делают свою работу.
Обучаюсь в Skillfactory вот уже более полугода на курсе "Разработчик С++". До обучения не имела близкого знакомства со сферой программирования вообще, только небольшие поверхностные знания - хватала то тут, то там. Не было какой-то структуры получения знаний, не знала, к чему приступать в первую очередь, на что обращать более пристальное внимание.
Благодаря Skillfactory, я получила методику обучения. Пришло понимание, что выучить синтаксис языка - не самое главное, важнее - понимать принципы и механизмы работы программирования в целом.
За полгода обучения выделила для себя следующие плюсы:
- Подача материала. Практика органично встроена в теорию, понятным языком раскрываются довольно сложные (для меня, как для новичка) аспекты программирования. Есть рекомендации по дополнительным материалам для более углубленного изучения. Практики много и задания интересно выполнять. Знания преподаются поступательно, есть структура. Объясняется почти все - не только "как сделать", но и "зачем", "почему", "какие есть другие варианты решения". Также в модулях описывают не только то, ЧТО нужно изучить, но и дают советы КАК заниматься, приводят рекомендации по организации собственного учебного процесса.
- Система наставничества. Фактически в любое время в доступе есть менторы, к которым можно обратиться за помощью и объяснением. Обращалась несколько раз, получила решение своих сложностей. Однако, здесь хочу остановиться на минусе - порой, менторы переоценивают уровень знаний и отвечая на вопрос закапываются в сленг и терминологию. Для новичка хотелось бы слышать ответы более простым языком.
- Дедлайны. Самостоятельное обучение крайне сложно с точки зрения дисциплины. Поэтому для меня наличие дедлайнов стало очень важным фактором - есть конечная точка, есть мотивация двигаться вперед. Спасибо, что вы контролируете меня)
- Задания в группах. Для меня, как для человека ни разу не сталкивавшегося с непосредственной работой в сфере IT, было очень интересно выполнять задания в группах. Я "прощупала" систему коммуникаций, познакомилась с GitHub, планированием проекта, написанием тех. документации.
- Общение между студентами. В общей среде можно задавать свои вопросы, давать ответы на вопросы других студентов и вообще чувствовать себя частью некоего сообщества. Это воодушевляет)
Из минусов, конечно же, не могу не отметить стоимость обучения. Цены, положа руку на сердце, конские. Не будем говорить, что подобные цены сейчас на большинстве качественных курсов профессиональных школ, это и так понятно. Однако, жаба душит и принять решение потратить такую сумму денег действительно сложно.
Также отмечу, что лично мне не хватило практических задач конкретно по теме функций, указателей и ссылок. Пришлось искать дополнительные материалы и задачники самостоятельно.
Сейчас я приглашена на работу в качестве преподавателя программирования в колледже. Будет интересно сравнить мои знания, полученные на курсе Skillfactory, с уровнем преподавания этого учебного заведения.