AI is a software tool like any other software tool.
You can use it if you want, or you can ignore it.
I'm not a newbie. I use AI, minimally, but it is not a crutch.
I find it useful for some things.
This is my take on take on AI in the 2020s:
- Ignore it at your peril.
- Treat it as a panacea at your peril.
Either extreme is harmful. You need to find where you fit between the two extremes, but not judge the many software engineers in all areas of the spectrum (I know many, from beginners to extremely advanced and gifted) who find it a useful to some degree who actually benefit from it, and it is not a waste of time.
If the code in the answer does not look valid, I don't bother feeding it to the compiler, garbage in, garbage out, but depending on the prompt it can save a lot of time in quick prototyping of new ideas.
For example, I've searched for free pascal bindings to certain C libraries, and did not find them. I spent some time with mcpp, python pre and post scripts with h2pas, and was not able to come up with a reasonable binding, due the complexity of the C header file.
So sometimes I've asked an AI chat engine, and quite often it gives me a complete working binding, that required very little fixup. Since my extensive web searches did not find that particular binding, I don't see it valid that people say "Oh, it just finds and example of what you asked for and gives you that." Sometimes, maybe.... But quite often, not the case.
But like any software tool, you are not compelled to use it. There are many software tools that others use that they are benefited by, and I have no interest in those tools. AI is beneficial is used right and if you are not using it to leak your intellectual property "into the cloud".
I you consider AI a crutch for everyone that uses it, then one could argue that compilers are crutches.
Just write everything in assembly.
But than again, assembly would be a crutch then.
Just write down all the ones and zeroes and feed them into your computer with some rows of switches on your computer.
You don't need your keyboard, it is a crutch.