I very much agree with this. LLMs are excellent help when you are already a good programmer and a huge hindrance if you are newer one. The problem is that people are terrible at figuring out which of those two camps they fall into.
I don’t think I’ve found a copilot useful except when I already knew what to do but felt too lazy to type it all out. Anything novel, or help with something I’m struggling with, has been outside its reach, and probably will be unless they get it to stop being so confident.
I previously wrote about my experience with Gopilot. TL;DR: After a year of using it, it was a net productivity drain and I turned it off.
After disabling it, I’ve also enjoyed programming more and not missed it at all.
I very much agree with this. LLMs are excellent help when you are already a good programmer and a huge hindrance if you are newer one. The problem is that people are terrible at figuring out which of those two camps they fall into.
I don’t think I’ve found a copilot useful except when I already knew what to do but felt too lazy to type it all out. Anything novel, or help with something I’m struggling with, has been outside its reach, and probably will be unless they get it to stop being so confident.