miércoles, 22 de julio de 2015

How in the hell does one heart swell:.

It's a shame what I witnessed today.

Besides programming, football and CoD4, there are few other things that I truly enjoy...but today I witnessed such a monstrosity in the Mexico-Panama match that I must stop supporting my football national team.

Corruption, blatant corruption everywhere!!, I cannot support that!!.

So, I promise not to watch any match (or for that matter, support my football national team) at least until the next world cup. Chances are they won't be there anyway...


If you're feeling bad, 
wave your hand at a cab,
and hitch a ride to the other side of the town.

lunes, 20 de julio de 2015

Y encuentre un campo lleno de caña:.

Sadly...no... Even those companies ranked as "the best companies" to work in Mexico still run in an old fashioned manner.

Let me say it again: it's not the technical knowledge that matters, it's not how cool you talk (or how many swear words you know?), it's not even about the 'fictional' time you have to solve a problem...and you know why?: because all good designs evolve (it's not like they're born out of thin air)...

You don't know/remember an API? It doesn't matter, you can master it in a couple of hours. But I guess that from a worker's (programmer/second class citizen) point of view it makes all of the difference...which is really sad!. 

To all of you who happen to read this blog...please remember that you're not just programmers (workers/second class citizens)!, you're developers!!. But please (oh! please) don't let that go into you head and demand people start calling you by some random animal name (true story!!) and start acting like the world doesn't deserve you...

I guess it's OK. So far all of my interviewers have made huge mistakes (no way to iterate over arrays?, no Threads for external behaviour?, and most recently, suggest one-to-one relationship in a clearly one-to-many relationship?), but there's no penalty for them...I guess all developers are equal, but some developers are more equal than others:.

Thank god we can apply to other companies that might recognize talent in a different way:.


Sigo cruzando ríos
Andando selvas
Amando el sol.

lunes, 13 de julio de 2015

¿Dónde queda esa calma original?

He de confesar que, además de la programación, la música y las películas han sido mi gran pasión estos últimos años (y que gracias a ellas nunca he caído en depresión total).

Al final de cuentas todas ellas nos permiten lo mismo: crear mundos imposibles con nuestras propias reglas!. Libertad total!.

Tal vez por eso sea tan triste ver que las entrevistas de (una gran mayoría de) empresas que se dedican a generar estos mundos sigan un guión tan estático, tan mecánico, sin lugar a la imaginación...

Y me refiero por ejemplo a hacer preguntas que pueden ser fácilmente resueltas con una vista rápida al API (o al Sr. Google). Una vez más mantengo que: los detalles no importan!, o como dirían los Simpsons "Are you telling me you memorized that fact when anyone with a cell phone can find it out in 30 seconds?". It's what you've done (and how you can explain it) and what you can do (and how you can defend it) what matters. In brief (paraphrasing the KISS moto) it's the Big Picture, not the Details, St**id (BP.DS)!!.

Another problem arises when you defend an idea but the recruiter only cares about a pre-defined answer, and he won't accept yours, either because he doesn't understand it (which worries me) or because he doesn't care (which worries me more!). 

Anyway, next Wednesday I'll have an interview that promises to be better...I can only hope it really is!!:.


Dejaré aquí pedazos de ti,
como los que tú me diste a mi.

viernes, 10 de julio de 2015

Just me and you:.

Summer 2001, I get into one of the best schools to study computer science (CS) in Mexico.
Winter 2005, I graduate (with honors) from a top-tier institution in CS
Summer 2009, I start a Master in CS (to try and fix what people working on CS actually do)
Winter 2010, I graduate (with honors) from a top-tier institution in CS
Sumer 2011, I start a PhD (France) in CS (to fix what people working on CS actually do)
Winter 2014, nobody knows what they're doing (including me)...so, I resign.
Spring 2015, I go back to developing a better world!!:.

July 2015, I'm back!!:.




The stars and moon
remind me of you.