|
|
|
|
|
by pjerem
1066 days ago
|
|
I’ve been surprised by this too. Maybe it’s a personal preference after all but my ADHD brain for sure prefers debugging. Debugging is sometimes more challenging and the boundaries are clearly defined : you know how the program should behave and you know when you get it. You know what doesn’t work so it’s easy to go TDD : when the test is green you are good to go ! Whereas writing new code is a pain for my dopamine system because I never know when it’s done. Getting the boring feature to work is easy but finishing is horrible. Figuring if you managed every edge cases, if you wrote enough tests, if you respected the team defined architecture, that’s hard. |
|
> Debugging is sometimes more challenging and the boundaries are clearly defined : you know how the program should behave and you know when you get it. You know what doesn’t work so it’s easy to go TDD : when the test is green you are good to go !
> Whereas writing new code is a pain for my dopamine system because I never know when it’s done.
Oooooh, that fits with my drifting towards debugging other's code (even when I have 0 experience with the language) and debugging infrastructure configuration.
I sometimes think I may have some ADHD traits but I don't believe I have it. Though I recently decided to adopt some ADHD strategies to organize my home/life and it has had some effects/benefits.
Maybe I should pivot harder away from coding and drift towards sysadmin.