Да, книги — отличный источник знаний, и есть еще несколько вещей, которые делают чтение книг, особенно книг по программированию, гораздо более ценным.

Терпение: по очевидным причинам.

Длительное сосредоточение внимания на теме: это относится к чтению любой книги (не только книг по программированию/кодированию).

Внимание к деталям . Видео/блоги и т. д. хороши для обучения на "высоком" уровне (да, даже видеокурсы с 50 эпизодами являются обучением на высоком уровне), и когда вы читаете книгу, вы должны дать ваше полное внимание на строке/абзаце/разделе, который вы читаете, потому что это не кто-то другой учит (которого вы можете пропустить или потерять из виду), это вы читаете, и пока предмет не станет ясным для вас head вы не сможете перейти к следующему разделу/строке. Таким образом, становится первостепенным, что вы должны обратить внимание на детали, упомянутые в нем.

Понимание проблемы. В книге по программированию проблемы изложены в подробной форме, и для понимания данной проблемы требуется интенсивная концентрация и внимание (так, чтобы при обсуждении решения/ответа в последующих разделах /chapters, вы можете взять это).

Решение проблем. После того, как вы поняли проблему, не менее важно решить ее, а когда вы читаете книгу и автор подробно описывает шаги решения проблемы, вы понимаете путь (а не только решение)

Медленный процесс удовлетворения. После того, как вы начали читать книгу, путешествие начинается с изучения деталей по различным темам (в зависимости от темы книги), а эмоциональное удовлетворение от прочтения книги компенсирует медленное, но очень высокое удовлетворение, которое делает вас счастливым, а как программиста, делает вас более уверенным и позволяет вам быть более общительным и делиться (очень важные вещи, которых вы не можете достичь с помощью видео / блогов и т. д.)

Организованное чтение/последующие действия. Завершение книги помогает вам понять тонкости написания контента (и, в конечном итоге, написания кода) и помогает вам стать более организованным разработчиком, особенно в том, что касается управления некодированием. содержание. Истории JIRA/Trello, понимание документации сторонних API/других платформ, улучшение инстинкта/сути просмотра различных документов (и т. д.) позволяют быстрее находить необходимый/специализированный контент. Чем больше вы читаете организованного и полного контента (книг), тем больше вы улучшаете свою интуицию и развиваете навыки быстрого чтения, не пропуская ключевой информации (что является огромной причиной разочарования для разработчиков, поскольку они часто пропускают многое). кажущегося незначительным контента при чтении деталей проекта/задачи и в конечном итоге с полусырыми функциями/продуктами)

Это ни в коем случае не полный список хороших вещей, которые происходят с вами (как с читателем/программистом), когда вы читаете книгу по программированию, но это должно помочь вам понять важность чтения книг (печатных, а не электронных книг). ).

Первоначально опубликовано на http://jdecode.wordpress.com 31 декабря 2021 г.