AI Tools Like GitHub Copilot Are Rewiring Coders’ Brains. Yours May Be Next

Many people—like, say, journalists—are understandably antsy about what generative artificial intelligence might mean for the future of their profession. It doesn’t help that expert prognostications on the matter offer a confusing cocktail of wide-eyed excitement, trenchant skepticism, and dystopian despair.

Some workers are already living in one potential version of the generative AI future, though: computer programmers.

“Developers have arrived in the age of AI,” says Thomas Dohmke, CEO of GitHub. “The only question is, how fast do you get on board? Or are you going to be stuck in the past, on the wrong side of the ‘productivity polarity’?”

In June 2021, GitHub launched a preview version of a programming aid called Copilot, which uses generative AI to suggest how to complete large chunks of code as soon as a person starts typing. Copilot is now a paid tool and a smash hit. GitHub’s owner, Microsoft, said in its latest quarterly earnings that there are now 1.3 million paid Copilot accounts—a 30 percent increase over the previous quarter—and noted that 50,000 different companies use the software.

Dohmke says the latest usage data from Copilot shows that almost half of all the code produced by users is AI-generated. At the same time, he claims there is little sign that these AI programs can operate without human oversight. “There’s clear consensus from the developer community after using these tools that it needs to be a pair-programmer copilot,” Dohmke says.

Copilot’s power is in how it abstracts away complexity for a programmer trying to work through a problem, Dohmke says. He likens that to the way modern programming languages hide fiddly details that earlier, lower-level languages required coders to wrangle. Dohmke adds that younger programmers are particularly accepting of Copilot, and that it seems especially helpful in solving novice coding problems. (This makes sense if you consider that Copilot learned from reams of code posted online, where solutions to beginner problems outnumber examples of abstruse and rarified coding craft.)

“We’re seeing the evolution of software development,” Dohmke says.

None of that means demand for developers’ labor won’t be altered by AI. GitHub research in collaboration with MIT shows that Copilot allowed coders faced with relatively simple tasks to complete their work, on average, 55 percent more quickly. This increase in productivity suggests that companies could get the same work done with fewer programmers, but companies could use those savings to spend more on labor in other projects.

Source : Wired