A parada é que o TDAH é cada vez mais comum não população, é um problema muito real mesmo! Eu não sou diagnosticado e não acho que tenha TDAH ou, talvez, tenha um grau baixo, isso por que eu não sou impulsivo (sei pq consigo pensar bem e refletir antes de tomar decisões), também não sou hiperativo (apesar de, por toda minha vida, estar, quase o tempo todo, mexendo uma perna ou batendo os dedos em alguma superfície ou quebrando as unhas das mãos (e, às vezes, até me machucando nisso), poréééééém sou MUITO desatento, tenho dificuldades reais em me concentrar e me manter focado em algo, dependendo do que eu for ler, parece que eu não sei ler pq, ao mesmo tempo que entendo o que cada palavra significa, em dado momento, percebo que não sei o que li e tenho que voltar desde o início (isso tbm me parece traço de dislexia), me distraio facilíssimamente com QUALQUER coisa, às vezes me percebo viajando (mentalmente) quando devia estar prestando atenção a uma explicação, a vida não é fácil tendo essas dificuldades, eu já vou completar 30 anos, ainda por cima, decidi mudar de área profissional, no caso, indo pra programação. Eu sei que há, pelo menos, duas formas de lidar com esse problema: remédios ou exercícios e técnicas pra contornar o TDAH e esse tipo de distúrbio. Com remédio a coisa é muito mais rápida, mas o ônus pode ser grande demais. Com exercícios a eficiênca vai demorar bastante tempo pra surgir e, talvez, tu acabe desistindo antes pq, afinal, uma mosca pousou perto de uma lagartixa e isso parece muito mais interessante do que o que tu tá fazendo nesse instante e que não deve ser lá muito divertido. Mas, caso tu consiga manter os exercícios e chegar ao ponto de conseguir ter eficiência, o hábito só precisa ser mantido, o que é MUITO mais fácil e consistente do que se medicar, então, acredito, o bônus seja enorme!
Quanto a programação não ser algo interessante: cara, minha dica é pra tu tentar relacionar a programação com algo que tu goste, tipo games, no meu caso o processo de estudar e aprender programação não é algo tão interessante (não ainda pelo menos), aí eu fico tentando criar uma ideia de que a programação me permite pôr inúmeras ideias na prática, nem é tanto pea grana, é mais pela liberdade geográfica e por ter ferramentas pra tentar fazer uma diferença pra melhor na sociedade, uma maior do que eu conseguiria só sendo um cidadão melhor. Com programação eu poderia construir um app de gerenciamento financeiro pra pessoas de baixa renda, tentando tbm reeducá-las pra gerigerem melhor seu dinheiro e, talvez, até começando a investirem pra tentarem alcançar uma vida melhor, saca!? Essa parada de contribuir pra sociedade me motiva bastante, é meio o que funciona pra mim.
Imagina que, quando vê, em algum momento tu vai poder ter uma ideia massa de uma história em que tu juntaria referências das séries, filmes, livros e games que tu já conhece e, nisso, criar um gamezinho bem simples, 2d até, mas que teria tudo o que tu curte. Isso foi um exemplo que veio da minha cabeça, né, mas foi pra tentar passar a ideia que falei sobre tornar a programação algo interessante. Mas boa sorte, cara, pra mim e pra ti! ^^