El diseño web y la codificación (HTML, JavaScript, Python y C +) ahora son habilidades clave que los desarrolladores necesitan para captar clientes y crear contenido relevante bajo demanda.
Pero las aplicaciones, el contenido y los servicios excelentes no son suficientes de forma aislada. Si sus compañeros de trabajo son reacios a adoptar estos nuevos programas o prácticas, todo el arduo trabajo realizado por su equipo de desarrollo se desperdiciará rápidamente.
Desde empleados de primera línea hasta altos ejecutivos, los evangelistas de desarrolladores cierran la brecha entre los trabajadores de tecnología internos y las partes interesadas clave de la empresa. Esto implica pasar información compleja pero relevante de los equipos de desarrollo y TI a la alta gerencia.
En esta publicación, repasemos todo lo que necesita saber sobre este rol de TI en evolución y lo ayudaremos a decidir si necesita un evangelista en su negocio.
¿Quién es un evangelista programador?
Un evangelista de desarrolladores, a veces denominado evangelista o defensor de la tecnología, comunica el valor de los proyectos al personal no técnico y a las partes interesadas externas. También se aseguran de que el personal interno tenga todo el hardware y el software que necesitan para tener éxito.
Básicamente, el papel de un desarrollador evangelista es la comunicación. Si bien los evangelistas suelen ser programadores y diseñadores web capacitados, también son comunicadores hábiles que pueden desglosar funciones complejas y transmitir claramente el valor de su comunidad de miembros de la audiencia.
Considere implementar un nuevo CRM. El departamento de TI tendrá preocupaciones sobre su implementación e integración. ¿Cómo funcionará el sistema con las herramientas existentes? ¿Qué tipo de infraestructura requiere? ¿Qué pasa con la seguridad, el almacenamiento y el acceso a los datos?
Si bien todas estas preocupaciones son relevantes, no son de suma importancia para el personal no técnico, la alta gerencia o los socios comerciales. Aquí es donde los evangelistas de los desarrolladores aprovechan los datos proporcionados por los equipos de TI para ofrecer casos convincentes de nuevos desarrollos tecnológicos.
Para el nuevo CRM, esto significa resaltar los beneficios del servicio al cliente, como el acceso a interacciones de servicio anteriores, la creación de formularios de comentarios de los clientes y la combinación de la funcionalidad CRM en múltiples herramientas de servicio al cliente.
Descripción del puesto de programador evangelista
Developer Evangelists actúa como el primer punto de contacto tanto para los equipos técnicos como para las partes interesadas externas. Mejoran la oferta de TI y brindan a los empleados internos una operación efectiva a gran escala.
Aquí están las tareas y requisitos relacionados con el trabajo:
Manténgase al tanto del desarrollo de productos
Para comunicarse de manera efectiva con las partes interesadas, los promotores de los desarrolladores deben ser expertos en productos. Esto significa participar en reuniones de desarrollo, trabajar con desarrolladores y gerentes de productos, e incluso trabajar en el producto mismo.
Recopile e interprete comentarios para crear noticias convincentes
Los desarrolladores evangelistas no son vendedores. No se ocupan del marketing ni de las relaciones públicas, pero su tarea es enfatizar el valor del desarrollo tecnológico. Esto hace que su papel sea único por sus conocimientos técnicos y habilidades de comunicación.
Los Developer Evangelists utilizan su conocimiento como base para una excelente comunicación. En otras palabras, los evangelistas de los desarrolladores no solo leen un guión de ventas o un anuncio de marketing, sino que escriben un libro sobre el valor de TI.
Con esto en mente, un evangelista de desarrolladores debe abogar por un equipo interno a través de C-Suite y por C-Suite a través de un equipo interno, todo en el mejor interés de la organización. Para que esto suceda, necesitan conectarse con las partes interesadas clave y obtener apoyo.
Cerrar la brecha de comunicación entre las partes interesadas internas y el C-Suite
La tarea del equipo de desarrollo es crear productos, no navegar por las complejidades de las brechas de comunicación causadas por la edad, la cultura, el conocimiento y las diferencias en las funciones profesionales.
Al comunicar las comunicaciones de TI a la alta gerencia de manera accesible, los evangelistas de los desarrolladores ayudan a los ejecutivos a tomar decisiones informadas que benefician al negocio. Su trabajo es expresar la importancia de adoptar software o seguir las mejores prácticas de una manera que los trabajadores no técnicos entiendan y resuenen.
El aprendizaje a lo largo de la vida en el desarrollo
Los desarrolladores evangelistas deben ser expertos en tecnología. Desde la computación en la nube hasta la codificación de fuente abierta, el desarrollo de aplicaciones móviles y el Internet de las cosas, no faltan los conocimientos técnicos que los evangelistas desarrolladores pueden comprender y aplicar en su trabajo diario.
Los evangelistas desarrolladores generalmente asumirán un rol con experiencia en desarrollo, aunque las habilidades técnicas específicas variarán según las necesidades de la organización. Sin embargo, es fácil dejar que estas habilidades se desvanezcan si no las usa a diario y no se mantiene al día con el progreso de la industria. Para ser un evangelista de desarrolladores eficaz, debe adoptar una filosofía de aprendizaje continuo.
Gestión operativa y mejora de procesos
Como evangelista de desarrolladores, uno de sus principales objetivos es aliviar la fricción y los problemas que enfrentan los equipos de TI y los desarrolladores de su organización.
Para ello, es necesario empatizar con ellos y ser capaz de resolver problemas mediante la creación de nuevos sistemas y procesos que funcionen para todos en la organización. Esto requiere un conocimiento profundo de los procesos existentes de la empresa, así como habilidades organizacionales para construirlos y mejorarlos.
Ahora que entendemos el papel de un evangelista, veamos algunas de las habilidades necesarias para tener éxito en este puesto.
Habilidades de los programadores evangelistas
Para ayudar a determinar el valor de las aplicaciones y los servicios comerciales, los evangelistas desarrolladores necesitan las siguientes habilidades clave:
Experiencia de codificación
Los evangelistas necesitan conocimientos técnicos para comunicarse con otros desarrolladores en sus términos. Deben poder codificar, probar y modificar sus aplicaciones y hacer sugerencias a los equipos de desarrollo para mejorar el rendimiento de las aplicaciones o servicios.
La capacidad de comunicarse
Los evangelistas de los desarrolladores también necesitan “habilidades blandas”, como la moderación y la comunicación, para garantizar que las aplicaciones cumplan con los requisitos comerciales y de TI. Los evangelistas deben hablar con cada lado y convertir el conocimiento técnico en conocimientos prácticos de negocios. Esto significa convertir las preocupaciones o conclusiones comerciales en recomendaciones claras de TI.
Habilidad de red
Para ayudar a las empresas a atraer nuevos talentos y aumentar la reputación corporativa a gran escala, los evangelistas deben trabajar con equipos de relaciones públicas, grupos de desarrolladores, contactos comerciales y agencias de medios. Esto requiere la capacidad de conectarse entre comunidades sociales y profesionales y garantizar que los contactos siempre tengan la información que necesitan sobre productos y servicios.
Paciencia
Los evangelistas desarrolladores pasan mucho tiempo explicando su trabajo y respondiendo preguntas, a menudo sobre su conocimiento técnico y experiencia. Por esta razón, su capacidad de ser paciente es crucial. Los evangelistas tienen que responder muchas preguntas recurrentes sobre su trabajo mientras comunican el valor de nuevos proyectos y aplicaciones.
Habilidades organizativas
Para muchos proyectos de gestión, las habilidades organizacionales son fundamentales para entregar información a tiempo y bajo demanda. Muchos evangelistas viajan regularmente mientras completan solicitudes de detalles de servicio o asesoramiento técnico. La capacidad de administrar eficazmente su tiempo y organizar su horario es clave para el éxito en este puesto.
Si tienes un candidato potencial que tiene estas habilidades, en la siguiente sección sabrás cuánto tendrás que pagarle.
Salario promedio de un programador evangelista
De acuerdo a Puerta de cristalel salario promedio de un evangelista desarrollador es de aproximadamente $ 127,000.
¿Por qué necesita un evangelista desarrollador?
La TI se está volviendo cada vez más compleja a medida que los equipos técnicos se ocupan de múltiples plataformas de aplicaciones, infraestructura en evolución y nuevas prioridades de desarrollo. Las expectativas de los usuarios también aumentan a medida que las tecnologías móviles y de nube se vuelven omnipresentes.
El resultado es una desconexión digital. Los equipos de TI reconocen las limitaciones críticas, pero a menudo no pueden comunicarlas de manera efectiva a la gerencia y las partes interesadas. Mientras tanto, el personal de primera línea y los clientes pueden identificar las funciones que faltan y las funciones que faltan, pero no pueden describir el mejor camino desde el potencial de la aplicación hasta el uso práctico.
Los evangelistas desarrolladores llenan este vacío hablando el idioma de ambos lados. Su trabajo es tanto aumentar el rendimiento de la aplicación como representar el valor comercial, todo mientras mantiene su audiencia en la búsqueda de nuevas oportunidades de trabajo en red.
Nota del editor: esta publicación se publicó originalmente en marzo de 2020 y se actualizó para que sea completa.