Ironies of Programming Automation: Exploring the Experience of Code Synthesis via Large Language Models

被引:0
作者
McCabe, Alan T. [1 ]
Bjorkman, Moa [1 ]
Engstrom, Joel [1 ]
Kuang, Peng [1 ]
Soderberg, Emma [1 ]
Church, Luke [1 ]
机构
[1] Lund Univ, Lund, Sweden
来源
PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING, PROGRAMMING COMPANION 2024 | 2024年
基金
瑞典研究理事会;
关键词
prompt engineering; prompt programming; large language models; code comprehension; human-computer interaction;
D O I
10.1145/3660829.3660835
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The widespread availability of large language models (LLMs) has presented the opportunity for novice programmers to make use of them for the purpose of understanding and synthesising code. In this paper, we discuss a small pilot study intended to explore the user experience of doing so in a limited way, and the attitudes of a group of novice programmers towards this style of programming. We also draw parallels to the seminal work of Lisanne Bainbridge, and discuss the way in which her "ironies of automation" are also present when attempting to automate the activity of programming.
引用
收藏
页码:12 / 21
页数:10
相关论文
共 15 条
  • [1] IRONIES OF AUTOMATION
    BAINBRIDGE, L
    [J]. AUTOMATICA, 1983, 19 (06) : 775 - 779
  • [2] Programming with ChatGPT: How far can we go?
    Bucaioni, Alessio
    Ekedahl, Hampus
    Helander, Vilma
    Nguyen, Phuong T.
    [J]. MACHINE LEARNING WITH APPLICATIONS, 2024, 15
  • [3] Church Luke, 2021, P 32 ANN WORKSH PSYC
  • [4] Intelligent Biofeedback Augmented Content Comprehension (TellBack)
    Hijazi, Haytham
    Couceiro, Ricardo
    Castelhano, Joao
    De Carvalho, Paulo
    Castelo-Branco, Miguel
    Madeira, Henrique
    [J]. IEEE ACCESS, 2021, 9 (09): : 28393 - 28406
  • [5] Liang Jenny T, 2024, 2024 IEEE ACM 46 INT
  • [6] Liu C, 2023, Arxiv, DOI [arXiv:2305.08360, DOI 10.48550/ARXIV.2305.08360ARXIV:HTTPS://DOI.ORG/10.48550/ARXIV.2305.08360, DOI 10.48550/ARXIV.2305.08360]
  • [7] Mackworth NH, 1950, Researches on the Measurement of Human Performance, V268, DOI DOI 10.2307/2980885
  • [8] MacNeil S, 2022, Arxiv, DOI arXiv:2211.02265
  • [9] Sarkar A, 2022, Arxiv, DOI [arXiv:2208.06213, 10.48550/arXiv.2208.06213]
  • [10] Sennett Richard., 2008, CRAFTSMAN