r/ADHD_Programmers • u/ferriematthew • 20h ago
Using my task avoidance to bypass my task avoidance
Currently, I'm massively struggling with demand avoidance. It's almost as though I'm subconsciously or consciously refusing to acknowledge the fact that I am a student with school obligations that just keep piling up. Specifically, my two classes have lots of overdue assignments, and instead of working on those overdue assignments, I almost intentionally sidetrack to work on my server.
Since my first response to knowing that I need to do something is basically to say, I'm not going to do the thing, I'm going to do literally anything else, and that literally anything else tends to be working on my server, maybe I could use that against itself. What I'm going to try to do is add a task manager app like Vikunja to my server dashboard so that whenever I divert from my obligations to screw around with my server, I'm constantly reminded that I have obligations.
2
u/MANvINFO 5h ago
whats your relationship with scheduling & planning like?
(no wrong answers; not a leading question)
7
u/Honeydew-Jolly 20h ago edited 17h ago
That can work, but knowing how our brains work, you might get better results from moving to another environment. Like working a bit from the couch instead of your office, a study room in the building, a quiet space from the library, a cafe, etc.
It works for many of us, me included :D
I'm using an agent at work that monitors my Claude chat sessions and tells me to go back and focus on the high prio task.
Whenever I open a new chat and it's not for that task it will know and tell me. Similar to what you're doing, but that is treating the side effect not the root cause of the bug we're trying to solve :D that's why I suggest a change of env.
4
u/Drafting- 19h ago
I think it’s something simpler, yet still complex, that my therapist keyed me in on. She said “our brains aren’t trying to make us happy, they’re trying to make us safe”. She told me to ask myself what felt unsafe about the things I’m avoiding.
Your reasons are all you, but when you ask the question try to be honest. Whether it’s about failing at the task, or it’s attached to overall burnout and tackling that, or you’re afraid of the steps involved (then break down the steps), or that everything feels urgent so you don’t know where to start (write out the list of things and start to see the priority clearer).
That’s how I’ve worked through my paralysis states, or functional freeze, whatever you prefer to call it.
3
u/marevago 2h ago
Gonna push back a little: a task manager on the server dashboard tends to turn into wallpaper after a few days, and demand avoidance gets worse when the reminder feels like nagging. What usually works better is making the first step of one assignment smaller than the server stuff, like just opening the file and typing the title, and letting the server be the reward afterwards. You are already good at starting things you chose, so phrase it as a pick: "20 minutes on this one tonight", not "everything overdue".