Найти в Дзене
Охота на математику

Рич Хикки - проектирование в гамаке

Реферат https://www.youtube.com/watch?v=f84n5oFoZBc # 🛋️ Отойдите от компьютера: как решать сложные задачи, не писав ни строчки кода > *«Если мы не решаем проблемы — чем мы занимаемся?»* Привет. Меня зовут Рич Хики — создатель Clojure. Сегодня я хочу поговорить не о коде, а о **том, что происходит до него**. О самом важном шаге, который все игнорируют: **думать**. --- ## 💡 Когда вы в последний раз думали целый час? Без Slack, без Jira, без «срочно перезвони». Целый день? Месяц? Год? Такие моменты — **золото**. Мне повезло: я трижды мог думать по году о разных вещах. Одна из них — Clojure. Ничего не ценю больше этого времени. А вы? Когда в последний раз вы **чувствовали уверенность**, делая то, чего никогда не делали? --- ## 🐞 Ошибки лечатся не тестами — а мыслями Мы ненавидим баги. Знаем: исправлять их в продакшене — дорого. Поэтому пишем тесты. Делаем TDD. Но это — **не самый дешёвый способ**. Самый дешёвый — **не допустить ошибку на этапе проектирования**. Большинство проблем — не

Реферат https://www.youtube.com/watch?v=f84n5oFoZBc

# 🛋️ Отойдите от компьютера: как решать сложные задачи, не писав ни строчки кода

> *«Если мы не решаем проблемы — чем мы занимаемся?»*

Привет. Меня зовут Рич Хики — создатель Clojure. Сегодня я хочу поговорить не о коде, а о **том, что происходит до него**. О самом важном шаге, который все игнорируют: **думать**.

---

## 💡 Когда вы в последний раз думали целый час?

Без Slack, без Jira, без «срочно перезвони».

Целый день? Месяц? Год?

Такие моменты — **золото**. Мне повезло: я трижды мог думать по году о разных вещах. Одна из них — Clojure. Ничего не ценю больше этого времени.

А вы?

Когда в последний раз вы **чувствовали уверенность**, делая то, чего никогда не делали?

---

## 🐞 Ошибки лечатся не тестами — а мыслями

Мы ненавидим баги. Знаем: исправлять их в продакшене — дорого.

Поэтому пишем тесты. Делаем TDD. Но это — **не самый дешёвый способ**.

Самый дешёвый — **не допустить ошибку на этапе проектирования**.

Большинство проблем — не в коде.

**Проблема — в недопонимании.**

Мы начинаем писать, не поняв, что именно решаем.

> «Если ошибёшься в начале — ничего хорошего не выйдет».

> — Марк Макгранахан

---

## 🧠 Решение проблем — это навык. Его можно развить

Не существует «врождённых решателей».

Вы можете научиться — и должны.

Читайте Джорджа Пойю — *«Как решать задачу»* (1945).

Даже если вы не математик — это лучшая книга о мышлении.

---

## 📝 Как работать с проблемой — по шагам

### 1. Сформулируйте проблему — вслух, письменно.

> «Я решаю вот это. Потому что...»

Без этого — вы просто пишете код в пустоту.

### 2. Поймите, что вы **знаете**, что **не знаете** — и что **не знаете, что не знаете**.

Ставьте **вопросительные знаки**. Если их нет — вы не начали.

### 3. Изучите чужие решения.

Вы — не первый. Не изобретайте велосипед. Станьте на плечи гигантов — и идите дальше.

### 4. Будьте критичны — к себе.

Любое решение — это **компромисс**. Найдите два варианта. Сравните. Только тогда выбирайте.

### 5. Загрузите проблему в мозг — и отойдите от компьютера.

Компьютер — главный враг концентрации.

Лучшее место для размышлений — **гамак**.

Лягте, закройте глаза — вас не побеспокоят (думают, вы спите 😉).

---

## 🌙 Ваш мозг работает, пока вы спите

У вас два «разума»:

- **Бодрствующий** — тактик. Быстро решает: «лев бежит — прыгай влево».

- **Фоновый** — стратег. Создаёт связи. Придумывает абстракции. Решает сложные задачи.

Хотите гениальную идею?

**Дайте фоновому разуму задачу.**

Серьёзно подумайте днём — и переспите с проблемой.

> Проснулись с решением? Отлично.

> Проснулись с решением не той задачи? Тоже отлично — запишите. Пригодится.

---

## ⚖️ Не бойтесь ошибаться

Вы будете ошибаться. Часто.

Это часть игры.

Факты меняются. Требования — тоже.

Не цепляйтесь за старое решение.

> Главное:

> **Не бойтесь. Особенно — не бойтесь ошибаться.**

---

Отойдите от компьютера.

Лягте в гамак.

Задайте себе вопросы.

Переспите с проблемой.

И только потом — открывайте IDE.

## 🎯 Вывод? Его нет. Думайте сами.