Ethics of Software Programming with Generative AI: Is Programming without Generative AI always radical?
<|reference_start|>Ethics of Software Programming with Generative AI: Is Programming without Generative AI always radical?: This paper provides a comprehensive analysis of Generative AI (GenAI) potential to revolutionise software coding through increased efficiency and reduced time span for writing code. It acknowledges the transformative power of GenAI in software code generation, while also cautioning against the inherent risks of bias and errors if left unchecked. Emphasising the irreplaceable value of traditional programming, it posits that GenAI is not a replacement but a complementary tool for writing software code. Ethical considerations are paramount with the paper advocating for stringent ethical guidelines to ensure GenAI serves the greater good and does not compromise on accountability in writing software code. It suggests a balanced approach, combining human oversight with AI's capabilities, to mitigate risks and enhance reliability. The paper concludes by proposing guidelines for GenAI utilisation in coding, which will empower developers to navigate its complexities and employ it responsibly. This approach addresses current ethical concerns and sets a foundation for the judicious use of GenAI in the future, ensuring its benefits are harnessed effectively while maintaining moral integrity.<|reference_end|>
@article{atemkeng2024ethics,
    title={Ethics of Software Programming with Generative AI: Is Programming
  without Generative AI always radical?},
    author={Marcellin Atemkeng, Sisipho Hamlomo, Brian Welman, Nicole Oyetunji,
  Pouya Ataei and Jean Louis K. E Fendji},
    journal={arXiv preprint arXiv:2408.10554},
    year={2024},
    archivePrefix={arXiv},
    eprint={2408.10554},
    primaryClass={cs.SE}
}