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.
@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.