Бытует мнение, что есть якобы обязательные к прочтению книги по программированию. Разберемся, действительно ли каждый, кто изучает программирование, должен их прочитать.
Для начала давайте подумаем, что значит понятие «обязательные книги»? Скорее всего, имеются ввиду те, которые проверены временем, дают фундаментальные знания и написаны очень уважаемыми программистами.
Однако, насколько я понял, однозначных мнений по поводу чтения таких книг нет. Кто-то говорит, что читать их стоит, и что такие книги прокачивают мышление. А кто-то утверждает, что подобная литература предназначена только для узкоспециализированных профессионалов, которым нужно глубоко погрузиться в тему.
Мое мнение такое: если вы только начали изучать программирование, вам точно нет смысла читать подобные книги.
Есть культовая в своем жанре книга «Cтруктура и интерпретация компьютерных программ», которую я тоже когда-то пытался читать. Как и следовало ожидать, меня хватило ненадолго, буквально на несколько страниц. Было прям очень уж сложно, а точнее вообще ничего непонятно. По-моему, я узнал про нее как раз на Хекслете, на котором, кстати, есть курсы на разных языках программирования по этой книге.
Возможно, есть люди более одаренные в плане программирования, чем я, и им бы эта книга зашла. Но мне она показалась очень сложной. По крайней мере, на мой взгляд, такие фундаментальные труды вроде СИКПа вряд ли стоит изучать до прохождения одной из профессий на Хекслете. У кого-то такие серьезные книги вообще могут отбить желание изучать программирование.
Но вообще каждый решает для себя сам, с чего и как ему начать изучать погружаться в мир IT.