| I'm gonna phrase this terribly. People said the exact same thing about web searches, and I think there's a lot of devs who would instant search for every issue they hit. Isn't this just better web search? On the other hand, it definitely feels like it might be too big a step in the spoon feeding direction. Writing code without AI feels like art, and writing it with AI feels like painting a wall: get it done quickly, cheaply, and good enough that people don't see issues. It's the art part of engineering that's being lost, AI has no appreciation of elegance. It has no empathy for cognitive overhead of bad code or poor-fit design patterns. Cognitive Debt is the phrase to Google btw. |
Sculptors can turn clay into wonderful pottery. Masons can turn it to brick. Both have their purposes, and it is wrong to assume everyone with a ball of clay is looking to make pottery.
I understand at the moment, part of the 'art' of code is ease of legibility, being concise, well documented, following standards, etc. But when I need a quick script to automate a process I've done 100 times, I personally can fumble around in python for an hour or two, or give the current trendy LLM a few shots and get to the same result. For me, I am happy to do it "quickly, cheaply, and good enough that people don't see issues." Even things like iOS Shortcuts, Home Assistant automations, etc.
I wouldn't build a start-up based on vibed code, though. I get the extents