Engineering Integrity vs. Cultural Marxism

How ideas rooted in cultural Marxism have been disastrous for software development.

When engineers under pressure annihilate architectural constraints as a side-effect of hurriedly patching in new features, this is called having ‘high velocity’. Appallingly, such ‘velocity’ is the main measure by which engineering progress is judged. Much in the same way that the Soviet shoe factories produced footwear at a high velocity, it produced shoes that fit no one over the age of 10.

.. when companies go abroad to undercut them even further with cheap labor… Well, it seems a terrific insult to the American people, in my view.

.. The Marxist mindset despises any reliance on exceptional talent, for a reliance on such an uncommon trait would create a dependency which cannot be thoughtlessly cut.

.. take advantage of cheap labor pools to hire as many interchangeable mediocrites as possible. In spite all of reason in evidence, they continue to insist that 9 women can make a baby in one month.

.. when you can’t win an argument with rigor, shut down the debate. This is the worst thing you can in an intellectual endeavor like software engineering. Rigorous debate about the technical merits of our given decisions are ugly, time-consuming, painful… and completely necessary.

.. thanks to cultural Marxism taking over our workplaces, we now work by the credo — “Anything you say can, and will, be used against you in a kangaroo court of HR.”

.. where anyone can choose to be offended by anything and go running off to HR to end you… You learn to keep to yourself, thinking sub-optimal thoughts, and ultimately making technical decisions that could haunt you for a very long time.

.. a couple of snowflakes figures out that they can bully others by anonymously tattling any perceived thought-crimes to HR. Marxist HR policy is that anyone can be accused, but no accuser may ever be identified.

.. engineers need to trust each other

.. if you’re in an environment of social assassination and in a constant state of political maneuver, you’ll never know who you can trust — if anyone at all.

.. The mere experience of realizing that one has made a technically incorrect decision with lasting negative impact is a brutal enough. To be told this by an apparently crusading asshole like myself, unforgivable.

.. the uncommon genius and mathematical talent associated with functional programming does violence to the Marxist ideal of human interchangeability.

.. When Marxist leadership needs a 10x engineer, it just hires 10 engineers. Often on visa.

.. in order for cultural Marxism to express its intolerance of white men in tech, it must invent a fiction of overwhelming misogyny and racism in tech.