Como programadora, tengo mi modesta opinión de que si no encontramos esa empresa en la que sentirnos completos y realizados, no significa que no exista, significa que debemos seguir buscando y aprender por el camino. No vale entrar en esa dinámica contínua de quejas para luego sentarse y no hacer nada. Está en nuestra mano, buscar nuestra felicidad profesional y sembrar para que la foto de nuestra profesión a día de hoy evolucione hacia lo que queremos que sea.
En cuanto a las empresas... pues me gustaría dejar una reflexión que me viene rondando desde hace ya algún tiempo. Tengo el placer de conocer a muchos y muy buenos desarrolladores. Creadores de software implicados, motivados y comprometidos con su trabajo. Y curiosamente, la mayoría de ellos hace su trabajo en equipo, en un entorno poco jerarquico y donde las tres cs (confianza, comunicación y colaboración) entre empresa-desarrollador es muy importante. Son constructores de lego. Llegados a este punto, me planteo:
¿no tendría sentido que las empresas, en lugar de buscar a ese programador perdido como un individuo entre la multitud, buscase un equipo de desarrollo?La respuesta a esta reflexión podría ser: "Bueno, yo busco a los mejores y así me aseguro tener el mejor equipo". Yo, tengo una cosa clara: Si juntas a programadores individualmente excepcionales a trabajar en un equipo no implica que necesariamente vayas a tener un equipo excepcional. Que habrá casos, seguro, pero no creo que sea la tónica general. Porque estoy convencida, y cada día más, de que lo que hace grande a un profesional no solo es qué hace si no con quien lo hace.
Al hilo de esto, la reflexión que antes comentaba y que me viene rondando hace ya algún tiempo. Suponiendo el mejor escenario posible, equilibrio en cuanto a perfiles, conocimiento, etc. y buen ambiente:
Por el momento, tengo preguntas que generan más preguntas dando vueltas en mi cabeza. Seguiré en ello.... a ver si llego alguna conclusión. ¿Alguien que lo tenga claro?¿Cualquier grupo de personas puede llegar a formar un equipo? ¿Puede un buen lider llegar a conseguirlo? ¿Es posible que un desarrollador sea igual de bueno trabajando en un equipo que en otro? ¿Puede un desarrollador llegar a ser mejor trabajando con unas personas que con otras? ¿Puede una persona llegar a hacer equipo con unas personas y no con otras? ¿Puede alguien que no sabe trabajar en equipo llegar a hacerlo? ¿Puede una persona aprender a liderar o es algo intrínseco?