3 ms·
"My virtue is the only virtue" thinking. The real world is full of tradeoffs. Sure, delivering early is a good thing. Sure, doing everything we can to prevent
by notacoward 9y ago
"My virtue is the only virtue" thinking.
The real world is full of tradeoffs. Sure, delivering early is a good thing. Sure, doing everything we can to prevent bugs (or at least find them early) is good. Delivering early is good, more features are good, beautiful interfaces are good. But you can't have all these things at once, even if you could spend infinite money on infinite developers (which would be un-good in its own way). Oh yeah, work-life balance and employee retention are also good.
I'd be a lot happier without the architects who only care about clean APIs. The reviewers who only care about braces and variable names. The devs who only care about core algorithms. The testers who only care about reporting as many bugs as possible. The performance engineers who only care how fast it is. The product managers who only care about features. The project managers who only care about schedules. Work with me, people, instead of just flinging demands at me from every direction at once. Or go screw yourself, because if everyone else is going to be that way then I might as well be too.
And thus do I become part of the problem.