Найти в Дзене

Как перфекционизм крадет ваше время: история идеальной прокрастинации

Знакомое чувство? Сделали задачу. Посмотрели - вроде бы всё хорошо. Но вот здесь можно немного улучшить, а тут - подправить. И вот вы уже третий час шлифуете детали, хотя всем вокруг давно ясно: проект работает и уже решает свою задачу! Я сам через это проходил. У меня буквально вырывали из рук готовые фичи, потому что мне казалось, что они «ещё сырые». На самом деле они уже приносили пользу. Давайте разберёмся, почему мы сами мешаем себе добиваться результатов. Перфекционизм - это как готовить идеальное блюдо, но умереть с голоду, так и не приступив к еде. Часто за стремлением к идеалу скрывается обычная прокрастинация. Между срочным и важным мозг выбирает понятное. И что может быть понятнее и безопаснее, чем бесконечно улучшать уже сделанную работу? Это удобный способ избежать новых, сложных задач под предлогом «совершенствования». В итоге готовый результат не видят ни коллеги, ни клиенты, а вы застреваете в бесконечном цикле доработок. Говорят: «Лучшее - враг хорошего». Но в случае
Оглавление

Знакомое чувство? Сделали задачу. Посмотрели - вроде бы всё хорошо. Но вот здесь можно немного улучшить, а тут - подправить. И вот вы уже третий час шлифуете детали, хотя всем вокруг давно ясно: проект работает и уже решает свою задачу!

Я сам через это проходил. У меня буквально вырывали из рук готовые фичи, потому что мне казалось, что они «ещё сырые». На самом деле они уже приносили пользу. Давайте разберёмся, почему мы сами мешаем себе добиваться результатов.

Когда «ещё чуть-чуть» превращается в вечность

Перфекционизм - это как готовить идеальное блюдо, но умереть с голоду, так и не приступив к еде. Часто за стремлением к идеалу скрывается обычная прокрастинация.

Между срочным и важным мозг выбирает понятное.

И что может быть понятнее и безопаснее, чем бесконечно улучшать уже сделанную работу? Это удобный способ избежать новых, сложных задач под предлогом «совершенствования». В итоге готовый результат не видят ни коллеги, ни клиенты, а вы застреваете в бесконечном цикле доработок.

Говорят: «Лучшее - враг хорошего». Но в случае перфекционизма эта поговорка приобретает новый, разрушительный смысл.

Вы и ваш коллега-растяпа - не такие уж и разные

Представьте себе коллегу, который постоянно сорвёт дедлайны. С ним сложно работать, потому что он вечно что-то доделывает. Так вот, у вас с ним больше общего, чем кажется.

Разница лишь в том, что он не может закончить, а вы не хотите. Ваш перфекционизм - это видимость бурной деятельности, когда на самом деле вы просто топчетесь на месте. И это ещё полбеды! Главная проблема в том, что вы не только зажимаете готовую работу, но и не начинаете новую. Это двойной удар по продуктивности.

Давайте посчитаем: задача на 10 часов. Вы вымучили её за 15. Казалось бы, перерасход всего 5 часов? Но нет - эти 5 часов вы могли бы потратить на новую задачу. Итоговый убыток - 100% (временные потери: вместо плановых 10 часов вы потратили 15 и не приступили к следующей задаче). И где тут «идеальное качество»?

Лучше один раз вовремя, чем три раза «идеально», но когда все уже устали от ожидания.

Как распознать перфекционизм в себе?

Это проще, чем кажется. Вот главные признаки:

  • Вы оцениваете задачу «на глазок», а не по чётким, заранее определённым критериям.
  • Вы постоянно думаете: «А что подумают другие?» - и начинаете добавлять ненужные улучшения.
  • Вам хочется добавить «ещё немного функционала», хотя он изначально не требовался.

Если это про вас - вы в ловушке перфекционизма.

Спасательный круг: принцип «необходимо и достаточно»

Чтобы не утонуть в бесконечных правках, держитесь за простой принцип: «необходимо и достаточно». Определите **минимум**, требуемый для того, чтобы задача считалась выполненной. В разработке это называют MVP (минимально жизнеспособный продукт).

-2

Дробите большие задачи на маленькие этапы, выполняйте их качественно, но без фанатизма. Здесь прекрасно работает правило Парето: 80% результата достигается всего 20% усилий. Остальные 80% времени уходят на шлифовку, которую часто никто не заметит.

Как мудро заметил Дональд Кнут:

Преждевременная оптимизация - корень всех зол.

Ограничения - не ваш враг, а лучший друг, который бережёт ваше время и нервы команды.

Реальная история из практики

Однажды я работал над приложением, и в техподдержке пожаловались на нехватку информации о пользователе. Я быстро набросал решение: вывел имя, данные по текущему обращению. Коллеги были в восторге!

А я подумал: «Это же черновик! Надо бы код переписать, интерфейс украсить» - и углубился в совершенствование. Через неделю меня спросили: «Где обновление?». Я ответил, что ещё не идеально. Мне буквально вырвали фичу из рук со словами: «Нам нужно уже сейчас, это и так в десять раз лучше!».

И оказалось, что так оно и есть. Решение уже работало и приносило пользу. А мой «идеал» никому не был нужен.

Самый веский аргумент против перфекционизма

А что, если ваша идеальная фича, на которую ушёл год жизни, никому не будет интересна? Пользователи не оценят гениальный код и продуманный интерфейс, потому что это не решило их проблему.

Выпустив же «сырую», но работающую версию раньше, вы могли бы проверить гипотезу и сэкономить кучу ресурсов.

Идеал хорош только на кладбище неудачных проектов.

Итог

Перфекционизм - это ловушка, которая маскируется под добродетель. Научитесь находить баланс между качеством и своевременностью.

Начните с простого: перед каждой задачей определяйте, что значит «достаточно хорошо». Как только этот рубеж взят - смело сдавайте работу. Помните: результат, полученный вовремя, ценнее идеала, который вечно в процессе.

А вам знакомо чувство, когда не можете остановиться в поисках идеала? Делитесь в комментариях!