I have most of my life struggled with attention deficit hyperactivity disorder. Specially during my childhood and after my 20s. As a teenager this condition was probably there but somehow it didn't matter much. I'm now reaching my forties and the balance of responsibilities and leisure time I have is mostly incompatible with ADHD.
I'm a software developer with an engineering degree, technical leader of my team. I work remote for a German company since 7 years. I have streaks of several weeks of really low productivity that somehow the management overlooks thanks allegedly to my value as a technical skills storage, and to streaks of time where I can produce solutions to really interesting problems. But somehow when the problem gets unintereting I stop being productive.
I live in a place where ADHD is not an accepted medical conditions in adults. There's no way to obtain a prescription or Ritalin or anything of the sort. I contend the idea that the only remedy for ADHD is medication or therapy. Mostly because this assumption is useful in my environment.
I have tried pomodoro with mixed results in the past, I simply couldn't stick with it for a long time. I deleted also my social media accounts and this has surely helped me a lot(although my mind always find a way to wander elsewhere). My question is:Isn't attention control a problem just like any other engineering problem that could be tacked indirectly via technology? What methods can I use to minimize the effects of ADHD in my productivity given that drugs or therapy is unavailable?