Важно: Это не медицинская статья и не руководство по диагностике. Это дневник разработчика, который разбирался в себе, чтобы эффективнее работать и не выгорать. Если вы узнали себя — значит, мы коллеги не только по профессии, но и по типу мышления.
Вместо вступления
Я работаю программистом. Люблю сложные задачи и ненавижу рутину. Могу сутки разбирать баг, но зависнуть на простом ТЗ. Долго считал, что у меня просто «странный характер».
Я заметил закономерности: не могу заставить себя читать скучные тексты, зато картинки и схемы понимаю мгновенно. Надеваю наушники без музыки, чтобы сосредоточиться. В удалённый день я дышу глубже — потому что исчезает лишний шум и чужие эмоции.
Я не искал диагноз. Я просто хотел понять, почему я устроен так, а не иначе. И в один прекрасный день нашёл ответы, которые перевернули моё представление о себе.
Часть 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. Этот текст не претендует на медицинскую точность. Это просто попытка зафиксировать мысли, которые могут пригодиться тем, кто чувствует себя по-другому.
Если вы дочитали до конца и узнали себя — значит, мы коллеги не только по коду, но и по типу мышления.
Приятно познакомиться, Странник.
Автор: Antony_Glyzin


