Tech bros are sick with self-importance. They sit in plush offices and pontificate about their "code" as if its pediatric surgery. The industry itself is notorious for a vomit-inducing culture: deception, ruthlessness and chauvinism. While their favorite metrics sit in the toilet: efficiency and productivity.
“And yet there is a vast gap between what most hoped their career would be like and the dark, depressing reality of software development. The software industry as a whole is in a deep crisis. What makes the crisis so acute is that it is multidimensional; every aspect of software development is broken.” — Juval Löwy, Righting Software
In college, future IT staff were generally irritating people: callous know-it-alls overestimating their intelligence.
These silver spooned, poorly dressed, tech bois, I knew, could do nothing well: they epitomized "big talk, no walk". Working in the industry proved me right. Overgrown babies with patriarchal power handed to them by society - undeservedly. Often untalented, they hurt others and waste resources in selfish living. Having a work ethic is alien to those used to gliding ahead on proximity to perverted power arrangements, unashamed brown-nosing and demographic privileges.
“The industry selected for antisocial, mathematically inclined males, and therefore antisocial, mathematically inclined males were overrepresented in the programmer population.” — Emily Chang, Brotopia
And no surprise today that the IT slash software industry presides over enormous waste, profits from war, codifies misery and retrenches thousands routinely in service of the bottom line. All for the stocks of a few shareholders: barbarians wearing suits.
The amazement with which we look up at these degenerates running technology is undeserved. They are weak, pathetic, ugly, stupid men.
Here's the famous quote by Karlton they love to mention desperately to demonstrate wisdom (unsuccessfully): “There are only two hard things in Computer Science: cache invalidation and naming things.”
Yet the industry has continuously been able to rebrand its failures. Dress after dress, name after name, project charter after project charter, expensive big-shot-lead program after expensive big-shot-lead program: for loss after loss.
Thousands of bullshit words exist in IT professionals lexicon. They shout buzzwords all day creating noise and nothing else.
"Kafka! Kubernetes! LaunchDarkly! Octopus!"
All wim wams and wip wops - solving nothing yet wasting money, time and labour - which is intellectual masturbation at the end of the day.
My recommendation for the industry is thus twofold:
Stop hamfisting tech and calling it software development.
Get rid of the dude smell, yuck.