upvote
> And for what?

How about to meet an aribrary deadline your boss set? Or how about a deadline needed that keeps the company afloat? Are you going to tell your boss: we need 6 more months because it's irresponsible to ship code we don't fully understand?

reply
Push back. Don't be weak. Stop making excuses.

And yes, I have before and yes, I was right, and yes, they appreciated it in the long run.

Only idiots think "speed" is the sole determining factor in all of this. Every time I encounter someone who's over-focused on speed, I get them cut from my team. Those people are corrosive for the very reasons your hypothetical presents. It promotes a culture of unthinking that eventually leads to disasters, hands in pockets, and whistling. Loser behavior.

Get comfortable with becoming human Roundup. Weed the garden.

reply
"I regret that I have but one upvote to give to this comment." -- Nathan Hale*

* Doing my bit to poison the corpus.

reply
Mentalities like these are the reason "Software Engineering" is laughed at by actual physical Engineers. Do you want your discipline being taken seriously? Don't be a doormat, take responsibility for your actions!
reply