JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

Fundamentals of Software Engineering In the Age of AI

Summary

Agentic coding assistants and editor based AI chat interfaces are altering the development workflow, leading some to proclaim the end of software engineering. Is it time to explore other careers? Not so fast, The rumors of our demise are greatly exaggerated. These tools can boost productivity, but to be used effectively, developers still need to master the fundamentals of the software craft. Modern software development demands more than just coding proficiency, it requires navigating an increasingly AI-augmented landscape.

Profile

Type: Learning Session (50 min)

Track: The Next Generation: Community, People, Culture

Audience Level: Intermediate

Speakers:
  • Dan Vega
  • Nathaniel Schutta

Session: Wednesday, March 18th at 8:30 AM in Room 104