I suddenly realized my approach to programming has changed. It is no longer mostly “think → write code → debug.”
Now it feels more like a continuous dialogue:
- conversing with the agent to explore ideas
- conversing with other developers to refine judgment
- conversing with the coding agent to turn the shared understanding into code
- conversing with ...
The core skill is shifting from typing the implementation to shaping the conversation.