5
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
4
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Школа Сильных ПрограммистовКурс о том, как проектировать большие системы. Новые — чтобы не переделывать, старые — чтобы разобрать на части и ускорить разработку
Курс может быть очень нагруженным, на него нужно прям выделить время.
Если есть желание развиваться в анализе систем, нарабатывать практику и насмотренность, а также если есть возможность выделить 10-15 часов в неделю, то курс очень круто продвинет Вас и оставит огромное количество материалов для дальнейшего развития
то, что точно понравилось, это кросс-чекинг домашек. и разбор домашек онлайн. не сидишь в своём мире, а смотришь другие варианты и подходы. такого на практике точно не получишь, когда над анализом одной системы столько человек работает
неудобные лонгриды, много воды. на разборе домашек автор практически не слушает вопросы, потому что не успевает по плану разобрать домашки. сам автор пишет очень кратко, когда проверяет, непонятно как применить эту оценку домашки.
Этот курс точно не про System design ) Но анализ систем точно важный навык, как для программиста, так и для архитектора.
Основное достоинство курса, что тебя приводят к бытию в мире огромной неопределённости, где нет единственно правильного решения, как спроектировать систему, чтобы угодить большинству. Боли проектирования, можно научиться предвидеть и сделать дальнейшего распила не таким травмирующим. Про то, как проектируется бизнес процесс, про то как на основе этого процесса понять какие данные там будут ходить, про то исходя из всех over9000 требований, можно принять решение из каких составляющих, с какими связями, с какой архитектурой, с каким типом БД разумно делать сервис. Курс вовсе не про Монолит или Микросервисы. Архитектурных шаблонов сильно больше, я сам был поражен. Курс про то, что нужно думать, разговаривать, анализировать и аргументировать, а это самое главное!
Это не место для 15 минут перед сном. Материалы довольно объемны и насыщены для осознания, будьте готовы уделять по два часа на материалы урока и от 30 минут на домашнее задания после уроков.
Классно построен курс, очень понравилось что в начале дают список разрозненных требований от заказчика, которые нужно анализировать.
И курс построен на поэтапном анализе этих требований, материал учет подходить к анализу с разных сторон. В процессе формируя архитектуру приложения.
Материал программы позволяет постепенно учится и анализировать систему, открывая для себя все новое и новое.
Материала очень много, так что после курса буду еще год перечитывать все и глубже погружаться в анализ и архитектуру.
Однозначно рекомендую особенно если нет опыта, да и даже если есть поможет поднять навыки.
Круто сделано с проверкой других работ, можно подсматривать и открывать для себя что то новое.
Повышая насмотренность на различные виды решений.
ТАк же круто что есть чат, в котором все постоянно общаются и обсуждают решения, единственное времени очень мало и не всегда хватает учавствовать в дискуссиях, но круто, что все это остается и можно вернуться после курса и перечитать.
Очень детальная проработка материалов и постоянная помощь со стороны автора курса
Обилие и плотность информации высокое, я бы растянул курс еще на неделю, чтобы делать в спокойном темпе
Выделите себе время или возьмите отпуск. Лучше всего купить текстовую версию курса, пройти ее отдельно, а затем подключиться к формату "в тусовке"
Организация курса: порядок и состав модулей, описание заданий.
Узнал много нового: EventStorming, Strategic DDD
Поменялся способ проектирования систем: стал больше уделять внимания бизнесовой составляющей, а не технической.
Очень высокий темп прохождения, не всегда успевал полностью погрузиться в задачу.
Избавиться от чувства перфекционизма.
Для осознанного прохождения понадобится немало свободного времени.
Структура курса и много практики – основное отличие от иных похожих курсов. Подход эксперта курса – Антона Давыдова – никогда не встречала такой поддержки преподавателя.
Готовность вложиться в домашки. И не надо думать, что достаточно будет просто почитать.
Очень качественная программа, которую не только полезно изучать, но и интересно проходить. Много хорошего юмора в тексте. Много ссылок на дополнительные материалы. Построение курса в виде story-telling. Отменная поддержка преподавателем в чате, ответы на вопросы. Хорошее коммьюнити.
Notion, на котором сделан курс, иногда подтупливает. И с авторизацией сперва непонятно было.
Обязательно заранее, до начала курса, сделайте нулевую домашку. Хорошенько разберитесь в предлагаемой системе и её требованиях. Это даст сразу два преимущества:
1. Будет легче проходить курс. Вы уже будете разбираться в учебной системе, а работать с ней придется много.
2. Эта домашка потом потребуется в конце курса. Но не буду спойлерить, зачем ;)
Системность подхода, качество и проработка подачи информации.
Курс построен с учетом особенности обучения взрослых людей, его действительно комфортно и интересно проходить.
Есть небольшие шероховатости в платформе обучения, но они не критичны и не мешают.
Курс очень насыщенный и сжатый по срокам, необходимо трезво оценивать количество времени которое есть на него. Однако это стоит каждой потраченной минуты.
В курсе не учат писать код и делать систем дизайн.
В курсе учат более высокоуровневым вещам:
- как общаться с бизнесом
- анализировать требования и выявлять характеристики системы
- определять границы системы и описывать контекст принимаемых решений
На вдумчивое чтение уроков и выполнение домашки уходит много времени. По моей оценке это 6-8 часов в неделю.