The major way AI can help programmers the most—and its limitations

microsoft, the major way ai can help programmers the most—and its limitations

Close up of a computer programmer’s hand programming with computer code floating around screen.

TippaPatt // Shutterstock

How AI can—and can’t—boost efficiency for programmers

Artificial intelligence took the world by storm when OpenAI launched ChatGPT in November 2022.

Although its creators didn’t tailor the product for any specific purpose or profession, the simple chatbot quickly proved a nimble and capable tool for countless tasks. People could use it to conduct research, write school essays, and even generate love letters in the voice of celebrities. The tool enamored people around the globe.

But, for many professionals—particularly computer programmers—OpenAI presents both a career advantage and a professional threat.

AI naturally lends itself to some computer programming tasks, like code documentation. Although many leading AI models were not explicitly trained in software development, their users quickly discovered these tools could be as adept at programming languages as human ones.

Trends in programmers’ use of AI are still emerging. Verbit analyzed data from various surveys to see how AI is changing software developers’ work.

Despite varied survey results, one thing is clear: Programmers are adopting AI tools at a dizzying pace. A March 2023 GitHub survey of 500 U.S. developers found that the vast majority, 92%, use AI coding tools both in and outside of work.

Taking a broader view, just over 3 in 4 programmers used ChatGPT, according to a JetBrains survey of some 26,000 developers from around the world. Nearly half of those surveyed used GitHub Copilot, a programming assistant similar to autocomplete that launched in 2021. Survey data from StackOverflow in 2023, which polled programmers from 10 countries, including the U.S. and Canada, found that 44% of professional developers used artificial intelligence for work.

microsoft, the major way ai can help programmers the most—and its limitations

A chart titled, Artificial Intelligence Makes Programmers Faster, showing how much time it takes programmers to typically complete tasks, including code documentation, code generation, code refactoring, and high-complexity tasks, compared to how much time it takes with AI. AI is most helpful when it comes to simpler tasks.

Verbit

Who benefits the most?

McKinsey conducted an experiment with over 40 of its programmers, asking them to complete tasks of varying difficulty levels in a lab. They found that developers who used AI for a simple task, code documentation, finished their work in around half the time it took their peers who did not use AI. Artificial intelligence was far less effective at helping complete more complicated tasks, only saving developers about 10% of their time to finish their work compared with their colleagues who did not.

Another study, published by researchers at Microsoft, GitHub, and MIT, analyzed the impact of a particular AI tool (GitHub Copilot) on the productivity of freelance programmers. On average, programmers who had access to Copilot completed their work about 55% faster than those who did not.

However, not all of the workers benefited from AI assistance equally. The researchers found that less-experienced workers, older programmers (between 25 and 44), and those with heavier workloads were much more likely to benefit from using AI than their peers.

microsoft, the major way ai can help programmers the most—and its limitations

Programmer working on code on a computer.

Gorodenkoff // Shutterstock

How far will AI go?

Despite AI’s added value in expediting repetitive or mundane tasks, many programmers remain skeptical about its broader implications. JetBrains data indicates that 59% of developers have security concerns about generative AI, while 42% agree that its use presents ethical challenges.

Artificial intelligence tools can also be unreliable, suffering from the same confabulation problem as chatbots. AI’s tendency to generate complications of facts that can be misleading or downright false might be why AI has yet to earn the trust of developers. Less than 3% of developers say they “highly trust” AI, while about 39% say they only “somewhat trust” AI, according to the StackOverflow survey.

Scores of new startups are trying to push the technology forward. Devin by Cognition Labs is one product piquing the interest of investors and engineers. Advertising itself as “the first AI software engineer,” the company boasts that its software can beat other leading AI tools at meeting computer programming benchmarks and completing software engineering tasks with minimal supervision. However, the product hasn’t launched yet, and because it relies on the same technology that powers ChatGPT, it could share many of the same weaknesses regarding complex problem-solving.

Despite suggestions that AI will trounce human capacity, software developers are generally optimistic about AI’s impact on their work. According to the JetBrains survey, 60% of programmers believe AI coding tools will dramatically alter the job market for software development, while just over half think AI will boost demand for human programmers. Only a fraction, 13%, believe AI will completely replace human developers.

The technology behind many artificial intelligence tools is advancing at lightning speed. Though speculation on the future of AI abounds, there are still more questions than answers about what’s next. For now, though, computers are augmenting human intelligence—not replacing it.

Story editing by Alizah Salario. Copy editing by Kristen Wegrzyn.

This story originally appeared on Verbit and was produced and distributed in partnership with Stacker Studio.

OTHER NEWS

19 minutes ago

Imprisoned Oregon man charged in deaths of three women found in Portland area last year

20 minutes ago

Casey Wilson Talks ‘Happy Endings’ Revival Plans As She Launches Podcast With Adam Pally

24 minutes ago

McDonald’s franchisee claims company is trying to boot him from his 37 locations: ‘Wrongfully scheming’

24 minutes ago

This modder proves everything’s better with a GBA SP screen attached

24 minutes ago

AC Milan Travel To Meet Torino As The Season Wraps Up

25 minutes ago

Will Lionel Messi play for Inter Miami against DC United today? Injury update

25 minutes ago

Pakistan, India urge citizens in Kyrgyzstan to stay inside

25 minutes ago

Why the Spurs should use both of their top ten draft picks

25 minutes ago

'One nation with one heart': October 7 survivors share stories with UK young professionals

25 minutes ago

Rise of neo-fascist groups in Italy, Mussolini legacy still resonates with some

25 minutes ago

Fulham: Kenny Tete new contract talks stall as clock ticks down on current deal

25 minutes ago

Very special to equal Senna pole record - Verstappen

30 minutes ago

Heartbroken Lisa Armstrong was grieving family member's death as ex-husband Ant McPartlin welcomed his first child with wife Anne-Marie Corbett

31 minutes ago

FIFA reveal new challenge system with Premier League decision already made

31 minutes ago

Box Office: 'Kingdom of the Planet of the Apes' Swings to No. 1 With $58.5 Million Debut | THR News Video

31 minutes ago

Sunderland lining up "underrated" manager who'd be perfect for Clarke

31 minutes ago

Dabney Coleman cause of death: Actor who specialized in curmudgeons dies at 92

31 minutes ago

The case against Israel has just collapsed

31 minutes ago

Sammy from The Rose On His Coachella Set, Watching ATEEZ Perform, New Music & More | Gold Gala 2024

31 minutes ago

Third of voters believe Starmer was wrong to let Elphicke into Labour party

35 minutes ago

Moment transgender runner is booed as she cruises past 400m finish line, winning herself a place in Oregon state championships

35 minutes ago

Two Alzheimer's patients say they've staved-off or even reversed killer disease by making strict but simple lifestyle changes

36 minutes ago

Manie Libbok kicks Stormers into a strong playoff position, Cardiff thrash 14-man Sharks

36 minutes ago

Eco-warriors cause chaos by gluing themselves to Munich Airport runway

36 minutes ago

Rodgers must finally unleash Celtics 5 ft 10 real threat over Maeda

36 minutes ago

Ontario to toughen penalties for impaired drivers

36 minutes ago

Juan Soto Responds to Yankees Owner Wanting to Keep Him in New York Long Term

36 minutes ago

Kelly Rizzo pays tribute to late husband Bob Saget on his birthday

36 minutes ago

Search underway for two teenagers missing after entering Ovingham river

36 minutes ago

JetBlue passenger goes viral on TikTok after getting soaked by ‘rain’ inside plane

38 minutes ago

Militia clashes rock western Libyan town. At least 1 civilian was killed, officials say

40 minutes ago

Video: Caitlin Clark treats the New York crowd to her best performance yet with the Fever... but her team falls 91-80 to the loaded Liberty

41 minutes ago

Prince William set to be an usher at the Duke of Westminster's wedding - but Harry ISN'T on the guest list for his pal Hugh Grosvenor's marriage to Olivia Henson to 'avoid any royal tensions overshadowing the big day'

41 minutes ago

Peru protesters slam new insurance law that deems transgender people mentally ill

41 minutes ago

Chelsea Transfer News: Blues to help Strasbourg solve goalkeeper crisis caused by BlueCo

42 minutes ago

Thousands flock to see former South African president as he turns against former party

42 minutes ago

Major change to popular Sydney swim spot

42 minutes ago

Jimbo the Drag Clown 'so proud' to bring Canadian-made show across country

45 minutes ago

‘Full House’ Reunion Photo Honors Bob Saget’s Birthday

47 minutes ago

Zoe Saldana exudes glamour in a black and rose hued gown as she graces the red carpet at the Emilia Perez Cannes Film Festival premiere

Kênh khám phá trải nghiệm của giới trẻ, thế giới du lịch