Найти в Дзене
ПсихоКоддинг

Почему айтишники откладывают задачи на последний момент: научное объяснение с IT-примерами

  Каждый разработчик хотя бы раз в жизни:   ✔️ 2 недели смотрел в пустой файл `main.py`   ✔️ 3 дня гуглил «как начать работать»   ✔️ 1 час перед дедлайном делал то, на что отводился месяц   Почему так происходит? Давайте разберём научные причины прокрастинации в IT — с примерами из жизни, долей психологии и самоиронии.   --- Суть: Мозг предпочитает сиюминутное удовольствие (мемы, кофе, бессмысленные коммиты) долгосрочной выгоде (законченный проект).   Как это выглядит в IT:   - Сейчас: «Посмотрю один видосик» → 5 часов YouTube   - Потом: «Надо бы поработать» → «Ладно, после ужина» → «Ой, уже ночь»   Научное объяснение: Префронтальная кора (отвечает за планирование) проигрывает лимбической системе (хочет удовольствий прямо сейчас).   --- Проблема:   - Если задача кажется слишком большой, мозг впадает в режим «404 Motivation Not Found».   Пример из жизни разработчика:   - Задача: «Написать модуль авторизации»   - Мысли:    - «Сначала надо выбрать фреймворк…»    - «А как прав
Оглавление

 

Каждый разработчик хотя бы раз в жизни:  

✔️ 2 недели смотрел в пустой файл `main.py`  

✔️ 3 дня гуглил «как начать работать»  

✔️ 1 час перед дедлайном делал то, на что отводился месяц  

Почему так происходит? Давайте разберём научные причины прокрастинации в IT — с примерами из жизни, долей психологии и самоиронии.  

---

 🧠 Часть 1: Наука о прокрастинации (Почему мозг айтишника — это багнутый планировщик задач)  

 1. Эффект «Зефирного теста» для кодеров  

Суть: Мозг предпочитает сиюминутное удовольствие (мемы, кофе, бессмысленные коммиты) долгосрочной выгоде (законченный проект).  

Как это выглядит в IT:  

- Сейчас: «Посмотрю один видосик» → 5 часов YouTube  

- Потом: «Надо бы поработать» → «Ладно, после ужина» → «Ой, уже ночь»  

Научное объяснение: Префронтальная кора (отвечает за планирование) проигрывает лимбической системе (хочет удовольствий прямо сейчас).  

---

 2. Парадокс выбора: Чем сложнее задача — тем сильнее ступор  

Проблема:  

- Если задача кажется слишком большой, мозг впадает в режим «404 Motivation Not Found».  

Пример из жизни разработчика:  

- Задача: «Написать модуль авторизации»  

- Мысли:  

 - «Сначала надо выбрать фреймворк…»  

 - «А как правильно хэшировать пароли?»  

 - «Может, поискать готовые решения?» → Зависание в npm/github на 3 часа  

Решение: Дробить задачи на микро-действия:  

- «Сейчас просто открою IDE» → «Напишу одну функцию» → «Потом разберусь с остальным»  

---

 3. Синдром «Я работаю под давлением»  

Миф: «Я лучше работаю в последний момент!»  

Реальность: Ты просто не умеешь работать без адреналина.  

Почему так происходит?  

- Дедлайн = искусственный кризис → мозг наконец-то отключает перфекционизм и начинает действовать.  

- Но цена: стресс, ошибки и вечное чувство вины.  

Как в коде:  

python  

if deadline > now:  

  procrastinate()  

else:  

  panic_code()  Внезапно всё работает!  

 

---

 💻 Часть 2: IT-специфика (Почему прокрастинация у айтишников — особенная)  

 1. «Это же быстро!» = главный враг продуктивности  

Проклятие менеджеров:  

- «Ты же можешь сделать это за час!» → Задача растягивается на неделю.  

Почему?  

- Неочевидные сложности (настройка среды, баги в библиотеках)  

- Эффект Хофштадтера: «Любое дело всегда длится дольше, чем ожидается»  

Как бороться:  

- Умножай оценку времени на 2.5 (и будет почти точно).  

---

 2. «Я просто проверю почту…» → Технологические ловушки  

Главные убийцы времени айтишника:  

- «Быстро посмотрю Stack Overflow» → 3 часа чтения споров про React vs Vue  

- «Обновлю зависимости» → Всё сломалось, теперь надо фиксить  

- «Зайду в Slack на минуту» → Дискуссия про спинозавров вместо работы  

Решение:  

- Работать в «режиме полёта» (никаких уведомлений).  

- Использовать таймеры (Pomodoro).  

---

 3. Перфекционизм = Прокрастинация в маскировке  

Логика мозга:  

- «Если я не сделаю идеально — лучше не делать вообще» → Бесконечное «подготовление».  

Пример:  

- Нужно: Написать код.  

- Вместо этого:  

 - Чистишь репозиторий от старых веток  

 - Настраиваешь идеальный linter  

 - Переустанавливаешь ОС «для продуктивности»  

Как лечить:  

✅ Правило 80/20 — сначала «рабочая версия», потом «идеальная».  

✅ «Код не должен быть perfect, он должен работать».  

---

 🚀 Часть 3: Как победить прокрастинацию (научно обоснованные методы)  

 1. Метод «2 минут»  

- Если задача кажется огромной — начни с действия, которое займёт 2 минуты.  

- Пример:  

 - Не «написать весь код», а «открыть IDE и создать файл».  

 - Не «разобрать баг», а «прочитать лог ошибки».  

Почему работает: Мозг легче «включается» в процесс после первого шага.  

---

 2. «Поедание лягушки»  

- Делай самое неприятное дело СРАЗУ утром.  

- После этого: остаток дня — кайф, а не чувство вины.  

Аналог в IT:  

- Сначала — документирование кода (боль), потом — написание нового функционала (удовольствие).  

---

 3. Визуализация последствий  

Спроси себя:  

- Что будет, если я НЕ сделаю это сегодня?  

 - Дедлайн сорвётся → стресс → проблемы с менеджером → испорченные выходные.  

- Что будет, если я СДЕЛАЮ это сейчас?  

 - Свободный вечер → чувство выполненного долга → возможность заняться чем-то приятным.  

Это как `git commit` для мотивации:  

- Плохой сценарий = `git reset --hard` (всё пропало).  

- Хороший сценарий = `git push` (можно отдыхать).  

---

 💡 Вывод: Прокрастинация — это баг, но его можно пофиксить  

Главные идеи:  

1. Мозг обманывает тебя — он выбирает «лёгкие пути», даже если они вредят.  

2. IT-среда усугубляет прокрастинацию — слишком много отвлекающих факторов.  

3. Но есть рабочие методы — «2 минуты», «лягушка», визуализация последствий.  

Финал:  

Следующая задача, которую ты откладываешь… попробуй сделать прямо сейчас. Хотя бы 2 минуты.  

P.S. Если не получилось — ну ладно, прочитаешь этот совет завтра. 😉