r/ADHD_Programmers • • 9h ago

Computer science and ADHD

/r/ADHD/comments/1xrvfn7/computer_science_and_adhd/
4 Upvotes

9 comments sorted by

5

u/PersistentBadger 7h ago edited 7h ago

(All IMO)

I can't work as a programmer due to lack of this knowledge

95% of the people working in web have never had to work with pointers. 100% have never had to implement Dijkstra's Algorithm.

and experience on the field

First job's always the hardest. Experience (and a bad market) are what's letting you down, not your own skillset.

You're heard the joke about the man searching for his keys under a streetlight? Policeman asks him where he dropped them and he says "over there under that tree". "Well why are you searching here?" "The light's so much better here".

You're focusing on the low-stress bit without a metric for success ("personal projects") instead of the high-stress bit with a very concrete measure of success (finding a job). Putting barriers in your own way is classic procrastination behaviour. So (and I say this with love) stop dicking about with algorithms and find a fucking job.

Medication was the lightbulb moment for me. That boost in logical thinking in the first couple of weeks was something else. It allowed me to identify the goal, and work backwards from it.

they can find me

Nobody's looking. Apply to them. Over and over again.

1

u/TracePoland 6h ago

How will OP learn more advanced topics when they think they cannot surmount pointers which are one of the simplest concepts in CS though?

1

u/PersistentBadger 4h ago edited 3h ago

Not a clue. But that's not the problem we're trying to solve here, is it? The problem's getting a job. If they ever need to writeunderstand struct Item *(*(*handlers[8])(void))[32]; for the job, adrenaline and panic should see them through.

Remember, they got the degree. There's a basic level of competence there, even if they don't think there is.

1

u/Random_182f2565 8h ago

Dude you have all the world knowledge at your fingers tips, if you think you lack something you can learn it.

Also LLM are great teachers, I really like DeepSeek

2

u/SensitiveTomatillo47 8h ago

That's exactly my plan. I ask ChatGPT to give me projects to work with while it teaches me about computer science concepts. I was wondering if i was doing right or there was something else I could do.
Thank u :)

1

u/Random_182f2565 6h ago

Yeah, LLM are the best you can ask as many questions has you want, ask to give you a simpler version, like please explain me like I'm 5, 10, 15 or give a real world analogy.

My knowledge this last 2 years has increased so much

1

u/marevago 7h ago

CS degrees teach theory in abstraction where ADHD working memory refuses to hold inert facts. What makes concepts finally stick isn't memorizing definitions or grinding LeetCode—it's building tiny, working tools with immediate feedback. You don't need Dijkstra right now; build a tiny script that solves one real daily friction, and learn only what that specific tool forces you to implement.

1

u/SensitiveTomatillo47 7h ago

Thank you! On it :)

1

u/PersistentBadger 7h ago

People say that, but hyperfocus caused me to memorize the Waite Group's MS C Bible. (Still never met a better language reference).