people look at this stuff as a yes or no and that’s a major misunderstanding.
I work in tech, and I can tell you 100% you could not just give a job to AI and call it a day.
I cannot even imagine this type of response generation ever being capable of that without developing some sort of true intelligence if for no other reason than to turn bad prompts by people who do not understand what they want or what is possible into functional projects.
that said, but I do believe is possible is that it makes like 5 to 10% of the job a little bit faster. programming is like 10 to 20% writing code and 80 to 90% understanding what that code should be and why it isn’t working that way yet.
Even the code you get from it is generally wrong but sometimes useful.
best case scenario I could see right now is not that it replaces jobs but that it makes people more effective, kind of like giving a framer a nail gun instead of a box of nails and a hammer except not that big of an efficiency gain.
ultimately this might mean you do the job with 8 people instead of 10, or something like that.
if it reduced the total number of jobs because it was a tool that made people more effective - did it take the job away?
right now not a chance. it’s okay ish at simple scripts. it’s alright as an assistant to get a buggy draft for anything even vaguely complex.
ai doing any actual programming is a long ways off.