This is why I will teach my kids programming.
To my dear kids; Vilda, Albin and Linus.
We teach you to read and write so that you can understand the world around you and have a chance to create your own values and views. So that you can form, affect and change yours and others opinions. So that you can engage in causes that you value. So that you maybe one day can change the world.
Our understanding of why we shall teach you this is based on the way information have been distributed the last 100 years; from a variety of sources with exclusive access to information; sources that decided to filter and shape the information the way they saw it and then distributed it to the rest of the world in the form of tv, newspapers, radio and printed matter.
Unfortunately the media landscape have changed dramatically; when newspapers, radio and tv were born they were independent, they tried to stay neutral and represent the truth. Today only a handful of outlets owns the news, the tv, the radio and the music. Truth and neutrality is no longer guaranteed.
Today you kids have to rely on the internet to stay independent. But with one big differance; there is no one collecting and gathering the truth for you. You have to do that yourself. The good thing is that it’s out there free for any of you to access. It’s in the Twitter streams, the Facebook statuses, the blogs and the open source tools, the api:s, the openGov projects, the UN databases, schools, librarys and a lot more.
But if you don’t know how to access, compile, compare and work with all this raw data you will be as easy mislead as we have been.
So, kids, I’m not saving up huge amounts for you to spend on housing, education and leisure in the future. I’m working my ass off to learn programming; PHP, Javascript, jQuery, C++, XML, JSON and more so that I firstly can make a living and help Malin support you and our family. Secondly so that I can give you the tools and knowledge to access the worlds sources of information and independently investigate and evaluate the world that is ahead of you. So that you can be free to find out things for yourself. Cos without the basic knowledge of computer programming you will not be able to draw your own conclutions. You can not form, affect and change yours or others opinions. You can not engage in causes that you value. You cannot change the world.
/Dad.
So, now that you read “This is why I will teach my kids programming.”, what is your thoughts?

About
RSS
Twitter




