upvote
Absolutely. I can't tell you how many times I've been in a conversation and halfway through a sentence I need to whip out AI to scratch the mental itch so I can continue with the conversation.

But prior to this I would rabbit hole. I would try desperately to remember some nuance, or I would not be able to move off a point until I got the validation I was looking for.

The worst is when speaking a foreign language and I hit some complex word in my native language that isn't present in my foreign lexicon. My brain just halts. It wants THAT word or phrase, not a 3 minute detour describing a whole concept.

AI has empowered me to move past these unnecessarily difficult speed bumps in my thinking.

reply
> I actually enjoy the collaborative programming process, and was pair programming with folks before the term was coined

Yep, the same here, I'm a long pair programming enjoyer, but I'd like to raise that collaboration is usually meant with a human being in the context of pp, and prompting and agent to execute a task is nothing like that.

reply
Prompting an agent to execute a task assumes you know what the task should be, have done some research on available options, weighed the pros and cons of various approaches, bounced your ideas off a colleague, have written a few test programs to validate your assumptions, considered how the new code will integrate with existing systems, figured out the parts that you should have tests for, and have generally charted a path forward that gives you a reasonable chance of success.
reply
For me it's been useful as an idea categorizer: "oh well, that turned out to be a crap idea."

It's allowed me to clear out some long-standing brush on the forest floor. And burn it down once or twice.

reply