|
An essential skill is the ability to work under pressure. I can handle that, but only if I feel consistently well-rested; otherwise, I get headaches and heart palpitation, and I can't manage. I have been trying to develop a methodology to get as much rest as possible. Sleep is the best solution, but it's often elusive or inconsistent despite my best efforts, and I can't depend on it to feel fully rested every day. My current approach is first sleeping as much as I can, taking naps when I can. Otherwise, meditate for around 10 minutes, stretch, light exercise, cool showers, eat low glycemic index foods, avoid drugs (weed, alcohol, nicotine), dry eye drops. It feels like an oxymoron, but there must be a way to feel well-rested even during times of high stress? It feels backward to go for a Monster or Redbull and crash at the expense of your health instead of developing a system for consistent energy. What can a developer do to avoid feeling tired and promote a sense of restfulness in the short and long term? What do you personally do to maintain yourself for consistent output of work in different or unexpected contexts? |
If I'm working, where I work is really important. Sitting somewhere with a lot of natural light and avoiding slouching makes a huge difference to my wakefulness.
Another thing that really helps me when I'm working is to getting up and do something else for 5-10 minutes every 1-2 hours. Normally that's just going to have a chat with my partner, but tidying the house a bit or doing some other chore also works. Basically just something to give my brain a rest while remaining active. Doing something passive, sitting, watching TV, etc just zone me out or make me tired.
Caffeine obviously helps for a boost, but I personally try to limit my caffeine use to 1-2 days a week and try to avoid using it in the few hours before I get up or before I go to bed. If you're anything like me chronic caffeine use will probably just shift your baseline and make you feel even worse when you're not using it. I like to use it when I need an edge.
I also try to avoid high carb meals in the day because I seem to be super sensitive to drossiness after having a meal with carbs. It's also why I like to eat dinner later these days and always have at least a small portion of carbs because it really helps me get ready for sleep in the evenings. Most days I'll do OMAD too, but I don't notice as much of a mental boost as some report.
I suspect most of this is common sense, but just sharing some things that work for me as someone who has struggled with tiredness from time to time.