However, it's also one of my greatest strengths. When my brain decides to attack a problem, I'm astonishingly productive. Over the last couple of weeks, I've been hyperfocused on implementing a motion control system for a side project. As a result, I've designed a CoreXY platform, designed a control board for it, learned how to use ngspice to tune the power-up circuit, learned how to use Sympy, used it to derive closed-form solutions for jerk-controlled motion, and found a way to implement that solution in which the motion control interrupt takes a grand total of 70 cycles on Cortex M0. And this is just my spare time outside of work, where I had a completely different set of hyperfocii, and similar productivity.
So, I completely agree with the author that if somebody were to offer me a megadollar in exchange for getting rid of my ADD, I'd have to think very hard about that indeed.