Software/Scripts The economic impact of the AI-powered developer lifecycle and lessons from GitHub Copilot

Git

Premium
Premium
Регистрация
09.02.2010
Сообщения
270
Реакции
41
Баллы
28
Native language | Родной язык
English
Almost one year ago, . At the time, it felt like a leap into the unknown: We were introducing the first at-scale AI pair programmer to the world’s developers, and were cautiously optimistic. But now I am overwhelmingly confident in the promise of this technology. One year later, we have witnessed a sea change in software development.

Today, GitHub Copilot has been activated by more than one million developers and adopted by over 20,000 organizations. It has generated over three billion accepted lines of code, and is the world’s most widely adopted AI developer tool.

From productivity analysis to developer happiness, we have been collecting research and data on GitHub Copilot that will help us continue to improve and adapt our models. As we have recently passed the one-year anniversary of GitHub Copilot’s launch, I’m sharing key insights we’ve discovered along the way, and that includes the economic impact of the AI-powered developer lifecycle. Let’s dive in.


Want to learn more?

These findings come from research we conducted with the analyst firm Keystone.AI and Harvard Business School professor Marco Iansiti. Our goal? To explore the immediate and long-term impact generative AI will have on developer productivity, the global economy and the open source ecosystem.



Generative AI signals a sea change in software development​


GitHub Copilot is turbocharging developer productivity. Analysis on a large sample of GitHub Copilot users (n = 934,533) reveals a sizable productivity impact. On average, within the first year in the market, users accept nearly 30% of code suggestions from GitHub Copilot and report increased productivity from these acceptances. Furthermore, we found that over time, the acceptance rate steadily increased as developers became more familiar with the tool. This suggests that GitHub Copilot has a large runway to continue its impact on developer productivity, as users become more accustomed to developing software with it.

This figure shows the acceptance rate of GitHub Copilot recommendations over time.

This figure shows the acceptance rate of GitHub Copilot recommendations over time.

AI developer productivity benefits could boost global GDP by over $1.5 trillion. Using 30% productivity enhancement, with a projected number of 45 million professional developers in 2030, generative AI developer tools could add productivity gains of an additional 15 million “effective developers” to worldwide capacity by 2030. This could boost global GDP by over $1.5 trillion, a boon in economic activity generated by this one group of workers. We know that the demand for software and developers will likely increase—as it has throughout the history of developer tools–and these productivity gains will continue to trigger an enormous impact, as developers seize new opportunities to utilize AI for solutions design and accelerate digital transformation worldwide.

AI-powered developer tools could benefit global GDP by as much as $1.5 trillion with the productivity gains of “15 million” effective developers.

AI-powered developer tools could benefit global GDP by as much as $1.5 trillion with the productivity gains of “15 million” effective developers.

Less experienced developers benefit more from GitHub Copilot. Our study also found that less experienced developers have a greater advantage with tools like GitHub Copilot, which is corroborated by other studies, including on the impact of AI on developer productivity. As developers use these tools to upskill, they will become more fluent in prompting and interacting with AI to power the development lifecycle. This will ultimately help democratize software development for more people, help close the labor gap, and establish AI pair programming tools as part of the standard developer education experience.

This figure shows that developers with less experience benefit relatively more than more experienced developers.

This figure shows that developers with less experience benefit relatively more than more experienced developers.

GitHub is the engineering system for the age of AI. We also observed an explosion of open source innovation on GitHub. According to our ecosystem analysis of AI repositories on GitHub, the landscape that makes up those working on generative AI is diverse, from big tech companies to individuals. And open source activity around generative AI projects, based on our analysis of GitHub repositories and commits, has increased exponentially. We expect open source developers on GitHub to drive the next wave of AI innovation.

This figure shows the monthly growth in the number of commits in generative AI repositories on GitHub.

This figure shows the monthly growth in the number of commits in generative AI repositories on GitHub.

Faster, happier developers​


Previous research examined not only the acceptance rate, but the speed at which developers completed tasks with GitHub Copilot. For example, we found in a quantitative research study that . Moreover, our early research found that . These are impressive figures, but productivity for productivity’s sake means nothing—we built GitHub Copilot for the sake of developer happiness. This is GitHub Copilot’s inherent purpose.

And it’s been a success in that regard, too. , 75% of developers said they felt more fulfilled when using GitHub Copilot. , developers said the top benefit of AI coding tools was improving their coding language skills, which developers also said can lead to a more positive workday. More productive, more satisfied, and more capable developers—that’s exactly what GitHub Copilot is all about.

Top-level findings that show GitHub Copilot helps developers code faster, completes up to 46% of code, and leaves developers feeling more fulfilled at work.

Top-level findings that show GitHub Copilot helps developers code faster, completes up to 46% of code, and leaves developers feeling more fulfilled at work.

Our impact with GitHub Copilot for Business​


The economic impact of generative AI over the next decade will be profound—and we’re already seeing large-scale adoption of AI coding tools like GitHub Copilot by developers and companies. In a recent survey, 92% of developers said they use AI tools both in and outside of work, which underscores how quickly these tools are redefining the .

earlier this year to bring the power of generative AI to organizations of all sizes, regardless of whether they use GitHub to build software. Three months later, more than 10,000 companies were already using it—and today, more than 20,000 organizations are using GitHub Copilot for Business.

More than 20,000 organizations are using Copilot for Business to accelerate their developers’ progress.

More than 20,000 organizations are using Copilot for Business to accelerate their developers’ progress.

And companies that use GitHub Copilot are seeing real results. Engineering teams at Duolingo, for instance, have . “With GitHub Copilot, our developers stay in the flow state and keep momentum instead of clawing through code libraries or documentation,” says Johnathan Burket, a senior engineering manager at Duolingo.

Apart from this, we are increasingly seeing organizations require their applicants to test for software development jobs with GitHub Copilot, suggesting that AI pair programming will become a standard tool for testing applicants. This means that learning how to use generative AI tools will soon become a core competency of a software developer.

An inextricable link​


What we draw from all this is that generative AI is turbocharging developer productivity with gains that will ultimately drive a boom in GDP for the global economy and, in turn, a surge in demand for software developers. We’ve seen this throughout the history of developer tool innovations from compilers to open source, and we’re already seeing that again with GitHub Copilot and soon . One year later, we’ve realized this collision of AI and the software developer will not lead to a decrease in developer jobs—it will lead to AI augmenting developer potential and accelerating human progress.

As more developers adopt generative AI tools and , it is clear that this new way of software development has created an inextricable link between humankind and artificial intelligence that could well define how the world’s software is built for generations to come.

And the world will be all the better for it.

Learn more about the economic impact of generative AI​


with Keystone.AI into the economic impact of generative AI. You can also of our keynote session at Collision.
 
198 160Темы
635 131Сообщения
3 618 411Пользователи
Semifistokl22Новый пользователь
Верх