How to Battle Bugs and Burnout, Fight FOMO, and Refocus on Teamwork
April 28, 2022

Cory Virok
Rollbar

Burnout during the pandemic has had wide-ranging impacts across the workforce.

Nearly three-fourths (72%) of U.S. tech workers planned to quit their jobs between August 2021 and August of 2022, according to a study by TalentLS and Workable.

And the work world is now entering the third wave of post-pandemic mass employee attrition.

The Great Resignation is Now Entering Stage Three

The first wave of The Great Resignation included people who lacked the home setup, or whose companies didn't provide a remote setup, to allow them to work successfully. They got burned out, became completely unhappy, or had to leave because they couldn't work where they did before, so they moved on.

Then there was a wave of folks who saw the healthy side of resigning. These people may not have hated their jobs, but they looked for different jobs after news spread of The Great Resignation. The job market is hot, so members of this group knew they could get a pay bump and perhaps find teams with people and/or technology with which they really wanted to work.

Now the world is about to go into another stage of mass attrition that I call the FOMO phase. In this fear-of-missing-out phase, workers are not necessarily looking for new jobs, but they are noticing many of their peers jumping ship. And they're asking themselves whether this movement is applicable to their lives and wondering if they, too, should give a new job a shot.

My point is that this post-pandemic trend of mass attrition at work may continue for a while. And CompTIA reports that the No. 1 IT position for which U.S. cities have the most job postings is software/application developer. So, developers don't have to settle for suboptimal work conditions, lack of good people management, ineffective tools and processes that don't work.

Spending Too Much Time Fixing Bugs Can Create Issues

Yet many developers are spending too much time fixing bugs, which is taking a toll. The State of Software Code Report indicates that nearly a third of developers (31%) said that fixing bugs makes them feel frustrated. More than a fifth of developers (22%) said they get overwhelmed when fixing bugs. Nearly as many (17%) said that fixing bugs makes them feel burned out.

I understand that based on my own experience. I was a software engineer, and I remember how difficult it was to know what to fix. It felt like there was a fire happening all of the time. And today's developers are more productive than ever — and more code equals more bugs.

However, when I find a bug in my own software, I actually want to fix it, so that I can make my code better. But it's more of a grind when you're fixing other people's bugs. So, my guess is that many of these negative sentiments occur when developers have to fix other people's bugs. It's emotional, kind of like the difference between taking care of your own vs. someone else's kids.

Whether or not you feel the same way, my advice on burnout is to take it into your own hands. Your solution to burnout will likely be far better than anyone else's because you know yourself. Perhaps the answer for you is to quit your job. Maybe it's to take a vacation. Or it may involve asking your manager for tools that allow you to find and fix bugs more efficiently so that you can spend more time on other things. The only wrong answer is not to address burnout.

It's Time to Expand the Focus from Individuals to Teamwork

For many people, the pandemic involved working from home. Some developers may not have felt that their company culture supported remote work and may have suffered from burnout as a result. But there are certain engineers who are thriving in this work-from-home environment.

As I've mentioned before, software development is a team sport. Maybe that's why 41% of developers say that they want to go back to the office when it is safe to do so.

New product development work does entail a certain amount of collaboration and inspiration. Yet many existing tools are either only about teams or only about individuals. But the reality of building software is that it's a mixture of both. At the same time, organizations have pushed people into extraordinarily narrow workflows. For example, as a developer you may be assigned a JIRA ticket. You work on it, fix it, mark it as done and the machine moves forward.

But there's now an opportunity to refocus on team dynamics. This entails looking at the goals, stats and outcomes of teams as opposed to just individuals. That aligns with the blameless post-mortem culture that DevOps created, the idea of two-pizza teams and many of the other best practices that engineering managers should be using. And you can embrace new approaches and tools that support whole teams in the office, remotely or in hybrid work environments.

Fighting Burnout and Finding a Better Way Are Within Your Power

Developers are curious by nature. They're always finding new and better ways to do things. They know what they and their teams need better than their managers or leadership.

If they're not getting what they need, they may opt to find new and, perhaps, better opportunities elsewhere. But developers who advocate for particular tools often get them. Developers should be bringing the tools that they need into their organizations. That should include tools that enable them to continuously improve their error resolution time, deployment confidence and customer experience by proactively discovering, predicting and resolving code errors in real time.

If you're feeling burned out, remember that you are not alone. Know that you don't have to settle for less. Be aware that you have the power to bring the best tools, processes and people to your company and your team to make work more rewarding, efficient and collaborative.

Cory Virok is CTO and Co-Founder of Rollbar
Share this

Industry News

February 02, 2023

Red Hat announced a multi-stage alliance to offer customers a greater choice of operating systems to run on Oracle Cloud Infrastructure (OCI).

February 02, 2023

Snow Software announced a new global partner program designed to enable partners to support customers as they face complex market challenges around managing cost and mitigating risk, while delivering value more efficiently and effectively with Snow.

February 02, 2023

Contrast Security announced the launch of its new partner program, the Security Innovation Alliance (SIA), which is a global ecosystem of system integrators (SIs), cloud, channel and technology alliances.

February 01, 2023

Red Hat introduced new security and compliance capabilities for the Red Hat OpenShift enterprise Kubernetes platform.

February 01, 2023

Jetpack.io formally launched with Devbox Cloud, a managed service offering for Devbox.

February 01, 2023

Jellyfish launched Life Cycle Explorer, a new solution that identifies bottlenecks in the life cycle of engineering work to help teams adapt workflow processes and more effectively deliver value to customers.

January 31, 2023

Ably announced the Ably Terraform provider.

January 31, 2023

Checkmarx announced the immediate availability of Supply Chain Threat Intelligence, which delivers detailed threat intelligence on hundreds of thousands of malicious packages, contributor reputation, malicious behavior and more.

January 31, 2023

Qualys announced its new GovCloud platform along with the achievement of FedRAMP Ready status at the High impact level, from the Federal Risk and Authorization Management Program (FedRAMP).

January 30, 2023

F5 announced the general availability of F5 NGINXaaS for Azure, an integrated solution co-developed by F5 and Microsoft that empowers enterprises to deliver secure, high-performance applications in the cloud.

January 30, 2023

Tenable announced Tenable Ventures, a corporate investment program.

January 26, 2023

Ubuntu Pro, Canonical’s comprehensive subscription for secure open source and compliance, is now generally available.

January 26, 2023

Mirantis, freeing developers to create their most valuable code, today announced that it has acquired the Santa Clara, California-based Shipa to add automated application discovery, operations, security, and observability to the Lens Kubernetes Platform.

January 25, 2023

SmartBear has integrated the powerful contract testing capabilities of PactFlow with SwaggerHub.

January 25, 2023

Venafi introduced TLS Protect for Kubernetes.