Кирилл Мартынович
Добрый День.
Я уже писал отзыв на курс до переноса, просмотрев все лекции и сделав малую часть заданий. Но думаю будет правильно ещё раз оставить отзыв о курсе пройдя его целиком.
1.) Организация курса.
Лекции адекватны и понятны. Материалы достаточны за исключением пары случаев. Задания ясны. На 75% всё хорошо.
Из минусов:
а.) я уже писал о том, что реальный объём затрачиваемого времени на курсы намного более значительный, чем заявлен на сайте. Не говоря уже о дополнительных и рекомендуемых пунктах в задании.
б.) также я бы отметил не самый отзывчивый проигрыватель видео на сайте. Из-за него теряется время и это раздражает.
в.) Грехом было бы писать про длительность проверки заданий с учётом того как и когда все их сдают, но всё же те задания, которые являются блокирующими для следующих, я бы проверял активнее.
г.) Возможно лучше взять какие-то работы для код ревью с прошлых курсов.
2.) Содержание курса.
В общем и целом, курс достаточно широкий. Это является плюсом. В принципе охват большой, начиная от углубления в изучении аспектов языка и заканчивая конкретными случаями применения. (Аналогично процентов на 70% всё хорошо)
Что я бы поменял.
а.) Добавил бы больше мелких упражнений на конкретные редко применимые возможности языка. Вроде мы их изучали, а вроде так и не осталась набитой рука в их применении. В этом смысле тимус развивает больше логику, а хотелось бы технику. Возможно тут произвёл бы корректировку. Как пример - работа со всеми видами конструкторов. Другой пример - работа с rvalue, ссылки на них. Т.е. больше мелких упражнений вглубь языка.
б.) Возможно больше добавил бы паттернов и заданий по реализации по работе в некоторых прикладных областях. Например ORM в конетксте работы с БД. Аналогично в области сетевых взаимодействий.
в.) По некоторым темам (сетевое взаимодействие) я делал практически копипасту из того, что было в исходниках. Мне кажется это не очень хорошо, но это было продиктовано в том числе нехваткой времени (моя вина + неполное понимание объёмов работ) и потому мне кажется не очень корректно, что задание мало как меняя исходники. Возможно это не очень полезно. Опять же, это на совести учащегося, но эта опция у него есть и я не уверен, что это то, что надо.
Курс скорее полезный, но мне видится, что он должен быть обозначен как более трудозатратный и возможно стоит немного переориентироваться по заданиям как в рамках курса, так и вне (тимус).