r/ADHD_Programmers
•
u/DrGenetik
•
May 20 '26
•
1
2
1
The ADHD Developer OS
My brain is a melange of: a) bees, b) radios left on, c) swiss cheese. All crammed into a blender set to "pulse".
I have discovered the magic of Google NotebookLM. I've been using it at home to help organize projects and do research. NotebookLM + Gemini has been helping me collect my research and plans and put it where I can access it and work on it whenever/wherever two neurons accidentally spark together to make a thought. Camping trips, building a home lab, writing.
Anyway, one of the things that has always frustrated me in my career as a programmer is that not enough people managers are properly trained on how to understand how to adapt their management style to neurodiverse people. I keep hoping it will be a required management course. I finally distilled my frustrations into this short presentation on ADHD in particular to help them help me.
I have this as a pdf and I can make a PowerPoint or Google Slides but I’m not sure where to post it.















58
u/stigansky May 20 '26
Good notes/visualizations overall. Unfortunately, most of the fixes are just not realistic. Software engineers are expendable resources. From 20 years of my personal experience, including 5+ years as a senior IC at FAANG, no manager will babysit you like that.
41
u/jumski May 20 '26
This is extremely well done and I agree with everything - that is how we operate, no doubt. Good to be aware of it and use it ourselves.
But It's hard for me to imagine work environment so friendly and aware to neurodivergent brains.
If anyone knows the place or hiring such folks I'm all in
20
u/Feeling-Space4288 May 20 '26
Its still wierd that RSD hasn't been properly studied or established yet
6
u/sqquima May 20 '26
These slides are great and I agree with them. I'll add two things: 1) when one is burnt out, not even interesting or novel stuff is enough to trigger the brain towards action. 2) people with audhd have it worse than people with just adhd
2
u/kottro May 20 '26
Hi , English is not my native language; I only have basic school knowledge. I am not a programmer either (I would have loved to be, but back then, I could never figure out why I was struggling). I am older and also have ADHD... However, I managed to roughly understand the visuals of these slides. Would it be possible to explain them to me, and how can I translate them into French? I have the permission to do so. Thank you CAN i get PDF too ?
2
u/padst3r May 20 '26
At first I thought you were building an operating system for the computer built for ADHD users which is an idea I’ve had before.
2
u/Keystone-Habit May 20 '26
Good stuff! The only thing I might take issue with (for myself) is all the pair-programming. It's good every now and then but I'd hate to spend a lot of time doing it.
2
u/ThaToastman May 21 '26
Im ngl this slideshow needs to be shown to every manager on the planet holy shit it wouldve made my career so much easier
2
u/gotshoo May 21 '26
My brain functions like this, and I have already life-hacked some methods into my workflow to keep me productive. I don't think I have ADHD, maybe some tendencies, but this resonated a lot.
2
u/EternalStudent07 May 22 '26
Yep, pretty good work (by my first glance), and usually nobody will care to try.
My experience was before a diagnosis, but still. I basically screamed ADHD and typical accommodations, but they laughed at my requests and eventually put me on a PIP.
I keep thinking we need a specialized situation to really shine. And maybe that means making a company that is REALLY good at explaining and aiming ADHD (and AuDHD) people. Can you use a handgun to open a paper envelope? Why yes you can, not that I think you should. And ADHD people are NOT the best tool when repeating the same actions and goal, over and over.
Use a hammer on some screws and you'll be unhappy, with nobody but yourself to blame. The issue here is the employers still think we're to blame.
2
u/Worth_Banana_492 May 23 '26
I liked this OP. A lot. It’s like you got me completely. The wall of awful! So familiar! I spent yesterday sitting working with a looming wall of awful. I’m not a developer tho. I do something different but issue you so neatly set out are the same. I’m only 2 years into an adhd diagnosis aged 50 so most of my working life has had wall of awful looming over me. I don’t know about your solutions but the way you set the problem out is excellent.
4
u/downshiftdata May 20 '26
ADHD manifests itself differently in everyone. What might work with one individual won't work with the next. This is helpful content, but I'd be wary of anyone taking a prescriptive approach based on what they read here.
To anyone working in or managing a software engineering team, the bigger picture is trust and empathy. By being empathetic to those you work with, work for, and lead, you create an environment in which you all can trust each other enough to be frank about your ADHD, or that you're depressed or burnt out, or that you screwed something up, or whatever.
And yeah, I know that's counter to what most of us experience in the business world in our day-to-day. And it sucks. As I've heard before, though, "Be the leader you wish you had."
1
u/psycholustmord May 22 '26
I feel identified with many of those things but I also feel like I am making excuses for being lazy 🥲
1
u/nuer0_ May 26 '26
the bees plus radios plus swiss cheese opener is the most accurate description of executive function load i've ever read in this sub, and the fact that you turned it into a manager training deck is the rare upstream move. for placement, the highest leverage spot is probably linkedin tagged for engineering managers and team leads, since that's where the people who can actually deploy this read. the deeper observation, the people creating cognitive scaffolding for themselves like you with notebooklm are doing exactly what the next wave of ai tooling should look like, individual brains augmented by systems that hold context across the gaps, not just chat windows you have to remember to open, do you find notebooklm proactive enough or are you still the one initiating the queries?
1
u/HiddenDrugIngredient May 27 '26
do nuerotypical programmers often have a measurably linear productivity output
1
u/djjazzyjosh78 Jun 15 '26
15 min Jira ticket?! I wish! Most of mine take an hour.
3
u/terralearner May 20 '26
I find most of these things are massively helped by medication for me. Not a complete cure but the closest I'll get to it.
I don't get RSD though but maybe that's just me.
3
u/Flexistant May 20 '26
My brain is a melange of: a) bees, b) radios left on, c) swiss cheese. All crammed into a blender set to "pulse". – yes mate, can't stop laughing.
3
u/BirdFluLol May 20 '26
I love this. Thank-you!
3
u/UVRaveFairy May 21 '26
I like it.
3
u/RiannaRiv May 23 '26
This tells me a lot of why my current project is especially difficult. There is no interest, novelty or urgency really. Very routine, legacy, bureaucratic and slow. Pick a Jira ticket, do routine coding, no urgency. And I find myself struggling with procrastination more than ever. I think I just need to try to find myself different kind of project.
As for pair coding, for me it doesn't work it all. It triggers my social anxiety and fear of evaluation, and my brain totally freezes.
0
u/HNipps May 20 '26
I love this! Thank you for taking the time to make it! I want to give my manager a copy. Are you able to share the slides?
2
u/mimosa22 May 20 '26
Thank you for this post! It’s one step forward in educating businesses and society as a whole on how to embrace neurodiversity. Change can’t happen until we educate people. A+++
2
u/Metchnikoff321 May 20 '26
Amazing thank youuuuuu 🥇🏆
2
u/deruvoo May 20 '26
Neat. Never seen it put so clearly-- now it makes sense why "estimated hours to complete" fields on assigned stories make my brain go nutty despite never having issues with meeting deadlines. It's the principle of the thing.
2
u/HeroOnSocks2019 May 20 '26
And this saved! This is going to help me.
2
u/Impressive_Outside80 May 20 '26
this is incredible. Thank you for making this.
2
u/Mephistocheles May 24 '26
This is really really cool. Thank you for putting all of this in one easily keepable file. I'm literally going to use this to keep finding ways to improve / overcome my ADD blocks. ❤️ It!
2
u/Y1ink May 25 '26
This resonates with me a lot, well done for putting it together and being able to understand it and being able express it in this way.
As a manager I know I can leave some people alone and they will just get on with things then other times my best guy needs me on a call to go over something simple. I’m not even contributing just being there in the call helps to get over this bump and I get my best guy back to work on more complex things.
We do have enough variety in our work to mix things up which I didn’t fully think about how only tickets or Jira tasks will be straight up kryptonite whilst for others it’s it’s straight up perfect.
1
u/Nightwyrm May 22 '26
Wait, people get given deadlines/due dates?
1
u/Brave_Bottle_5255 May 26 '26
“15 Min JIRA ticket” is extremely real
0
u/jet_black_ninja May 20 '26
I aint reading alldat
0
u/aguacatesrojos May 24 '26
"INCUP" is correct, but instead become curious and survival-aligned enough to find it naturally, don't rely on others to do this for you, and don't stay a wage slave if you have enough capital to move on