> I want out from this demented ego driven fashion show.
The author of TFA kinda hits on this in the first paragraph:
> absurdity of the state of the current tech culture. We laugh, and
yet bringing this up in a serious conversation is tantamount to
professional heresy, rendering you borderline un-hirable
As soon as I read that, I felt I knew what the rest of the essay would
be about, and I was right. It's about culture.
A culture of insecurity, wannabeism, fads, in-groups cliques,
so-called "best practices", megalomaniacal levels of scaling,
over-reach..... let's all admit shall we (at least privately) , that
"tech" has an _ugly_ culture, that we've lost those early joys of
solving problems. We've replaced that with a culture of making
problems so we can look good by "solving" them. Just realising that
would bring enormous economic benefits.
In wider human culture, tech is looked down on, for good reasons. At
worst it is a proxy battleground for personal whims and ideologies in
which one group of people set out to impose upon another larger group,
their particular idea of how the world should 'work'. Code becomes our
poor man's mathematics, apparently adding rigour and substance to what
is arbitrary and manifold. The helpless dependency of those who must
use what we create, makes that a very abusive relationship.
It's a shame that Gerald Weinberg's concept of Egoless programming
came at a time before the "boom", and so couldn't address the
devastating effects of ego-driven development on the wider culture.
It's more about the internal dynamics of the development team.
[1] 1971, The Psychology of Computer Programming