58 lines
3.8 KiB
Markdown
58 lines
3.8 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Кодеры за работой. Размышления о ремесле программиста
|
||
Автор:
|
||
- Питер Сейбел
|
||
Количество страниц: 544
|
||
Прогресс: 0
|
||
Формат: Электронная
|
||
Обложка: Библиотека/Книги/covers/kodery-za-rabotoy.jpg
|
||
Начата:
|
||
Закончена:
|
||
Оценка:
|
||
Сложность:
|
||
Теги:
|
||
- программирование
|
||
- интервью
|
||
- профессиональный_рост
|
||
- карьера
|
||
- история_программирования
|
||
Категории:
|
||
- Программирование
|
||
- Профессиональный рост
|
||
Источник:
|
||
Ссылка:
|
||
---
|
||
|
||
# Кодеры за работой. Размышления о ремесле программиста
|
||
|
||
![[covers/kodery-za-rabotoy.jpg]]
|
||
|
||
## 📖 О книге
|
||
|
||
Сборник из 15 интервью Питера Сейбела с легендами программирования: Кен Томпсон, Дональд Кнут, Питер Норвиг, Гай Стил, Джошуа Блох, Брендан Айк, Джо Армстронг и другие. Книга раскрывает мышление выдающихся профессионалов: как они учились, как проектируют системы, как ищут ошибки, что думают о будущем профессии. Издательство «Символ-Плюс», 2011.
|
||
|
||
## 🧠 Ключевые идеи
|
||
|
||
- **Нет единственно правильного пути**: все 15 героев пришли к мастерству по-разному — разные языки, методологии, культуры разработки; общее одно — глубокая профессиональная увлечённость
|
||
- **Чтение чужого кода — недооценённый навык**: большинство великих программистов подчёркивают, что умение читать и понимать чужой код так же важно, как умение его писать
|
||
- **Отладка как искусство**: каждый эксперт описывает свои методы поиска ошибок — от бумажного анализа до глубокого знания системы на уровне «чувства кода»
|
||
- **Простота против сложности**: сквозная тема всех интервью — лучший код тот, которого меньше; сложность — главный враг надёжности
|
||
- **Инструменты формируют мышление**: выбор языка и среды влияет на то, как программист думает о задаче; знание нескольких парадигм расширяет горизонт решений
|
||
|
||
## 💬 Важные цитаты
|
||
|
||
- «Нет какого-то общего подхода к программированию — есть только профессиональная увлечённость и целеустремлённость»
|
||
- «Самая важная и интересная часть работы программиста происходит у него в голове и никому не видна»
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
## 🔗 Связанные заметки
|
||
|
||
- [[Идеальный программист]]
|
||
- [[Мифический человеко-месяц]]
|
||
- [[Человеческий фактор. Успешные проекты и команды]]
|
||
- [[Совершенный код]]
|