Not every work day is going to be perfect. You will get some days (like today for me) where nothing is really going your way and it feels like you are fighting every little thing and there are no small wins coming throughout the day. It can be overwhelming and demoralizing, especially in the current climate we are in at the moment.
Today for me I had several issues that I kept running into whether it was my development environment not running or starting correctly, to a unit test that would just not pass and I could not find for the life of me why. It was a miserable day where I felt I was super unproductive and in a work from home world made things even worse.
So the way I tried to overcome this and help me get through my day was to:
- Take some deep breaths:
- I find that trying to calm myself, not get worked up and just settle down some of my frustrations help in clearing my mind, releasing the tension in my body (I did not realize how tense my body got) and just calming me in general.
- Long and slow deep breaths for a couple of minutes seem to do the trick for me.
- Take a step away from the problem:
- If you are like me you will sometimes find it hard to drag yourself away from a problem. You will continue to think about it, obsess about every little detail, and not feel satisfied until the problem has been solved. This is counterproductive and makes finding the solution sometimes harder or near impossible.
- Sometimes you need to do another task for a couple of minutes that is completely unrelated. I like to step away now from my desk and try to disconnect from the problem entirely. I either go for a short walk to the beach or grab a coffee or tea and sit on the balcony. I try not to think about the problem and just enjoy the environment that I am in.
- By taking a step back and not thinking about the problem, when you try to solve the problem again you are looking at it with some fresher eyes and a clearer head which in turn hopefully will help you solve it or at least get you closer to finding a solution. Every little bit helps.
- Talk or message someone (it does not have to be about work):
- I am extremely fortunate that I have some very close friends who I can have a chat to or message at any time of the day. Someone will reply back in the group chat.
- By me doing this I can disassociate myself from the problem for a little bit and get my head in a state where I am thinking positive thoughts about things I enjoy with people I enjoy being around.
- By taking this very short break I have found that coming back to the problem I feel more positive that I can solve it and my mood is slightly more lifted.
- If I was in the office I would ask my coworkers if they would like to go for a coffee run and I would knock two birds with one stone here. Working from home has made this harder and communicating with colleagues over Slack is not the same as in person because I do not know what “state” they are in themselves and if they are open for communication.
Always remember having setbacks, speed bumps and problems throughout your day is not the end of the world. There are way more days ahead for you and the majority of them will be far better that the miserable day you or I just had. I know for myself I have family and friends that care for me, I am healthy, I have an amazing job at an amazing company with some of the nicest coworkers I have ever worked with. Putting all of the day’s problems into perspective, they are insignificant. Will the problem still exist tomorrow? Maybe and most likely, but I know if I go into the next day refreshed, with a clear head and positive attitude then it can be solved or overcome. Never (ever) let the negativity sink in and always reach out to someone if there is so much pressure that you cannot handle it, because more often than not there is always someone willing to lend a hand and help.