martes, 13 de marzo de 2012

¿Que buscan los desarrolladores de software en un trabajo?

Un titulo algo extraño, sin embargo esta pregunta me surgió en como veo las cosas el día de hoy. Hace años me encontraba en una “empresa de software” de esas que te contratan y te mandan con uno de sus clientes y rara vez sabes de ellos, para no entrar en detalles voy a comentar que siempre llega el punto en el que sientes un estancamiento profesional y no sabes a donde apuntar, me paso puesto que decidí irme por otros rumbos.

Antes de cambiarme de trabajo busque una oportunidad en otra área y esta fue negada, solo me querían para programar (es muy común), no solo fue motivado por este punto si no porque no existía, el tan mencionado PLAN DE CARRERA.

Pero en si, ¿Qué motiva al desarrollador a cambiar de trabajo? Y después ¿Qué tipo de atributos debe de tener ese nuevo trabajo?

Buscando respuestas comento:

La primera pregunta estoy convencido que es personal ya que hay gente que no se siente bien y se queja con las personas incorrectas.

La segunda más allá de un buen salario y prestaciones, me atrevo a enlistar algunas de las cosas basadas en pláticas con algunos colegas:

  • · Retos profesionales
  • · Ambiente de trabajo
  • · Horarios flexibles
  • · Poder ir de mezclilla
  • · Home Office
  • · Documentar menos
  • · Zona de trabajo que no implique mas de 4 horas de traslado diario
  • · Otros ( sueños guajiros)

Este POST surgió debido a que ahora como empresa satisfacer las demandas a los desarrolladores es bastante compleja, tomando en cuenta el nivel de negociación que algunos manejan y la aun extensa oferta laboral en la industria.

Agregándole cosas a la lista, en serTI estamos tratando de implementar un esquema basado en la comunicación con nuestras personas, confieso que es bastante complejo ya que les cuesta trabajo poder ser abiertos, decir lo que piensan y sienten, además de que algunos no están preparados para recibir comentarios de lo que nosotros percibimos como empleadores; esa retroalimentación mutua hace sentir bien a la gente y eso motiva a seguir.

Otro aspecto que buscamos es generar ese sentido de pertenencia a la empresa que se sientan identificados donde trabajan, ya que muchas veces las empresas tratan a los programadores como “PROVEEDORES” (Lo escuche en un evento de Manpower y Axeleratum).

En conclusión, hay mucho trabajo que realizar como empresas y como desarrolladores sin embargo ambos tienen que poner empeño en generar un ambiente ganar / ganar.

A ti como desarrollador, ¿Qué te motiva a cambiarte de trabajo? o ¿Que estas haciendo para hacer interesante el actual?

Como empresa de sistemas, ¿Qué estan haciendo para retener y captar talento?

7 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  3. Bueno y creo que vale la pena añadir que el sentido de pertenecía no tienen que ver con, regalar tasas, gorras, plumas o algún subvenir de la empresa, ni asistir a fiestas (aunque son muy necesarias jaja) creo que va mas allá tiene que ver con sentirse "parte de" y que los empleados no sientan que son un signo de $ para la empresa y que los jefes no vean a los empleados como (perdón por el termino pero se lo llegue escuchar a algún patán) carne para venta. Si no que se vea como un equipo que forma una empresa ya que las empresas no están hechas de socios y empleados si no de equipos de trabajo.

    ResponderEliminar
  4. Creo que hay varias cosas al respecto de hacer de tu trabajo un buen lugar para trabajar, actualmente las empresas de software no son mas que nuevos sitios de trata de blancas, no les importa que crezcas sino que sigas haciendo lo tuyo, bien, bonito y barato. Hay 1 libro que me gusto mucho cuando lo lei se llama "The Passionate Programmer" ( http://www.amazon.com/The-Passionate-Programmer-Remarkable-Development/dp/1934356344/ref=sr_1_1?ie=UTF8&qid=1331829428&sr=8-1 ). Para mi lo mas importate del lugar donde trabajas es que sea un lugar donde te den rienda suelta a tu creatividad, al final los programadores somos como los escritores, los poetas, los pintores, citando a Paul Graham "we are makers" y lo que mas necesitamos es ser creativos tener retos que nos hagan soñar, pero tambien que la gente para la que trabajas lo entienda, te lo reconozca y te apoye.

    ResponderEliminar
  5. Respecto a lo que nos motiva, es tener un ambiente de trabajo en donde podemos expresar nuestras ideas, si queremos desarrollar alguna, aprender nuevas técnicas o refinar las clasicas.

    Lo anterior es difícil, ya que para muchas empresas somos "recursos", no personas. Además tenemos un componente cultural de no ser abiertos para discutir con nuestro equipo de trabajo (peers, leaders, etc) de tal manera que hay una falta de comunición en el ambiente de trabajo y muchos assumptions que
    dañan el mismo.

    En la medida que expreso mis ideas, opiniones, que influyo en la toma de desiciones, me siento más parte del equipo, pertenezco.

    En mi caso este es uno de los drivers fuertes para tomar una posición laboral, es difícil encontrar empresas en Mx que te ofrezcan este ambiente laboral, por lo que opté por fundar mi propia empresa de desarrollo de sw, tratando de integrar personas que tengan la misma aproximación a la vida laboral del desarrollador de sw.

    Saludos.

    ResponderEliminar
  6. Me motiva crecer profesionalmente, aprender nuevas cosas, que me den oportunidad de ser, no es mucho pedir o si?

    Qué es un sueño guajiro? o a que te refieres?

    ResponderEliminar
  7. @Demetrio: Triste pero cierto eso de que las empresas ahora son trata de blancas del software, un amigo me dijo que también me falto incluir la adrenalina y esto va muy relacionado con la creatividad.

    @Angel: Como tu caso, también fue el mio, de poner una empresa y el día de hoy involucramos a nuestros desarrolladores en algunas tomas de decisiones, aunque les cueste trabajo, la semana pasada hable con uno de ellos y me comento varias mejoras respecto a los horarios, soluciones, esto gracias a que se lo pregunte directamente.

    Mi pregunta fue la siguiente: ¿Si no te hubiera preguntado, esto me lo habrías dicho? y su respuesta fue NO; también es trabajo de los desarrolladores tener confianza de expresar sus ideas.

    @Clausia: En alguna ocasión recuerdo a un consultor que me dijo solo trabajar 3 días y que me paguen 5, cosas irreales.

    ResponderEliminar