Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

While software is important, quality of software is usually not. There regularly are articles and comments on HN about how common software dev practices would not fly in real engineering.


I think this would change overnight if management were actually held accountable for quality. Right now all the incentives are on ship fast, ship early, ship often. A PM who delays a release to fix bugs (is a hero IMHO, but) looks terrible to management higher up. The PM who rushes to market looks good, even if the reputation of the company as a whole suffers because they shipped crap.


Real engineering would be the same if they got to ignore the laws of physics more often.

Also people get oddly grouchy if buildings fall down on them.


My GPU drivers crash and take out my entire computer about once a night (AMD Windows drivers are just..... abysmal) and I just grumble.

If a tiny local bridge collapses, with nobody on it, it probably still is newsworthy and people get upset.


Millions of bridges have been built in human history, but only a handful of GPU drivers.

The bridge doesn’t need to withstand the river suddenly turning into lava or the atmosphere becoming sulphuric. The driver has to be prepared for whatever Windows and the hardware put up.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: