Browse by author
Lookup NU author(s): Dr Christopher BullORCiD, Dr Ahmed KharrufaORCiD
This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).
The software development industry is amid another disruptive paradigm change - adopting the use of generative AI (GAI) assistants for programming. Whilst AI is already used in various areas of software engineering, GAI technologies, such as GitHub Copilot and ChatGPT, have ignited peoples' imaginations (and fears). It is unclear how the industry will adapt, but the move to integrate these technologies by large software companies, such as Microsoft (GitHub, Bing) and Google (Bard), is a clear indication of intent and direction. We performed exploratory interviews with industry professionals to understand current practice and challenges, which we incorporate into our vision of a future of software development education and make some pedagogical recommendations.
Author(s): Bull C, Kharrufa A
Publication type: Article
Publication status: Published
Journal: IEEE Software
Year: 2024
Volume: 41
Issue: 2
Pages: 52-59
Print publication date: 01/03/2024
Online publication date: 08/08/2023
Acceptance date: 16/07/2023
Date deposited: 18/08/2023
ISSN (print): 0740-7459
ISSN (electronic): 1937-4194
Publisher: IEEE
URL: https://doi.org/10.1109/MS.2023.3300574
DOI: 10.1109/MS.2023.3300574
ePrints DOI: 10.57711/mk25-jh14
Altmetrics provided by Altmetric