I agree with you and share the same opinions.
For discussion sake I will add that, using AI I have became so fast at creating “units of code” or restructuring. I ask it to solve a narrow narrow scope and introduce constraints (like conditional variable and which parameters, initial conditions). And it does. I have the experience validate by reading and to piece together the units of code but now my productivity near tripled.
I don’t write comments anymore. I write what I neeed, ask it to comment the function, maybe I’ll add something that is project specific.
And getting started with new technologies is easier as long as, like you said, keep the scope small.
AI will not replace programmers. Programmers that use AI will replace programmers who don’t.
loobkoob@kbin.social 1 year ago
I read an article a couple of months ago about AI usage in geolocation (link because it's interesting, even though it's not necessarily relevant). In it, they brought up a quote from a computer scientist / AI specialist who said he preferred the word "confabulate" to describe what happens with AI, rather than "hallucinate"
Confabulation: a type of memory error in which gaps in a person's memory are unconsciously filled with fabricated, misinterpreted, or distorted information.
I agree with the guy that it's a slightly better term for it, but I also just think it's such a fun word that it's too good not to share!