For decades, software engineers have relied on Integrated Development Environments (IDEs) to streamline coding. Today, a new wave of much more capable AI coding assistants, or "copilots,” that acts as an “always on pair programmer” has arrived. They provide suggestions as developers type, and they automate many repetitive tasks. Collectively, these AI-powered tools are reshaping the landscape of how software is created, tested, documented, and maintained.
McKinsey research indicates that software development is one of the three most universally applicable use cases for generative AI. This transformation is not just about efficiency. It represents a fundamental shift in the overall approach to software engineering.
In this session, serial tech entrepreneur and Harvard, Berkeley, and Brown faculty member Mike Grandinetti explores generative AI's tectonic impact, including:
- extraordinary gains in productivity across the entire development spectrum
- significant gains in developer job satisfaction
- the democratization of software development