Como deixar seus desenvolvedores felizes sem nem tentar

Cómo hacer felices a sus desarrolladores sin siquiera intentarlo

Los desarrolladores felices son desarrolladores productivos. Descubra cómo hacer esto realidad.

Imagem em destaque

Los desarrolladores pueden ser extravagantes. Habitan dos mundos: el mundo creativo y el mundo empresarial. Debido a esto, los métodos habituales para mantener contentos a los empleados no siempre funcionan tan bien.

El hecho es que mantener contentos a sus desarrolladores puede marcar una gran diferencia para su empresa. ¿Por qué? Porque estos ingenieros son los responsables de crear el software del que depende su empresa para diversos procesos de entrega o venta como producto. De cualquier manera, sus resultados se verán afectados directa e indirectamente.

Con ese fin, lo mejor para usted es mantener contentos a estos desarrolladores. Pero no creas que esta es una situación en la que tendrás que hacer todo lo posible para calmarlos. Y ya sea que los ingenieros que trabajan con Java , JavaScript o .NET sean contratados por una empresa de desarrollo de software extranjera o si son empleados internos, lo que está a punto de leer debería ayudar a apaciguar a los desarrolladores en general.

Y así, sin más, hagamos felices a estos desarrolladores.

Bríndeles el mejor hardware que pueda pagar

Si les entrega a sus desarrolladores computadoras portátiles o de escritorio de bajo consumo, obsoletas y poco impresionantes, dañará enormemente sus actitudes. Los desarrolladores son como cualquier geek porque aman el buen hardware. Ofrézcales a estos ingenieros computadoras portátiles, de escritorio, monitores, teclados, trackpads y ratones de los que valga la pena presumir y se sorprenderá de lo significativamente que aumentará su felicidad.

Además, tenga esto en cuenta: sus desarrolladores compilarán código, un proceso que puede requerir hardware muy robusto. Cuando se ahorra en maquinaria, no sólo se les dificulta el trabajo, sino que también se envía el mensaje de que en realidad no importan tanto. Y cuando le das a tu CEO (alguien que usará un navegador web para casi todo) una máquina de primera línea, esos desarrolladores se lo tomarán como algo personal.

Dado que la diferencia entre una máquina realmente sólida y un dispositivo de especificaciones medias no es tan grande (en el gran esquema de las cosas), el retorno de la inversión en este esfuerzo es bastante alto.

No los interrumpas

Una cosa que mucha gente no entiende es que las interrupciones les cuestan a los creativos más tiempo del que creen. Considere esto: está en racha con el código o la documentación. Las palabras y el código salen de ti con facilidad. Y luego los mandos intermedios llaman a su puerta para detener ese flujo. Hablan de todo lo que querían mencionar y te dejan con tu tarea.

Intentas volver al trabajo, pero el flujo ya se ha interrumpido y te lleva algún tiempo volver a tu velocidad anterior. Este mando intermedio puede pensar que la interrupción no fue más de 10 minutos, cuando en realidad podrían haber sido 30 o 60.

Por este motivo, desea interrumpir a sus desarrolladores lo menos posible. De hecho, incluso podrías bloquear momentos durante el día en los que las interrupciones simplemente no estén permitidas (a menos que sea una emergencia). Durante estos tiempos, los desarrolladores podían confiar en que podrían concentrarse profundamente en sus tareas y no ser interrumpidos.

Este es un cambio invaluable que puede realizar y que no le costará absolutamente nada en términos de presupuesto y le brindará retornos significativos.

Horario flexible

Algunos desarrolladores trabajan muy bien en horarios habituales. Sin embargo, la mayoría de los desarrolladores saben que su trabajo requiere muchas más horas que el típico trabajo de 9 a 5. Pero nadie quiere sentarse durante 12 o 14 horas y escribir código. En cambio, es posible que sus desarrolladores prefieran trabajar en franjas horarias durante todo el día.

Si así es como sus desarrolladores (o algunos de ellos) trabajan de manera más productiva, permítalo. Esta es la era moderna y las viejas reglas no siempre se aplican. Y cuando permite esta flexibilidad, demuestra a los ingenieros de software que confía en ellos para realizar el trabajo. Esta confianza y flexibilidad contribuirán en gran medida a que sus desarrolladores estén contentos.

Protégelos del agotamiento

Los desarrolladores se agotan. Esto es un hecho. Para algunos, es casi inevitable. ¿Por qué? Porque los desarrolladores necesitan dedicar una cantidad considerable de horas para realizar entregas a tiempo. Y cuando su empresa está en un estado constante de entrega, puede terminar con desarrolladores que siempre están peligrosamente cerca del agotamiento.

Para hacer esto, necesita monitorear de cerca a sus ingenieros. Después de que realicen un gran sprint de codificación, pídales que se tomen un descanso (un fin de semana largo o unas vacaciones completas). Estos sprints pueden ser agotadores y los desarrolladores necesitarán tiempo para recargarse. Asegúrate de que acepten, de lo contrario terminarás con un equipo agotado e incapaz de producir.

Capacite a sus desarrolladores

Aquí está la cuestión: los desarrolladores saben lo que están haciendo. No necesitan estar microgestionados ni tener gerentes pisándoles la cabeza. Les ha dado plazos y ellos saben qué se debe hacer para cumplirlos.

Si estás constantemente rondando por este equipo, se sentirán insatisfechos e infelices. Para evitar esto, siempre debes dar autonomía a tus desarrolladores. Permita que sus ingenieros trabajen solos sin sentir que necesita controlarlos y monitorear todo lo que hacen.

Sin embargo, esto no significa que deba simplemente permitir que cada proyecto se desestructura. Encuentre el equilibrio perfecto entre la autonomía del desarrollador y la estructura necesaria para mantener un proyecto administrado, y encontrará a esos desarrolladores felices y productivos.

Conclusión

Verás, no hace falta mucho para mantener contentos a tus desarrolladores. Puede que tengas que gastar un poco más de dinero en ellos y relajar un poco tu estilo de gestión, pero al final descubrirás que puedes disfrutar de un grupo feliz de desarrolladores sin siquiera intentarlo.

Fuente: BairesDev

Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.