> then why am I paying for a senior ?
Because they know how to talk to the AI. That's literally the skill that differentiates seniors from juniors at this point. And a skill that you gain only by knowing about the problem space and having banged your head at it multiple times.
The actual skill is having knowledge and knowing when to not trust the AI, because it is hallucinating or bullshitting you. Having worked on enough projects to have a good idea about how things should be structured and what is extensible and what not. What is maintainable and what not. The list goes on and on. A junior rarely has these skills and especially not, when they rely on AI to figure things out.
>That's literally the skill that differentiates seniors from juniors at this point.
If your product has points where llms falter, this use a useless metric.
>and having banged your head at it multiple times.
And would someone who relied on an LLM be doing this?
Except most junior devs will be better than sr devs at wholehearted ai adoption