Exploring Early Adopters' Perceptions of ChatGPT as a Code Generation Tool

被引:7
|
作者
Scoccia, Gian Luca [1 ]
机构
[1] Gran Sasso Sci Inst, Laquila, Italy
关键词
Artificial intelligence; Code generation; ChatGPT;
D O I
10.1109/ASEW60602.2023.00016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
ChatGPT is an artificial intelligence chatbot developed by OpenAI, able of interacting in a conversational way by taking into account successive input prompts. Among many possible uses, ChatGPT has been found to possess code generation capabilities, being able to generate code snippets and assist developers in their programming tasks. This paper performs a qualitative exploration of perceptions of early adopters regarding the use of ChatGPT for code generation, acknowledging the substantial impact this tool can have in the software development landscape. We collected a diverse set of discussions from early adopters of ChatGPT code generation capabilities and, leveraging an open card sorting methodology categorized it into relevant topics with the goal of extracting insights into the experiences, opinions, and challenges they faced. We found that early adopters (i) report their own mixed usage experiences, (ii) share suggestions for prompt engineering, (iii) debate the extent to which they can trust generated code, and (iv) discuss the impact that ChatGPT can have on the software development process. We discuss the implications of the insights we extracted from early adopters' perspectives and provide recommendations for future research.
引用
收藏
页码:88 / 93
页数:6
相关论文
共 50 条
  • [41] Exploring Students' Perceptions of ChatGPT: Thematic Analysis and Follow-Up Survey
    Shoufan, Abdulhadi
    IEEE ACCESS, 2023, 11 : 38805 - 38818
  • [42] Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generation
    Liu, Jiawei
    Xia, Chunqiu Steven
    Wang, Yuyao
    Zhang, Lingming
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [43] Exploring ChatGPT for next-generation information retrieval: Opportunities and challenges
    Huang, Yizheng
    Huang, Jimmy X.
    WEB INTELLIGENCE, 2024, 22 (01) : 31 - 44
  • [44] ChatGPT-driven machine learning code generation for android malware detection
    Nelson, Jordan
    Pavlidis, Michalis
    Fish, Andrew
    Kapetanakis, Stelios
    Polatidis, Nikolaos
    COMPUTER JOURNAL, 2024,
  • [45] Evaluating LLMs for Code Generation in HRI: A Comparative Study of ChatGPT, Gemini, and Claude
    Sobo, Andrei
    Mubarak, Awes
    Baimagambetov, Almas
    Polatidis, Nikolaos
    APPLIED ARTIFICIAL INTELLIGENCE, 2025, 39 (01)
  • [46] ChatGPT as a Virtual Dietitian: Exploring Its Potential as a Tool for Improving Nutrition Knowledge
    Garcia, Manuel B.
    APPLIED SYSTEM INNOVATION, 2023, 6 (05)
  • [47] Exploring the Performance of ChatGPT in an Orthopaedic Setting and Its Potential Use as an Educational Tool
    Drouaud, Arthur
    Stocchi, Carolina
    Tang, Justin
    Gonsalves, Grant
    Cheung, Zoe
    Szatkowski, Jan
    Forsh, David
    JBJS OPEN ACCESS, 2024, 9 (04)
  • [48] Exploring Buddhism as a 'Tool' to Support Well-Being: An Interpretative Phenomenological Analysis of Western Adopters' Experiences
    Laurent, Li
    Sheffield, David
    Holland, Fiona
    PASTORAL PSYCHOLOGY, 2021, 70 (05) : 471 - 485
  • [49] Exploring Buddhism as a ‘Tool’ to Support Well-Being: An Interpretative Phenomenological Analysis of Western Adopters’ Experiences
    Li Laurent
    David Sheffield
    Fiona Holland
    Pastoral Psychology, 2021, 70 : 471 - 485
  • [50] How is programming taught in code clubs? Exploring the experiences and gender perceptions of code club teachers
    Aivaloglou, Efthimia
    Hermans, Felienne
    19TH KOLI CALLING CONFERENCE ON COMPUTING EDUCATION RESEARCH (KOLI CALLING 2019), 2019,