Harnessing the power of next-generation AI models in the context of software development: these have revolutionized the field of AI and have impressed even non-technical people with their capabilities, other than coding. However, the rise of AI has led to concerns about the role of developers in the future. This talk will address these concerns by discussing how the benefits of AIDD can build confidence and has changed the coding patterns. It will also delve into the challenges of integrating and maintaining AI-generated code into complex software systems, focusing also on its sustainability.