The Future of Software Engineering by 2050s: Will AI Replace Software Engineers?
Abstract
This research aims to explore the future of software engineering domain by 2050s. In specific, it points to some foreseeable best practices in the field, prospected roles of software engineers, and how artificial intelligence could shape the future of software engineering framework and engineers’ roles. Furthermore, it demonstrates current challenges and how they will be tackled in the future and forecasted future challenges and ways to avoid it from now. These anticipations were determined by inferring the future from some existed facts from history or current practices and researches in the fields of software artificial intelligence. Not only that, a qualitative method was followed, and an online survey was conducted and directed toward software engineers and artificial intelligence professionals. As an overall outcome of this study, various analogical surveys’ answers and anticipations agreed that the future of software engineering field would definitely change, however, software engineers will be the main actors who can shape this future in such a way that will either keep them dominant in this field or left behind and replaced by other systems or professions.Downloads
Published
2019-04-23
Issue
Section
Articles
License
Authors submitting articles to the IJITLS warrent that the work is original and that she/he is the author of the submission together with the named co-authors; to the extend the submission incorporates text passages, figures, data or other material from the work of others, the submitting author has obtained any necessary permission.
Articles in this journal are published under the Creative Commons Attribution Licence (CC-BY 4.0).
By submitting an article, the author grants to this journal the non-exclusive right to publish it. The author retains the copyright and the publishing rights for his article without any restrictions.