Наушники без музыки и фрактальная асимметрия

от автора

Важно: Это не медицинская статья и не руководство по диагностике. Это дневник разработчика, который разбирался в себе, чтобы эффективнее работать и не выгорать. Если вы узнали себя — значит, мы коллеги не только по профессии, но и по типу мышления.

Вместо вступления

Я работаю программистом. Люблю сложные задачи и ненавижу рутину. Могу сутки разбирать баг, но зависнуть на простом ТЗ. Долго считал, что у меня просто «странный характер».

Я заметил закономерности: не могу заставить себя читать скучные тексты, зато картинки и схемы понимаю мгновенно. Надеваю наушники без музыки, чтобы сосредоточиться. В удалённый день я дышу глубже — потому что исчезает лишний шум и чужие эмоции.

Я не искал диагноз. Я просто хотел понять, почему я устроен так, а не иначе. И в один прекрасный день нашёл ответы, которые перевернули моё представление о себе.

Часть 1. Как я узнал себя в описании СДВГ

СДВГ — медицинский диагноз или возможность видеть информацию под другим углом?

Когда я впервые прочитал описание симптомов, я узнал себя. Но я сразу задал себе этот вопрос. Потому что называть это «расстройством» — значит признать, что я сломан. А я не чувствую себя сломанным. Я чувствую себя по-другому настроенным.

Мне всегда казалось, что все люди «улетают в свои мысли». Что они тоже читают одну строчку по пять раз и отключаются на совещаниях. Но когда я начал вникать в тему, понял: у других было не так.

Они отвлекаются редко и поверхностно. Я же «проваливаюсь» в свой мир глубоко и надолго.

Такое бывало часто в начальной школе. Я сидел за последней партой и представлял, как запускаю ракету. В те времена моей вымышленной ракетой была обычная ручка. Я слышал голос учителя, но он был где-то далеко, как радиопомеха. В моей голове шёл обратный отсчёт, а в тетради — полёт.

Мои маркеры:

  • Я легко вникаю в детали, если интересно, и не могу запомнить элементарное, если скучно.

  • Память работает странно: забываю задачу через неделю, но если коллега назовёт детали — вспоминаю всё мгновенно.

  • «Выпадаю» из разговора, если теряю интерес, — мозг переключается на внутренний диалог.

Часть 2. Откуда это взялось? СДВГ или травма?

Мне было важно понять: это врождённое или результат сложного детства?

Я читал, что СДВГ — это генетика. Тяжёлые условия не создают его, но усугубляют. У меня получился сплав: врождённая нейроотличность + гиперчувствительность, выработанная в сложной среде.

Это не «или-или», это «и-и». Но я не хочу разделять эти части. Если убрать любую из них — меня не будет. Меня сделали мной именно мои особенности и мой путь.

Часть 3. Как я работаю с задачами

Я заметил странную вещь: сложные задачи я понимаю легче, чем простые.

Если задача интересная — я включаю «режим Шерлока». Разбираю до мельчайших деталей. Я частенько люблю решить задачу точечной правкой. Это отдельное удовольствие. Но если дают что-то заурядное, чувствую себя оскорблённым. Кажется, что надо мной насмехаются. Хотя на самом деле человек просто раздаёт задачи.

Если задача решается за 5 минут — мой мозг начинает её усложнять искусственно, чтобы получить кайф.

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

Но в этом есть и свои плюсы. Однажды я придумал свою библиотеку лишь неправильно прочитав описание к карточке. В такие моменты легко придумать нестандартные решения, мозг сам их генерирует в многообразие вариантов.

Что мне помогает:

  • Сначала смотрю картинки, потом читаю ТЗ. Текст без визуала — это шум. Я его могу понять многогранно, по-разному. Иногда даже визуал бессилен, и приходится связываться лично. Когда к разговору подключается живой голос, считывать желание другого становится легче.

  • Если ТЗ сухое — я обычно ориентируюсь по коду. Если это баги, которые нужно исправить, я ищу скрытый смысл: зачем и почему это было сделано и как оно влияет на другие участки.

  • Надеваю наушники без музыки. Это не странность — это тишина под колпаком. Физический барьер, снижающий сенсорную нагрузку и помогающий сфокусироваться.

  • Если ничего не помогает, архитектор всегда рад поделиться своим видением. Это может заразить или вдохновить. Так что минус в карму, но плюс в мотивацию или узнать что-то новое. Да, я любитель побеспокоить архитектора и узнать что-то новое вот таким вот способом.

Часть 4. Про людей и команду

Я хорошо считываю эмоции. Долго думал, что это эмпатия. Теперь понимаю: это сканирование. Мозг отслеживает настроение коллег, чтобы не ляпнуть лишнего и не нарваться на конфликт.

За это плачу усталостью. Долго находиться в шумной компании — как держать 100 вкладок в браузере. Поэтому я интуитивно искал тишину: в армии выбрал караулы, на работе — удалёнку.

В команде есть люди, которые живут по ТЗ. Они точны и внимательны к мелочам. Долго не понимал их. А потом понял: мы дополняем друг друга.

Когда ТЗ кажется скучным, и к нему не хочется прикасаться, тестировщик всегда может провести по нему и сказать, что нужно доработать. Так задача кажется чёткой и без многогранности. Но если ТЗ сложное, то у меня просыпается интерес, и я легко нахожу в нём решения. Или баги. Баги в ТЗ тоже видел.

Я не пытаюсь стать «линейным». Я учусь переводить свои мысли на их язык. Например, вместо «это кайф» говорить «это полигон для экспериментов и прокачки навыков». Разные языки — не проблема, а повод научиться переводу.

Часть 5. Моя философия: фрактальная асимметрия

В одном из разговоров меня спросили: «Опиши свой мир одной фразой». Я долго думал. И ответил:

«Фрактальная асимметрия»

Это не просто красивые слова. Это про то, как я вижу жизнь.

  • Фрактал — когда часть похожа на целое. В 1-м классе я строил миры в голове. Сейчас — архитектуру кода. Масштаб изменился, структура та же.

  • Асимметрия — это то, что делает меня живым. Удалёнка vs Офис. Глубина vs Поверхность. Страх перед горизонтом vs Желание заглянуть за него.

Я не ищу равновесия. Я ищу красивое смещение, которое даёт движение. Как странник, который знает: идеальный путь — там, где есть повороты.

Часть 6. О бабочке, которая перерождается бесконечно

Мне сложно завершать дела. Я не люблю прощаться. Признание может означать, что история завершена. А мне этого не хочется.

Хотя жизнь — это не одна трансформация. Это бесконечный путь изменений. Как бабочка, которая перерождается снова и снова.

Каждая задача, встреча, книга оставляют след. Я становлюсь новой версией себя. И это не страшно, а приятно.

Поиск не заканчивается. Он переходит на новый уровень. Завершённый этап — не конец, а кокон, из которого я выйду другим.

Часть 7. Практические инструменты

Всё, что описал выше, звучит красиво. Но я программист. Мне нужны инструменты. Вот техники, которые помогают мне не выгорать и кайфовать от работы.

7.1. Мотивация через мини-проекты

Однажды мне стало скучно внедрять AI-ассистента в основной проект. Задача казалась огромной и скучной.

Я нашёл обходной манёвр: разбил на части. Решил написать мини-проекты и сделать из них курс. Эта новая возможность снова подтолкнула изучать ИИ. А когда научусь на мини-разрозненном — смогу внедрить и в свой проект.

Вывод: Если большая задача скучна — создай искусственный «интерес» вокруг неё. Пообещай себе сделать из неё обучение, статью или мини-курс. Смени масштаб.

7.2. Работа с легаси-кодом как расследование

Когда я беру старый код без тестов и комментариев, я вижу не рутину, а расследование.

Когда восстанавливаешь пазл, перед глазами код или задача от тестировщика. Всегда приходится выяснять, зачем этот кусок написали 10 лет назад и как он связан с другими элементами. А иногда ситуацию вообще не повторить, и приходится разгадывать по логам, где что менять.

Вывод: Легаси — не враг. Это детектив. Баги — улики. Я — Шерлок.

7.3. Борьба со скукой через малые шаги

Если я понял, что маленький проект меня не испугал и замотивировал — я использую этот паттерн. Просишь понемногу, хотя в голове держишь большое число. Мозг не пугается.

Вывод: Дозируй неизвестность. Не пиши большой движок. Напиши маленькую библиотеку для себя.

7.4. Поиск скрытых смыслов

Мне нравится угадывать мотивы. Чаще в коде, чем в переговорах. Я ищу скрытые смыслы там, где их никто не ищет. Это держит интерес.

Вывод: Если задача скучна — ищи подтекст. Почему код написан так? Что хотел сказать автор? Переключай мозг в режим исследования.

Часть 8. Тёмная сторона: грусть от исчезновения неизвестности

Самое страшное для меня — не сложность. А конец. Когда я полностью понимаю систему — чувствую пустоту.

Да, это навевает грусть. Мне хочется чуть больше неизвестности, чтобы развиваться. Поэтому я придумываю свои опенсорс-проекты. Это держит в тонусе.

Я создаю себе новые «тёмные зоны» искусственно, чтобы не заскучать. И это нормально. Моя жизнь — не решение задач. Это поиск новых загадок.

Вместо эпилога

  • «Наушники без музыки — это тишина под колпаком»

  • «Сначала картинка, потом текст»

  • «Оскорбление простотой — это не про гордыню, а про жажду сложности»

  • «Человек ТЗ и человек Глубины — не враги, а партнёры»

  • «Фрактальная асимметрия — это я»

И главное, что я понял:

Я не ищу завершения. Я ищу новую форму, из которой смогу снова переродиться.

Мне повезло с командой. Им нужен был человек, который может углубиться в легаси-код без тестов и комментариев и вносить правки, не ломая систему. А мне нужна была возможность углубить свой ум в новые дебри. Там, где непонятно, зачем нужен кусок, но до которого можно догадаться, выстраивая умозаключения.

И да. Меня беспокоит, что чем больше я понимаю, тем меньше неизвестности становится передо мной. Но я знаю, что делать: я создаю её сам.

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

Если вы дочитали до конца и узнали себя — значит, мы коллеги не только по коду, но и по типу мышления.

Приятно познакомиться, Странник.

ссылка на оригинал статьи https://habr.com/ru/articles/1059242/