Everything I ship is AI-assisted.
Not autocomplete. Not snippets. Full workflows.
At first, it felt uncomfortable. Like I was skipping something important.
But the constraint in software engineering was never typing speed. It was clarity of thought.
AI changes the role.
I spend less time on boilerplate, wiring APIs, or fixing obvious bugs.
More time goes into:
- Defining clear specs
- Breaking problems into precise steps
- Designing scalable systems
- Reviewing and validating outputs
The core skill is no longer “can you code this”
It is “can you express this clearly enough for a system to build it correctly”
I still debug. I still design from first principles.
But I do not default to writing code anymore.
I direct it.
If you are using AI like a faster IDE, you are underestimating the change.
This is not about speed.
It is about how software gets built.