3 ms·
Managers control reviews, and money. So that'd be a way to vote with your feet (by quitting). In most companies, engineers don't control what gets shipped. The
by kabdib 13y ago
Managers control reviews, and money. So that'd be a way to vote with your feet (by quitting).
In most companies, engineers don't control what gets shipped. There is no way to say "No, you can't ship this," and the product is going out with crappy quality because of a ship date. It comes down to how companies determine software quality, and how much they care.
In really bad cases, nobody can tell that the software is terrible.
In truly horrible cases, everyone knows the software is crap, but they ship it anyway because they don't care.
In any case, "getting professional" in some companies would mean losing your job.