It won't simply be a gap between engineers who use AI and engineers who don't. It won't be about who learnt the most frameworks, collected the most certifications, or had the cleverest development environment.
It will be a gap between the people who kept asking questions and the people who became comfortable with what they already knew.
Now, more than ever, engineers need to stay curious.
Curiosity isn't chasing every new thing
I'm not suggesting you spend every evening rebuilding your side project in whichever JavaScript framework appeared on Tuesday.
Curiosity is not the same as novelty. It is the habit of wanting to understand:
Why something works
Why it sometimes doesn't
What alternatives exist
Which trade-offs you are making
How you will know whether the result is actually any good
That applies to your programming language, editor, framework, database, tests, CI pipeline, cloud platform, architecture, design patterns, security, accessibility, observability, and the product you are building. The whole lot.
You don't need to become an expert in everything. Nobody has the time, and anyone claiming otherwise probably has a course to sell you. But you should remain interested in how the parts fit together and willing to look beneath the convenient abstraction when it matters.
No level gives you permission to stop learning
This applies to every engineer at every level.
Junior engineers are expected to ask questions because so much is new. That's good. Ask them. Pull things apart. Read the error message. Follow the function into the library. Find out what the framework is doing for you.
The danger comes later, when experience starts to feel like certainty. Seniority should give you better questions, not fewer of them. "We've always done it this way" is not an architectural principle.
Senior and lead engineers should be curious about more than code. Why are customers struggling here? What assumption is the team making? Where will this design bend or break? What will it cost to operate? What happens when the happy path isn't feeling particularly happy?
Engineering leaders need the same habit. Be curious about the systems your teams work within, the friction slowing them down, the incentives shaping behaviour, and whether the process is producing quality or merely activity.
Different questions. Same curiosity.
AI is one of your tools
AI makes curiosity more important, not less.
There are two easy responses to AI. The first is to treat it like magic and accept whatever it produces. The second is to dismiss it, avoid it, and hope the whole thing goes away.
I don't think either response serves engineers well, at all.
AI is a tool. A powerful, occasionally astonishing, frequently overconfident tool. Learn how it works well enough to use it responsibly. Understand what context it needs, where it is likely to fail, how to challenge its output, what information should never be shared with it, and when another tool (or your own brain) is the better choice.
Use it to explore an unfamiliar codebase, compare approaches, explain a concept, generate a first draft, find gaps, or remove some of the repetitive work. Then inspect the result. Ask why. Test it. Check the edge cases. Decide whether it belongs in the system.
If AI produces code you cannot explain, you haven't outsourced the typing. You've outsourced the engineering.
That's a poor trade.
Curiosity compounds
The advantage will not arrive after one course, one conference, or one heroic weekend reading documentation. It compounds through small habits:
Read the error instead of immediately pasting it into a search box
Compare two solutions before committing to one
Ask what a design pattern gives you and what it costs
Investigate the cause of an incident, not just the quickest fix
Learn enough about product, design, data, security, and operations to ask useful questions
Try new tools deliberately, measure whether they help, and discard them when they don't
Curiosity without judgement can become distraction, of course. The aim isn't to wander endlessly through interesting technology while delivery quietly catches fire. The aim is to build a deeper understanding so you can make better decisions, spot nonsense sooner, and deliver better software.
In five years, the engineers with that habit will have explored more tools, made more connections, tested more assumptions, and learnt from more mistakes. They will be better equipped to judge AI-generated work precisely because they understand the work around it. They will adapt faster because adapting is something they practise.
The syntax will change. The frameworks will change. AI will change. The ability to learn, question, and understand will remain valuable through all of it.
Stay curious - especially when a tool makes it easy not to.
That's the advantage, which will compound.