That has allowed me to keep the entire department on the latest frameworks/runtimes (all with automated migrations), migrate our services over to Linux and ARM64, continuously help all the teams with the various issues they may have, and pickup random tasks (such as adding Okta support alongside our homegrown auth), all the while the rest of the devs teams just keep doing their own thing without being affected by this. I think it's good to have someone like this in your department, since they help keep everything running smoothly while filling in all the oddjobs you'd normally have to assign through a more bureaucratic structure.
What I'm saying is basically: the good performance is from coping with issues, not from ADHD itself. There's a huge number of people who just struggle, that are ignored in this case.
I’m confused. Was it 1 person or a group of people?
> The best dev I’ve ever worked with
So they knew the person in real life. Why use “they” when they could use correct pronoun? I’m not native English speaker and it confuses me when people do that.
I recently got the diagnosis (and medication) for ADHD which has made the world of difference. I've since had an ability to context-switch and focus in a way that I maybe never did until now. I found myself for a long time not even bothering attempting to open my IDE unless i knew that i would have a day void of meetings but now it kind of does feel like a superpower in a roundabout way.
Like just being able to focus on one task for hours. Easily.
Instead of your brain and attention bouncing between 15 different shiny things and eventually not getting anything done.
EXCEPT when there's a fire and production is horribly broken and you write the script that fixes it while the support team in India is still figuring out who to invite to a the meeting to discuss about starting to fix it :D (True story)
I heard a description a few weeks ago - on TikTok, of all places - that perfectly describes this for me:
I'm calm under stress, and stressed when it's calm.
Not really a healthy way to live in the end
With a good team, results are almost assured, but without, useful results can often just be a coincidence.
The compensation part is very rare