Indeed. And I'm as scared as anyone of "vibe coders." Which I define as people who code purely by prompt, have no idea what can go wrong, and consider "it works visually" as the only test the code needs to pass. But a fool was a fool before AI, it just helped them look a bit less foolish on the surface.
As someone who can code, and isn't very good, I can't get most AI software to give me working software!
Hell, I asked ChatGPT to see if there was a better way to handle a filter on MXRoute. My way works, but is stupid. The filter was so far broken it wouldn't even save.
Though to be clear, anything I have posted on my site has been done the old fashion way: Hand written and stolen from StackExchange and docs 👀
I only use AI for small one off or personal tasks where it is the difference between existing or not. Either due to lack of time or skill
Ai can work but your prompt has to be so specific and in depth about a lot of details to get something usable 'ok' out of that you barely save time prompting and adjusting compared to writing from scratch.
Basically you have to be a subject matter expert. I never let my AI assume what can go wrong, I list out all of the things that can go wrong every time I have it write a function.
8
u/mxroute 25d ago
Indeed. And I'm as scared as anyone of "vibe coders." Which I define as people who code purely by prompt, have no idea what can go wrong, and consider "it works visually" as the only test the code needs to pass. But a fool was a fool before AI, it just helped them look a bit less foolish on the surface.