En varias ocasiones he leido posts en varios blogs o incluso capítulos en algún libro sobre cómo motivar a un programador. Sin embargo y según mi experiencia, casi todo lo que he leído me parece teórico, sin demasiado fundamento con la realidad.
Si entendemos por motivado que una persona le guste su trabajo, tenga ganas de innovar y probar cosas nuevas, mejorar su forma de trabajo y ayudar a los demás a hacerlo, que llegar el lunes al curro no se le haga cuesta arriba, que el tiempo se le pase volando porque está centrado en lo que hace porque le divierte, pues entonces, creo que NO se puede motivar a la gente.
Según veo con mis compañeros de trabajo, los que hacen esas cosas es más porque va con su forma de ser que porque alguien les motive desde fuera. Al que le gusta programar, jugar con herramientas nuevas, aprender leguajes nuevos y tiene iniciativa, lo hace casi independientemente del entorno de trabajo, siempre que sea un entorno normal (o incluso en un entorno ligeramente hostil). El que no tiene esa personalidad, se limita a hacer estrictamente su trabajo, mejor o peor según su capacidad, y da igual que le des lo que le des. Las subidas de sueldo motivan temporalmente, un ordenador nuevo también, un proyecto interesante nada en absoluto si la persona no es de las que le gustan estas cosas, etc.
Desgraciadamente, lo que sí se puede hacer fácilmente es desmotivar a la gente. Si tienes una persona con mucha capacidad, iniciativa y que le gusta su trabajo, puedes fácilmente echarlo a perder dificultándole las cosas. Darle trabajos repetitivos y aburridos, un entorno desagradable, ordenadores especialmente viejos con monitores enano/cutres, engañándole repetidadmente con fechas de entrega falsas, obligándole a hacer horas bajo amenaza, congelándole el sueldo, etc, etc.
Así que todo esto me hace pensar que es importante tratar de que la gente esté en un ambiente agradable, trabajos interesantes y con sueldos adecuados, al menos para que no se vayan, pero que lo realmente importante, es elegirlos bien en las entrevistas de trabajo. Ver si esa persona tiene un blog o web de informática que lleve por su cuenta, preguntarle qué lenguajes de programación/compiladores tiene instalados en el ordenador de su casa aunque no tengan nada que ver con lo que van a trabajar, si hace pequeños proyectos en su casa por su cuenta y en definitiva, determinar si es un "pirado por la informática", creo que es fundamental en una entrevista.
December 6th, 2008 at 3:38 pm
Cuando estuve haciendo entrevista de trabajo, en una (que podríamos definir como típica carnica) me dijeron que no querían a frikis, jaja. Menos mal que para ese instante ya tenía claro que antes me iba al ikea a currar que meterme ahí.
December 7th, 2008 at 12:45 am
Totalmente deacuerdo contigo. No se puede “empujar” el talento, el saber hacer o las ganas hay que poner las condiciones necesarias para que el que lo tenga lo pueda utilizar.
December 9th, 2008 at 1:08 pm
Creo que lso extremos son malos. No contrataría a alguien que sólo le interesa de la informática el sueldo que le van a pagar, ni a alguien que es el más friki del reino. El primero, en el mejor de los casos, hará “sólo” su trabajo y no aportará nunca nada. El segundo caerá rápidamente en la desmotivación porque el trabajo que haga, sea cual sea, nunca estará a la altura de sus espectativas.
Creo que uno de los problemas más grandes que tenemos es que nunca tenemos las responsabilidades de nuestros puestos de trabajo bien definidas. Un albañil sabe perfectamente qué cosas tiene que hacer y qué cosas no. Un Ingeniero de Caminos sabe qué cosas son responsabilidad suya y cuales no. El problema es que las personas que se dedican a la informática tienen que hacer muchas cosas diferentes, nunca bien definidas y cambiantes en el tiempo.
December 23rd, 2008 at 11:57 am
Una de las máximas que se leen mucho por la red es la de dejar a los programadores hacer su trabajo. Como dices, no se trata tanto de motivarlos como de evitar que se desmotiven. Dejarles hacer, escuchar sus opiniones (y peticiones) y procurar que se sientan cómodos. Y estoy de acuerdo. Es imposible que una persona esté motivada el 100% del tiempo. A todos nos puede motivar más o menos un proyecto nuevo, pero a medida que profundizas en él desde luego te “desmotiva” cada vez más.
Con respecto a lo que comentas de las entrevistas, las empresas de informática y los blogs de momento no se llevan bien. Generalmente. Lamentablemente.
December 29th, 2008 at 5:47 pm
Amén! No podría estar más de acuerdo.
Falutx: “El segundo caerá rápidamente en la desmotivación porque el trabajo que haga, sea cual sea, nunca estará a la altura de sus espectativas.”… mmmm… no sé, no me suena. Perdón por el autobombo, pero te paso un post con una historia que encontré hace un tiempo: http://desdesarrollodesoftware.blogspot.com/2008/09/tres-tipos-de-programadores.html
December 30th, 2008 at 12:03 pm
Sí, me recuerda la anécdota de aquel barrendero de la nasa al que le preguntan: ¿Qué estás haciendo? y contesta ¡Estamos enviando un hombre a la luna!
Se bueno.
January 8th, 2009 at 4:07 pm
El solo hecho de ser programador resulta desmotivante.
Envejeces y nadie te quiere.
Por lo tanto aprovecho mi juventud aprendiendo todo lo que puedo, ganando dinero para luego tener mi propio negocio y contratar gente mas lista que yo.
Saludos
January 25th, 2009 at 3:20 am
Yo no se si solo a mi me haya pasado esto (Ya que hasta a mi me resulta extraño) pero cuando la gente me pregunta porque mi trabajo me dejo de gustar la única razón real que encuentro es porque mi Ordenador ya no funcionaba para nada bien.
Siempre me quejaba que necesitaba uno mejor, que hubiera hecho mi trabajo más rápido pero el equipo…, por lo regular habían muchos días que me enojaba pero era por lo mal que funcionaba.
Al final de cuentas he buscado otro trabajo, y aunque en el anterior se tenia un entorno más agradable (Me refiero a las instalaciones…) en este lugar se que me ira bien.
Saludos!!
PD: Tampoco les gustaba la innovación!!!!
January 25th, 2009 at 1:01 pm
Bueno, creo que es un ejemplo de lo que comento. No se puede motivar a un programador, pero sí desmotivarlo.
Se bueno.