AI is going to completely replace pair programming for popular languages/frameworks, if it hasn't started already. Human + AI is going to be close to as good as 2 humans, perhaps better, and only one salary.
> Human + AI is going to be close to as good as 2 humans
LLMs are very good at programming chores, albeit with supervision and verification.
But the role of your human pair is to do more than that. I am not keen on pair programming as it in the extreme (reductio ad absurdum ) it is a waste.
But I am denied human conversation in my day job, and it is very bad for my productivity. It is not the programming chores I need help with, it is help avoiding "cul-de-sacs". An LLM is hopeless at that It has no idea of the bigger picture, the passing of time, it feels no frustration and has no hope.
This is a form of pair programming I could get behind, but I will not abdicate my creative tooling to a 3rd party whose priorities are vastly out of alignment with mine own. When I can run a good, free software AI on my laptop or a reasonably priced external box then I'll be interested.
LLMs are very good at programming chores, albeit with supervision and verification.
But the role of your human pair is to do more than that. I am not keen on pair programming as it in the extreme (reductio ad absurdum ) it is a waste.
But I am denied human conversation in my day job, and it is very bad for my productivity. It is not the programming chores I need help with, it is help avoiding "cul-de-sacs". An LLM is hopeless at that It has no idea of the bigger picture, the passing of time, it feels no frustration and has no hope.
No, AI is not going to replace pair programming.