25 ms·
> I am in my 30s. I do have chronic health issues related to digestion and I am usually a bit fatigued and somewhat sleep deprived. Are you me? (Chrohn's in my
by noir_lord 8y ago
> I am in my 30s. I do have chronic health issues related to digestion and I am usually a bit fatigued and somewhat sleep deprived.
Are you me? (Chrohn's in my case).
Sounds normal to me, I'm productive compared to a lot of programmers I know who don't have health issues and have a decade on me.
You need to be kinder to yourself, stressing about not been able to work for extended periods just makes it harder to concentrate - It just becomes a self-reinforcing downwards spiral.
In my case my hobbies are what keep me sane (you don't mention those), Chess for mental focus that isn't work (and social life) and Cycling for getting away from screens.
Otherwise the usual advice applies, try to eat better (hard with digestive issues I know) and get more sleep.
- theprotocol 8y agoThank you for the advice. I'm working remotely now so it is indeed a self-reinforcing thing. But the reason I work remotely now is that I was constantly being watched when working in offices and it burned me out very, very fast having to keep up the appearance of working after a 2-3h run, or else be penalized.
- noir_lord 8y agoOne of the things I do is split all my programming tasks into two categories, requires concentration and (necessary) scutwork. Then I work on one or the other entirely dependent on how I feel that day, so I'm productive even when I'm not mentally at 100%. Good things for scutwork are documentation, updating dependencies, automating manual processes, checking backups, organising issues on the backlog etc, things I can comfortably do without requiring complete focus. It definitely helps since I don't feel like I'm just present in front of the computer but getting things done (and things that are important to boot).