Про перфекционизм

Я перфекционист с большим стажем. Для программистов это вообще не редкость. Помню, с каким удовольствием я полировал программы и с какой почти физической болью делал костыли, когда требовалось. Это мне даже мешало, и я пытался как-то бороться со своим перфекционизмом. Особого успеха в этой борьбе я не добился, но зато научился с этим перфекционизмом жить, не загоняясь, но используя его. Например, прикладывал совсем немного дополнительных усилий и код уходил в репозиторий не просто чистым, а изящным. А я после этого весь день улыбался.
Когда стал менеджером, мало что поменялось. Менеджеру перфекционизм мешает больше, чем разработчикам, но зато и радости от него много. Уходит важный релиз в продакшн в срок, в бюджет и с успешно отработанными рисками -- и я радуюсь. Правда, оказалось, что теперь окружающие меня разработчики не верят, что я перфекционист.
-- Йуху! Ребята, вы круты! Релиз сдан идеально!
-- Где тут идеально?! Последний баг исправили в последний же день!
-- Так исправили же!
-- Но костылём!
-- Костылём, но не просто исправили, а ещё и протестировали изменение! Тестировщики официально объявили, что костыль устойчив и ничего вокруг не ломает!
-- Да оно даже при выкатке на прод свалилось!
-- Свалилось не на проде, а ещё на стейджинге! Причём SaaS Ops'ы сами всё исправили, хотя и называли нас рукожопами.
-- Всё равно полно косяков. Вот если бы код фриз сделали месяц назад, и если б покрытие тестами было бы хотя бы 75%, и если бы технического долга не столько было, и если бы...
Но я уже не слушаю и только улыбаюсь. Критиковать легко, а настоящий перфекционист прекрасно знает, когда он приблизился к идеалу даже ближе, чем это теоретически было возможно.