My passion for Computer Science

The Beginning

Any science or technology which is sufficiently advanced is indistinguishable from magic. — Arthur C. Clarke

When I was 4–5 years old, my father used to work a lot with a white box. It was a very strange box, it had few holes where my father connected some cables. It was like a television! Light came out of a screen and he even made me play some games there such as Frogger and Pac-Man. I used to wait everyday for him to come home from work for him to turn on that magic object and watch him work with that. When I was taught how to read in school, I found out that box was called Macintosh, and that “the box” was not a box. It was a weird thing called a “computer”.

Not much later, my mom got a very tiny computer. It was a portable computer that she could keep it on her pocket! People could call her, and she could call people. When I stayed at home and she had to leave(buy groceries, to work, etc) she always called me after lunch to ask me how I was. And again, I found out that was not only a computer. It was a cellphone. A mix between a computer and a regular phone.

I had a great childhood. I lived watching how technology slowly was introduced to every single family. I grew with the interest and curiosity to find out how things worked, yet It was hard for me to understand how to read and how to sum.

A kid’s addiction

Thank you Mario! But our princess is in another Castle!

Middle School started! Meeting new kids, discovering new ideas, learning everyday, getting friends. And of course… Video games!

When Christmas came, there were the usual presents as clothes, boring toys, and some candy. But that Christmas was a very special one. Me and my brother received a Play Station One! How could I forget the loading screen, and the neverending hours playing Crash Bandicoot, Spyro the Dragon, and DIgimon Rumble Arena? I found out that video games were what I wanted. I didn't like to play a lot with other kids. Video games gave me lots of experiences, and was what I needed when I was feeling down or had a long day.

I was lucky to have been able to play those games. I was able to get a Xbox, a Xbox 360, a Wii, etc. Even today video games are a big part of my life.

Today

It is not a bug, it is a feature!

I am lucky I was an adolescent who had the resources of the XXI century. When I was 16, I was able to code in C and C++, make my own websites using HTML, CSS, JS, and even make my own games for my android phone. Now I’m almost 18 years old, and my learning journey has not stopped. I met Assembly(x86 and x64), functional languages(Haskell, F#), etc. I’ve been able to work as a freelancer and provide web development services, and I have never regreted to follow this path. Computers and Computer Science has always been in my life, and I assure you this passion is gonna stay forever.