Привет, Хабр!
У каждого есть навык или черта, которые его выделяют среди других, определяют многое в его поведении и в том числе то, почему он занимается тем делом, которым занимается. Есть подтип программистов, которым присущи педантичность, аккуратность, желание привести всё в порядок, расставить по своим местам, в общем упорядочить хаос. Я один из них. Если вы тоже из “этих”, то велкам, давайте обсудим как с этим жить :)

Дисклеймер
В статье описано мое личное мнение на основе моего личного опыта. Совершенно ожидаемо, что будут те, у кого мнение и опыт не пересекаются с моим. И тем ценнее их взгляд. Буду рад обсудить его в комментариях.
Баги
Ананкастное расстройство - это одна из крайних форм таких черт личности, как педантичность, скрупулезность, аккуратность. В эту же группу (тут под “группой” я не имею в виду какого-то психологического термина ) можно отнести потребность завершения: перетащить все таски на доске, ответить на все комментарии в MR’e, завершить “забытые” или неактуальные задачи и тд. Это крайняя форма, такое “запущенное” или “развитое” состояние (смотря как смотреть) совсем у немногих.
К этим чертам часто присоединяются склонность к планированию и склонность открыть все “черные” или “серые” пятна на карте, внести ясность и минимизировать неопределенность. Да открыть карту в героях - первое дело :)
Становится психологически неуютно если ощущаешь, что есть дела\задачи\таски, которые выпали из твоей “оперативки”, ссылки на них остались, а самих данных нет, или общий счетчик не сходится с количеством дел, о которых ты помнишь и четко понимаешь их взаимный порядок. Появляется желание провести “планерку” в своей голове, все упорядочить, все пересчитать и идентифицировать и вот тогда становится спокойно.
С планированием тоже есть интересная особенность. Аналитический склад ума, умение строить планы, учитывать риски, разрабатывать несколько сценариев действий на разные случаи развития событий безусловно крайне полезный навык. Однако у него есть и обратная сторона, когда процесс начинает отъедать больше проца, чем ему положено и захватывать чужое процессорное время твоей головы. Процесс планирования захватывает и в момент когда надо переключиться на нечто иное, например важный вопрос от коллеги или планирование другой задачи - он просто не отдает блокировку и всё.
Также продолжая тему багов “склонности к планированию” не могу не сказать, что склонность к планированию автоматически перетягивает “ползунок” дальше от “действия” и как следствие появляется психологическое желание “отложить”. Кажется, что не продумал еще один кейс, еще один вариант интеграции или краевой случай нельзя переходить к действиям, но со стороны это выглядит как нерешительность.
Фичи
Выше что-то все о минусах да багах как будто плюсов совсем никаких нет, а их вагон. Например именно благодаря этим чертам и склонностям многие становятся крайне полезны в деле производства компьютерных программ, коим мы и занимаемся. Это скрупулезная работа, требующая выстроенных навыков планирования и оценки рисков, аккуратности и педантичности.
Также безусловно не у всех программистов есть то, что описано выше. Есть подтипы с совершенно другими сильными навыками. И как ни странно им часто требуется арендовать немного “собранности и порядка”. Конечно в конструктивном ключе.
«Люди эмоционального склада нуждаются в некотором руководстве.»

И безусловно эти качества очень помогают разбираться в огромных сложных и запутанных системах, легаси проектах и хитросплетениях недокументированного поведения.
И не надо говорить, что в вашем проекте его нет. Оно точно есть, а если у вас его нет, то вы просто не в курсе.
А какое сочетание фич и багов у Вас ? Чего они помогли Вам добиться и где помешали ? Делитесь в комментариях под статьей !
Традиционно желаю удачных релизов !
Комментарии (9)

kashtan404
19.08.2026 18:24И не только программиста! Привет из лагеря девопс. Читал как будто про себя. Разбираться и приводить в порядок «древние механизмы без документации» - особый кайф!

rurikovich Автор
19.08.2026 18:24Вообще я не разделяю, программист тут в самом широком смысле :)
Ну вот внутренние механизмы похожие))

Crazylazydaisy
19.08.2026 18:24Наводить порядок, ковырять легаси и исправлять чужое (иногда бубня под нос), вот это "умри, но сделай" есть у меня. Только я недавно узнала, что у меня РАС. Сложность остановиться, пока не доделаю до конца - оказалась "баг" мозга. Правда бонусом мне СДВГ досталось, поэтому есть и безумная часть, которая "да пошло оно все, гуляй рванина, один раз живём, в этой жизни нам надо все".
Коротко, дела все в календаре, календарь личный и рабочий ведется тщательно, все календари синхронизированы на все устройства, деньги до копейки подсчитаны. Но наступает час ночи и за полчаса до сна срочно покупаются билеты на мероприятия/самолёты/записываюсь в поход. Педант во мне будет разбираться с этим утром))
С возрастом я научилась разрешать себе бросить что-то на пол пути.
ion_nsk_region
Один мой знакомый познакомил меня с методом правой руки, только не из физики, а из кинофильма "Всё будет хорошо". Суть метода: поднимаете руку высоко-высоко, а потом резко опускаете со словами "Ну и хрен с ним".
rurikovich Автор
Да, рабочий метод :)
Uint32
Настоящий перфекционист даже не пытается навести порядок, видя бесперспективность достижения идеала
rurikovich Автор
Тщетность бытия :)
da-nie
А можно и по заветам индейцев.