AI coding is in many ways antithetical to great software engineering.
It is the current spear-edge of the investor pressure to ship products faster, and monetize users more aggressively, all at the cost of quality, reliability, ethics, security.
If you, as a software engineer, once held an ideal about programming as an art or craft, AI coding flies in the face of all that.
It turns out that maximising for short-term profit leaves many other objectives behind in its wake.
It is the current spear-edge of the investor pressure to ship products faster, and monetize users more aggressively, all at the cost of quality, reliability, ethics, security.
If you, as a software engineer, once held an ideal about programming as an art or craft, AI coding flies in the face of all that.
It turns out that maximising for short-term profit leaves many other objectives behind in its wake.