Pages

Wednesday, August 16, 2017

The Smoke Obscuring the Horizon

Where there’s smoke, there’s confusion.

North Korea is threatening. So is Iran. The Middle East tensions are now global. Racial tensions have reached a boiling point again. Something’s up with Russia, but for now it's speculation.

And our climate is changing.

And the rich are getting richer.

The history revisionists have their quills wet with ink, wanting to rewrite what the world already went through to make it more palatable to the masses.

Where there’s smoke there’s fire. And man, there’s a lot of smoke.

Man there’s a lot of confusion right now.

Where there’s confusion, people make blind choices. The smoke of the confusion is blinding.

Blind choices make one search out a side to join. There is safety in numbers. You have to say you agree with one side or the others views – facts are dismissed as alternate facts – you have to buy in before you can join a side.

Man the water is really murky. The media forces the people to make murky choices.

You either like team CNN or you like team Fox News. Or you have given up on both.

You read, but the papers and the new media of the internet make you choose the same teams.

People who were moderate now are taking firmer stances on the left or the right – succumbing to the forces pushing them there.

The common definition of what is right and just is now not accepted as right and just for some. The Alternative Truth.  Ignorance is complimented by laziness. Thinking is just too hard. People beg to be told what to think.

The real truth lies somewhere down the middle – and we all know that. But to go with the flow, the path of least resistance takes one down the road in quest of the approval of the side you chose, you dismiss what you know as reasonableness.

Reasonableness is just not sexy. Reasonableness doesn’t sell.

Extreme sells.

Say all this took place on a stage. A world full of actors. A global play, or a global wrestling match and the world is the ring. Twists and turns of plot. Overacted and deliberate but grandiose wresting moves and dirty foul play.

It all makes reasonableness look boring.

But say you could look down on this stage. Remove yourself from the scene. Perch yourselves above it all – sitting on a rock in a cool breeze as you watch the world unfold. And you quietly contemplate what it is you are really witnessing.

Is this the start of the end?

The pot on the stove is starting to boil over.

People are pissed. On both sides. All over the world. People have had enough of what was. They want what should be – again based on the side you have chosen to dictate what should be.

Is this the crossroads that will determine what kind of people we become? Yes.

Does America traverse this crossroads alone? Or do we all get caught up in the wake. Do we all go through this metamorphous together, or do we all change based on how the falling dominos impact us directly.

We all go through it together.

What will this world look like when we come out of this change? What is the world my daughters will grow up in?

Will this world make it through this?

There’s a lot of rash threats flying around out there.

And there’s a lot of people vying for attention.

All thoughts are now broadcast worldwide in a mere second. Twitter and Facebook and Instagram are the new network news. And everyone is an anchorman.

The world now truly is a stage. And yes, we are now truly are all actors.

But I wish I could read ahead in the script and see how this all ends.

But it’s just too damn smoky and too damn murky.

The masses will follow the path of least resistance. You see the path, it always flows downhill. If the flow builds up to much speed it will crash at the bottom.

And then, only then, will the world come to a more common conclusion. 

Saturday, June 18, 2016

Ode to the Eccentric Computer Programmer

I’ve been in the IT industry for 30 years now.

The most memorable people I have worked with have been software developers.

I’ve seen the change from guys wearing white short-sleeve dress shirts with pen protectors in their breast pocket and thick black rim glasses punching holes in cards and running them through card readers to compile the code to run on the only computer in the company or institution, to guys wearing ear-bud headphones listening to their playlist of death-punk rock as they pound out code on the keyboard and reviewing it on the top middle monitor out of six that wrap around their workstation.

And while it seems like these guys are totally different, they are in fact the same guy.

They don’t live in the same world we do.

Their view of art is code that compiles cleanly the first time and passes every unit test without fail. 

They dare the testers on the QA team to find a bug, and offer them a reward if they do.

They tell jokes using binary code and tape them to the office fridge, taking joy in the fact that nobody else understands it, let alone gets the punch line.

They stay late. They come in early. They would rather be at their workstation than out in the world of social interaction. They decorate their workstations with strange posters and knick knacks of comic book heroes and science fiction space ships. They greet you with the Vulcan salute of the raised hand with the middle two fingers spread apart.

They speak perfect Klingon.

They only venture out in public when a new Star Wars movie is opening, fully dressed in their best Darth Vader, Storm Trooper, or Jedi Knight costume – but they look nothing like the character. And the weeks afterwards are spent dissecting the movie, where it betrayed the historical knowledge of that universe, and how they believe it should have been scripted.

These people are different.

They are committed.

They should be committed. But we need them.

I have known so many of these guys.

They care little for the real happenings in the world.

They do not pay attention to or are oblivious to the office politics that arise in every IT department.

They are loyal to the systems they create, not to the leadership of the team. And they will defend their creations to the death if they have to, often grabbing the nearest light sabre at their desk to defend themselves, leaned against the wall next to the skate board they rode to work that day.

And when you do convince them that there is really and truly a bug in their code, using rational they understand and test case scenarios targeted specifically at that trouble spot, they have it fixed before you can return to your desk, and unit tested, and promoted to the staging environment, and they appear as you sit down with your fresh cup of coffee that you poured on your way back from your desk expecting you to test it right there and right then to prove to you that it works – and for you to take back all those mean nasty things you said about the quality of their compiled application.

If they could, they would promote right into production. After all, to them, it’s more important that the world uses their code in perfect condition than any of that pomp and circumstance layer of protocol, process and paperwork that a production release entails.

“Just let me deploy it”.

And they debate the requirements that you gave them, and explain to you again and again how your requirements are really wrong, and this is what the code is supposed to do.

And when there is a problem someplace else in the system, an application that is not theirs, they dive into that problem like a wake of vultures attacking a now dead possum on the side of the road – looking for the bug, and telling the unfortunate programmer responsible how to fix it, and sharing between them the comments of how stupid the bug was to begin with.

And they hate peer reviews.

I love these guys.

But it’s hard to keep these guys around.

They move on. Usually for the next most exciting project they can find, or for an environment that sees their odd behavior as pure genius. They want cool stuff to work on, and your respect of the obvious fact that they are the very best there ever was.

They rarely move for the money. Or the benefits.

These guys can drive you nuts.

If you should find yourself out in public with these guys, like at a Friday lunch at the local hangout, or a team building night out at the local watering hole, you will find yourself quietly sitting, looking at your watch or your phone, waiting for this genius to finish regaling you with their word by word dialog re-enactment from the scene from Star Trek Wrath of Khan where Spock dies inside the chamber that powers the warp engines and Kirk watches helplessly outside.

And in that restaurant, this brilliant programmer will end their re-enactment by screaming “KHAN!!!” at the top of their voice, and once they get their breath back, state “I love that scene”.

They don’t make movies about these guys. At least not where they are the central character. Who would pay to watch a guy sit at a keyboard, staring at a monitor, shaking their head to the beat of the guitar silently playing through their ear-buds.

Okay, there was Zuckerberg in The Social Network. But he was rarely at the keyboard.

And he’s a billionaire.

A rare find to see the guy who wrote the code wind up in charge and with all the money. Ask Bill Gates or Steve Jobs who wrote the code.

So Zuckerberg is an anomaly.

There should be a story about a team of these guys – all as eccentric as I have described – faced now in a world where there is no electricity or computers – and they have to survive.

I’d pay to see that movie. Even before one of these eccentric fellows put it up on Kodi to stream for free.

Now, before I get an inbox full of women saying “Hey, dipshit, women are programmers too ya know!”, let me just say that in 30 years, I have never met an eccentric female programmer. They have been brilliant, but not eccentric. They are highly organized persons who can juggle many things at one time, understand the requirements without you having to specify them, and their code compiles and runs as perfectly as their male eccentric counterparts.

But I haven’t met even one yet that is nuts.

And these guys are all nuts.

And I love them for it.


I just don’t want to have one for a roommate.


© 2006 - 2020 Fred Brill - all rights reserved