Create a Regular Expression
You still need to understand what regular expressions are and how they work. Otherwise, the expression won't do what is intended. In fact, by not understanding them, you won't even know when to use them.
Write a Basic WordPress Plugin
Same problem: you still need to understand how they work.
Summarize a Blog Post for SEO
Ok. This is a suitable task.
Troubleshoot a Buggy Code Snippet
A crutch at best.
These tools won’t take over your job during a vacation, but they can help you get things done quicker.
Basically, AI is a crutch. It will enable affirmative action people to go beyond their natural skill level. It will thus create suits of work alike output. It will never create clever or good code because it can't understand what it's actually doing.
My current tools do a good job of saving me time with features like intellisense, templates, on the fly syntax checks and warnings about bad practices.
Code snippets are found on various web pages and I have to say, most of what I find are not suitable for use except a small subset, which I use.
Relying on ChatGPT will become the norm and the crappy code will persist because no one will take the time to do it right when ChatGPT will kind of get it close enough.
It's like finding code snippets through a search engine: many treat the snippets as a learning tool, but some cut and paste them, placing dangerous explosives into the code.
Oh yes. As a code reviewer, I look for out of place, non sensible code and copy/paste patterns. It's bad enough now. Then I ask, why is this block of code here? <crickets>. The problem is when I get busy, time bombs make it in the code base.
(post is archived)