4 ms·
What amazes me more is that there are people actively arguing that this is a good thing. You see developers spend huge amounts of time chasing down obscure depe
by DanielBMarkham 6y ago
What amazes me more is that there are people actively arguing that this is a good thing. You see developers spend huge amounts of time chasing down obscure dependency issues and begging on forums for help with how library X works with version Y on platform Z, yet many of these same folks will come online and tell you that this is a great thing.
It's like many of us (and I include myself in this observation) are unable to step outside our own work and see how we actually spend our time. We become so obsessed on the goal that we lose track of how many new obstacles we put in our own way year-after-year.
- mattgreenrocks 6y agoI’m half convinced that developers self-inflict incidental complexity to justify their job at some level. And also because they have a poor technical aesthetic and don’t know that it can be better.
- jokethrowaway 6y agoI caught myself thinking this as well. TBH, I feel the same about most professions, politicians in primis. But if I have to think rationally "Never attribute to malice that which is adequately explained by stupidity"
- konjin 6y agoWhy?
- webmaven 6y ago> Why? Malice implies intent, which absent supporting evidence may be an unwarranted assumption. This is a form of attribution bias. For that matter, assuming stupidity can be an attribution bias as well, as the action being judged may be random, ill-informed, or otherwise subject to additional context of constraints or circumstances we aren't privy to.
- mattgreenrocks 6y agoYeah. I don’t see it as stupidity, but entirely rational behavior in the face of complex existential issues.