2 ms·
> AI coding will smooth out complexity for the majority of programmers, but at the same time, we’ll also see a lot of programmers building things that don’t act
by skydhash 1y ago
> AI coding will smooth out complexity for the majority of programmers, but at the same time, we’ll also see a lot of programmers building things that don’t actually need to be built, or not realizing the limits of their solutions, or just hung in the narrow space of what AI can do for them.
The computers is a very dumb machine. It does exactly what you tell it to do and nothing else. Complexity in programming stems from the need to formalize things and specifying every single detail of the algorithms.
Using AI can give you patterns for the most common things, but everything common is likely to be soon a library or a framework. So what you're instead doing is reinvent the wheel, but differently and the result is likely broken. Good enough for short runs (scripts), but anywhere you want something to last, then the cracks will start to appear.
The things with photography is that it's a spectrum. But software is discrete. It either works or it doesn't.