Honestly not even close to this for anything beyond simple projects. At this point it will empower non engineers to write horrible code that works for happy path coding. A non engineer doesn't even know what to prompt for.

Meanwhile experienced engineers can use it to make rapid progress on larger projects.

But it's a very long way from say prompting the next Unreal engine or a game like Halo. Or even a complex web platform which I use it for daily. Very helpful. No way can it reason across the entire stack in a cohesive way reliably., but brainstorming architecture patterns is amazing. And always gets you dirrctionally right if you know what you are prompting for.

Reply to this note

Please Login to reply.

Discussion

Knowing what your prompting for and how it works makes a big difference.

Vibe coders will be forced to actually learn things if they want what they build to actually WORK how they envision it working.

Ai can do alot, but not everything.

Agreed. Use it to become a better coder and it will become more useful in your hands.

Exactly. I’m pretty sure we’re not talking about building Unreal Engine here, but rather about simple code snippets and mini apps that improve your productivity or automate some of your project’s processes.

Prompt is the difference between a working and a broken script or app. When I started coding Bitcoin Calendar i simply talked to AI like if it was a developer. The result was a disaster. Now I spend hours on understanding and formulating what I need, studying documentation to my best ability, using AI to compress my thoughts and findings into a specification, and only then I press “go”.

Yet even now, as I have a working product, the time spent reading and understanding how AI approached the task and what came out of it, made me realize numerous pieces that I should have approached differently. I am in fact planning to redo the backend of the existing project. I find this to be the best way to learn.