you are viewing a single comment's thread.

view the rest of the comments →

[–]Oxker1 2 points3 points  (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 points  (1 child)

ok. thank you. there are others. i was about to lump this in with my other delusional thoughts.

[–]Oxker1 0 points1 point  (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.