Креативный программист
Грунефелд Ваутер
Код товара: 5066395
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
Фиксированная скидка
Акция до 31.12.2026
-35%
1 506
2 316
Доставим в
г. МоскваКурьером
бесплатно от 10 000 ₽
В пункт выдачи
от 200 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Год издания:
2024
Cерия:
Описание
Характеристики
Подобно написанию музыки, созданию нового бизнеса или планированию маркетинговой кампании, программирование является творческой деятельностью. Так же, как и техническим навыкам, креативности можно научиться и улучшать ее, постоянно практикуясь! Вооружитесь методами, позволяющими обратить креативность на пользу более эффективному решению проблем, повышению производительности и созданию более совершенного программного обеспечения.
В книге рассматриваются семь составляющих креативности в разработке ПО: технические знания, сотрудничество, ограничения, критическое мышление, любознательность, творческие методики и состояние ума. По мере прочтения вы сможете применять знания к задачам программирования. Суть каждого урока помогают усвоить многочисленные примеры и упражнения. Особенно вам понравится уникальный тест решения проблем в стиле креативного программирования, который поможет оценить, насколько творчески вы подходите к выполнению программистских задач.
В книге рассматриваются семь составляющих креативности в разработке ПО: технические знания, сотрудничество, ограничения, критическое мышление, любознательность, творческие методики и состояние ума. По мере прочтения вы сможете применять знания к задачам программирования. Суть каждого урока помогают усвоить многочисленные примеры и упражнения. Особенно вам понравится уникальный тест решения проблем в стиле креативного программирования, который поможет оценить, насколько творчески вы подходите к выполнению программистских задач.
код в Майшоп
5066395
возрастная категория
18+ (нет данных)
количество томов
1
ISBN
978-5-4461-2141-0
вес
435 г
размеры
240x170x15 мм
Содержание
Предисловие
Введение
Благодарности
Об этой книге
Как устроена эта книга
Форум liveBook
От издательства
Иллюстрация на обложке
Об авторе
Глава 1. В начале творческого пути
1.1. Что же такое творчество?
1.2. Зачем вообще нужно творчество
1.3. Разные уровни творчества
1.4. Дорожная карта пути к креативности
1.4.1. Семь составляющих креативного
программирования
1.4.2. Тест: решение проблем в стиле
креативного
программирования
1.5. Структура последующих глав
Глава 2 . Технические знания
2.1. Без вклада не будет творческого
результата
2.2. Сбор знаний
2.2.1. Разнообразие поступающую информацию
2.2.2. Отсеивайте информацию на входе
2.3. Усвоение знаний
2.3.1. Управление знаниями
2.4. Действия на основе знаний
2.4.1. От записной книжки - к memex и genex
2.4.2. От заметки - к действию
2.4.3. Заметка о ведении заметок
2.4.4. От прерывания - к действию
2.5. Пример рабочего процесса
2.5.1. Пятиступенчатый рабочий процесс
2.5.2. Рабочий процесс на практике: кодинг
2.5.3. Рабочий процесс на практике: изучение
новых языков
программирования
2.5.4. Рабочий процесс на практике: написание
текстов
Итоги
Глава 3. Общение
3.1. Командное сотрудничество
3.1.1. Мотивы камераты
3.1.2. Команды мечты
3.2. Коллективная география
3.2.1. Жидкие сети
3.2.2. Творчество заразительно
3.2.3. Переезд в стимулирующую среду
3.2.4. Кластеры гениев
3.3. Творческая работа сквозь время
3.3.1. Кривая принятия
3.4. Если поток творчества замедляется
3.4.1. Социальный долг
3.4.2. От технического долга к долгу
социальному
3.4.3. Запахи сообщества
3.4.4. Как избавиться от социального долга
Итоги
Глава 4. Ограничения
4.1. Мышление в рамках ограничений
4.1.1. Зеленое или коричневое поле?
4.1.2. Таксономия ограничений
4.2. Внутренние ограничения
4.2.1. Внутренние аппаратные ограничения
4.2.2. Внутренние программные ограничения
4.3. Наложенные ограничения
4.4. Самоограничения
4.4.1. Страстные пиксельные художники
4.4.2. Пусть ограничения ведут вас к
творческим решениям
4.4.3. Game Boy и ограничения
4.4.4. Консоли мечты
4.4.5. Ограничения в языках программирования
4.4.6. Ролики про взломщиков и демосцена
4.5. Достижение оптимального баланса
4.5.1. Правильный объем ограничений как
средство
абстрагирования
4.5.2. Сладость или горечь?
4.6. Работа с ограничениями на практике
4.6.1. Дивергентное мышление
4.6.2. Наивность и ограничения
4.6.3. Наивная, но легендарная поэтесса
4.6.4. Наивный Джеймс Бонд
4.6.5. Наивная реализация алгоритмов
Итоги
Глава 5. Критическое мышление
5.1. Творческое критическое мышление
5.2. Творческий процесс
5.2.1. Критическая проверка
5.2.2. Сосредоточенное мышление
5.2.3. Рассеянное мышление
5.2.4. Сочетание рассеянного и
сосредоточенного мышления
5.3. Креативность - это средство, а не цель
5.4. Распространенные заблуждения о
критическом мышлении
5.4.1. Межъязыковые противоречия
5.4.2. Ослепительная вспышка озарения
5.4.3. Неведение и целенаправленное открытие
5.4.4. Я самый великий
5.4.5. Я самый модный
5.4.6. Гугл-кодинг
5.4.7. Длинный список ложных представлений
о программировании для новичков
5.4.8. Преобразование предрассудка в озарение
5.5. Слишком много самокритики
5.6. Почему критическое мышление других
тоже важно
Итоги
Глава 6. Любознательность
6.1. Любознательность как импульс для
креативности
6.2. Растущая тяга к знаниям и странствиям
6.2.1. Фиксированное мышление и мышление
роста
6.2.2. Верить - значит делать
6.2.3. Вырастание из зоны комфорта
6.2.4. Мышление роста и креативность
6.3. Держите курс на любознательность
6.3.1. Настойчивость и твердость характера
6.3.2. Сила воли - истощимый ресурс
6.4. От любознательности к мотивации
6.4.1. Внутренняя мотивация
6.4.2. Внешняя мотивация
6.4.3. Сочетание внутренней и внешней
мотивации
6.5. Мультипотенциальность
6.5.1. Истинные призвания во множестве своем
6.5.2. Как быть со множеством интересов
6.5.3. Специализация - враг креативности?
6.5.4. Универсальность или специализация в
технологических областях
6.6. Нежданные открытия
6.6.1. Как на что-нибудь натолкнуться
6.6.2. Открытость впечатлениям
6.7. О веселье
6.7.1. Валяние дурака
6.7.2. Только для развлечения: задачка с
плохим парнем
Итоги
Глава 7. Творческое состояние ума
7.1. Как прийти в правильное творческое
настроение
7.2. Поток глубокой работы
7.2.1. Оптимальное переживание
7.2.2. Углубленная работа
7.2.3. Углубленная работа и поток в движении
7.2.4. Поддержка ходьбы или отсутствие
таковой
7.3. Прерывайтесь!
7.3.1. Осознавать, что прерывания существуют
7.3.2. Подготовка к прерываниям
7.3.3. Каких прерываний нужно остерегаться?
7.3.4. Осознанность повышает
сосредоточенность
7.4. Провоцирование творческих озарений
7.4.1. Поодиночке или вместе?
7.4.2. Сон и озарение
7.4.3. Заметка о стимуляторах
7.5. Корпоративное творческое состояние ума
7.5.1. Креативность и окружающая среда
7.5.2. Рабочее место как творческая мастерская
7.5.3. Рабочее место как тихая гавань
Итоги
Глава 8. Творческие методики
8.1. О творческом инструментарии
8.2. Подборка. Инструментарий художника
8.2.1. Обучение через искусство
8.2.2. Крадите как художник
8.2.3. Сила свободного времени
8.3. Подборка. Инструментарий писателя
8.3.1. Инструментарий Владимира Набокова
8.3.2. Инструментарий Джеффа Дайера
8.3.3. Инструментарий Энн Ламотт
8.4. Подборка. Инструментарий программиста
8.4.1. Инструментарий Анны Бобковска
8.4.2. Инструментарий прагматичного
программиста
8.4.3. Инструментарий Эмили Морхауз
Итоги
Глава 9. Итоговые мысли о креативности
9.1. Помните: творческой личностью может
быть каждый
9.2. Несколько слов о развивающихся
взглядах на творчество
9.2.1. От технического индивидуализма - к игре
в креативной
команде
9.2.2. Вновь я посетил... CPPST
9.3. Когда не стоит быть творческой
личностью
9.4. Дальнейшее чтение
Введение
Благодарности
Об этой книге
Как устроена эта книга
Форум liveBook
От издательства
Иллюстрация на обложке
Об авторе
Глава 1. В начале творческого пути
1.1. Что же такое творчество?
1.2. Зачем вообще нужно творчество
1.3. Разные уровни творчества
1.4. Дорожная карта пути к креативности
1.4.1. Семь составляющих креативного
программирования
1.4.2. Тест: решение проблем в стиле
креативного
программирования
1.5. Структура последующих глав
Глава 2 . Технические знания
2.1. Без вклада не будет творческого
результата
2.2. Сбор знаний
2.2.1. Разнообразие поступающую информацию
2.2.2. Отсеивайте информацию на входе
2.3. Усвоение знаний
2.3.1. Управление знаниями
2.4. Действия на основе знаний
2.4.1. От записной книжки - к memex и genex
2.4.2. От заметки - к действию
2.4.3. Заметка о ведении заметок
2.4.4. От прерывания - к действию
2.5. Пример рабочего процесса
2.5.1. Пятиступенчатый рабочий процесс
2.5.2. Рабочий процесс на практике: кодинг
2.5.3. Рабочий процесс на практике: изучение
новых языков
программирования
2.5.4. Рабочий процесс на практике: написание
текстов
Итоги
Глава 3. Общение
3.1. Командное сотрудничество
3.1.1. Мотивы камераты
3.1.2. Команды мечты
3.2. Коллективная география
3.2.1. Жидкие сети
3.2.2. Творчество заразительно
3.2.3. Переезд в стимулирующую среду
3.2.4. Кластеры гениев
3.3. Творческая работа сквозь время
3.3.1. Кривая принятия
3.4. Если поток творчества замедляется
3.4.1. Социальный долг
3.4.2. От технического долга к долгу
социальному
3.4.3. Запахи сообщества
3.4.4. Как избавиться от социального долга
Итоги
Глава 4. Ограничения
4.1. Мышление в рамках ограничений
4.1.1. Зеленое или коричневое поле?
4.1.2. Таксономия ограничений
4.2. Внутренние ограничения
4.2.1. Внутренние аппаратные ограничения
4.2.2. Внутренние программные ограничения
4.3. Наложенные ограничения
4.4. Самоограничения
4.4.1. Страстные пиксельные художники
4.4.2. Пусть ограничения ведут вас к
творческим решениям
4.4.3. Game Boy и ограничения
4.4.4. Консоли мечты
4.4.5. Ограничения в языках программирования
4.4.6. Ролики про взломщиков и демосцена
4.5. Достижение оптимального баланса
4.5.1. Правильный объем ограничений как
средство
абстрагирования
4.5.2. Сладость или горечь?
4.6. Работа с ограничениями на практике
4.6.1. Дивергентное мышление
4.6.2. Наивность и ограничения
4.6.3. Наивная, но легендарная поэтесса
4.6.4. Наивный Джеймс Бонд
4.6.5. Наивная реализация алгоритмов
Итоги
Глава 5. Критическое мышление
5.1. Творческое критическое мышление
5.2. Творческий процесс
5.2.1. Критическая проверка
5.2.2. Сосредоточенное мышление
5.2.3. Рассеянное мышление
5.2.4. Сочетание рассеянного и
сосредоточенного мышления
5.3. Креативность - это средство, а не цель
5.4. Распространенные заблуждения о
критическом мышлении
5.4.1. Межъязыковые противоречия
5.4.2. Ослепительная вспышка озарения
5.4.3. Неведение и целенаправленное открытие
5.4.4. Я самый великий
5.4.5. Я самый модный
5.4.6. Гугл-кодинг
5.4.7. Длинный список ложных представлений
о программировании для новичков
5.4.8. Преобразование предрассудка в озарение
5.5. Слишком много самокритики
5.6. Почему критическое мышление других
тоже важно
Итоги
Глава 6. Любознательность
6.1. Любознательность как импульс для
креативности
6.2. Растущая тяга к знаниям и странствиям
6.2.1. Фиксированное мышление и мышление
роста
6.2.2. Верить - значит делать
6.2.3. Вырастание из зоны комфорта
6.2.4. Мышление роста и креативность
6.3. Держите курс на любознательность
6.3.1. Настойчивость и твердость характера
6.3.2. Сила воли - истощимый ресурс
6.4. От любознательности к мотивации
6.4.1. Внутренняя мотивация
6.4.2. Внешняя мотивация
6.4.3. Сочетание внутренней и внешней
мотивации
6.5. Мультипотенциальность
6.5.1. Истинные призвания во множестве своем
6.5.2. Как быть со множеством интересов
6.5.3. Специализация - враг креативности?
6.5.4. Универсальность или специализация в
технологических областях
6.6. Нежданные открытия
6.6.1. Как на что-нибудь натолкнуться
6.6.2. Открытость впечатлениям
6.7. О веселье
6.7.1. Валяние дурака
6.7.2. Только для развлечения: задачка с
плохим парнем
Итоги
Глава 7. Творческое состояние ума
7.1. Как прийти в правильное творческое
настроение
7.2. Поток глубокой работы
7.2.1. Оптимальное переживание
7.2.2. Углубленная работа
7.2.3. Углубленная работа и поток в движении
7.2.4. Поддержка ходьбы или отсутствие
таковой
7.3. Прерывайтесь!
7.3.1. Осознавать, что прерывания существуют
7.3.2. Подготовка к прерываниям
7.3.3. Каких прерываний нужно остерегаться?
7.3.4. Осознанность повышает
сосредоточенность
7.4. Провоцирование творческих озарений
7.4.1. Поодиночке или вместе?
7.4.2. Сон и озарение
7.4.3. Заметка о стимуляторах
7.5. Корпоративное творческое состояние ума
7.5.1. Креативность и окружающая среда
7.5.2. Рабочее место как творческая мастерская
7.5.3. Рабочее место как тихая гавань
Итоги
Глава 8. Творческие методики
8.1. О творческом инструментарии
8.2. Подборка. Инструментарий художника
8.2.1. Обучение через искусство
8.2.2. Крадите как художник
8.2.3. Сила свободного времени
8.3. Подборка. Инструментарий писателя
8.3.1. Инструментарий Владимира Набокова
8.3.2. Инструментарий Джеффа Дайера
8.3.3. Инструментарий Энн Ламотт
8.4. Подборка. Инструментарий программиста
8.4.1. Инструментарий Анны Бобковска
8.4.2. Инструментарий прагматичного
программиста
8.4.3. Инструментарий Эмили Морхауз
Итоги
Глава 9. Итоговые мысли о креативности
9.1. Помните: творческой личностью может
быть каждый
9.2. Несколько слов о развивающихся
взглядах на творчество
9.2.1. От технического индивидуализма - к игре
в креативной
команде
9.2.2. Вновь я посетил... CPPST
9.3. Когда не стоит быть творческой
личностью
9.4. Дальнейшее чтение
Отзывы
Вопросы
Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!
Дарим бонусы за отзывы!
За какие отзывы можно получить бонусы?
- За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
- Публикуйте фото или видео к отзыву
- Пишите отзывы на товары с меткой "Бонусы за отзыв"
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Креативный программист» (авторы: Грунефелд Ваутер), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!