Can AI Make Design Decisions?
As we give more information to AI, can it create more suitable designs?
Let's apply that to the software development process, where AI takes the driver's seat in deciding how to implement the expectations. The crucial question in this situation is, will AI be able to go through the process of successfully replacing its design with a more suitable design, given the discovery it makes while attempting to make the next test pass?
When I compare that challenge with how I work, I realize that without going through those steps where I keep replacing one design with better designs in a continuous flow, I would never be able to come up with suitable designs for the ever-growing system. It is only through the process of gradual refinement that I am able to even give it a chance.
In a similar fashion, when I start with a simple, barren expectation I put in front of AI, asking it to fulfill that expectation, I am giving it only a quick peep through a keyhole. As I keep adding more expectations, the AI learns more details about the microuniverse we are jointly building.
Will the new piece of knowledge, given to AI, result in it being able to refine its design and come up with a more suitable one? In my experience, yes.
What do you think?