I’m not sure about that.. I myself am not a programmer (even if I studied Computer Science at college, but never graduated, because I started to work and left).
I did 5 plugins for myself, basically porting of quad-modeling related functions pretty commons in software such as 3dsMax and a couple of utilityes.
I have basic code understanding, but I can’t code at any meaningful level. I basically don’t even know ruby at all.
But still I managed to do something useful.
That said, I’m quite advanced in quad/subdivision modeling with more than 15 years of experience doing it every day, I work a lot with programmers for VR and web 3d applications, I’ve done tons of beta testing.. basically i was in the beta for most of quad-modeling related Sketchup extension.
I follow the rules quite strictly (analisys/design/implementation/testing), I care about namespaces, avoid global variables, I read the best practices about security and stability on the API documentation, I run RuboCop after any AI session, I use harnesses, I use diffs, I define strict markdown specs, I keep up to date all rules, skills, error logs, architectural documentations, changelog and such, I use modular structure, I care about recursion complexity, I add tons of guards and this kind of stuff..
And still.. there are a lot of bugs and I constantly need to go back at fixing and make sure that AI doesnt fix a bug introducing 3 or 4 new bugs..
I saw a few plugins from other people who literally have no clue about technical modeling or general computer science.. they are doing a lot of messy spaghetti code full of bugs, namespaces violation, javascripts vulnerability, O(n) recursion for massive data sets (or even worse) and all sort of amazing stuff..
I mean.. I don’t see regular people stealing the job of real developers anytime soon.. And with the raising cost will make it even less likely..
On the other hand real developers like you can of coursetake advantage of this tool (because it’s just a tool there’s no real “intelligence” in it).
At least until it’s heavily subsidized.. and I fear this is not going to last long.. that’s the real problem.