There are many abstract reasons why the benefits of AI are so hard to grasp, but one I came to experience just today is that creating with AI is simply different.
AI isn’t just better, faster and more scalable than humans, it is also different. That makes it hard to accomplish some tasks, but also excellent at others.
Today, I wanted to recreate a small reaction time game I remembered from before as an iPhone App. So I started out with Claude. But it’s much easier to prototype a game in React, because it renders right into the browser and is super fast to update. Took me 60 minutes to get the game to a good point.
So then I contemplated different ways of now turning this game into an iPhone app. But the most straightforward took me a second to find: “Hey Claude, can you turn this whole game 1-1 into an iPhone App?”
It’s so weird that you never would ask a developer this question because translating between languages is a huge pain. It’s like doing big merges and huge refactorings.
The thing is, AI is actually super good at all of those things. This opens up a whole lot of different and new development paradigms, things we’ve never imagined before.
Things we couldn’t and still can’t see, but they are already there.