The AI game amplifies programmings biggest problem: maturity.
Simply put there are developers that can write original solutions to challenging problems but most people employed to write software are paid the same and cannot write original solutions. There is a tremendous amount of emotional insecurity once you just barely scratch the surface of employment.
AI substantially amplifies this divide. The people who can write software are in a position to more readily identify the garbage produced by the pretenders using AI while the pretenders become more reliant on AI to produce anti-patterns they cannot recognize.
My personal opinion is that AI should replace many developers because many of the people employed to write software should never have been there in the first place. Even when the output of that AI is slop is it really any worse than the human slop from people too terrified to make original decisions?
Comments
The AI game amplifies programmings biggest problem: maturity.
Simply put there are developers that can write original solutions to challenging problems but most people employed to write software are paid the same and cannot write original solutions. There is a tremendous amount of emotional insecurity once you just barely scratch the surface of employment.
AI substantially amplifies this divide. The people who can write software are in a position to more readily identify the garbage produced by the pretenders using AI while the pretenders become more reliant on AI to produce anti-patterns they cannot recognize.
Case in point I saw one of these this morning: https://news.ycombinator.com/item?id=49488730
My personal opinion is that AI should replace many developers because many of the people employed to write software should never have been there in the first place. Even when the output of that AI is slop is it really any worse than the human slop from people too terrified to make original decisions?