The Future of Software Engineering with AI: Six Predictions
Notes from The Pragmatic Summit and ‘The Future of Software Development’ workshop

The Future of Software Engineering with AI: Six Predictions
In the fast-paced world of technology, the software engineering industry is undergoing rapid transformation, driven by the integration of artificial intelligence (AI). Recent events, such as The Pragmatic Summit in San Francisco and a workshop on "The Future of Software Development" in Deer Valley, Utah, have brought together seasoned software engineers, industry leaders, and thought leaders to discuss the current state and future trajectory of the field. These gatherings highlighted a consensus that the pace of change in technology is accelerating, with even veterans like Martin Fowler and Kent Beck acknowledging that such rapid shifts have not been observed in their over 50 years of experience.
At the start of the year, predictions about AI writing nearly all code in the future have gained traction, with several experts echoing this view. However, during The Pragmatic Summit, an embedded engineer writing Assembly and C code shared an interesting perspective. This engineer, who still writes more code by hand than with AI agents, represents a counterpoint to the prevailing trend. Despite not yet fully embracing AI agents, they reported that between a third and a half of their low-level code is now generated by AI agents since the launch of Opus 4.5, with this proportion continuing to rise.
One of the key themes from both events was the distinction between data and hype when it comes to AI in software development. Laura Tacho's keynote at The Pragmatic Summit shed light on this, revealing exclusive data that 92% of developers use AI coding tools monthly. This statistic underscores the reality of AI's integration into the development process, despite the hype surrounding its potential. Furthermore, the data highlighted that organizations experiencing "unhealthy" environments see twice as many incidents, while "healthy" organizations report 50% fewer incidents. This indicates that effective AI adoption is closely tied to organizational health and culture.
Building world-class engineering organizations in the AI era was another critical discussion point. The closing session of The Pragmatic Summit featured a fireside chat with GitHub's former CEO and the CTO of Atlassian, who explored what AI-native teams look like. The conversation emphasized the importance of fostering a culture that embraces AI as a tool to augment human capabilities, rather than replacing them. This approach ensures that teams can leverage AI's strengths while mitigating its limitations.
Martin Fowler's session at the workshop further explored the future of software development. Alongside distinguished engineer Annie Vella, Fowler discussed the evolving landscape and the role of AI in shaping it. Their insights highlighted the need for developers to adapt their skills and mindsets to embrace AI as an integral part of the development process.
In conclusion, the future of software engineering is undeniably intertwined with AI, with both events providing valuable insights into how organizations can harness AI effectively. The key takeaway is that successful integration of AI depends on a balanced approach that acknowledges both its potential and limitations. By fostering a culture that embraces AI as a collaborative tool, organizations can leverage its benefits while ensuring a sustainable and healthy development environment. As the pace of technological change continues to accelerate, adapting to these new realities will be crucial for the software engineering industry's continued success.










