It works similarly for me with programming. I love programming, except when I have a programming task assigned, and must provide reports of how long it took me to solve it, and must debate whether what I am doing now is the highest priority or whether I should be doing something else instead (such as googling for existing solutions for this or similar problems)...
It works similarly for me with programming. I love programming, except when I have a programming task assigned, and must provide reports of how long it took me to solve it, and must debate whether what I am doing now is the highest priority or whether I should be doing something else instead (such as googling for existing solutions for this or similar problems)...
What you need to feel good at deep work) is:
a task that optimally fits your abilities (not boringly simple, not scarily difficult);
a meaningful context (even if the meaning is: I am playing / exploring);
a clear goal (so you have a feedback whether you are approaching it);
a working environment without distractions.