11

Стоит ли читать «Грокаем алгоритмы»?

Серия Айтишник читает
Стоит ли читать «Грокаем алгоритмы»?

Прочитал книгу Адитьи Бхаргавы «Грокаем алгоритмы» и попробовал понять, кому она действительно нужна.

Если вы практикующий разработчик и давно знакомы с базовыми структурами данных и алгоритмами, ничего принципиально нового книга, скорее всего, не даст. В ней разобрано около десятка классических алгоритмов, причём очень подробно: с картинками, схемами и простыми примерами. Всё очень просто и понятно.

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

Зачем её читал я?

Я сам не занимаюсь классической продуктовой разработкой, поэтому читал книгу немного с другой позиции. Сейчас я добавляю в свой инструментарий Go и искал простой материал для практики. Я брал алгоритмы из глав и пробовал воссоздавать их на Go.

Плюсы и минусы такой подачи

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

С другой стороны, книга читается легко. Это хороший вариант для спокойного чтения после рабочего дня, когда хочется почитать что-то полезное, но без перегруза.

Вердикт:

«Грокаем алгоритмы» — хорошая книга для начального уровня. Она понятно и наглядно объясняет базовые алгоритмы, но глубины от неё ждать не стоит.

Если вы хотите глубоко погрузиться в алгоритмы, лучше смотреть в сторону более фундаментальных книг.

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

Моя оценка 7 из 10 мышат. Хорошая книга для того чтобы познакомиться с базой.

Лига программистов

2.3K постов12K подписчика

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества