Comments 37
Посчитал эту статью актуальной в наше время и решил разместить. Заранее прошу прощения за верстку и пунктуацию.
Пишите хоть для интереса, какой бредогенератор юзаете для своих... статей.
Людям с клинически диагностированными синромами/расстройствами совет может быть ровно один - найти подходящего специалиста
Специалист не поможет если это нейроотличие. Немного отличный тип мозга, который работает немного иначе. Это нельзя вылечить таблетками или исправить разговорами.
Специалист может помочь обрести кое какие навыки, но если этот человек успешно работает он уже их все сам обрёл. Это не для него, для молодых кто еще только учится с этим жить в современном мире. И Навыки не панацея, они позволяют встроиться в современный мир но не бесплатно, на это расходуются усилия и энергия, от этого устаёшь
Ну да, специалист не поможет - зато нейрослоп с хабра поможет.
Я понимаю, сегодня мода находить у себя рас и сдвг - до этого были биполярное и пограничное расстройство, ещё раньше - депрессия.
И всегда можно найти врача, который найдёт нужный диагноз, особенно если пациент уже решил, что он у него есть. Тут и профессионал не всегда разберёт, где патология, а где - искренняя вера пациента в свой диагноз. Что уж говорить о среднем враче.
Но это все равно не повод замусоривать интернет писульками с крайне посредственными метафорами и в лучшем случае бесполезными советами.
Еще раз - все клинически диагностированные расстройства и состояния должны наблюдаться у специалиста
Думаю посыл автора скорее всего моральной поддержке а не попытке "вылечить" (имхо конечно).
РАС и СДВГ не патология а отличие. Патологией их делает современный мир расчитанный исключительно на большинство и не учитывающий отличия между функционированием мозга людей.
Например РАС более успешны в инженерных дисциплинах благодаря слабой центральной когерентности (высокая внимательность к деталям и логике) и это же причина проблем в социализации.
При СДВГ default mode network (свободный полет мысли, daydreaming) не подавляется когда активируется Task Positive Network (фокус на выполнении одной задачи, подавление остальной активности), мозг всегда думает обо всем и сразу, там где обычный человек делая задачу думает только о задаче, СДВГ мозг одновременно обрабатывает сотни других мыслей. Благодаря этому СДВГ мозг крайне креативен, такие люди успешны в творчестве, бизнесе, там где генерация идей преобладает над монотонной исполнительной деятельностью, и одновременно это же является причиной проблем там где нужна дисциплина и монотонная исполнительность. СДВГ мозг как мозг кошки, он не создан подчиняться командам как собака, но если что то привлекает интерес зрачки расширяются и он втапливает на 250%.
Мозг ограничен в ресурсах, если природа делает его в чем то сильнее, он становится слабее во всём остальном. Это нельзя исправить по крайней мере текущими технологиями, и все что может сделать мир это принять и понять. Ведь проблема не в самих отличиях, проблема в том что мир их игнорирует. Ты можешь быть супер креативен и эффективен, но опаздывать раз в пару месяцев, и мир будет видеть лишь эту твою сторону. Ты можешь быть супер эфективным в задачах логики и инженерных дисциплинах, но тебя будут считать странным ботаном потому что ты не можешь понять какие то шутки или социальные штуки. Это надо исправлять в нашей культуре, двигать культурную эволюцию а не пытаться вылечить всех кто не подходит под общую гребенку
В октябре напишу, что думаю о том реальная информация здесь или нет.
Если мозг — Это форк с другими оптимизациями, то это не legacy-система.
Ии слоп, не читаем
Что вы будите делать когда будет комментировать, конкретно, по существу ИИ?)
А что делать, если мозг замедляется, как только начинаешь работать?
И 24/7 хочется заниматься чем угодно, кроме работы?)
Отвечаю обычно мощным бустом витаминов, на пол дня хватает
Убрать все соцсети, новости, игры, будет жутко скучно и работа станет вам как соцсеть )
Если это СДВГ, то соцсети это противопоказание, при СДВГ дофамина всегда не хватает по определению, и быстрый дофамин всегда выигрывает. Все бы хорошо если можно было бы чуть чуть посидеть в тиктоке, поднять дофамин и пойти работать, но при СДВГ еще проблемы с контролем фокуса, так что это не сработает. Вы высадите всю батарейку в соцсеть, кайфанете а потом расстроитесь что день прошёл а из результатов лишь тонны сохраненок, репостов, комментариев.
Сменить работу
"... Бывший наркоман на стимуляторах. Сейчас на седативах, чтобы мозг не разгонялся до состояния "всё и сразу, но ничего конкретного". Гиперчувствительность к среде. Социальная батарейка на 15 минут в день..." - ну прямо типовая картинка хакера несколько лет назад. Достаточно вспомнить ту же Матрицу. Да и суда по отзывам пользователей о всяких корпоративных софтинках, не только хакера.
А можно спросить не "как?", а "зачем?" Все в этой жизни можно, если очень захотеть. И в первую очередь интересны не средства, а мотивация.
Главное по опыту - если вы только не топ/владелец никогда не говорите руководителям что у вас за диагноз. При сокращениях Вас первого могут попросить со словами - Вы не вливаетесь в коллектив. Был печальный опыт.
Мне интересно, могут ли люди с СДВГ и прочими шизофрениями разрабатывать на технологиях с долгой обратной связью (например, компилируемые языки или java enterprise)? На каком языке вы кодите? На питоне?
У меня, например, слабая рабочая память, из-за этого нетерпеливость. Я, даже когда пишу на C++, очень часто компилирую, чтобы увидеть результат и разгрузить рабочую память.
Тут вы правы. Ранее долгозапускающиеся Rails заменил на Elixir. А C++ на Golang. И на Python в том числе пишу. Angular только подбещивает своей долгой компиляцией. Больше ни на чем не пишу.
Есть такая фишка как гиперфокус. Это когда состояние потока длится днями неделями 24/7, когда ты не устаёшь работать над задачей, только твое тело устаёт. Голова начинает кружится от усталости и приходится идти спать, но просыпаешься уже с новыми идеями.
У меня СДВГ и гиперфокус на айти. У меня чаще проблема не в том чтобы работу работать, а в том чтобы ее не работать когда рабочее время заканчивается. Я часто увлекаюсь и работаю всю ночь, а потом еще и весь день потому что рабочий график никто не отменял.
Долгая обратная связь не проблема, при СДВГ мозг думает обо всем и сразу, я могу начать с какого то кода который мне не нравится, и переписать пол проекта и еще несколько сервисов в придачу ни разу не запуская код. Начинаешь с одного, видишь другое, третье, пятое десятое, и делаешь все сразу, получая обратную связь лишь в конце, потому что у тебя десять незавершеных рефакторингов связанных друг с другом и ничего не скомпилируется пока не сделаешь )
Ниже как оно у меня (надеюсь кому-то помогу и буду рад ещё что-нибудь узнать в ответ):
Я бы не сказал, что компилируемые языки сами по себе дают долгую обратную связь. Пишу на Scala, Kotlin, C++. Как будто важнее то, как организована разработка, а не язык.
Помогает то, что ide подсвечивает ошибки ещё до компиляции + статическая типизация помогает про часть вещей не думать (например, nullability в котлине не даст передать null если функция его не ждёт, или заставит проверить на null если объект может быть нулём). Если система типов достаточно мощная и код компилируется, то как будто часть проблем снимает.
Ещё люблю делать простые классы на 20-100 строк и давать им и переменным в нормальные имена, не упарываясь в то, чтобы упихать всё состояние в один гига-класс или в функцию на тысячу строк. Вообще в программировании предполагается что так и надо, но как будто некоторым людям огромные классы или функции доставляют меньше неудобств.
Время обратной связи и начилие посторонних факторов сильно влияют.
Я обращал внимание, что в моих пет-проектах, где компиляция и тесты занимают меньше минуты, писать код в разы проще и я как будто сильно продуктивнее.
И ещё очень сильно вымораживает, если сборка делается не одной кнопкой, а требует к себе много внимания - ломается инкрементальная компиляция в рандомные моменты и приходится пересобирать с нуля, для запуска приходится выставить какие-нибудь переменные среды или закинуть константы, если тесты рандомно падают и приходится смотрять я виноват или нет, или если код падает где-то на сервере и надо потыкать кучу кнопочек, чтобы добраться до логов с ошибкой - это намного хуже, чем просто подождать.
Ещё обращал внимание, что если какие-нибудь тесты идут полчаса-час, то на другие задачи с кодом лучше не переключаться - контекст вылетит из головы и при возврате начну ошибаться.
И ещё просто сложно вести разработку одновременно над чем-то одним в нескольких ветках. Как будто всё сделанное (например, переименование класса) сохраняется в долговременную память, и когда в другой ветке этих изменений ещё нет (а они допустим нужны), получается сильный дискомфорт и каша в голове. Намного удобнее trunk-based development и вливать изменения в мастер как можно чаще.
Ещё (опять же не знаю как у других) сильно мешает, если что-то работает медленно или нестабильно. Если какой-нибудь сайт типа трекера задач грузит страницу десять секунд или вообще лежит - это боль, и желание с ним что-то делать пропадает.
Ещё, как ни странно, мне очень нравится Linux. Потому что он после настройки предсказуемо работает, не занимается никакой самодеятельностью и не отвлекает.
Шлю лучи ненависти майрософту, которые в пуск пихают рекламу, курс акций, погоду, показывают какие-то уведомления в углу, пихают в центр экрана окна с вопросами типа "не хотите ли включить one drive" или начинает что-нибудь сканировать в фоне или искать вирусы. И лазить по куче менюшек и тыкать всякие кнопки, чтобы поменять настройку или поставить софт, тоже сильно менее удобно, чем написать команду в консоли типа "sudo apt install gcc" (сравните это с установкой msvc). (Уведомления винды в неподходящие моменты это тоже ужас)
Как будто получается, что если много хаоса и он требует каких-то активных действий, то этот хаос сильно мешает.
Удобнее работать на нескольких мониторах, а не переключаться через alt+tab на одном. Перевести взгляд или подвинуть мышку сильно проще, чем в alt tab крутиться до нужного приложения.
Очень помогают музыка (тут надо подобрать, от разной по разному) и наушники с шумоподавлением (особенно в open space, люди вокруг сильно мешают).
Из того что недавно включал - https://www.youtube.com/watch?v=qObvGNVLNfg
Скорее всего и с обычным мозгом так же, только влияние сильно меньше выражено.
Полностью согласен с автором и понимаю его. Жизнь прямо разделилась на ДО использования ИИ, и ПОСЛЕ начала использования. Бардак на рабочем месте, в голове, инвентаризации, коде и документации вымораживает, разделяет фокус на отдельные объекты, и в итоге ничего не получается. С ИИ хоть немного получается начать структурировать. Хотя тексты на мой взгляд ИИ пишет не очень хорошо, но может помочь. Иногда для результата нужно совсем немного помощи к твоим усилиям, и как раз ИИ это пинок.
Ещё глупо прозвучит, но когда долго что-то делаешь, хочется обратной связи - и похвалы (просто, что я молодец, что я что-то сделяль), и при этом критики, поиска слабых мест, альтернативных способов (тезис - антитезис - синтез).
До ИИ 20 лет в разработке, я думал что перегорел - ничего не хотелось делать. Думал все, на автопилоте по постоянным заказчикам. Ничего уже не ищешь. Но тут появился ИИ и я подумал, а что так можно? Это стало круто, но насколько хватит? :) Уже полтора года - полет нормальный) И друга припахал тоже который устал от офиса и слился. Сижу на Opus удивляюсь как MCP модифицируют отдачу от нейронок....
Стиль текста как у Gemini 3 pro
Спасибо за статью. Узнал себя. Честно говоря, не думал, что в IT много людей с СДВГ.
Спасибо за статью. И как СДВГ-шник хотел бы узнать, кто и как использует ИИ для организации работы и жизни
Серьезная, смелая статья. Актуальная тема, которую просто поднять, или как - то упомянуть может не хватить смелости.
Помню, еще лет 10 назад были разные ролики "кодинг под баклофеном" и прочие экстрим-кодинги, сталкивался с видосами, разработчиками, большинство которых сидит или сидели на чем-то (так или иначе). И видится мне, тема психологии будет только повышаться в ИТ индустрии, ибо много под капотом человеческим. Разные практики изнеможения при вхождениях в работу, поддержания сил, мотивация на уничтожение себя и своего дня ... много тут можно написать.
За мою практику я работал лично с человеком, который в психушку на 4 месяца отправился нервы лечить. У другого был срыв - 2 неделю в подобной больнице, потом ходил под колесами что от врачей, и пахло как в больничке.
Сама же тема интересна подана интересно, меня даже натолкнуло на литературный роман.
Как работать разработчиком, когда твой мозг — нестабильная сборка