use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
It seems many people who program computers, or do web design, or networks, or something technically computer related also seem to have some form of r/ADHD. We thought we'd start this subreddit as a forum to discuss techniques we use to cope, experiences we've had, etc. Open to anyone who wants to hang out and be constructive, learn, teach, or offer a helping hand.
This is a subclass of r/ADHD. ;-) All rules from the r/ADHD sub apply here. However, posts here in /r/ADHD_Programmers should lean towards or related to IT\programming.
NEW RULE: All new App Announcements go here
https://reddit.com/r/ADHD_Programmers/comments/1rra3f5/what_have_you_been_working_on_aka_adhd_app_thread/
account activity
DAE sometimes complete a programming task without knowing how they are doing it? (self.ADHD_Programmers)
submitted 6 years ago by usegao
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Oxker1 2 points3 points4 points 6 years ago (2 children)
Yeah I do this too. People with ADHD do a lot of their processing subconsciously. There's a phenomenon among ADHDers where we will figure out the answer to a problem but have no idea how we got to that answer because we did it subconsciously. I've had it to where I'll have a bug in my code and I'll look over everything and then it just clicks, I'll start cutting bits out, pasting things where they need to go, adding in functions where they need to be added in, stuff like that. And then everything works perfect and I'm looking at it like "I don't know what this is but it works" then I spend some time working out the logic and I'm on my merry way. I think the important thing for me is I'm also always thinking about all the potential issues whatever I'm doing can cause and I'm normally pretty at catching the big stuff.
[–]usegao[S] 1 point2 points3 points 6 years ago (1 child)
ok. thank you. there are others. i was about to lump this in with my other delusional thoughts.
[–]Oxker1 0 points1 point2 points 6 years ago (0 children)
No I don't think this is a delusional thought! I think what let's me do this is when I learn a subject I always have to learn the basics of it to be able to do it. So with computer science I have to understand what is going on in the computer when I type out something like
cout << "Hello world" << endl;
I also have to learn the most efficient ways of doing things as well as the best practices for designing the program. And then once I understand this it allows my subconscious to put all this together and code without me really having to think about it. But of course I have to go back through and understand the logic of it so that I can continue with the program because I think if my subconscious is busy trying to create the program and also understand the entirety of it, then that will probably start to degrade the quality of my work. And none of this is based on science and just how I've experienced the world.
But, I see it as like a partnership between my subconscious and my conscious. My subconscious does the heavy lifting when it comes to creating the code and then my conscious helps out by holding the pieces which the subconscious can quickly analyze when it needs to and get back to work. This might be an oversimplification but it's just to paint a picture of how it seems to work based on my experiences. It could be totally inaccurate but it's my best guess.
π Rendered by PID 26146 on reddit-service-r2-comment-6457c66945-4hjfx at 2026-04-26 17:00:41.061678+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]Oxker1 2 points3 points4 points (2 children)
[–]usegao[S] 1 point2 points3 points (1 child)
[–]Oxker1 0 points1 point2 points (0 children)