Comecei a programar com 13 anos descobri meu TDAH com 21 hoje tenho quase 26 e depois que descobri o TDAH meu aprendizado em programação acelerou muito. Vou passar aqui uma listinha das coisas que faço para controlar meu foco claro que nem sempre funciona, tem semana que nada resolve e o TDAH é assim mesmo, mas caso seja de ajuda ai está:

  1. Teoria não foca tem que ir pra prática e para casos reais o quanto antes.
  2. Tem que ter mais de um projeto ao mesmo tempo e sempre tem que ter um muito interessante para recorrer a ele para conseguir voltar o foco e também para ficar ansioso para voltar para ele enquanto faz o projeto chato, isso faz ter mais vontade de terminar o projeto chato.
  3. Evitar repetição, tudo repetitivo é chato e cansativo para quem tem TDAH então procurar fazer tudo o menos repetitivo possível.
  4. Ter uma rotina ajuda muito, o TDAH odeia rotina mas precisa dela.
  5. Se alimentar bem ajuda bastante, como o TDAH é uma produção desregulada de substâncias como dopamina se o organismo esta todo desregulado o TDAH vai piorar mais ainda.

Minha descrição perfeita. Desde que descobri o meu TDAH comecei a fazer exatamente isso e é o que tem me ajudado bastante.