2 ms·
> ThePrimeagen describes forgetting how to write a for/range loop in Go after using CoPilot for a while For me it's normal to temporarily forget the exact synt
by esperent 2y ago
> ThePrimeagen describes forgetting how to write a for/range loop in Go after using CoPilot for a while
For me it's normal to temporarily forget the exact syntax of things like loops in languages that I don't use for a while. For example, it's been six months since I wrote python code, I'm sure I'll get lots of basic syntax wrong for a day or two when I next start a python project.
I haven't written anything in C/C++ for several years. I'm sure I've forgotten nearly everything and would need to read a basic book before starting a new project. But, the key thing is that I'd just need to skim the book. All the knowledge is there, it's just latent and needs to be refreshed.
I don't think AI has changed anything here. I bet if this person had moved into a role as a project lead where they were spending all of their time reviewing code of people competent enough to get all the basic syntax right, then they might temporarily forget the exact syntax of a for loop as well. They'd not think much of it, just take the 5 seconds required to refresh their memory and move on, because that is how human memory works. But because AI is a new technology, and therefore scary, when AI is the reason we haven't thought about something for a while and then naturally can't immediately recall it, we get alarmed. But this is just the way human memory works, and has always worked.
Sure, if you're using a powerful tool that allows you to completely change your way of working, then abruptly stop using it, it'll take a while to get your old way of working back. That's normal. There's many potentially scary things about AI and the way it will effect society but I don't think this is one of them.