Re:The Importance of Humility in Software Development (2020)
by TheOtherHobbes on Wednesday May 12, 2021 @08:42AM
(#27129605)
The original argument that developers who look down on Java lack humility is not disproved by the counter-argument that Java developers also lack humility.
The common factor is developers lacking humility and comforting themselves with Tribal Tool-ism.
The tools are not the issue - the attitude around them is.
It's more of an anthropological and political problem than a technological issue.
Of course there is no one ultimate definitive best language, and there may not even be a definitive ultimate best language for specific kinds of problems.
But the anthropology around Tool-ism is fascinating, and under-researched.
And it's very relevant to the real-world effectiveness of CS, because irrational professional beliefs in both tooling and management can have very harmful and expensive real-world consequences.
The common factor is developers lacking humility and comforting themselves with Tribal Tool-ism.
The tools are not the issue - the attitude around them is.
It's more of an anthropological and political problem than a technological issue.
Of course there is no one ultimate definitive best language, and there may not even be a definitive ultimate best language for specific kinds of problems.
But the anthropology around Tool-ism is fascinating, and under-researched.
And it's very relevant to the real-world effectiveness of CS, because irrational professional beliefs in both tooling and management can have very harmful and expensive real-world consequences.