Sunday, October 18, 2015

How Racists are Cultivated

Racists are Cultivated (Cultured), not Born

I came across this picture when reading a Washington Post article on how Mississippians are (again) bucking history to maintain racism masquerading as "heritage."



It has to be said bluntly (Trump-like): This is how racists are born. No, I’m not accusing these parents of explicitly educating their child to grow up as racists. I’m talking about racism of the indirect / complacent variety.

Generations of Southern heritage admirers have sat silently while Klansman, Jim Crow proponents and outright racists have marched under their supposed “Flag of Heritage.”

If non-racist supporters of their “Southern heritage” and its ostensible cloth symbol really cared about what they claim, they would have been on the front line of denouncing racists and haters that have marched under their banner for years.

But, instead, they have sat idly by, year after year, generation after generation. Do they really care about defending their heritage and its symbol? I say the history of their silence says enough about that.

And so, I suggest that teaching impressionable children to hold a symbol and the “good” things it stands for, should also go along with teaching said children the need to protect those “good” things and not allow people to abuse or misuse it for malevolent purposes.

But, does anyone think these parents plan on doing any of this additional teaching? History says, not likely. And so, another generation of racist-enabling citizens will grow up in red states, sitting by as people use their symbol of pride for nefarious and hateful purposes.

In closing, one should not be surprised that this photo came from Mississippi, the most backward, uneducated and regressive state in the Union. It was the last hold-out in defending Jim Crow one century after slavery was supposedly abolished. You’d think the citizens of that state would have some sense of shame and perspective given their history, but their ignorance dooms them to repeat it.

Thursday, October 15, 2015

Pope Francis: Improving the Catholic Church, but still far short of being Humanistic

I saw a sign the other day at a Catholic Church bemoaning the fact that a million plus humans have been aborted (prevented from comprehending consciousness). But, they made no mention of the fact that the Catholic Church has directly – or indirectly – perpetuated out-of-control child-birth, with the worst offense being in majority-3rd world Catholic countries where unsupportable children are born and condemned to an inferior existence at best, or an early death at worst.

Yet, in the name of pro-creation, the Catholic Church washes its hands of the “death” part of this equation. Yet, they have the audacity to stand on-high condemning abortion. Newsflash: Not only does the Catholic Church not have a right to a moral high-ground on “life,” but instead they should be apologizing for the death of conscious-aware humans, whose parents were abiding by the Vatican directive to pro-create for the glory of god.

Wednesday, October 7, 2015

How Agile Team-ology Ignores Human Nature

In the name of making people more “M-like” in Agile, it has the effect of retarding more competent and advanced developers in order to “spread knowledge” in the name of longer-term agility and efficiency, which is a speculative benefit at best. In any event, this retarding effect is demoralizing and ignores the reality of inherent strengths and weaknesses of human beings; not to mention each person’s unique personality traits. Which is ironic, for an idea that is eager to replace “human resource” with “people.”

I see parallels between Agile and Socialism, where everyone is a cog in a wheel of productivity as if talent and output were (or could be made to be) equal. For all its touted promises of a self-sustaining equality, Socialism destroyed itself as inferior citizens dwelled unproductive in the shadows. And where those who were more inventive, creative, ingenious, entrepreneurial, etc. were demotivated and demoralized. In the end, it had the overall effect of most performing average and few being happy.

An interesting exercise is to move Agile to a different time in history and see how it may have changed the way our world is today. A case in point is Steve Wozniak. Read his book, “I Woz,” and ask yourself how “Woz” would have fared as part of an Agile development team.

For starters, Woz would not have been happy in such an environment and probably would have been considered anti-social or “not a team player” (peer pressure). He would have been stifled if asked to transfer the various tasks bouncing around in his ingenious mind that he knew had to be done to create the first (Apple) Computer.

Woz would have been further retarded as he had to explain those tasks (and the required background technical knowledge) in order to be able to spread out those tasks to multiple team members. And, he would have been asked to do all of that as an introvert – which is to say, not being himself.

The fact is that Steve Wozniak is a creative genius and nearly everything about Agile would have gone against his strengths and personality. Agile undercuts specialization that free enterprise has been promoting for decades. And, it ignores human psychology as if people can (or should) be transformed into being something they are not.

To my observation, it’s as misguided as “gay therapy,” thinking that if you just reason a certain way, or think/do X, Y and Z, you will transformed (cured) into a different way of thinking that will benefit the whole team (society). And, if you don’t, you are not collaborating and are not a “group fit” and should move along to another place where your specialized expertise and/or introversion have value.

In some ways, you can compare the Agile Team Ideal to the Soviet notion of (re-)education, where the idea or system is considered the best of all worlds, if only people were made to think and act the “right” way. You hear this a lot with organized religion as well. Any time a Christian, Muslim, etc. says or does terribly inhumane things (e.g. quoting the Bible to justify slavery/homophobia, engaging in bombings for Allah, etc.), it’s never the idea (religion) behind it. It’s always made to be the fault of the practitioner in order to save the purity of the idea. As if the idea does not have any culpability in shaping the way someone sees the world.

If you don’t believe me, scour the Internet for articles where people write opinions contrary to Agile (or religion). Invariably, you will find an abundance of replies from Agile Evangelists either engaged in ad hominem on the author; or performing intellectual gymnastics to explain how documented failures are not really a failure of the idea, but rather the way it is practiced, implemented, etc.

Of course, Agile, like religion thrives on these kind of “defenses” (compartmentalization, rationalizations) because there is no metric to measure the validity (truthfulness; helpfulness) of Agile. And something that cannot be measured can also not be shown to be false, invalid or unhelpful. In short, the ideas of Agile are not falsifiable.

The reality is that Agile is just the latest in a long history of attempts to add structure to research and development, except its proponents pretend it’s less structured. However, Agile is the first such imposition in my lifetime where it goes against human nature – where inherent strengths and personality traits are considered malleable. Agile, rather than trying to co-exist with knowledge specialties and human personalities, proposes a soviet-like idea where people can be transformed into Agile Team Players, where everyone becomes an outgoing jack-of-all-trades, while simultaneous maintaining team motivation, energy and happiness. It’s a bold idea to be sure. But, since it goes against the realities of human existence, it really is just a fantasy.

In the end, the chief beneficiaries of Agile are consultants and authors that make their livelihood denigrating other methods and rationalizing Agile. And, academicians who invent equations, metrics, statistics, and graphing models that consultants and authors can put in their published works; and managers can use to appear busy. This all merely creates a mirage of making Agile appear more scientific and demonstrable than it actually is.

For those tempted to point out those rare situations where teams exist that already have personalities and breadth of knowledge consistent with where Agile wants to take everyone: This is not a success story. It’s just another way of saying that things would go swimmingly if everyone thought and acted the way I think things ought to be done (and that does sometimes happen – but rarely).

Socialism works in some places, too. But, not because it is able to transform people into a working model that maintains motivation and happiness. But, rather because the people were already of like mind and personality that fit well with the M.O. of the system.

A marriage made of a couple with highly incompatible traits cannot be made to work by transforming one or both people in the marriage. At least, if you have any interest in maintaining the happiness and motivation of the couple. If you don’t care about those things, I suppose you can technically make anyone a cog in whatever wheel you are trying to sell.

This is why you hear horror stories of the adoption of Agile followed by a mass exodus of highly-skilled and creative engineers. It’s not because they weren’t team players. It’s more fundamental than that. Most were no longer happy as they felt their creative energy being sucked out of them. If they also happened to be more introverted, they probably felt a similar energy drain from being asked to perform daily in a way that goes against their personality.

If Agile Team-ology wants to be discriminatory in a manner that is Darwinian in its selective effect, then it should just say so. But, it should not be promising (to managers) dual (incompatible) goals of team agility and team happiness. Certainly not if team is being defined as everyone on the team.

Below are links to some articles I found online that speak out against Agile. Some are rational and cohesive. Others, are more like venting or ranting. But, I’ve still included the latter (labeled) as well because even they have useful arguments and experiences to share:

Rational

Vent/Rant