Does AI Mean THE END For Software Developers?