02.04.2021
Тернистый путь в IT Рассмотрим курс по python(backend разработчик). Курс состоит из блоков, каждый относящийся к какой-либо изучаемой теме. В свою очередь блоки делятся на спринты с заданием, которое нужно сдать, чтобы перейти к следующему спринту. Каждый спринт состоит из нескольких заданий(чаще всего около 10) и финального проекта. В начале каждого урока нам даётся теория, которая пригодится для решения задания этого урока, количество теории от спринта к спринту разница, и может получится так, что где-то её будет крайне мало и придётся много гуглить, а где-то будет прям всё разжёвано. Задания интересные и, мне кажется, прогрессия сложности выверена довольно хорошо, если сначала мы будем дописывать уже готовый, но не завершённый код, то потом перед нами будут просто ставить задачу, а как решать думай сам!! Финальное задание спринта делается в программе локально на компьютере и вот эти задания - это главная причина брать курс, так как это полноценно работающие проекты, при сдаче которых вы ещё и получаете фидбек о том, что сделали не так и как это можно сделать лучше. Плюсом ко всему не создается ощущения будто ты в одиночестве против кода, так как студенты друг другу помогают и постоянно обсуждают проблемы. Конечно есть и минусы. Всё что написано про ориентировочное время на курс - чушь собачья, умножайте это число на 3 или на 4. Наставники, которые должны решать проблемы довольно медленно это делают(чаще всего тебе будут помогать другие студенты).
Плюсы: Огромное количество информации, постоянный контакт с профессионалами , помощь в трудоустройстве, проверка ваших работ и советы по улучшению
Минусы: Время, затраченное на курсы, гораздо больше указанного, наставники слабо контактируют со студентами, сложность некоторых спринтов заоблачная