TLDR; Используйте сильные стороны СДВГ, чтобы научиться кодировать. Погрузитесь очень глубоко на конкретный язык и рамки и станьте экспертом ... повторите несколько раз и уйдите от кодирования. Повседневное развитие не является сильной областью для людей с СДВГ.
Одним из преимуществ, которые приносит СДВГ, является концепция Hyper Focus. Обратите внимание, что недоразумение СДВГ заключается в том, что те, кому поставлен диагноз, не могут обратить на это внимание Это неверно. Просто мы не можем обращать внимание на вещи, которые нас не интересуют. Если мы найдем что-то, что нас интересует, мы сосредоточимся на этом, как лазер.
Для себя я открыл компьютеры и классическую культуру (греческая / римская история, мифология, языки), когда я был молодым и влюбился в обоих. Если бы вы могли представить, как я набираю сотни строк кода с обратной стороны Compute! и когда мне говорят, что, пока вы смотрите, как я сосредоточен на этой задаче в течение многих часов подряд, у меня есть ДОБАВЛЕНИЕ, вы можете подумать, что кто-то поставил мне неправильный диагноз Или смотри, как я разрываю первые 10 глав латыни Уилока до первого дня в школе. Это и дар, и проклятие нашего состояния. Если мы искренне любим что-то, нас трудно от этого оттолкнуть. Если что-то нас не интересует, это все равно что вытащить упрямого мула на гору, чтобы заставить нас сделать это.
Я нашел несколько книг, которые помогли мне контролировать свое состояние. Они также могут помочь вам. Первый из них - « От отвлечения». В нем приводятся некоторые советы о том, как извлечь выгоду из сильных сторон ADD и смягчить слабые стороны. Дар взрослого ДОБАВЛЯЕТ некоторые из тех же самых руководящих принципов, но также показывает ДОБАВЛЕНИЕ в другом свете. То, что некоторые люди называют невнимательностью, - это то, что мы на самом деле обрабатываем понятия в разговоре и очень быстро их интегрируем, что приводит к «квантовым скачкам», которые многим людям трудно сделать. Меня часто называют «не секвитурным человеком», потому что я иногда отсоединяюсь от разговора, следуя собственному ходу мыслей, и отскакиваю назад, когда я сталкиваюсь с «эврикой»
Одна вещь, которую я нашел, работая в отрасли с моим состоянием, заключается в том, что я отлично разбираюсь в концепциях более высокого уровня и обучаю других тому, чему я научился, и не так хорош в мелочах развития. Тем не менее, в парном программировании я обнаружил, что производительность умножается сверх того, что мог бы произвести я или другой человек за одно и то же время. Так что я позиционировал себя как стратег или руководитель команды, а не как повседневный программист.
Конечно, это было после 10 лет укуса пули и становления достаточно хорошим, чтобы быть очень хорошо осведомленным в том, что я делаю. Недостатком этого является то, что работодатели / клиенты видят мои знания и цифры, о, он должен быть отличным программистом с тем, что он знает. Я очень четко объясняю, что они не хотят, чтобы я был чистым программистом, потому что я был бы очень неэффективен в этом. Независимо от того, как сильно я стараюсь, я обнаружил, что, как только я понял, КАК сделать что-то на самом деле, это не так интересно для меня.
С другой стороны, объяснение другим, как это сделать и позволить им работать с ним, было одной из моих самых сильных способностей. Например, только на прошлой неделе я работал с коллегой, который был новичком в WPF, и показал ему все тонкости платформы, как использовать пользовательские панели и шаблоны данных и привязку, чтобы сделать для него тяжелую работу. В результате он смог выполнить свою задачу за половину запланированного для него времени, и клиент любит результаты.
Я думаю, что результаты могут отличаться для каждого человека, но я обнаружил, что большинство с СДВГ предпочитают реферат конкретному.