zerohootsoliver I'll be honest, I've fed prompts for Godot into ChatGPT out of morbid curiosity and the results are mixed (and don't work usually or spit out completely wrong information). Data sets are trained on a lot of existing knowledge - I even fed one prompt into it and it fed me A LOT of code I found in a Youtube tutorial (that actually worked and had the context needed to make said functionality work properly). So there's some ethical concerns for me as well, knowing this is trained on other peoples' work.
Here's the thing about game programming - it's a lot of moving parts that have to work together and it also requires a lot of critical thinking and creativity to get said moving parts to work. If writing out code was the only thing required for game development, then I'd say yeah, your job is over. But it's not. This tech is young and there's always panic the first time a technology that makes a job potentially easier originates. And if you think we freak out now, what do you think people thought when printing presses were invented? All the manuscript writers started setting type and had more time and therefore opportunities to develop things like.... narratives. Poetry. Mythologies.
We still have factory workers (in fact, factories are being BUILT right now, engineers are in desperate need just about everywhere and the robots did NOT take all our jobs after all), we still have programmers (notwithstanding all of Big Tech's layoffs, which are more tied to bloated overhiring, irresponsible management and venture capital than technology's march.)
Joel Haver said it best though - Technology is a cheat code. The job won't vanish if its ever does - it will just be less minutia. Not as many people have to do hand soldering anymore (though once again, engineer shortage) because a lot of small circuits you can just buy assembled now because technology has made all that stuff smaller and easier to build. So there's still someone builds amps somewhere - they're just focusing more on connecting everything than soldering tiny parts. I see AI facilitating this as a tool - but not a replacement for human judgement. If AI keeps me from having to look up some random Godot functionality I forgot how to build, that saves me in the end to move my development energy to something that really needs it. And let's not pretend that there won't be (or already is,) an entire new subset of consumers of media that will only purchase "human-generated content." It will become a thing, if it isn't already. Trust me.
I think AI, ultimately, will make games easier to develop but decisions like creative direction, architechture, etc - those are things that can't be gleaned from data sets (yet). But I also don't think AI is going to go into killer robots and murder us in a decade. Tech backlash is inevtiable - but it's up to people to make the decisions for what it does.
End unsolicited opinion.