I can't stop thinking about the fawning copilot demo from a very senior engineer I saw earlier today. It starts out like "this interface changed and I need to update the usages"

*prompt*
Look at that it's exactly right
*prompt*
*fix the imports*
Yes, that's exactly the implementation I already did in a different place
*prompt*
*correct the snippet*
It's just amazing how productive this is

The dude literally could not see that it was basically fortune telling, but for rust. It was all him. He did it first, and then copilot copied him, badly. He did it with his literal decades of experience, which is so extensive that he can just idly correct entirely wrong code without even fully realizing he did it.

These text synthesizers just give you an empty container to pour your expectations into. It only works if you already know the answer. And if you're ready to take over when it's not even a useful container.

But if you didn't already know it was right, then you also wouldn't know it was wrong. There's so many extremely experienced people out here who have forgotten that it's even possible not to know these answers, misleading the people they're supposed to be teaching.

I hate this.

Follow

@jenniferplusplus I've been saying since the beginning: AI is a great tool for learning and efficiency, *if you already have domain knowledge*. If you don't, then it will just reinforce your bad habits.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.