Hacker News new | ask | show | jobs
by tavavex 33 days ago
The problem of low-quality software is a problem of people and organisations, not tooling. It's not like writing good software is harder today than it was before. The biggest players just learned to optimize away every shred of 'excess' usability if it meant they got to save a few cents. AI doesn't change this. The people who already cared about quality will continue producing quality software. But when you make producing good software easier, big tech won't jump on the bandwagon - they'll use the newfound efficiencies to lower the bar even further. Fire workers and use the rest with an AI machine gun to spit out whatever without ever checking, optimizing or fixing their output unless absolutely financially necessary.
1 comments

> It's not like writing good software is harder today than it was before.

Correct it is not, but there was also some better tooling and frameworks before. We used to have RAD native tooling, now we have... Electron.

Yes, and there is still good tooling now, you don't have to use Electron. The reason why many companies use bad tooling or bad practices was provided in the sentence immediately after the one that you've quoted. When tech was new, companies needed to gain customers and engineers were on longer leashes, so making reliable and high-quality software was paramount. Now that everyone has to use computers, they refocused on extracting more money from what they already had by taking shortcuts, cutting dev teams and letting profit motives always take the driver's seat. But you can still write good software. Arguably, it's the easiest it has ever been.