← All articles

July 22, 2026 · 1 min read

From Developer to Data Leader: What Technology Never Taught Me

When I started as a full-stack web developer, I believed technical mastery was the main driver of professional growth.

I was wrong.

It was necessary.

But it was only part of the journey.

Technology teaches you how to build

Software development taught me rigour.

How to understand systems.

How to break down problems.

How to automate.

How to test.

How to ship.

Then Data Science taught me something different: how to work with uncertainty.

Problems do not always have exact answers.

Data can be incomplete.

Models can be wrong.

Hypotheses have to be tested against reality.

Leadership changes the question

When I became a manager, the question was no longer:

“How do I solve this problem?”

It became:

“How do I enable the team to solve the right problems?”

That is a profound shift.

You have to learn not to intervene immediately.

To give people ownership.

To accept that someone else may find a better solution.

To create context instead of constantly providing answers.

The real transformation

Over time, I started seeing my role differently.

The developer optimises the system.

The Data Scientist seeks to understand.

The leader creates the conditions for both systems and people to improve.

These capabilities do not replace one another.

They compound.

And that may be one of the most interesting things about a technology career:

you never really leave technology behind. You simply change how you create value through it.