It is a weird question, right? I mean, you can say that it is just a job title. But it is more than that. It is a lifestyle. It is a way of thinking. It is a way of living.
The world is changing fast. Technology is changing fast. And software engineering is changing fast. We are in 2026, and the way we develop software is very different from how we developed a few years ago
It doesn't matter your role (Frontend, Backend, AI/ML, Cloud, Networking, etc.), we are all software engineers in some way
We have to think about the big picture. We have to think about the architecture. We have to think about the user. We have to think about the business. We have to think about the future.
We have to be adaptable. We have to be flexible. We have to be willing to learn new things. We have to be willing to change. We have to be willing to grow. We have to be willing to evolve.
Sometimes is hard to keep up with all the changes, but it is part of the job. It is part of the lifestyle. It is part of the way of living.
But in the end, it is all worth it. Because we are shaping the future. We are creating the next generation of software. We are making the world a better place (at least we try xD).
Dario Avila