Article based on the talk by Diego Vallespir – Head of Research at Pyxis – presented at Open Tech 2025 on Saturday, September 6, 2025.
Artificial intelligence is reshaping software engineering in ways we’re only beginning to understand. This talk by Diego Vallespir explored how AI transforms not only the tools we use, but the way we think, collaborate, design, and build software. With humor (and a slightly unstable AI assistant named Chucky), Diego reflects on why the future of engineering must remain deeply human—even as AI becomes a central part of the process. The challenge isn’t “adding AI” to everything, but rethinking problems, products, and processes with purpose, ethics, and creativity.
It all started with a technical (or maybe emotional?) malfunction. Chucky—my biological, neuroscientific, slightly unstable AI assistant created in the year 2030 using Cobra (a Python evaluation language)—flat-out refused to present. He got upset, frustrated, and decided not to speak. I won’t get into the details… you wouldn’t understand. The important part: I came back from the future—yes, literally, like in the movie—to deliver this talk myself.
So without Chucky, there I was: a human being, cold, with a PDF that wouldn’t load, urgently asking myself—and all of you—what exactly is happening with artificial intelligence in our field.
Jokes aside, the point was clear: AI is already here. Everywhere. And it’s radically changing how we build software.
What used to be a purely intellectual task, partially automated, is now mediated by systems that write, test, predict, and even “comment” on our code. Careful—software development is still intellectual work and increasingly engineering work. But the environment around it is shifting fast.
History has taught us that we rarely notice the big technological shifts while they’re happening. By the time we realize what’s going on, it’s too late to keep doing things the same way.
With AI, as with electricity or the internet, the transformation is not just about productivity or speed—it’s a paradigm shift.
We’re not building software the way we did yesterday.
Is this a small transformation or a massive one? Personally, I believe it’s one of the big ones. I don’t have conclusive evidence—just a strong belief and plenty of signs.
One of the things I’ve seen a lot lately is the “now it has AI!” fever. Developers, brace yourselves: what comes next might sting.
Many products simply slap on a chatbot widget and declare themselves “AI-powered.” But adding a smart chat doesn’t mean incorporating intelligence—and certainly not rethinking a product.
Real innovation happens when AI allows us to reframe the problem, and design a different—or better—solution.
It’s not “doing the same thing but with AI.” It’s discovering new problems we can now solve, or new ways of solving old ones thanks to AI.
Think of the vacuum cleaner turning into the Roomba—not quite into The Jetsons’ Robotina/Rosie yet, but still a fundamentally new approach. Meanwhile, a toothbrush with a chatbot telling you “brush better” is… useless.
And speaking of toothbrushes: the real leap isn’t a chatty gadget—it’s the emerging research on nanorobots that clean teeth. That’s a different category of solution, enabled by AI and engineering.
When working with clients, we often hear: “I want to do this, but with AI.” The real question should be: “What problem are you actually trying to solve?”
AI is not a feature. It’s an opportunity to reconsider the entire problem space.
At Pyxis, asking that question is almost instinctive. It’s part of our service mindset: standing beside our clients, co-creating AI-driven solutions that genuinely improve their business—not just embedding a trendy tool. This mindset allows our clients to leap ahead and differentiate themselves meaningfully.
AI is not only reshaping the products we build—it’s reshaping how we build them. From project management to quality assurance, testing, and collaboration, every aspect of software engineering is being transformed.
AI experience is becoming a critical variable. A junior developer misusing AI can slow the team down; a senior using it well can accelerate everything. And the definition of “using AI well” is something we’re still discovering.
Alongside the opportunities, new questions emerge:
Open questions—but ones we can’t afford to ignore.
A visible side effect of AI adoption is the slow disappearance of mentorship. Developers who once turned to colleagues now turn to ChatGPT.
We lose conversations, shared reasoning, debates, joint debugging—moments where creativity and craft are formed.
It’s comfortable, yes. But also dangerous. Creativity doesn’t spring only from knowledge—it comes from human interaction, disagreement, collective learning. If we lose that, we lose the human essence of software engineering.
During the talk, I showed AI tools that write stories or compose music. And I asked: “Are these really tools for writers or musicians?”
Probably not. At least not the ones I showed. They’re great for learning, experimenting, or having fun—but they don’t replace the craft.
Same with software development: An AI tool does not make anyone a software engineer.
But it can empower those who already are—helping them explore alternatives, improve code quality, or approach problems creatively.
The challenge isn’t “using AI.” It’s using AI with purpose, intentionally and with well-designed micro-processes integrated into our engineering workflows.
The future of software engineering won’t just be more automated—it might, hopefully, be both smarter and more human.
AI tools could help us reclaim practices we abandoned:
We’re only scratching the surface of what AI can do for software engineering. The next generation of tools will go far beyond code generation.
Imagine:
If we integrate AI’s capabilities with human ethics, empathy, and judgment, we can build software of higher quality—and productivity will naturally follow.
Like every technological revolution, this one demands continuous learning. At Pyxis, that means building spaces for experimentation, discussion, knowledge-sharing and collective exploration of new tools.
If we’re still building software today exactly as we did yesterday, we’re missing something. But if we think what we’re doing today will be enough for tomorrow, we’re also mistaken.
Human-centered software engineering is not nostalgia—it’s vision. It’s understanding that the most advanced technology will always rely on human thought.
In the end, Chucky didn’t present. But perhaps he was right. Maybe his silence was a reminder that AI can support us— but it cannot replace the human voice.
With a 360° potential, our solutions matrix accompanies the lifecycle of any project, with skills and experience in Development, Design, Q&A, Devops, Operation & Deploy, and Architecture
We are here to help you!
You can leave us your query or recommendation through this form.
I accept the terms & conditions and I understand that my data will be hold securely in accordance with the privacy policy.