miércoles, 10 de agosto de 2016

Triumph of the nerds Part I: Impressing their friends (Commentary)


I have always been a fan of the unusual siliness surrounding the IT industry. It's uncanny how an industry usually displayed as "gray" or "lifeless" can contain such witty quirks as naming your first program "Hello World" or the implementation of unusual (mainly useless) methods such as Android's isUserAGoat(). After watching this documentary it is no longer a mystery for me from where do these excentric outbursts come.

Nerds, the pariahs of academic life, those who take shelter in their own hobbies and interest from life's more serious aspects. They are responsible for the creation and accidental proliferation of one of the most substantial aspects of our daily lives in this day and age. Why do I call it "accidental"? We can see how the IT industry began with a bunch of hobyists toying around with machines and gadgets, mainly just having fun and, of course, in the process, as it is natural of any kind of playtime, their excentricities were impregnated in the very foundation of the IT industry. It is too late to change the silly nature of programming, just look at the pletora of so-called esoteric programming languages that spawn every other day. The IT industry is still a paradise for nerds and hobyists, and that's the way it has been growing, specially when it comes to the open source cult, but that's another topic entirely.

It is funny (and extremely moving, if not cheesy) how inspiration and the desire to have fun could give birth to such a big and economically monstruous industry, just by toying around with old mathematical concepts and a big ugly gray box. The history of modern computing is the history of childhood itself, and our child in question is just about to reach puberty and the changes to come, promise to be big.

About me

This blog is entirely dedicated to the asignature of programming languages imparted by Profesor Ariel Ortíz Ramírez. It will be updated weekly with the topics corresponding to each session.

My name is Francisco Geada Rodríguez, I'm a student majoring in computer systems,  free lancer android developer,  radio DJ, gamer, son, brother, and friend depending on who you're asking.

My interests include but are not limited to music, videogames, literature, history, comics, movies, philosophy, science, and computer sciences, and my hobbies are playing videogames (I could end the list here, I spend a lot of my time playing videogames), learning to code, playing guitar, reading, writing (in a very amateur fashion), and watching movies

I have a black cat named Mikael who I love very dearly, two dogs, as well as two younger brothers. I speak english, spanish, german (to some extent) and french (to a lesser extent than german), and the programming languages I feel comfortable with are Java, Ruby, C#, C, and Python,  I'm also currently learning Javascript.

I look forward to this course because, so far, we have only seen the practical side of programming, a code monkey's job, so to say, and we have only seen some very few paradigms.