During a talk about AI, Vince shared something that immediately resonated with me. According to him, AI isn't just software. It exists somewhere between a tool and a colleague.
I found that perspective interesting because it confirmed something I've believed for quite some time.
As a junior developer, I've been involved in development for several years now. I've always had plenty of ideas, both technical and creative, but turning them into exactly what I imagined hasn't always been easy. Since I started using AI, I've noticed that the gap between having an idea and actually bringing it to life has become much smaller.
An Assistant, Not a Replacement
I use ChatGPT almost every day. Not just to write code or fix bugs, but also to explore ideas, organise my thoughts and learn new things. To me, it isn't simply a program where I enter a command and receive an output. I see it more as an assistant that supports me throughout my own thinking and development process.
That doesn't mean I can't work without AI. I can think, design, code and solve problems independently. AI simply helps me make that process more efficient. I'm the one setting the direction, defining what I want to achieve and evaluating the suggested solutions. Sometimes AI offers a technically better approach, while other times I see a problem from a completely different perspective.
Learning and Taking Responsibility
Another thing I really appreciate is how much I learn along the way. Privacy and security, in particular, are areas I pay a lot of attention to. When I build an application, I don't just think about its features or design. I also think about how to protect my users and their data. AI helps me better understand potential risks, explore solutions and make more informed technical decisions.
During the talk, Vince demonstrated how AI can already come up with creative concepts, develop entire workflows and even build its own tools. I found that impressive, but it also reinforced my own perspective on the future of development.
The Future of Development
I'm genuinely happy to see more companies adopting AI and how roles are evolving alongside this technology. Of course, many tasks that were traditionally assigned to junior developers have become much easier. But I don't necessarily see that as something we're losing. I believe it also creates opportunities for us to focus more on what we want to build, why we're building it and how we can approach problems creatively.
For me, programming has never been just about writing code. It's also about understanding problems, connecting ideas, making decisions and building something that genuinely brings value to users. If AI helps us complete certain technical tasks more efficiently, we can spend more time focusing on those other aspects of development.
That doesn't mean technical knowledge is becoming less important. Quite the opposite. I believe it's essential to understand what AI suggests, because ultimately, I'm the one who needs to determine whether a solution makes sense, is useful and is safe to use.
Another point from the talk that I found interesting was the idea that human experiences and creativity might become even more valuable as digital content becomes easier to produce. A technically impressive result isn't automatically a good idea. There still needs to be a purpose behind it.
The talk didn't change my opinion about AI. Instead, it confirmed much of what I've believed for a long time. I don't see AI as a replacement for my knowledge or creativity, but as a way to expand what I'm capable of achieving.
I don't use AI because I can't build things without it. I use it because it helps me do more with the ideas I already have.
For me, the future of development isn't just about writing code. It's increasingly about finding the right solutions, asking the right questions and taking responsibility for the final result.
And personally, I find that evolution exciting. It gives me even more motivation to keep learning, experimenting and discovering what's possible.
