AI in Software Engineering: The end of a world as we know it? Or not? , Yiannis Kanelopoulos

AI in Software Engineering: The end of a world as we know it? Or not?

With all the buzz around ChatGPT, its emergent behavior of being able to write code and the latest announcements from GitHub Copilot X we couldn’t but wonder what will be the impact of AI-powered tools on the profession of Software Engineering which up until now seemed to be immune to existential threats. In this session we will attempt to answer the question: “How likely is it for software engineers to lose their jobs in the future?”. Or better, “Are we close to a Doom’s day for software engineers?”. In this session Yiannis will elaborate on the following aspects:

- What is the promise of AI-assisted software development tools?

- Why are AI-assisted tools increasing code capacity but not software development productivity?

- What are their expected pros and cons?

- How can software engineers adapt and instead of fearing for their jobs, make the most out of these tools?

Previous

ai-cli-lib: A command-line copilot, Diomidis Spinellis

Next

Bringing the Human Back into the Equation, Olivia Gambelin