Lazy Developers Are the Best Developers
▻https://cacm.acm.org/blogs/blog-cacm/238155-lazy-developers-are-the-best-developers/fulltext
Apologie de l’Eichmannisme... Scary.
When you deal with legacy code, you often find yourself having to engage in so-called “deep thinking.” You’re expected to understand large problem scopes before you even begin trying to fix the small bugs. For a long time, this stressed me out. Then I got an idea: be lazy.
At my company, Zerocracy, we practice a #NoAltruism policy. We, quite literally, think only about ourselves and our personal profit. This might sound a bit harsh. Isn’t it better to play nice and try to appease your clients? In an ideal world, maybe. But here’s what we’ve learned about clients: they also practice #NoAltruism.
Un commentaire et la réponse de l’auteur :
Mehmet Suzen
July 21, 2019 04:04
This is unacceptable practice from ACM’s professional ethics guidelines. Zerocracy promotes
no-alturism and n- help. This practice violates the core mission of ACM as an organisation which is “Contribute to society and to human well-being, acknowledging that all people are stakeholders in computing.” I request ACM to retract this article. Computing professionals have obligation to behave in alturistic manner and help each other for both advancement of business productivity, human-well being and advancement of computing systems . Zerocracy is a disgraceful movement for computing profession.
Yegor Bugayenko
July 22, 2019 10:46
Mehmet, can you please elaborate on how exactly “contribute to society” lead to the conclusion that we are obliged to behave in an altruistic manner?