💻 Зачем программистам нужны книги?



Очень спорная тема для обсуждения. «Зачем вообще читать книги, если есть курсы и гайды?» — часто слышу такой тезис, и да, в нем есть частичка правды.



Преимущества:

Источники информации — зачастую книги пишут эксперты в своей области (когда на курсах нанимают студентов для написания материалов).

Полное погружение в материал — если вы хотите полностью разобраться в теме, абсолютно во всех мелочах, то книги точно ваш вариант.



Недостатки:

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

Слишком углублённая информация — да, это было в плюсах, но может быть и минусом. Если вам не нужно полностью разобрать какую-либо технологию, то читать книгу, посвящённую ей, не имеет никакого смысла.

Отсутствие интерактивности — книги не дают мгновенной обратной связи, зачастую нет практических заданий.



Итог:

Лично я читаю книги только по фундаментальным областям: алгоритмы, интернет и сети, computer science, ведь данные области не будут кардинально меняться каждый год. А для изучения фреймворков/библиотек лучше просто гуглить, читать документацию, смотреть гайды/обзоры.



Str (IT-Community)