Significant Productivity Gains through Programming with Large Language Models

被引:0
|
作者
Weber T. [1 ]
Brandmaier M. [1 ]
Schmidt A. [1 ]
Mayer S. [1 ]
机构
[1] LMU Munich, Munich
关键词
github copilot; gpt; language models; programming; software development; user study;
D O I
10.1145/3661145
中图分类号
学科分类号
摘要
Large language models like GPT and Codex drastically alter many daily tasks, including programming, where they can rapidly generate code from natural language or informal specifications. Thus, they will change what it means to be a programmer and how programmers act during software development. This work explores how AI assistance for code generation impacts productivity. In our user study (N=24), we asked programmers to complete Python programming tasks supported by a) an auto-complete interface using GitHub Copilot, b) a conversational system using GPT-3, and c) traditionally with just the web browser. Aside from significantly increasing productivity metrics, participants displayed distinctive usage patterns and strategies, highlighting that the form of presentation and interaction affects how users engage with these systems. Our findings emphasize the benefits of AI-assisted coding and highlight the different design challenges for these systems. © 2024 Owner/Author.
引用
收藏
相关论文
共 50 条
  • [41] Large Language Models and Video Games: A Preliminary Scoping Review
    Sweetser, Penny
    PROCEEDINGS OF THE 6TH CONFERENCE ON ACM CONVERSATIONAL USER INTERFACES, CUI 2024, 2024,
  • [42] AthenaLLM: Supporting Experiments with Large Language Models in Software Development
    de Oliveira, Benedito
    Castor, Fernando
    PROCEEDINGS 2024 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, ICPC 2024, 2024, : 69 - 73
  • [43] Persistent Anti-Muslim Bias in Large Language Models
    Abid, Abubakar
    Farooqi, Maheen
    Zou, James
    AIES '21: PROCEEDINGS OF THE 2021 AAAI/ACM CONFERENCE ON AI, ETHICS, AND SOCIETY, 2021, : 298 - 306
  • [44] Homogenization Effects of Large Language Models on Human Creative Ideation
    Anderson, Barrett R.
    Shah, Jash Hemant
    Kreminski, Max
    PROCEEDINGS OF THE 16TH CONFERENCE ON CREATIVITY AND COGNITION, C&C 2024, 2024, : 413 - 425
  • [45] The Dual-Edged Sword of Large Language Models in Phishing
    Siemerink, Alec
    Jansen, Slinger
    Labunets, Katsiaryna
    SECURE IT SYSTEMS, NORDSEC 2024, 2025, 15396 : 258 - 279
  • [46] Large Language Models for UAVs: Current State and Pathways to the Future
    Javaid, Shumaila
    Fahim, Hamza
    He, Bin
    Saeed, Nasir
    IEEE OPEN JOURNAL OF VEHICULAR TECHNOLOGY, 2024, 5 : 1166 - 1192
  • [47] Software Testing With Large Language Models: Survey, Landscape, and Vision
    Wang, Junjie
    Huang, Yuchao
    Chen, Chunyang
    Liu, Zhe
    Wang, Song
    Wang, Qing
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (04) : 911 - 936
  • [48] Missed Connections: Lateral Thinking Puzzles for Large Language Models
    Todd, Graham
    Merino, Tim
    Earle, Sam
    Togelius, Julian
    2024 IEEE CONFERENCE ON GAMES, COG 2024, 2024,
  • [49] Untangling Emotional Threads: Hallucination Networks of Large Language Models
    Goodarzi, Mahsa
    Venkatakrishnan, Radhakrishnan
    Canbaz, M. Abdullah
    COMPLEX NETWORKS & THEIR APPLICATIONS XII, VOL 1, COMPLEX NETWORKS 2023, 2024, 1141 : 202 - 214
  • [50] Examining the Role of Large Language Models in Orthopedics:Systematic Review
    Zhang, Cheng
    Liu, Shanshan
    Zhou, Xingyu
    Zhou, Siyu
    Tian, Yinglun
    Wang, Shenglin
    Xu, Nanfang
    Li, Weishi
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2024, 26