Почему подход к изучению программирования по книгам слишком часто не дает результатов? 👩💻
Давайте разберем по порядку.
📚Главные достоинства книги - это четко заданная тема и строгая структура. На это всегда указывают название (обязательно с конкретной главной технологией) и очень подробное оглавление.
Четкая структура должна приводить к понятному итогу. Но действительно ли структура гарантирует доступность материала? В конце концов, автор всегда транслирует свой взгляд на вопрос и даже самые строгие книги могут не дать должного результата.
Книга чаще пишется с целью описать конкретный аспект разработки: синтаксис языка, алгоритмы и структуры данных, технологии. Это положительно сказывается на проработке темы. Тем не менее, из-за сфокусированности на конкретной теме такая книга не может развить широкий кругозор читателя. А в начале пути это особенно важно.
Не имеет значения каким предметом вы занимаетесь: английским для сдачи TOEFL или веб-дизайном, вам всегда требуется обратная связь (например, по произношению английских слов или сочетаемости цветов на иллюстрации). В программировании же очень сложно работать без проверки корректности кода, который вы написали.
Тем не менее, бывают ситуации, когда книги необходимы:
1. Вы хотите закрепить материал по какой-либо конкретной теме (например, лямбда-выражения из Java 8)
2. Вашей внутренней мотивации достаточно, чтобы справляться с трудностями самостоятельно от и до
3. Вы готовы к тому, что потом придется отрабатывать новые знания на практике
🔥Изучаете ли вы программирование по книгам или как-то иначе, можете записаться на нашу бесплатную неделю :
А на нашем курсе вы найдете ответы на все ваши вопросы ;)