From the course: Secure Coding in Python

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

AI-powered developer tools

AI-powered developer tools - Python Tutorial

From the course: Secure Coding in Python

AI-powered developer tools

AI-driven tools have made developers extremely productive, and this is great, but unfortunately, this doesn't come without a cost. Now, there are few studies out there about developer tools using AI and code security. This one, however, is quite different in that it looked at developer behavior. Now, there are a few studies out there about AI-generated code and security, but this particular study I find fascinating, because it looks at the actual developers themselves and their behavior. And what this study seems to suggest is that developers who used AI assistants testified that their code was more secure, while it was really less secure than developers who wrote all the code by themselves. Now, this phenomenon is both worrisome and brings me some optimism, because overconfidence is something we can hopefully fix by working on our coding habits with these tools. Here are a few suggestions to how you can use AI coding tools more securely. And the first one is check all output…

Contents