In the world of traditional software development, experience breeds intuition. Engineers learn the ropes, becoming adept at gauging what's feasible and what's not. The uncertainties usually dance around quality, costs, and performance, rarely feasibility. But with Generative AI, the rulebook gets tossed out the window. It's a new frontier where even seasoned engineers find themselves back at square one, trying to figure out the bounds of what's possible.