A competition like that is for the top 1% and very difficult problems. For most people and most problems, AI is very helpful and speeds up the process.
As an example, I made a browser extension in 5 minutes this weekend using chatgpt by telling it what I wanted. I didn't know how to make a browser extension before that, so you could say AI surpassed this human quite easily.
So AI is the next way to give people that don't know what they do new tools to generate and release shit where they don't know what it does to customers that don't know how much shit they got.
I'm sure this will bring the mankind further...
Yeah I guess it helps for applications where you otherwise need to read a ton of documentation to get started. For web stuff it helps me find useful APIs sometimes, but other times it wastes my time with deceptively wrong answers.
The task of programming or engineering is generally one where you spend 80% of the time solving bugs in 20% of the code. LLMs are good for suggesting possible solutions based on existing things, but not for verifying solutions or doing any sort of real problem solving (they generally waste more time than they save because they give plausible but wrong answers).
If you just want to reproduce some boilerplate or example code it is great though because documentation tends to lack good examples, and LLMs have a ton of real code stored in their latent space. Sometimes I even just use it as a thesaurus, if I have something on the tip of my tounge.
As an example, I made a browser extension in 5 minutes this weekend using chatgpt by telling it what I wanted. I didn't know how to make a browser extension before that, so you could say AI surpassed this human quite easily.