Практическое руководство по структурам данных и алгоритмам для тех, кто учится программировать самостоятельно. Книга закрывает пробел в фундаментальных CS-знаниях без формального образования и помогает подготовиться к техническим интервью. Написана для абсолютных новичков — не требует предварительного знакомства с computer science.
🧠 Ключевые идеи
CS без диплома: фундаментальные знания в области структур данных и алгоритмов доступны самоучкам — личный опыт автора (разработчик в eBay) подтверждает это
Техническое интервью как цель: книга ориентирована на практические задачи, которые задают на собеседованиях в IT-компании
Структуры данных — основа карьеры: массивы, стеки, очереди, хеш-таблицы, деревья, графы — без этого не устроиться в серьёзную компанию
Алгоритмическое мышление: сортировка, поиск, рекурсия — инструменты, которые отличают джуна от профессионала
Доступность как принцип: материал изложен без лишней академичности, с фокусом на понимание, а не зубрёжку
💬 Важные цитаты
«Чтобы стать профи в программировании, не обязательно иметь диплом в области computer science»
«Наиболее важные темы CS, в которых должен разбираться каждый программист-самоучка, — это структуры данных и алгоритмы»