Broken Code

I have spent many years working in technology on a team delivering software systems. I am not a coder but have developed a large amount of respect for them over the years. The focus and energy it takes to translate systematic requirements into binary statements that integrate into other chunks of binary statements and deliver an overall whole is impressive. Part of the reason is that even the smallest error or miss directed code jeopardizes the overall project. The devil is in the details so to speak. It does not have to be a critical fault or even an errantly written syntax; there are programs that check for those things. It just has to be something that veers off from the goal of the project to sink the whole thing. It is not even that the program wont function, it will just not be able to ever reach the potential that it was created for.

I cant help but see the similarity in the world today. We seem to be living a dream that says somehow we will be able to master our circumstances and achieve success. Confucius said “The will to win, the desire to succeed, the urge to reach your full potential… these are the keys that will unlock the door to personal excellence.” The Dalai Lama said “With realization of one’s own potential and self-confidence in one’s ability, one can build a better world.” Pope John XXIII said “Consult not your fears but your hopes and your dreams. Think not about your frustrations, but about your unfulfilled potential. Concern yourself not with what you tried and failed in, but with what it is still possible for you to do.” These people are just icons of this overall thought process and have many counterparts. The problem is that their direction is as wrong as it is right. Don’t get me wrong, I am not saying that there is no value in their wisdom. I am saying we need to be careful not to think that this will fix the world. It won’t. It can’t.

The problem is in the code. In the deepest structures of our soul we have a binary device that gives us the ability to choose right or wrong. The choices are not predetermined, they are left up to us. That is the bad code as essentially we are able to rewrite the code daily and even wipe out all existing code, barring consequences, up to but not including that initial line that gives us the ability to choose wrong. No matter what we do, no matter how hard we try, we will never wipe out the ability to choose incorrectly. This is what prevents us from being able to reach our utmost potential. Without that, we will never truly solve problems or eradicate evil in this world. Simply put, we cant because we will always have the ability to choose it. This is pandemic at the largest scale. It is not a few bad seeds but basically bad code in all.

We need to re-adjust our thinking in order to address this and stop proliferating the hollow ideal that says we can rise above it. We are breeding a problem by preaching two sides of this coin. We either preach that you are bad and will be punished by a God who is out to get you or we preach a false sense of security in that if you try hard enough you will finally after great patience and struggle reach a state of set actualization that will afford you true peace and happiness. I realize there are many other philosophical views on life but they seem to either broach off of or are summed up in these archetypes. Both however are wrong.

If we keep reproducing the same ideas without addressing the root cause we will never reach our intended and true potential. We can choose to blame God for instilling the bad code if we wish. There is a flaw in that as well. It presupposes that the code is bad because of the programmer and not the choices of the program. In other words if we always answered by choosing right, we would be able to reach God on our own. Again, the devil is in the details. We would be able to reach our human potential, but that does not mean we would attain or reach godliness. We would simply be fully productive humans or in other words, machines. God is what makes the machine human. God is the one who brings value to the potential. God is the one who brings reality to the dream. God is the one who takes that bad code and corrects it by forgiving the wrong choices and rebooting the program. God is the one who takes what is wrong and makes it right. God is the one who brings relationship to existence. God is the one who makes true potential occur. God is the one who takes bad code and makes it a son.

Without understanding the true expectations of the program, we will never be able to correct the bad code to reach what the program was intended to do.

, , , , , , , ,

  1. Leave a comment

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: