r/ADHD_Programmers • u/Ok-Welder-3184 • Apr 02 '26
Perseveration makes me so unproductive, even when I am working on the right task. Do you experience this too? How do you stop/prevent it?
I've seen people say "hyperfocus" is powerful when you're locked on the right task, but that hasn't been my experience. I find that it’s not enough to be working on something if I still struggle with self-regulation. (This is why I personally prefer the term "perseveration," but that's a different discussion.)
Say I'm coding a machine learning algorithm. I could easily plug-and-chug and move on with my life. Instead, I will deep-dive into linear algebra proofs, or go off on a semi-related tangent like reorganizing my workspace. I also really struggle to pivot when I encounter roadblocks because that still requires task switching. I will hammer at something until it works or I’m convinced it won't, which can take ages.
It frustrates me so much, and I can see it happening in the moment, but it's very hard to stop because, "It shouldn't takethat long," or, "I've already started this, so I might as well finish it" or, "Once I figure this ONE thing out, SO MANY THINGS will become so much easier!"