
El trabajo remoto es clave para evitar que el próximo gran desarrollador renuncie
marzo 22, 2022
El mundo del desarrollo de software ha cambiado en los últimos años y, en general, los desarrolladores se han beneficiado. El desarrollo de software ha aumentado, la demanda de desarrolladores ha aumentado y los desarrolladores en general han buscado mejores trabajos.
¿Qué pasa después? ¿Seguirán los desarrolladores trasladando trabajos a niveles más altos o se nivelará? ¿Cambiarán las empresas y pondrán más esfuerzo y dinero en retener a los desarrolladores, en lugar de centrar la mayor parte de sus esfuerzos en contratar reemplazos?
Las etapas de la renuncia del gran desarrollador
Así es como ocurrirá la renuncia del gran desarrollador, en etapas:
- Trabajo remoto: sobrecarga de reuniones, agotamiento.
- El aumento del trabajo remoto conduce a un aumento en la demanda de software y un aumento en la demanda de desarrolladores.
- Los desarrolladores mueven trabajos para obtener mejores roles y salarios más altos.
- Los desarrolladores toman años sabáticos.
Parece que el COVID se está calmando y, con la eliminación de las restricciones en la mayoría de los países, las reuniones presenciales han vuelto.
Cuando visité una oficina recientemente, estimo que solo se utilizó el 10% de su capacidad de asientos. De hecho, muchos trabajadores de oficina pueden trabajar de forma remota, y la mayoría de las empresas no requieren que los empleados vayan a la oficina. Es una situación de incertidumbre; sin otras personas en la oficina, no hay ningún beneficio en ir a la oficina.
Ganadores y perdedores de la gran resignación
¿Quiénes fueron los ganadores y los perdedores de la gran renuncia?
Los grandes perdedores son los proveedores de software que contratan desarrolladores. Perdieron desarrolladores experimentados (con experiencia en sus proyectos, procesos, cultura y personas) y tuvieron que pagar salarios más altos y dedicar tiempo y tarifas de reclutamiento para reemplazar a esos desarrolladores.
Antes, cuando muchas empresas intentaban hacer crecer los equipos de desarrollo, los desarrolladores se marchaban en mayor número que nunca. No fue una renuncia “grande”; eran desarrolladores jugando a las sillas musicales y consiguiendo mejores trabajos con salarios más altos.
Hay un costo de incorporación para los nuevos desarrolladores a medida que profundizan su conocimiento del negocio, los proyectos, los procesos y los colegas. Los nuevos desarrolladores son menos eficientes y consumen menos tiempo que los desarrolladores experimentados existentes. Agregue la adición de mala cultura de reclutamiento/mala a la interrupción de contratar nuevos desarrolladores.
Durante COVID-19, la demanda de software ha creado un aumento en la demanda de desarrolladores de software. Esto hizo subir los salarios de los desarrolladores. Si las empresas están contratando desarrolladores al mismo ritmo que los desarrolladores se van, pagarán dinero extra para mantener el mismo tamaño de equipo.
Las empresas de software no estaban acostumbradas al poder de los desarrolladores (por ejemplo, podían mover fácilmente empresas por salarios más altos), y vi empresas que no se adaptaron a este cambio. La articulación que escuché de los gerentes fue derrotista: la gente se estaba yendo y creían que no había nada que pudieran hacer al respecto.
Más fácil de mover
Ahora, cada vez más desarrolladores se han mudado al menos una vez, y la mayoría solo tiene relaciones a larga distancia con colegas. ¿Significa esto que es más probable que se muden en el futuro? Parece que habría menos para mantener a los desarrolladores en sus nuevas empresas.
Muchos desarrolladores que no han cambiado de trabajo tienen miedo de cambiar de trabajo y cuanto más tiempo no hace nada, más grande y peor parece. El cambio es disruptivo debido a lo desconocido y no sabemos cómo reaccionaremos. La opción más fácil y segura es quedarse donde está.
Es fácil imaginar lo peor, incluso si el resultado es poco probable. El miedo es mayor en nuestra mente que en la realidad. Los desarrolladores que se mudaron una vez enfrentaron este miedo y eliminaron esta barrera para mudarse.
Los desarrolladores solo pueden moverse si hay una demanda de desarrolladores, su capacidad de moverse está ligada a la economía y la demanda de software.
¿Qué pasa después?
El próximo paso en el gran abandono es que las empresas se concentren en retener a sus desarrolladores existentes con aumentos salariales en línea con los salarios promedio por su experiencia y habilidades.
Las empresas analizarán los beneficios que pueden ofrecer y utilizarán el trabajo remoto permanente para retener a los desarrolladores. Las empresas organizarán eventos en persona para alentar a los desarrolladores a verse y construir relaciones. Las relaciones son una herramienta poderosa para construir equipos efectivos y son otra barrera para moverse (suponiendo que le gusten sus compañeros de trabajo).
Con suerte, habrá un enfoque en la salud mental y en ayudar a los desarrolladores a evitar el agotamiento. Es fácil para los desarrolladores agotarse con demandas y plazos poco realistas en un proyecto de software. Es un síntoma de mala gestión y un factor de resignación, a menudo visto en los desarrolladores más exitosos.
El trabajo remoto llegará para quedarse por ahora, ya que es un beneficio que los desarrolladores aprecian y ha demostrado que no tiene reducciones en la producción en los últimos años.
Las empresas necesitan ayudar a los desarrolladores a avanzar en sus carreras porque es más fácil moverse. Para ello será necesario mejorar el liderazgo, la gestión y la formación. Mantener a los desarrolladores en proyectos de carrera sin salida es peligroso porque pueden irse fácilmente.
En el mundo de Microsoft Dynamics/Power Platform, veo grandes empresas que buscan empresas más pequeñas para contratar suficientes desarrolladores adicionales para satisfacer la demanda.
Resumen
El poder sigue estando en manos de los desarrolladores por ahora, y las empresas deberán centrarse en retener el talento y mantener contenta a la gente. Centrarse en la contratación pierde la mitad de la ecuación, y reducir los abandonos significa tener que contratar a menos personas.
Las empresas tienen que reparar agujeros en sus botes con fugas en lugar de concentrarse en sacar el agua.
La mayor flexibilidad y los beneficios permitirán a los desarrolladores permanecer más tiempo y garantizar su éxito y el de sus empleadores.
Este artículo apareció originalmente en Medium; encuéntralo aquí.