Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Дневник студента

Существуют ли обязательные книги по программированию и стоит ли их читать новичку

Время чтения статьи ~1 минута
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Существуют ли обязательные книги по программированию и стоит ли их читать нов... главное изображение

Бытует мнение, что есть якобы обязательные к прочтению книги по программированию. Разберемся, действительно ли каждый, кто изучает программирование, должен их прочитать.

Для начала давайте подумаем, что значит понятие «обязательные книги»? Скорее всего, имеются ввиду те, которые проверены временем, дают фундаментальные знания и написаны очень уважаемыми программистами.

Однако, насколько я понял, однозначных мнений по поводу чтения таких книг нет. Кто-то говорит, что читать их стоит, и что такие книги прокачивают мышление. А кто-то утверждает, что подобная литература предназначена только для узкоспециализированных профессионалов, которым нужно глубоко погрузиться в тему.

Мое мнение такое: если вы только начали изучать программирование, вам точно нет смысла читать подобные книги.

Есть культовая в своем жанре книга «Cтруктура и интерпретация компьютерных программ», которую я тоже когда-то пытался читать. Как и следовало ожидать, меня хватило ненадолго, буквально на несколько страниц. Было прям очень уж сложно, а точнее вообще ничего непонятно. По-моему, я узнал про нее как раз на Хекслете, на котором, кстати, есть курсы на разных языках программирования по этой книге.

Возможно, есть люди более одаренные в плане программирования, чем я, и им бы эта книга зашла. Но мне она показалась очень сложной. По крайней мере, на мой взгляд, такие фундаментальные труды вроде СИКПа вряд ли стоит изучать до прохождения одной из профессий на Хекслете. У кого-то такие серьезные книги вообще могут отбить желание изучать программирование.

Но вообще каждый решает для себя сам, с чего и как ему начать изучать погружаться в мир IT.

Аватар пользователя Kirill Kirillov
Kirill Kirillov 13 сентября 2022
2
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря