https://d226lax1qjow5r.cloudfront.net/blog/blogposts/on-tech-communities/tech-community.png

Sobre las comunidades tecnológicas

Publicado el September 18, 2023

Tiempo de lectura: 8 minutos

Llevo casi una década participando activamente en eventos de la comunidad tecnológica, como reuniones y grupos de usuarios, así como en conferencias. En mi puesto actual en Vonage, me centro en desarrollar y fomentar este tipo de eventos, tras haber sido testigo de los retos a los que se enfrentan los organizadores a la hora de reunir a las comunidades y ampliarlas. He sido delegado, patrocinador, ponente y organizador.

Aplicando lo que he aprendido siendo parte activa de mi escena tecnológica local, hay una -y sólo una cuestión que veo una y otra vez y que hace que los principales actores de la industria -tanto a nivel local como internacional- no sean conscientes o no estén interesados en eventos centrados en la comunidad:

¿Qué gano yo o mi empresa?

No estoy aquí para reprender a nadie que haga esta pregunta (¡es una pregunta muy válida!), pero puedo responder y abordar las posibles suposiciones que la acompañan.

La mayor suposición que he experimentado es que implicarse en cosas de la comunidad cuesta tiempo y dinero, ambos siempre escasos, a cambio de nada. Lo más común que me han dicho es que patrocinar actos o animar a tu propio personal a dar charlas en eventos (locales o más lejanos) es casi como hacer caridad. Cuando tengas tiempo, hazlo; si no, siendo realistas, es un gesto menor que sólo da cierta credibilidad a la imagen de tu marca (y, por lo visto, la credibilidad no paga las facturas).

Invertir tiempo en ecosistemas tecnológicos no es caridad. Dependiendo de si se trata de un particular o de una empresa, se trata de una mejora masiva de la carrera profesional o de un negocio. Empecemos por los incentivos empresariales para participar en la comunidad:

  • Hacer crecer un evento meetup, especialmente en un lenguaje de programación o marco de trabajo concreto en el que no hay representación local, aumenta el perfil técnico de tu empresa de cara a clientes potenciales. Tienes la posibilidad de convertirte en líder del sector. Por ejemplo, un cliente potencial tiene la opción de elegir entre una agencia que produce proyectos según su brillante página de cartera de proyectos o una agencia que también hace esas cosas (pero también es un socio oficial de VueJS que envía gente a hablar en conferencias internacionales de JavaScript) puede inclinar la balanza. Lo he visto. La excelencia en ingeniería puede darte ventaja aquí, pero también tiene un doble efecto al convertirte en un lugar de trabajo mucho más atractivo para la contratación.

  • Como todo en el mundo de los negocios, la información es poder. Los desarrolladores pueden tener tanto conocimiento de lo que ocurre en la industria local como sus líderes, y a los desarrolladores les gusta hablar. ¿Quieres saber quién utiliza qué tecnología? ¿Quiere saber qué empresas fomentan una cultura positiva y cuáles tienen dificultades? No hace falta escarbar mucho para saberlo.

  • Las charlas técnicas presentan a sus empleados a personas que están aprendiendo o son pioneras en nuevas tecnologías que su empresa puede aprovechar. Sí, puede jugar al "pero hay documentos", pero recuerde que los documentos son, en general, terribles (¡los nuestros no lo son, por supuesto!). ¿Prefieres arriesgarte con un nuevo marco de trabajo o o escuchar a alguien que ya los ha lanzado?

  • Un director general me dijo una vez: "Contrataríamos a más mujeres (sic, por favor, no digas esto nunca a menos que quieras parecer un personaje de Star Trek), Jim, pero la cuestión es que no hay ninguna porque ninguna lo solicita" Permíteme responder a este enigma: las comunidades tecnológicas contienen nichos, minorías/grupos subestimados. Involucrarse en estos grupos contribuirá a la Diversidad e Inclusión de tu empresa. Lo hace de una manera muy, muy importante: te da la oportunidad de contratar talento que hace que su D&I se base en el potencial real de las personas, en lugar de limitarse a marcar casillas.

Hay bastantes puntos aquí, pero me sigue pareciendo asombroso que tantas empresas no vean el evidente retorno de la inversión más allá de las métricas fiscales instantáneas. El caso más común dentro de mi ámbito, las relaciones con los desarrolladores, es medir el éxito más allá de simplemente las ventasy es difícil. Pero a veces, los hechos hablan por sí solos. Una agencia (que contribuye de forma destacada a la escena tecnológica local) publicó el año pasado un puesto de desarrollador backend y 250 personas lo solicitaron. Eso no es cuestión de suerte. Se consigue apoyando a las comunidades tecnológicas. Es un lugar deseable para trabajar, y los desarrolladores lo saben.

No te fíes sólo de mi palabra: Hablé con Mary Thengvall que tiene una gran experiencia en la creación de grandes comunidades de desarrolladores en organizaciones como Camunda, O'Reilly y Chef:

Otra forma de apoyar a la comunidad es ofrecer el espacio físico de su oficina para albergar eventos locales. Incluso si este apoyo no se traduce en ventas directas, además del conocimiento general de la marca, al fin y al cabo, su nombre se da a conocer gracias a su generosidad y voluntad de formar parte de la comunidad. No siempre se puede asignar un retorno de la inversión a una oportunidad como ésta, lo que puede hacer que a veces sea difícil de vender a la alta dirección, pero se trata de una valiosa inversión a largo plazo que demuestra a la comunidad de desarrolladores que usted está realmente dedicado a ellos y a sus intereses.

Local a donde llamo mi hogar, aquí está Jump24 fundador Dan Newns sobre lo que ha supuesto para su negocio ser un jugador activo:

En Jump24 sabíamos que era importante participar todo lo que pudiéramos en la comunidad tecnológica; nos dimos cuenta enseguida de los beneficios que aportaría a la empresa. Nos ha ayudado a encontrar desarrolladores a la hora de contratar personal, nos ha ayudado a conseguir nuevos negocios al darnos a conocer. Más gente había oído hablar de nosotros, lo que significaba que estábamos en la mente de la gente cuando buscaban agencias de desarrollo. Además de los beneficios que nos aporta, también creemos que cuantas más empresas como la nuestra se impliquen en las comunidades que las rodean, más fuertes se volverán esas comunidades, así que lo vemos como una situación en la que todos salimos ganando".

Basta de charla comercial. ¿Qué gano yo, como desarrollador?

Dije que pasaría a la perspectiva personal, así que aquí está:

Participar y asistir a reuniones y conferencias locales puede ser muy beneficioso para tu carrera.

Como alguien que debe toda su carrera a las comunidades tecnológicas, siempre estoy dispuesto a promover los beneficios de asistir a los eventos de la comunidad. Por ejemplo, yo conseguí mi primer trabajo full-stack simplemente asistiendo a PHP Londres y conocí a un ingeniero sénior que me contrató. Es sorprendente la cantidad de gente que no es consciente del enormes beneficios personales que conlleva asistir a estos eventos. Por eso quiero compartir contigo las principales razones por las que deberías considerar asistir:

  • Muchos de estos actos son gratuitos, por lo que la formación es gratis. Como son eventos comunitarios, también puedes charlar con el ponente después del acto. Aún recuerdo cuando vi a un destacado experto en Test-Driven Development dar una charla y después me tomé algo con él en un pub, donde me explicó cómo utilizar TDD en mi lenguaje de programación preferido.

  • Los grupos de Meetup ofrecen un formato estupendo para aprender y conectar con empresas que están contratando personal. Muchas empresas interesadas en la escena tecnológica local asisten a estos eventos y están deseosas de apoyar los intereses de los desarrolladores.

  • Si quieres estar a la última, asistir a reuniones es la mejor manera de enterarte de todo. Puedes enterarte de cuáles son los mejores y los peores lugares para trabajar, el salario medio por pila o tecnología, e incluso qué empresas pagan de más o de menos. Con los contactos adecuados, puedes obtener esta valiosa información de forma gratuita y dar un impulso a tu carrera.

¿Cómo puedo contribuir?

¡Aah! ¡Ese es el espíritu!

Un gran desarrollador PHP bromeó una vez al llegar a una nueva ciudad, si la pregunta "¿dónde está mi meetup local para <x>?" es "no hay ninguno": felicidades, eres tú¡! Hay un par de puntos a tener en cuenta sobre cómo puedes contribuir:

  • Por supuesto, no todo el mundo quiere asumir la responsabilidad de organizar un encuentro, pero, sinceramente, te sorprendería saber cuánta gente mostrará interés si quieres crear un nuevo evento para que la gente aprenda y socialice. Empieza poco a poco y con el menor esfuerzo posible. Recuerde que el número de personas que acudan es insignificante: los mejores encuentros existen para educar y permitir a los desarrolladores relacionarse y socializar. TechMids existe para ayudar a poner en marcha un evento de este tipo: podemos ofrecer asesoramiento, posibles lugares de celebración y posibles patrocinadores.

  • Si eres una empresa, te recomiendo encarecidamente que no te sumes al síndrome de "aquí no se inventa". Si ya existe un grupo que cubre tus intereses, por ejemplo, lanzar el mismo evento para que sirva a tus objetivos es probable que fracase: el ejemplo más común que veo son los eventos como ejercicio de reclutamiento. Si haces esto, acabarás con un evento al que sólo asistirán tus empleados, por lo que organizarlo no tiene realmente mucho beneficio.

  • Además, los desarrolladores disfrutan de la imparcialidad de los temas de las charlas, los ponentes y el lugar. Si el objetivo es la información y/o el reclutamiento intenta que el acto sea lo más neutral posible. Es un tema común que veo dentro de las empresas que un argumento de venta de 2 horas se pone bajo la apariencia de un marco o tecnología, y los desarrolladores verán directamente a través de él.

Este artículo puede servir para comprender un poco mejor el trabajo que hacemos en Relaciones con los Desarrolladores en Vonage. Sí, subo al escenario, y sí, codifico mucho. Pero también creo que la cantidad de trabajo comunitario que realizamos puede pasar un poco desapercibida, a pesar de ser una parte fundamental de lo que hacemos. Amanda Cavallaropor ejemplo, también organiza sesiones regulares para GDG Cloud Londres. Tenemos un dedicado de dos Global Community Managers (Lucinda Abberley y Clarisse Ng), además de una Jefa de Comunidad (Rachel Sunderland).

Ayudar a construir esas comunidades también ayuda a construir nuestra comunidad de desarrolladores de Vonage; es una buena compensación. Si quieres involucrarte más en tu ecosistema local, contáctame en LinkedIno puedes Unirte a la comunidad de Vonage en Slack.

Compartir:

https://a.storyblok.com/f/270183/400x385/12b3020c69/james-seconde.png
James SecondePromotor senior de desarrollo PHP

Actor de formación con una disertación sobre la comedia, llegué al desarrollo de PHP a través de la escena de las reuniones. Puedes encontrarme hablando y escribiendo sobre tecnología, o tocando/comprando discos raros de mi colección de vinilos.