Loading...

Outch šŸ˜µ

September 4, 2023
2 minutes to read
Share this post:

Hi,

Change hurts.

The sentence is somewhat jaded.

But it became clear to me again a few weeks ago.

Toni, an external DevOps Engineer (shoutout to you šŸ˜‰), was new to the team.

On his website he writes, ā€œAs an expert in Developer Experience, my goal is to create an ecosystem for high-performance & innovatively-acting development teams.ā€

And he lives it. There is also more than enough to do. And we want to tackle it!

He felt that.

He started off with full motivation.

So, we sat on a Tuesday in a regular Jour Fixe meeting with the developers and the admins. It was Toniā€™s first time in the round.

On the agenda was our new CI/CD pipeline. We want to migrate from the existing Jenkins to GitLab. Thatā€™s Toniā€™s first task.

The difficult part is not to ā€œtranslateā€ the pipelines. The work lies in the configuration of the runners and the environments to enable deployments. And thatā€™s what he mainly focused on.

Currently, this is not the area of responsibility of the development teamā€”which he is a part of. Itā€™s the administrationā€™s.

And he addresses it.

Of course.

Why not?

With a modern understanding of software development. With knowledge about the DevOps movement that has been ongoing since 2013. The problem lies exactly in this division.

It should not be the responsibility of the admins.

There should not even be a separate admin team.

And he addresses that.

Absolutely open and transparent.

Objectivelyā€”nothing to criticize.

But it suddenly changed the atmosphere in the room.

Everyone knew he was right.

But it hurt.

This change would immediately alter the working methods of everyone present.

A working method that had been established for over 10 years.

Ouch.

Change hurts.

Not because itā€™s wrong.

But because it creates uncertainty.

When you point out a necessary change, the recipient initially doesnā€™t have a complete picture.

They donā€™t know what will change for them.

And thatā€™s scary.

We always first imagine the worst.

Thatā€™s why itā€™s so important to be clear about how, with whom, and when we talk about change.

If we really want to make an impact. If we want to effect change for the better. Then we need to serve it up in a digestible manner.

It needs to feel natural. We have to take everyone along.

And we have to shape it with those affected.

By the way, Toni noticed this too. We talked directly afterward. And weā€™ll definitely get thereā€”with a little more time.

Rule the Backend,

~ Marcus

Top