Thursday, July 26, 2012

A Parallel


I belong to a church that teaches complete abstinence before marriage, and complete fidelity after marriage.  This same church teaches that marriage is between man and woman (or women depending on the timeframe in question).  I belong to a church that teaches homosexual practices are a sin.  That being said, I am a proud member of this church.

However, I belong to a church that also teaches understanding, loving your fellow man with the same love Christ would.  I am a proud member of this church.

Let me demonstrate two very real situations and demonstrate some parallels.

The church that I belong to has not always received mainstream acceptance.   When it was first founded it was immediately the object of much persecution.  It was persecuted so much that its followers had to move to Kirtland, Ohio.  Through several years, and several moves it finally ended up in Missouri, and then Nauvoo, Illinois.  Their largest crime?  They were Mormon.

There are currently a group of people in our nation that are treated as second class.  They are not permitted to marry and have the rights that go along with that.  In some areas they can be denied employment and housing.  Their crime?  They are attracted to people of the same gender.

The Mormons petitioned the government for a redress of grievances.  The President’s reply “Your cause is just, but I can do nothing for you”  People were claiming it was their religious right to persecute the Mormons, while all the Mormons were doing was asking for tolerance, and understanding.

LGBT are asking for the same rights everyone else in society enjoys.  States are coming together in droves to pass constitutional amendments to prohibit their marriage.  In my own State there was a debate over whether or not it should be illegal to use their sexual preference as reason to deny them housing.  All they are asking for is tolerance and understanding.

Interesting notion, when a minority is asking for tolerance and understanding the majority is quick to ask for the same back.  I understand you Mormons want tolerance and understanding, but you have to understand, I have my religious rights persecute you.  I understand you want the same rights I enjoy to marry the one you love, but you have to understand my right to persecute you.  The group enjoying the rights the other desperately seeks has a hard time morally claiming their point of view needs acceptance as well.

Recently there was a debate over whether or not Mormons are Christians.  Mormons are exclaiming we believe in Jesus, of course we are!  Other Christians are saying that we just too different, and while we may believe in the same being, are not Christian.

Many people don’t mind civil unions, or domestic partnerships or whatever the term of the day happens to be; but cannot accept the fact they want to call it a marriage.  If it looks like a duck, and quacks like a duck…it’s a duck.  If it looks like a marriage, and acts like a marriage…it’s a marriage, no matter what you call it.

When Utah was applying for statehood, the idea of polygamy was the reason it kept on being denied.  The Mormons were claiming it was their protected first amendment rights to practice polygamy, and took the issue to the Supreme Court.  The Supreme Court came down and said that laws prohibiting polygamy were indeed lawful.

The LGBT is petitioning courts asking for their rights to marry.  I hope this is where the parallel ends.

I am not saying that understanding and tolerance is a full embracement.  Reasonable people are allowed to disagree, but to deny someone a right that you enjoy, be it to religion, marry or to even vote is not something reasonable people can do.

I am grateful to live in a country where places like Chick-fil-A can make a statement on marriage, and not be legally punished; where citizens are allowed to march in a Gay Pride parade and not be legally punished; where citizens are allowed to disagree on what they think is right and wrong.  However, I firmly believe that disagreeing with someone is not a basis to deny them a right.

Sunday, July 1, 2012

A skill everyone needs


We live in world that is becoming more dependent on computers and technology.  Even jobs that were once done without their aid, have become reliant on computers. PC World writes “...IT skills are lurking outside the lab and server room, within administrative, finance, and human-resources departments. Taking that into account, IT workers have grown from 2 percent of the workforce 17 years ago to 15 percent today..”

This number will only continue to rise. It has become increasingly important that professions, that at one point had very little to do with computers, learn some basic coding skills to stay competitive in their fields, it will also enable them to be better problem solvers in today's ever changing environment.
Let me give you an example I ran into last week; I was sitting in my HTML class, and a fellow student, John, shared his difficulty in finding a job as an artist. He is very, very talented at what he does, and his prospective employers agreed. The reason John continues to get passed over is simple, he does not know how to code websites. Hiring managers would rather get a less qualified artist that can design their website, then a very gifted artist that cannot code.
On a more personal note, my wife, Camila, runs several online clothing shops for little girls. She has had to pay someone to create and maintain her website because she is unable to to write her own code. This forces Camila to pay out of her profits each month for website maintenance.

 
Douglas Rushkoff argues why everyone needs to learn how to code

Douglas Rushkoff argues in the video above about the necessity to learn to program solely on the basis of keeping our right to self expression.  If we do not learn how to understand what is going on in the background, we will simply be taken advantage of by those who do.  I agree with him.  Sites such as Facebook have given us an outlet to express ourselves, on the surface, but as pointed it out, it solely exists as a way to monetize our friendships.

Blogger Jeff Atwood argues a compelling counterpoint "To those who argue programming is an essential skill we should be teaching our children, right up there with reading, writing, and arithmetic: can you explain to me how Michael Bloomberg would be better at his day to day job of leading the largest city in the USA if he woke up one morning as a crack Java coder? It is obvious to me how being a skilled reader, a skilled writer, and at least high school level math are fundamental to performing the job of a politician. Or at any job, for that matter. But understanding variables and functions, pointers and recursion? I can't see it...[The everyone should learn to code movement is wrong because] it puts the method before the problem. Before you go rushing out to learn to code, figure out what your problem actually is. Do you even have a problem? Can you explain it to others in a way they can understand? Have you researched the problem, and its possible solutions, deeply? Does coding solve that problem? Are you sure?"

Mr. Atwood is right in that learning to code, merely for the sake of coding, adds no quality to life, and would certainly not add anything of value to Mayor Bloomberg's ability to run New York City on it's own merit. However, I believe he is too extreme in his opinion. On a personal level, it would enable him, as it would anyone else, to better understand the workings of his computer, and how to better realize its full potential to his benefit. Blogger, Nat Garun, adds "Learning to code contains the same logic skills you apply in daily life: What is the problem? How can I solve the problem as efficiently as possible? Can my solution be helpful to others who are experiencing similar issues? If you can figure out the same steps from a programming perspective, it can help develop your logic and decision making skills to streamline the best solution to your problems. It’s not just about creating something out of a weird language, it’s learning to think like a programmer."

We have examined both practical reasons why people should learn to program, in their professions, and to further their self expression, and simple problem solving skills.  As computers become more and more a way of life, understanding how the work and how to use them is paramount.  As Douglas Rushkoff argues, those that do not learn how to program, will be the victims of those that do.