Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Cómo pueden los CEO mejorar la experiencia de desarrolladores e impulsar el éxito empresarial

Cómo pueden los CEO mejorar la experiencia de desarrolladores e impulsar el éxito empresarial

Principales conclusiones:

  • Empresas de todos los tamaños necesitan los mejores talentos tecnológicos para competir hoy en día, y los mejores son escasos.
  • Se necesita algo más que un salario competitivo para atraer y retener talento tecnológico cualificado.
  • Los desarrolladores quieren trabajar para organizaciones cuyos valores coincidan con los suyos, en las que puedan ver directamente cómo su trabajo beneficia a las personas y en las que los procesos y herramientas les faciliten al máximo la realización de un gran trabajo.
  • La experiencia del desarrollador (DX) -las herramientas, los procesos y la comunicación de que disponen los desarrolladores cuando trabajan para alcanzar un objetivo- tiene un enorme impacto en la satisfacción laboral, así como en la atracción y retención del talento. 
  • Los directores generales y otros altos cargos pueden influir positivamente en la DX.

El talento digital marca la diferencia

 

Hoy en día, el talento tecnológico es uno de los mayores diferenciadores competitivos entre organizaciones. Cuanto mejor sea el talento, mejor se podrá convertir los datos en valor, crear productos digitales que satisfagan al cliente, responder a las oportunidades emergentes y ofrecer exactamente lo que los clientes y usuarios de hoy en día quieren.

 

Pero los mejores talentos tecnológicos escasean. Según el informe 2021 Digital Leadership de Harvey Nash Group, la escasez de competencias es la más alta de la que se tiene constancia, especialmente en ciberseguridad, big data y arquitectura. Y la brecha de competencias digitales no hará más que aumentar en los próximos años.

 

¿Crees que esto no te importa porque tus desarrolladores están contentos? Piénsalo otra vez. Según un estudio de Stack Overflow, a finales de 2021, una quinta parte de los desarrolladores de software buscaban activamente nuevas oportunidades y más de la mitad estaban abiertos a ofertas.

Así que, para los dirigentes, esto plantea una gran pregunta: ¿Qué podemos hacer para atraer a desarrolladores cualificados y, lo que es aún más importante, para que se queden con nosotros una vez que están aquí?

 

El primer paso para responder a esa pregunta es determinar qué es lo que los trabajadores tecnológicos más cualificados de hoy quieren realmente de sus carreras y de sus empleadores.

 

 ¿Qué quieren realmente de ti los mejores desarrolladores?

 

La Encuesta de Desarrolladores 2019 de ActiveState encontró que el 61,5% de los desarrolladores pasan solo cuatro horas o menos al día escribiendo código. En cambio, muchos encuentran que su tiempo se consume con reuniones, lidiando con fricciones y vadeando la burocracia. 

 

Este no es el mejor uso del tiempo de los desarrolladores; tales tareas pueden terminar sintiéndose como barreras que restringen la capacidad de las personas  desarrolladoras para hacer el mejor trabajo y tener el mayor impacto.

 

En nuestra experiencia, por encima de todo, lo que los desarrolladores quieren de sus empleadores es la capacidad, la libertad y el poder para hacer el mejor trabajo, de la manera más fluida y lógica. Y en el fondo, de eso trata la experiencia del desarrollador (DX).

 

La DX abarca todos los aspectos de la interacción de un desarrollador con una organización, desde los puestos de trabajo hasta las herramientas, las políticas y los sistemas. Está determinada por una amplia gama de factores e interacciones, pero entre los más destacados e influyentes se encuentran:

 

  • Las herramientas adecuadas. Los desarrolladores quieren acceder a plataformas y capacidades que les faciliten al máximo la realización de su trabajo. A menudo, los desarrolladores acaban en situaciones frustrantes en las que se ven obligados a utilizar herramientas o plataformas específicas, a sabiendas de que existen opciones más eficientes. Cada punto individual de frustración causado por herramientas subóptimas puede parecer insignificante. Pero, con el tiempo, esas experiencias pueden ser suficientes para que un desarrollador se lleve sus habilidades a otra parte.
  • El equilibrio adecuado entre capacitación y apoyo. Los desarrolladores cualificados quieren formar parte de culturas en las que no se les deje totalmente a su aire ni se les agobie constantemente con reuniones y tareas administrativas. Necesitan saber que cuentan con apoyo, pero que éste no derivará hacia la microgestión o cualquier otro comportamiento que pueda ahogar su capacidad para hacer su trabajo con eficacia.
  • Una visión clara de cómo su trabajo aporta valor. Los desarrolladores trabajan incansablemente para ofrecer experiencias sólidas a los clientes y usuarios. Pero a menudo, no llegan a ver el impacto de lo que crean. El software que crean no tiene por qué cambiar el mundo, pero es importante que la gente pueda ver claramente los resultados reales y humanos de sus esfuerzos, incluso si se trata de eliminar pequeñas frustraciones de una pequeña base de usuarios.
  • Valores que coincidan con los suyos. Los desarrolladores, como el resto de nosotros, quieren trabajar en misiones en las que creen. Quieren ver sus propios valores reflejados en los de su organización, y ver pruebas claras de que su organización está realmente comprometida con la defensa de esos valores. No pueden ser sólo palabras atractivas en una página web.

 

Juntos, estos impulsores ayudan a crear experiencias sólidas y satisfactorias para los desarrolladores. Una DX sólida puede aportar valor empresarial de muchas maneras. Pero, sobre todo, es extremadamente útil cuando se trata de crear un entorno que atraiga de forma natural a los desarrolladores con talento y los mantenga en la empresa.

 

Cómo pueden los CEO mejorar e influir en DX

 

Dado que los altos directivos no suelen ser los que toman las decisiones a nivel micro sobre las plataformas y herramientas que utilizan los equipos de desarrollo, ni sobre la forma en que se gestionan los flujos de trabajo de desarrollo, muchos asumen erróneamente que no tienen ninguna influencia sobre la DX.

 

Pero, en la práctica, la DX es mucho más que esas decisiones técnicas y de proceso. Tiene que ver con cada interacción que un desarrollador tiene con su organización y con cada aspecto de su relación con la empresa. Cuando nos fijamos en algunos de los motores más amplios de una sólida DX -aquellos alineados en torno a la cultura, los valores y la capacitación-, rápidamente queda claro que los CEO y el resto de la C-suite tienen un importante papel que desempeñar.

 

A medida que los CEO y otros altos directivos empiezan a desempeñar un papel activo en la DX, es importante reconocer lo que no es la DX. 

 

Tras la pandemia, en medio del aumento del trabajo a distancia, muchos empleadores comenzaron a supervisar el rendimiento de los desarrolladores a un nivel granular, midiendo el rendimiento puramente en función de la producción en lugar de concentrarse en el valor. Ese tipo de supervisión microscópica de los procesos y los flujos de trabajo es contraproducente y tiene muchas más probabilidades de disminuir la DX que de mejorarla.

 

En su lugar, los líderes que se adentran en el espacio de DX deben aplicar las lecciones que han aprendido sobre la experiencia del cliente (CX), y abordar DX de la misma manera intencional, impulsada por el diseño.

 

DX y CX requieren habilidades y enfoques similares: ambos exigen que los responsables de la toma de decisiones se pongan en la piel de otra persona, identifiquen cada punto de frustración para esa persona y, a continuación, reimaginen y rediseñen experiencias para satisfacer mejor sus necesidades y expectativas.

 

Cuatro cosas que puedes empezar a hacer hoy mismo para mejorar DX

 

Como dice el viejo refrán, no se puede cambiar lo que no se puede medir. En empresas como Etsy y Spotify, la eficacia de los desarrolladores se considera un indicador de su grado de satisfacción en el trabajo. Esto significa que realizan un seguimiento de la rapidez con la que los nuevos empleados contribuyen de forma productiva a los proyectos. Ambas empresas han sido capaces de reducir este tiempo mediante la introducción de un enfoque en DX.

 

Entonces, ¿qué tipo de cosas pueden hacer hoy los líderes para ayudar a mejorar la DX, atraer a los mejores talentos tecnológicos y aumentar la eficacia de los desarrolladores? Aquí hay cuatro pasos que usted puede comenzar hoy para ayudar a su organización a ofrecer DX superior:

 

  • Construir y liderar una cultura de transparencia

    Con unas condiciones que cambian constantemente y diversas exigencias que satisfacer, ninguna organización puede esperar en la práctica un trabajo sin fricciones al 100%. Pero, cuando aparecen esos puntos de fricción, es importante que los equipos de toda la organización entiendan por qué están ahí. Al ser transparente sobre las decisiones específicas y por qué se han tomado, puede ayudar a evitar que la fricción se convierta en frustración. Por ejemplo, si sus desarrolladores tienen que trabajar en un lenguaje heredado que no les gusta especialmente, explicar claramente por qué es así y cómo piensa cambiar la situación en el futuro puede contribuir en gran medida a mejorar sus experiencias. Sin embargo, sus palabras deben ir acompañadas de hechos. Si establece la expectativa de que las cosas mejorarán en el futuro, sus desarrolladores también tienen que poder ver que se están produciendo avances. De lo contrario, perderán rápidamente la confianza en que usted se esfuerza por mejorar su experiencia laboral. 
 
 
  • Cumplir las promesas de la marca empleadora

    Su marca empleadora no es sólo una herramienta para atraer a grandes talentos: es una ventana a las experiencias de los empleados en tu organización. Todo lo que digas que estás haciendo por tus empleados tiene que ser cierto o sus equipos perderán rápidamente la fe. Por ejemplo, si los valores y misión afirman que estás impulsando activamente la consecución de determinados objetivos sociales, deben asegurarse de que realmente es así y de que los desarrolladores tienen vías para contribuir a esos objetivos. Si los mejores desarrolladores no tienen la sensación de que se están cumpliendo las promesas previas a la contratación, estarán más que contentos de irse a otra empresa que sí lo haga.

 

 

  • Enfrentarse a flujos de trabajo complejos y enrevesados

    Optimizar los procesos y los flujos de trabajo no sólo beneficia a los desarrolladores, sino a toda la organización y le ayuda a mejorar el rendimiento con respecto a una amplia gama de parámetros clave. Al tomar medidas para reducir la burocracia, desafiar los procesos arraigados y buscar procesos ineficientes en toda la organización, puede facilitar a los desarrolladores -y a todos los demás- la realización de su trabajo y mejorar las experiencias al tiempo que aumenta la agilidad, los ingresos y mucho más. Un ejemplo de ello es Spotify, que creó una plataforma de portal para desarrolladores de código abierto, Backstage, basada en plantillas de software, que le permite unificar las herramientas de infraestructura y proporciona documentación técnica coherente y centralizada. La arquitectura de plugins permite la extensibilidad y adaptabilidad al ecosistema de infraestructura de una organización.En Thoughtworks, hemos abordado esta cuestión creando el galardonado portal de autoservicio para desarrolladores NEO. Unifica y agiliza todas las capacidades de la plataforma para ayudar a los desarrolladores a acelerar el desarrollo de aplicaciones y productos y aumenta la eficacia de los equipos de desarrollo de Thoughtwork
 
 
  • Permitir que su talento dé forma a su estrategia

    Si las habilidades y capacidades de los mejores talentos tecnológicos se encuentran entre los activos más valiosos que una organización puede poseer hoy en día, tiene sentido hacer pequeños ajustes en su estrategia en torno a esas habilidades, para maximizar su impacto. Los desarrolladores quieren trabajar de forma que se aprovechen al máximo sus habilidades, y eso también le interesa a usted. Al incorporar las habilidades y preferencias de los desarrolladores en sus decisiones estratégicas digitales y de software, puede mejorar DX, al tiempo que se prepara para el éxito y mejora la calidad del software que crea. Éstas son sólo algunas de las formas en que los líderes pueden influir y mejorar la DX. Si usted es un CEO con una mentalidad más técnica y no le importa profundizar en los detalles técnicos y la estrategia, hay muchas más palancas de mejora que puede explorar.

 

Mejor DX. Mejor talento. Un negocio más fuerte.

 

Tú quieres desarrolladores cualificados. Y los desarrolladores cualificados quieren experiencias de trabajo cómodas e intuitivas en organizaciones donde sientan que pueden marcar la diferencia. Pagar un salario alto es un buen comienzo, pero si realmente quieres atraer y retener a los mejores talentos tecnológicos a largo plazo, tienes que ofrecer una experiencia superior a los desarrolladores.

Descubre cómo hacer más eficaz tu organización de ingeniería