Featured image of post Avoiding burnout in software domain

Avoiding burnout in software domain

What is burnout and how to avoid it

How to avoid the dangers of the trade

What is burnout?

Burnout Profile

You know the drill. It starts with a couple spillovers from your usual sprints. It snowballs in to a stream of issues and before you know it, you are at risk of missing a major deadline. You walk in to release planning meetings and your stomach falls out from underneath you. Your head feels tight and there is a ringing in your ears. Sleep doesn’t come easy and when it does, it feels like cheating. After all you could be making progress on that one critical issue that you know will hold up the next sprint and will end up wasting the whole team’s time.

If any of the above sounds familiar then you have walked close to the burnout zone and you may even have fallen in. To be very clear we are not talking about crunch time - that time in every projects end time frame when everyone customaraly runs around like headless chickens trying to figure out where they are supposed to be. That is a cyclical thing and more importantly they finish off once you ship. Little bit of breathing space and you are off to the races again.

Burnout happens when there is no breathing space and no release valve. Work just builds up and up in to a crescendo that never lets off. Interestingly it is no longer classified as a medical condition and is classified as an occupational phenomenon according to WHO.

Why does it happen?

It happens due to a variety of reasons. Mayo Clinic lists several.

  • Lack of control.

    An inability to influence decisions that affect your job — such as your schedule, assignments or workload — could lead to job burnout. So could a lack of the resources you need to do your work.

  • Unclear job expectations.

    If you’re unclear about the degree of authority you have or what your supervisor or others expect from you, you’re not likely to feel comfortable at work.

  • Dysfunctional workplace dynamics.

    Perhaps you work with an office bully, or you feel undermined by colleagues or your boss micromanages your work. This can contribute to job stress.

  • Extremes of activity.

    When a job is monotonous or chaotic, you need constant energy to remain focused — which can lead to fatigue and job burnout.

  • Lack of social support.

    If you feel isolated at work and in your personal life, you might feel more stressed.

  • Work-life imbalance.

    If your work takes up so much of your time and effort that you don’t have the energy to spend time with your family and friends, you might burn out quickly.

  • Fairness.

    Think about whether you believe that you receive fair and equitable treatment. If you feel like you do not get treated as the others it will lead to more stress.

Note that these all come down to issues in the workplace. This is why it makes sense to classify it as such. There is nothing wrong with you and everything wrong with the workplace. Understand that you can’t change unilaterally. You need the support of your organization to resolve this and they need to be onboard with whatever plan you make.

It won’t happen to me

Most of us like to think that it won’t happen to us. We like to believe we are singular, unbreakable and quite resilient. Specially when we are young, we tend to think that we can just keep going on and on and it will be ok. But know that none of us are infallible. We will all break down sometime and it is quite ok. It is ok to seek help and it is ok to accept help.

Whether you recognize the warning signs of impending burnout or you’re already past the breaking point, trying to push through the exhaustion and continuing as you have been will only cause further emotional and physical damage. Now is the time to pause and change direction by learning how you can help yourself overcome burnout and feel healthy and positive again.

Dealing with burnout requires the “Three R” approach:

  • Recognize. Watch for the warning signs of burnout.

  • Reverse. Undo the damage by seeking support and managing stress.

  • Resilience. Build your resilience to stress by taking care of your physical and emotional health.

How to avoid it

There are several guides online on how to avoid burnout, including the graphic above. But I chose to follow a set of points set forth by a Harvard Business Review article as follows.

Prioritize self-care

It’s essential to replenish your physical and emotional energy, along with your capacity to focus. Get your body moving and mostly your mind will follow too. There are many activities that will allow you to shift your focus away from work, meditating, mindfulness and yoga comes to mind mostly. Even a simple walk outside, feeling the soft sunshine of an evening makes a world of difference when you are stuck in a rut trying to make sense of what is happening to you.

Shift your perspective

Tinted glasses tend to colour your perspective. Sometimes you have to take a step back evaluate the situation. Remind yourself what is important to you and why those things are important to you. When you start out in a job, you have very idallyic expectations of the working environment. Everyone is nice to you and cuts you some slack because you are the newbie. But as time goes by the deadlines loom, things need to be delivered and the once friendly faces now bring panic. Remember in those cases why you are in the job or the industry to begin with. Most of us programmers are extremely competitive and will never settle for the second best. We will do everything in our ability to exceed expectations. And it is these expectations that will end up being the death of us if we are not careful.

It is ok to remind yourself that beating expectations is not all there is to life. You need to understand where you originally derived pleasure from in this industry. Almost all of us are hackers in our heart of hearts, we are tinkerers. Remember that, remember that the rat race is just an industry trying to impose restrictions on our innovative minds so we can be aligned to some business interests. This is find in normal course of business, after all we should be providing some economic value or else there would be no point to what we do. But once in a while remember that there are other goals in life and it is perfectly ok to go after them.

Reduce exposure to job stressors

You’ll also need to target high-value activities and relationships that still trigger unhealthy stress. This involves resetting the expectations of colleagues, clients, and even family members for what and how much you’re willing to take on, as well as ground rules for working together. You may get pushback. But doubters must know that you’re making these changes to improve your long-term productivity and protect your health.

Know that it is ok to say no and you always have more control over your environment than you think you do. You can negotiate what projects you work on and who you work with. You can control how that work happens. Always remember to actively negotiate these aspects and not just smile and bear things as they get dished out to you.

Seek out connections

The best antidote to burnout, particularly when it’s driven by cynicism and inefficacy, is seeking out rich interpersonal interactions and continual personal and professional development. Find coaches and mentors who can help you identify and activate positive relationships and learning opportunities. Volunteering to advise others is another particularly effective way of breaking out of a negative cycle.

Given the influence of situational factors on burnout, it’s likely that others in your organization are suffering too. If you band together to offer mutual support, identify problems, and brainstorm and advocate for solutions, you will all increase your sense of control and connection.

Mental health and software industry

Our industry does not exactly have a great track record in fighting mental health issues in it’s workers. We tend to view our workers as Rock Stars and Gurus. They are beyond mere human and some sort of special species that do not have normal emotional and physical connections. This self image story that we tell ourselves keeps exacerbating the mental health issues in general and burnout in particular.

We need to accept the fact that software developers are all too human and they have emotional needs as well. There is life outside work and prioritizing that, achieving a good work life balance is critical for a good work output. The sooner we recognize that a developer’s life outside the job impacts the job a lot more than we give credit for, the sooner we will get to a place where a holistic approach to work life balance is possible.

And remember, we are a tribe, a family. We need to look after each other. Learn to recognize the oncoming signs of burnout in your friends and colleagues. There are numerous guides out there on what signs of burnout are like this one Then learn to help them get through and if possible avoid the burnout. Again there are various resources like this one.

Built with Hugo
Theme Stack designed by Jimmy