This talk will discuss a vision of an AI-native approach to software engineering, which is characterized by an intent-first, conversation-oriented development where humans and AI collaborate seamlessly and in a symbiotic manner. Covered topics include:
A critical analysis of AI-assisted/augmented SE 2.0
Autonomous software engineers (e.g., Devin AI)
Our vision of AI-native SE and its technology stack
Challenges and open questions in the path of realizing our vision:
Challenge 1: Speeding up human-AI alignment
Challenge 2: Improving the efficiency of code synthesis
Challenge 3: Improving runtime performance
Challenge 4: Improving FM’s understanding of code and SE
Challenge 5: Eliminating the need for prompt engineering