Remix.run Logo
▲ gen220 2 hours ago

When I'm using an LLM to program these days, I increasingly feel like I'm directing one of those renaissance-era painting schools that were sort of like painting-factories, where some Great Master would direct the output of a dozen or more painting-technicians to construct unreasonably-large and detailed paintings on unreasonably-brief time-scales.

They would still come in at the end of the day to add their brush strokes to pieces of the canvas that they thought needed extra attention. We still refer to those paintings as if they were made by the Great Master, and justly so because their artistic imprint is felt in the final work.

In the same way where if you and I were asked to write the same game with an LLM, they would come out looking pretty distinct from each other. And if we wrote them by hand, they would be distinct from each other and the LLM-assisted ones again. All of them are still art and games, though, it'd be silly to call them anything else.

I agree with you that polish and fine-tuning is faster to do by hand when you are well-appraised of the foundations. I think a lot of the challenge of developing Real Software with LLMs today is maintaining the appropriate proximity to the work, when we are no longer holding the paint brush ourselves, so to speak.