¿Puedes nombrarme diez programadores activos que conozcas personalmente y que tengan más de cuarenta años?. ¿Imposible? No. ¿Complicado? Seguro. Pareciera que, los programadores en nuestras culturas hispano/latinas, después de los treinta años comienzan un largo camino hacia la extinción. ¿Por qué? ¿En qué afecta? (…)
Siempre he pensado que los programadores en los países de cultura hispano/latina, se extinguen muy rápido. Luego de los cuarenta años de edad, es muy raro encontrar alguno. Las burbujas tecnológicas y la proliferación de las startups puede ser una de las diversas razones.
En otras épocas, las guerras solían convertir a jóvenes en generales. Hoy en día, las burbujas económicas de tecnología suelen convertir a jóvenes en gerentes.
Pero también es un tema de calidad económica: si después de los cuarenta años no ejerces algún cargo de gestión, estás condenado a ganar menos dinero, y tienes que hacer magia para mantener una familia. Esto, en parte, aunado a lo que representa para muchos escalar posiciones, puede ser una buena explicación del fenómeno. También es cierto que, con los años, el cerebro no trabaja igual y para los oficios de la programación, es bien sabido que se requiere buena agilidad mental.
En la cultura de países como Estados Unidos, Canadá o Reino Unido, puedes encontrar a Kents Becks, Craigs Larmans o Martins Fowlers, que llevan toda una vida programando. Cada vez que surge una tecnología nueva o un lenguaje nuevo, hay un Kent Beck naciendo allí. Cada palabra que ellos pronuncian en torno a un tema, tiene más de cuarenta años de experiencia, de aval, de garantía. Han podido dedicarse toda una vida a lo que les gusta: programar, y lo hacen muy bien. Lo mejoran, le dan vueltas y consiguen nuevas soluciones. Son los filósofos de la programación. En cambio, en nuestras calles de programación hispano/latinas, no pareciera haber sino fantasmas, espectros que filosofan sobre temas muertos, ya pensados, en algoritmos con sombras.
¿Existe realmente una crisis de programadores expertos en nuestras culturas? ¿Cuál es el factor diferencial para que en otros lugares si existan?