57 lines
3.3 KiB
Markdown
57 lines
3.3 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Computer Science для программиста-самоучки
|
||
Автор:
|
||
- Кори Альтхофф
|
||
Количество страниц: 240
|
||
Прогресс: 0
|
||
Формат: Электронная
|
||
Обложка: Библиотека/Книги/covers/computer-science-dlya-programmista-samouchki.jpg
|
||
Начата:
|
||
Закончена:
|
||
Оценка:
|
||
Сложность:
|
||
Теги:
|
||
- алгоритмы
|
||
- структуры_данных
|
||
- computer_science
|
||
- собеседования
|
||
- для_новичков
|
||
Категории:
|
||
- Программирование
|
||
- Алгоритмы
|
||
Источник:
|
||
Ссылка:
|
||
---
|
||
|
||
# Computer Science для программиста-самоучки
|
||
|
||
![[covers/computer-science-dlya-programmista-samouchki.jpg]]
|
||
|
||
## 📖 О книге
|
||
|
||
Практическое руководство по структурам данных и алгоритмам для тех, кто учится программировать самостоятельно. Книга закрывает пробел в фундаментальных CS-знаниях без формального образования и помогает подготовиться к техническим интервью. Написана для абсолютных новичков — не требует предварительного знакомства с computer science.
|
||
|
||
## 🧠 Ключевые идеи
|
||
|
||
- **CS без диплома**: фундаментальные знания в области структур данных и алгоритмов доступны самоучкам — личный опыт автора (разработчик в eBay) подтверждает это
|
||
- **Техническое интервью как цель**: книга ориентирована на практические задачи, которые задают на собеседованиях в IT-компании
|
||
- **Структуры данных — основа карьеры**: массивы, стеки, очереди, хеш-таблицы, деревья, графы — без этого не устроиться в серьёзную компанию
|
||
- **Алгоритмическое мышление**: сортировка, поиск, рекурсия — инструменты, которые отличают джуна от профессионала
|
||
- **Доступность как принцип**: материал изложен без лишней академичности, с фокусом на понимание, а не зубрёжку
|
||
|
||
## 💬 Важные цитаты
|
||
|
||
- «Чтобы стать профи в программировании, не обязательно иметь диплом в области computer science»
|
||
- «Наиболее важные темы CS, в которых должен разбираться каждый программист-самоучка, — это структуры данных и алгоритмы»
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
## 🔗 Связанные заметки
|
||
|
||
- [[Грокаем алгоритмы]]
|
||
- [[Прикладные структуры данных и алгоритмы]]
|
||
- [[Алгоритмы. Руководство по разработке]]
|