До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

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

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

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

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

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

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

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

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

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

Аватар пользователя Kirill Kirillov
Kirill Kirillov 13 сентября 2022
2
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября