I've been working as a Site Reliability Engineer (SRE) in a senior role for quite some time now, and I feel like I've spent more of my career doing operational work than programming. Recently, I'm finding it increasingly hard to focus long enough to write code due to constant interruptions at work. I can definitely dive into writing documents like RFCs or doing proofs of concept without any issues, but when it comes to actual coding, it's a struggle.
My on-call weeks are particularly rough—imagine dealing with a heavy pager and a nonstop stream of messages on Slack. It feels like I lose an entire week to those interruptions, and the pressure to help my colleagues right after handovers just adds to the stress.
Even outside of on-call weeks, I feel like my mind has been trained to expect disruptions, leading to a mental block when I try to code. This is frustrating because I used to thrive on programming and love learning new languages. I even have some side projects I enjoy, but now I'm at a loss and could really use some advice. Has anyone else dealt with something similar? What helped you to regain your focus?
4 Answers
It sounds like you're pretty burnt out, and that's totally understandable in your line of work. Sometimes, taking a step back and reassessing your workload is essential. If the job is overwhelming, don’t be afraid to look for a new opportunity that offers a better work-life balance. Remember, no job is worth sacrificing your mental health!
Honestly, interruptions are just part of the software development life. I've been coding for years, and it’s all about managing the chaos. You might find it helpful if your company can break tasks into smaller pieces so you can get something done even in short bursts of focus. It's a tough balance to strike, though!
For sure! It often feels like agile methodologies are just about keeping everyone busy without truly accounting for our real day-to-day disruptions. It can be frustrating!
Make sure you’re getting enough sleep, and try to cut down on social media, which can really distract you. Structuring your day could help, like blocking off specific time for coding where you set your status to "do not disturb."
Consider your diet and exercise as well. A low-carb diet along with regular workouts can clear brain fog and improve focus. Just remember, if it's not a physical issue, it could be psychological, like burnout or ADHD. Don't hesitate to reach out for professional help if needed!

Exactly! It’s crucial to prioritize your well-being. It’s easy to get caught up in the grind, but ultimately, you have to take care of yourself first.