profile

Human DevOps

Human DevOps - Sunday 31st March - Building Strength and Resilience

Published 29 days ago • 2 min read

A couple of weeks ago, I ran the Amstelveen Marathon in support of Suicide Prevention NL. It's the first marathon I've attempted in over 12 years and my fifth overall. My fastest time ever was 3 hours 46 minutes. This time, I hoped to complete it in under 4 hours 30 minutes. I figured that with decent training, including some strength training, I'd be able to manage this okay.

However, I really learned an important lesson on the day. I eventually completed it in an undistinguished time of 4 hours 40 minutes - this was outside my goal and about 30 minutes slower than I secretly hoped for. So what had gone wrong?

I certainly had some extra time to think about this as I completed each painful kilometre. Two things were immediately obvious.

Firstly I had not trained for that extra time on the road. I assumed I'd be able to go at a faster race pace on the day and trained for time rather than distance. So my longest training run was 3 hours 30 minutes, but the distance covered in that time was only 27km. If I'd actually just stuck to my previous training plans and made sure I'd run 33 or 35kms during training I would have discovered my true race pace plus got used to the extra time out on the road.

Secondly, I'd not done enough strength training for the rest of my body. All that extra pounding - another 12% of extra time when the body was already tired - really was very hard on my frame. The week after the marathon, I struggled with back pain, which I'm only just getting over.

I think I made a couple of wrong assumptions in my training. I guessed that I could train pretty much as in years previously and get the same results with only a bit more effort. While I credited my increased age, I only really paid that lip service. Secondly I assumed that my experience would be enough to see me through. And while it was, it was a painful experience.

How do make our lives less painful when it comes to attempting the hardest things? Do we trust our experience or treat it like something new the next time? I believe you need to do a bit of both: ensure that you respect the challenge even if you have done it before, but also lean on your experience to improve the areas you know you can improve.

Therefore, it's not enough to be mentally strong; we must be physically strong and competent. We need to work hard at our technical abilities as a team and put in the hours as experts. We can prove this to ourselves every day by showing up for the work we do and for each other.

Sometimes, it's not enough to be kind; we must also be fiercely competent.

I wish you a pleasant and restful Easter weekend if you're celebrating it, and if not, I hope you enjoy this long weekend.

If you'd like to learn more about improving resilience and productivity in DevOps teams, reply to this email to register your interest. I'm putting together some resources specifically for training teams in resilience, mutual respect and productivity.

-- Richard


Monitoring Azure DevOps Build Pipelines with Prometheus and Grafana

Published on March 29, 2024

The best way to have a good time at work is to ensure you have just the right amount of surprises in your day. The right amount of surprises is the minimum amount of surprises unless you are a serious endorphin junky. Living on endorphins released by the excitement of firefighting is something that no… Read More »Monitoring Azure DevOps Build Pipelines with Prometheus and Grafana

Read more...

Human DevOps

by Richard Bown

Join my newsletter for regular views and news about doing effective, essential human DevOps engineering. I dive into the human factors that make successful DevOps organizations and the teams and platforms at the heart of your socio-technical systems. From leadership to team setup, maximizing performance, tools and techniques.

Read more from Human DevOps

When you turn up to work you have a choice. Your choice is to enjoy the work that's put in front of you or to fight the work. If you fight the work, then be sure you're up to the fight. Some weeks, you're just not in the shape to do the fight, so then leave it. Here's the always-interesting John Cutler talking to Hazel Weakly about software engineering. My favourite quote from Hazel: "Local choices move everything forward in the right direction. Can I give [people] the ability to make...

1 day ago • 1 min read

Is it just me, or is April turning out to be a complete stinker? The rain hasn't stopped, it's cold, and it feels more like October or November than it does at the start of spring. This feeling appears to be pervading work at the moment, too—I sense frustration bubbling under at every turn. We need some warm sunshine and a few days off before heading back to the grind. I have a short trip coming up and a few things to look forward to not least the just-announced Fast Flow Conference in London...

9 days ago • 1 min read

It's notable how trends take a long time to get moving, and suddenly, they seem everywhere. For the last month or so, I've been working for the Team Topologies organisation, helping them gather some knowledge about applying their ideas and techniques across the industry. I've been talking to agile and DevOps practitioners, consultants, and coaches, people who are using techniques in organisations to make them more humane, to make them more pleasant places to work, and to improve the flow of...

15 days ago • 2 min read
Share this post