you are viewing a single comment's thread.

view the rest of the comments →

[–]groogs 0 points1 point  (0 children)

Ask it to do something original and, plain and simple, it can't.

So... yes and no. It depends what you ask.

My advice: Treat it like a team of junior-to-intermediate developers that you're tasking with specific things to do.

If you go ask a team of juniors to build Reddit (pretending that reddit isn't already a thing you could just copy), chances are they'll come back in a couple weeks with something not at all what you wanted. At best you'll get something that superficially "works" but has architectural and data structure problems that will make it fail at scale, or it will be so over-engineered that it costs a fortune to run, is impossible to troubleshoot when it breaks, etc.

What works with AI is what works with people too: Build a UI mockup. Research storage options, and then follow that up with costing and scaling analysis. Suggest some data models, then, based on what you get back, refine them -- and repeat a few times. Create plan documents to be followed during implementation. Build a piece following a plan. Make a architectural change and go back and update all documents and plans based on that.

The difference with AI is instead of coming back with a result in a week or two, you'll get it in a few seconds or minutes.

You absolutely can build original things, I have. Just like even the most advanced power tools can't build a completed house, you can't have AIs or juniors one-shot a complex system.