Ведь можно самому изучить, правильно?
Совершенно верно, любую профессию или навык, которую можно изучить онлайн — можно изучить самостоятельно. Вы можете найти книги по теме, статьи в интернете, видео на ютубе, и изучать все в своем темпе. Большинство программистов учились сами, создавая интересные им проекты.
Проблема в том, что вы не всегда грамотно оцениваете, что именно надо изучать, игнорируете сложные или неинтересные темы (или уделяете им меньше внимания), прыгаете с темы на тему, либо изучаете то, что не востребовано рынком.
Курсы помогают систематизировать необходимую информацию, сократить время на поиск из разрозненных источников, и дает более четкий вектор развития.
Тогда я просто скачаю курс с торрентов
Да, вы можете сделать и так (только следите за тем, чтобы находить актуальные материалы, а не устаревшие на 5 лет). Однако тут вы столкнетесь со следующей составляющей хорошей образовательной программы (и онлайн курсов в том числе) — обратная связь. Вы сможете эффективно учиться только в том случае, если вы не просто слушаете лекции — а еще выполняете домашние задания, закрепляя прослушанный материал. И в большинстве случаев — без проверки вашего ДЗ живым человеком толку тоже будет мало. Он укажет на ваши ошибки, и поможет их исправить перед тем, как переходить к следующему занятию. Учиться без обратной связи — все равно, что быть наблюдателем, это бесполезно.
Именно поэтому курсы стоят таких денег — это оплата проверяющих и кураторов, наличие которых критично важно. Во многих случаях у студентов так же есть общий чат, где все обмениваются типичными проблемами и вопросами, делятся выполненным домашними заданиями, и получают ответы на свои вопросы от кураторов. Если у выбранного вами курса нет проверки домашних заданий, и нет возможности напрямую общаться с преподавателем — скорее всего этот курс ничего вам не даст (как правило, это касается всяких сомнительных видеокурсов, организации не имеющие образовательной лицензии, и обещающих золотые горы).
То есть самостоятельное ничего учить не надо?
И вновь мимо. Во первых, для начала вам необходимо понять — а что вообще вам нужно изучить, к чему у вас лежит душа. Профессий очень много. Чтобы определится, вы можете прослушать открытые лекции и разъяснения, который часто есть у образовательных платформ. Кроме того, вы можете пройти какие-то базовые бесплатные курсы, чтобы понять, как выстраивается обучение внутри этой платформы — например, изучить Базовый HTML/CSS будет полезно каждому.
И, наконец, внушительная часть обучения даже внутри курса состоит в самостоятельном обучении. Да, базу вам дадут в лекциях/материалах, но как только вы столкнетесь с обширными ДЗ, которые необходимо выполнять самостоятельно — вы столкнетесь с больши количеством нюансов. Как и в реальной работе над проектами — вам придется каждый раз гуглить все вопросы, и находить нужный ответ. Возможно, вам придется читать дополнительный материал из книг, который в любом случае пригодится.
Важность денег
Многочисленные исследования показывают, что люди больше ценят то, что досталось им с трудом. Именно поэтому так широко распространен миф о необходимости высшего образования — людям сложно признать, что они зря потратили 5 лет. Но это работает и в обратную сторону — если вокруг море информации и бесплатных курсов, вы гораздо менее мотивированны на труд по их осваиванию и тяжелому обучению. Часто люди просто качают кучу курсов, так и не принимаясь их изучение.
Курсы дают четкий график, компанию таких же как вы студентов, четкие спринты, и готовят вас к реальной работе (имеется ввиду — хорошие курсы, которые мы рекомендуем), и вас курируют живые люди. Именно за это вы платите деньги, и как раз потому что вы вынуждены их платить — вы гораздо сильнее цените это обучение, выделяете на него время, и стараетесь вынести из него всё ценное для вас. И в том числе поэтому курсы эффективней.