DEV Community

Discussion on: Coding with ADHD: How do You do it?

Collapse
 
xanderyzwich profile image
Corey McCarty • Edited

Start working right away in the morning and don't open anything distracting. If you have any choice in what you work on then try to drive your tasks to be things that interest you or else work to find something interesting in the work you must do. I often find myself keeping a senior team member that I can ask to prioritize my tasks. Simply asking which task is more important can help you form a knowledge base for how to prioritize things. If you need it, then get medicated. My recommendation with medication is to use instant release I. The lowest dose that you can and use it for when you have more things that need done. If you aren't pressed for time then try to get things done without the meds (if possible). And the most important thing about using medication sparingly is to build habits that help you to be more productive. Bullet Journaling can become a focus, but if it is helping you to get work done more efficiently then the time spent setting up your journal and doing migrations can be beneficial. At the end of the day, everyone is different and you have to figure out what works best for you.

Be sure to join in the community over at reddit.com/r/ADHD_Programmers

Collapse
 
aidiri profile image
Aidi Rivera

Thanks for the tips! I hadn't considered getting a senior team member involved in helping prioritize tasks but I think that's a great idea. That way you've got that spare mental energy to use on other things instead.

I definitely use the 'work in the morning' trick a lot. My best days are days I wake up hours before anyone else so I'm working alone in the dark but without any of the normal distractions.

My bullet journal is my best friend.