What do you think about AI coding assistants ?

Mohcine Heddi
9 replies
Interesting paper by Perry et al. from Stanford Computer Security Lab. The study revealed that AI Code assistants generate security flaws and less secure systems. Ironically, engineers using Code assistants are more likely to believe they wrote secure code: https://arxiv.org/pdf/2211.03622.pdf

Replies

Hyunseok Lee
I think github copilot is useful for backend developer, but not for mobile application developer.
Mohcine Heddi
@hyunseok_lee thanks for your feedback, are you a mobile app dev ?
SaaS Yeti
Personally, I love GitHub co-pilot. It helps a lot with repetitive objects and JSON, and it helps me write code much faster. However, I don't think you should touch it if you are new to coding. It does spout stuff that is irrelevant, inefficient, or simply erroneous. You still need to understand what it spits out and evaluate it.
Mohcine Heddi
@saas_yeti what kind of scripts/program did you use co-pilot for ? is it for production use or just testing ?
SaaS Yeti
@make_mhe JS frameworks (Next / React / Vanilla JS) and it even auto completes CSS and HTML. I do use it for production projects :)
Mohcine Heddi
@saas_yeti Got it! thanks for sharing :)