When AI makes writing code nearly free, what is left for the developer to do? GitHub's head of Next explores your new role as a director, not a typist.
#1about 4 minutes
How AI agents are changing the economics of code
Since AI makes writing code nearly free, the focus of software development shifts from late-stage pull requests to early-stage collaboration.
#2about 3 minutes
Moving beyond pull requests to real-time collaboration
The asynchronous pull request model is becoming obsolete, similar to emailing Word documents, in favor of real-time, multiplayer surfaces like Figma or Google Docs.
#3about 3 minutes
How AI agents strain code hosting infrastructure
AI-generated, oversized pull requests are causing a massive increase in CI/CD runs, leading to significant scaling and availability challenges for platforms like GitHub.
#4about 4 minutes
Redefining the career path for junior developers
While AI can perform many junior-level tasks, it also serves as an infinitely patient tutor that can accelerate the growth of new engineers.
#5about 2 minutes
Developing an intuitive feel for using AI tools
Effective use of AI in development requires hands-on practice to build an intuitive "fingertip feel" for prompting and applying the technology correctly.
#6about 3 minutes
The evolution of developer UI from files to conversations
Developer tools are shifting from file-level interactions like code brushes to repo-level conversations where agents manage changes across the entire codebase.
#7about 6 minutes
The difficulty of measuring AI's impact on productivity
It is challenging to quantify the ROI of AI tools because the cerebral nature of software engineering cannot be measured by simple metrics like lines of code or tokens used.
#8about 8 minutes
The accessibility and cost of modern AI development
The high cost of subscriptions and powerful hardware for flagship AI models creates an equity problem, as local open-source models are not yet a viable alternative.
#9about 3 minutes
Building the right mindset for coding with AI
To adapt to the rapid pace of AI, developers must actively use these tools in their daily work to overcome old habits and build a new problem-solving intuition.
Related jobs
Jobs that call for the skills explored in this talk.
GitHub Copilot: Beyond the Basics – 10 Ways to Elevate Your CodingWelcome to an in-depth exploration of GitHub Copilot and its capabilities. If you're a software developer or someone intrigued by AI's potential to revolutionize coding, this post is for you. GitHub Copilot, an AI-powered code completion tool, offers...
Daniel Cranney
GitHub's Copilot Ads and Opt-out for AI Training DataOur newsletter - The Dev Digest - is packed with links to all kinds of tech content, but we just can’t cover everything. That’s why we put together the Overflow, where we share some of our favourites in bonus posts and videos, and this time we’re ta...
One billion (bad?) developers: How AI is changing the way we learn to codeAI has transformed so many aspects of programming, with IDE-integrated code assistants now capable of building complex projects from simple prompts.While AI makes it easier for newcomers to dive into coding, could it also hinder their learning by enc...
From learning to earning
Jobs that call for the skills explored in this talk.