Vous êtes sur la page 1sur 4

Alguien ha visto un BUEN programador MOTIVADO?

Se est montando un buen debate en la blogosfera sobre el artculo escrito por Enrique
Dans en Libertad Digital: Alguien ha visto un programador? Opinan: El programador
espaol en el ao 2007 (Javier Perez), De la escasez de programadores y escoger
informtica (Error 500) y Yo he visto unos pocos (Galli).
Como yo me dedico a eso de picar teclas (vaya, que programo) me gustara dar mi
punto de vista. A la pregunta que formula Enrique yo respondera: s, los he visto, los
veo y mucho me temo que seguir vindolos en un futuro todos los das. Ahora bien,
has visto alguna vez a algn buen programador motivado en una empresa? Yo no. A
algn power programmer s, pero motivado en una empresa? Difcil, muy difcil.
Se diga lo que se diga, el trabajo de programador est asociado a la base de la
estructura jerrquica de una empresa. Esto implica: bajos salarios, mala reputacin y
comerse muchos marrones de las capas superiores de la pirmide. Es un trabajo muy
poco agradecido. A pesar de ello se trata de un trabajo necesario e imprescindible por
parte de una empresa que se dedica a programar software. Con el auge de las
tecnologas de la informacin la demanda ha crecido exponencialmente. El problema
es que la oferta no ha sido suficiente por lo que muchos profesionales que no han
encontrado salida en sus profesiones han decidido tomar esta alternativa.
De esta manera, yo no creo que haya problema de falta de programadores. Los hay,
vaya si los hay. Lo que no hay tanto son programadores capaces de desempear su
trabajo de una manera ptima, con buena formacin y creatividad tal y como requiere
un trabajo de este tipo.
Por todo esto me atrevo a decir: programadores s, buenos programadores motivados
bufff!!!

Qu es un programador? Segn el Diccionario de la RAE, no demasiado prolijo en detalles, un
programador es una "persona que elabora programas de ordenador". Si acudimos a un medio
con una definicin algo ms elaborada, como la Wikipedia, nos veremos que un programador es
alguien que "se encarga de la implementacin de algoritmos mediante un lenguaje de
programacin que pueda entender un ordenador", una categora profesional que
tradicionalmente se divida en analistas, capaces de analizar un problema y describirlo con el
propsito de ser solucionado mediante un sistema de informacin, y programadores
propiamente dichos, un trabajo mecnico y de baja cualificacin que consista en trasladar las
especificaciones del analista recogidas en un cuaderno de carga en cdigo ejecutable por la
computadora.
Sin embargo, como bien contina el artculo de la Wikipedia, hoy la concepcin original del
programador ha desaparecido, siendo sustituida por la de un profesional mucho ms formado y
con unas funciones menos "mecnicas", una persona que requiere profundos conocimientos de
matemticas, electrnica, algortmica, ingeniera del software, teora de la computacin,
interaccin persona-ordenador, etc. y que, por tanto, se considera una profesin de alta
calificacin.
Presa de una evolucin tan desordenada, la profesin de programador adolece de una marcada
crisis: en muchos pases, el programador, una especie de Mago Merln de la actualidad capaz de
algo tan maravilloso como convertir ideas en cdigo ejecutable, es considerado una especie de
"obrero especializado", y sometido a una economa de salarios bajos, inestabilidad laboral,
elevada rotacin y fuerte incidencia de estrs. Algunas empresas optan por el uso de
programadores en pases de bajos costes laborales unitarios, como la India, el Este de Europa o
Amrica Latina, o recurren al uso de sitios como RentACoder, un autntico mercado abierto
especializado donde los proyectos buscan programadores y viceversa. Sin embargo, este tipo de
trabajos suelen adolecer en muchas ocasiones de problemas de comunicacin, entendimiento o
bajo nivel de compromiso, y supone una injusta comoditizacion de una profesin que, desde
cualquier punto de vista, aade un valor fundamental y diferencial a un proyecto.
As, mientras la concepcin anterior, marcadamente taylorista, nos llev a un entorno en el que
grandes equipos de analistas y programadores trabajaban en proyectos que subdividan en
tareas de pequea entidad en el marco de una actividad mecnica, mal pagada y poco
motivante, la programacin hoy nos ha llevado a enfoques muy diferentes, con equipos mucho
ms pequeos de dos o tres personas entre programadores y diseadores, que se tornan en
completos responsables del proyecto, en orgullosos autores de prestigio cuando ste sale bien.
Una tarea habitualmente bien pagada, que a menudo conlleva incentivos de participacin en la
empresa, y una vinculacin fuerte, casi estratgica con la misma. En algunas empresas que
conozco, intentar tocar a alguno de sus programadores es a veces el equivalente a un disparo en
la lnea de flotacin.
El caso es que en pocas ocasiones he visto una demanda de profesionales tan acuciante y
estable como esta: en Espaa hacen falta programadores. Y cuando digo "hacen falta", me
refiero a "hacen falta desesperadamente". No estoy "tocando de odo": hablo de muchos
proyectos que conozco de manera directa y que lo comentan de forma insistente, que me
expresan su frustracin ante la dificultad de localizar en nuestro pas ese perfil de programador
de alta especializacin, capaz de responsabilizarse de un proyecto y de traducir ideas en cdigo
con eficiencia. Programadores de PHP, Java, Python, Perl, Ruby on Rails y afines, utilizados
habitualmente en el entorno de proyectos Internet, y que se han convertido en un activo
dificilsimo de conseguir en Espaa, hasta el punto de estar dificultando o ralentizando el
desarrollo de iniciativas que sin duda redundaran en la aparicin de un interesantsimo tejido
econmico basado en las nuevas tecnologas.
El turbio pasado ha convertido la profesin de programador en algo que, aparentemente, poca
gente quiere ejercer. La ha rodeado de una leyenda negra, casi de un escaso prestigio social,
cuando en realidad, hablamos de los arquitectos de la nueva economa, de una habilidad de alta
intensidad intelectual que podra considerarse equivalente al dominio de un idioma, una tarea
compleja que permite a la persona interactuar y entenderse directamente con la mquina. Ser
programador es un trabajo creativo, un papel indispensable en la economa de hoy que merece
muchsimo respeto y que genera un elevado valor. Sin embargo, dnde estn los
programadores? Por qu no salen de las universidades, dispuestos a convertir esa
hiperabundancia actual de ideas en cdigo y a participar en esa revolucin consistente en crear
tantas actividades en el seno de la red? Qu profesionales estn generando las carreras de
Informtica o algunas Ingenieras, y por qu tienden a rechazar la idea de programar como si
fuera un estigma o algo tpico de obreros especializados?
En Espaa, a este lado del tnel, se necesitan programadores. Y los programadores necesitan
una reivindicacin urgente de su profesin, que recupere el legtimo orgullo de quien crea, de
quien desarrolla, de quien se responsabiliza de un todo, de quien se enamora de un proyecto y
no se limita a ser un obrero en el mismo, sino un verdadero arquitecto. Se buscan
programadores con orgullo y capacidad para serlo. Pero por lo que se ve, habr que mirar
debajo de las piedras.

Vous aimerez peut-être aussi