I agree with the "blessing and curse" characterization. I owe my career to thousands of hours spent hyperfocused on learning programming languages for fun while I was supposed to be doing homework. On the other hand, I've come close to losing my job because of difficulty carrying out assigned tasks that don't matter to me.
Interesting contrast though: for me leetcode, certain exams, and interviews often trigger hyperfocus. Studying and assignments, as well as day-to-day work, rarely do. I take a fair bit of medication so I can do my job. I'm trying to pivot towards something which more naturally engages my interest, maybe SRE or security work.
Interesting how we're all affected differently. I recommend skimming "delivered from distraction" if you haven't already, there are some good tips in there on how ADHD folks can deliberately create the right conditions for flow.
I definitely agree with this. I seriously suspect that I have ADD, and a burden has been lifted off my shoulders ever since I quit my 9-5 startup job and started travelling the North America a van + freelance coding.
I worry that for me the regularity of the 9 to 5 is the problem, rather than what it is I'm doing from 9 to 5. I'm not sure if that is definitely the case, but I feel like I'd be so much better off if I could be in a situation where I worked 3 or 4 days a week, and not necessarily all in a row
Interesting contrast though: for me leetcode, certain exams, and interviews often trigger hyperfocus. Studying and assignments, as well as day-to-day work, rarely do. I take a fair bit of medication so I can do my job. I'm trying to pivot towards something which more naturally engages my interest, maybe SRE or security work.
Interesting how we're all affected differently. I recommend skimming "delivered from distraction" if you haven't already, there are some good tips in there on how ADHD folks can deliberately create the right conditions for flow.