|
|
|
|
|
by joaomacp
1499 days ago
|
|
It may be a common trait in programmers, since we're rewarded by getting to the bottom of things: "why is this function failing? who calls it? in which possible states?" Most programmers have experienced being so immersed in code that we don't notice time is passing, forgetting to eat or sleep. It's similar with immersion in social media / food / whatever. We become lost in the activity and lose our sense of self. I've recently heard of the concept of conscientiousness as a personality trait. People with low conscientiousness tend to procrastinate more, and it's tied to ADHD. Apparently it can be trained. I'm trying (though not really succeeding) to make pauses, take a deep breath and think about "what am I doing right now? What should I be doing instead?". Seems so basic, like I've regressed to being a child who has no self control... |
|
> to make pauses, take a deep breath and think about "what am I doing right now? What should I be doing instead?".
this too can have its pitfalls. In my case, I always feel like I have BOTH too many things that I WANT to do and too many things HAVE to do and whenever I step back and try to look at the bigger picture, I realize that I don't feel like I'm making tangible progress on any of them. And then the anxiety sets in and I feel like, "well, if I'm working this hard and not even keeping up, why am I working at all?" And so I sort of "give up" for a few days or a week and feel even MORE guilty because literally nothing is getting done and I'm getting even further behind.
A lot of the comments I write here may sound like I really have my shit together, but that's just because I have a lot of generalized experience that just basically comes from lots of introspection and time being alive. But I have yet to figure out the one weird trick to being both productive (making progress toward future life goals) and happy (enjoying what I have in the present).