For me, the biggest appeal of programming as a career is getting into flow state - becoming so absorbed in what I'm doing that I lose all track of time. Which sounds like the exact opposite of mindfulness. Mindlessness?
It's very hard to describe the quality of this flow state or concentration. But I can get completely absorbed in work that I forget to eat or sleep. Food hits different.
Same. ADHD medication lets me live outside my head, reducing the focus on my senses and feelings so I can concentrate on what I'm doing. That kind of "mindlessness" feels great.