Aquí exploramos temas como estilos de liderazgo y formas básicas de trabajar con personas de manera inspiradora, motivadora y de apoyo.
Si señalas un dedo a otra persona, tres dedos están señalando hacia ti (Cita de desconocido). Todo en liderazgo comienza contigo mismo.
– “Si puedes liderar a ti mismo, puedes liderar a otros” (desconocido).
Cuando lidero entrenamientos básicos de liderazgo ágil en Maersk, pido a los participantes que escriban lo que creen que son rasgos excelentes de líderes vs gerentes en una nota.
Al presentar los resultados, los rasgos para gerentes fueron cosas como “Divide el trabajo”, “Informa a la gerencia superior”, “Tiene el presupuesto”, “Decide qué haremos”, “Establece el salario”, “Me dice cuándo hago algo mal” y “Es responsable del trabajo”.
Los rasgos para líderes fueron cosas como (pero no limitadas a) “Apertura”, “Justicia”, “Debería apoyarme”, “Toma decisiones”, “Escucha la entrada”, “Me permite hacer lo que hago bien”, “Ve mi potencial”, “Planifica mi carrera”, “Amable”, “Está a mi lado” y “Me da feedback”.
Cualquiera que aspire a ser líder, necesita echar un buen vistazo al espejo proverbial:
¿Por qué quieres ser líder? ¿Es porque quieres el (generalmente) salario más alto y te sientes mejor cuando tienes más responsabilidad? ¿Te gusta trabajar con personas y servirlas y allanar el camino delante de ellas?
Los ingenieros de software, los desarrolladores full-stack, los devs o lo que sea el título, la persona detrás de eso es una persona normal, créanlo o no.
Tienen la misma necesidad de seguridad en términos de un espacio de trabajo libre de estrés y la necesidad de recibir retroalimentación y apreciación como cualquier otro empleado. No hay diferencia allí.
Lo que es diferente es que los desarrolladores, en su mayoría, tienen que averiguar qué hacen y cómo lo hacen por sí mismos.
Las escuelas, programas y cursos pueden preparar a los desarrolladores con lo básico, que es entender la programación de software. Todo lo que venga después necesita ser aprendido en el trabajo.
Los desarrolladores normalmente eligen sus trabajos porque tienen que ver con computadoras y pueden crear cosas usando sus propias habilidades. Nunca tuvieron idea de que también tenían que gestionar múltiples partes interesadas y estar en tantas reuniones.
Evitarán, tanto como puedan, las reuniones y prefieren trabajar por su cuenta.
Dar a los desarrolladores su propio espacio, mucho tiempo para codificar y solo reuniones que tengan sentido, significa darles lo que necesitan para hacer su trabajo.
Tener cero reuniones tampoco es la solución. Como líder, uno necesita establecer una cultura de reuniones saludable donde las personas puedan participar en sus propios términos.
Considera la comunicación con los desarrolladores en sus propios términos, a través de Slack/Teams en lugar de sugerir reuniones presenciales o en línea. Al mismo tiempo, como muchas cosas pueden perderse en los mensajes de texto, es importante mantener reuniones presenciales.
Los desarrolladores son humanos como todos los demás; tienen necesidades y se motivan de manera similar a los demás.
---
Aprende más sobre liderar desarrolladores y gestionar sus diferentes tipos de personalidad en "El Manual del CTO", escrito por nuestro CTO Robert Mejlerö, disponible en Amazon/Kindle.
Somos una Compañía Suiza (LLC) con sede en
Suiza.