Joel Rivera

https://joel.mx

De dónde viene y adónde va.

13 de Febrero de 2025

  • La platica contiene diapositivas de dos prestaciones anteriores. El cuarto aniversario (2016) y una sobre reflexiones de comunidades. (2019)
  • Estado actual, ideas y formas de avanzar.

Agenda

12 de Noviembre de 2016

Retrospectiva 4° Aniversario

¿Por qué un grupo de Python en Monterrey?

Antecedentes

GUL-UANL / SeNTX

  • Grupo de usuarios de Linux de la UANL (FCFM)
  • En esa época era como el "renacimiento" (los primeros fueron por ahí del 98-2002) de los grupos de usuarios de software libre
  • Experiencia inicial de grupos relacionados a tecnología
  • Implícitamente sienta expectativas a lo buscado de un grupo tecnología auto-dirigido

(2007-2010)

Primeros PyCons

  • Primera conferencia de tecnología a la que personalmente asistí
  • Comienza la influencia de los PUGs (Python User Groups) ya bastante famosos en EE.UU.
  • La estructura de la conferencia y los asistentes tienen muchas ideas apertura de Python para llegar a más personas
  • Sprints

(2010 - 2012)

Influencias locales

  • Tequila Valley (version MTY)
  • Hackers & Founders
  • Hackerspace

(2012)

2012

2 reuniones

  • Inicia el grupo en la lista de correos el 19 de Octubre
  • La primer reunión del grupo de forma presencial fue el 1 de Noviembre
  • En mi casa de esos entonces

2013

20 reuniones

  • Muy poca gente usa Python y se opta por dar un curso de principiantes de 8 sesiones
  • Además de tener reuniones ocasionales por temas específicos
  • Asistencia muy variada de 1 a 15 personas por reuniones (si, una reunión fui yo y otra personas más)
  • Poca gente tuvo la paciencia de llevar el curso de principiantes que posiblemente estuvo más disperso de lo que debería
  • Nos patrocina la PSF el costo de meetup.com

2014

11 reuniones

  • No hay curso de principiantes
  • Las reuniones llevan temas específicos y no se usa el termino genérico de "Reunión Mensual"
  • Se imparte un curso de Bioinformática Genetica en conjunto con el Dr. Jose F. García Mazcorro en el área de postgrado de la FCFM-UANL
  • A final de año inicia cierta coordinación con otros grupos locales por medio de http://codersmty.org/ que nace de CodeCrafters
  • Se crea el grupo de Facebook

2015

10 reuniones

 

  • Se adopta la convención de Reuniones Mensuales, esto en parte por que en éste punto hay mucho nuevos grupos en la ciudad que siguen un formato similar
  • ¡Meetup.com se abarata! 
  • Existe mucha intersección entre personas que asisten a diferentes meetups, micro-cosmopolitas de los grupos tecnológicos locales
  • Curiosamente el desarrollo va casi a la par de espacios de Coworks

2016

6 reuniones (7 si cuentan ésta y 8 si se hace posada)

  • Se sigue el mismo formato de "Reuniones Mensuales"
  • IMHO la cantidad de grupos activos en la ciudad decae a la par que los lideres de los grupos se ocupan de las cosas de la vida
  • Se hace el Festival de Comunidades Dev MTY
  • HOY

Downtrend?

¿Por qué un grupo de Python Monterrey?

  • Aprender a programar, a conversar, a pensar, a ver otro punto de vista
  • Hacer normal que las personas compartan conocimientos
  • Apoyar al software libre
  • Hacer más "main stream" el lenguaje
  • Conectar a los desconectados
  • Es el resultado de una larga cadena  de gratitud, con la esperanza de que el grupo la prolongue
  • Contribuir a la sociedad
  • Por diversión

Por mejorar/hacer

  • Cursos de principiantes
  • Coordinación con patrocinadores
  • Promover de forma más activa la participación de los asistentes
  • Ahora que hay más nivel en la ciudad ¡Sprints!
  • ¡Playeras!
  • Organizar un PyCon

Sabiduría de la Praxis

  • Lo importante del grupo son las personas, no el contenido
  • Las reuniones inspiran y conectan, el conocimiento duradero se aprende practicando
  • Nunca se puede complacer a todos, pero nunca dejes de escuchar
  • Muchos asistentes solo quieren algo concreto
  • Alguien tiene que moderar/facilitar de forma sutil la conversación
  • El groso de la gente prefiere tener una actitud pasiva, consumen 
  • El grupo se puede explicar en N cantidad de formas distintas, donde N es el número de los asistentes

Muchas gracias

¡¿Qué pasó con el trend?!

¡¿Qué pasó con el trend?!

¡¿Qué pasó con el trend?!

Coders MTY

2015-2017

  • En estos años, muchos grupos empezaron a emerger en la ciudad.
  • En gran parte por el apoyo de personas como Chuy Lerma que empujaba la iniciativa.
  • Snapshot de 2017

Comunidades

Tipos, reflexiones y experiencias

Noviembre, 2019

Monterrey, México

 

Joel Rivera

¿Y quién es este?

  • Oriundo de Monterrey
  • Desarrollador de Software
  • Co-Organizador de Python Monterrey
  • Co-Organizador de PyCon Latam 2019
  • Fuertemente influido por comunidades de Software Libre
  • Gusta de la especulación filosófica
  • Involucrado de una forma u otra en comunidades desde el 2007

¿Qué es una comunidad?

Clasificación simplificada

Comunidades

  • Asignadas por terceros para entender algún grupo social. Sería como la flecha verde del slide anterior.
  • Creadas o encontradas con otras personas para algún interés en común y con algún propósito en particular. Sería como la flecha azul del slide anterior.

Nos enfocaremos en estas. Específicamente cuando buscan tener reuniones presenciales.

Orígenes tradicionales

  • Voluntad propia. A falta de encontrar el espacio buscado, se crea (o se replica).
  • Networking con pretensiones laborales.
  • Estrategia de negocio (publicidad, potenciales clientes, marketing, etc).

Comunidad como...

  • ...lugar para encontrar a los otros que tienen ese interés en común
  • ...forma de cambio social
  • ...forma de expandir círculos sociales
  • ...como actividad extracurricular
  • ...plataforma de negocio
  • ...relaciones publicas corporativas
  • ¿Comunidad o eventos?

Comunidad ≠ Eventos

  • Me parece errado llamarle comunidad a organizar eventos. Sin embargo, es un punto de partida, o un punto de encuentro. Por ejemplo que una comunidad organice eventos
  • Comunidad implica involucrarse
  • Una comunidad ideal es una que todos interpreten la comunidad y dentro de su entendimiento e intereses particulares participen de una forma espontánea en beneficio de la comunidad misma, que a la vez les beneficia en lo particular

Reflexiones

Preguntas existenciales para una comunidad

Preguntas...

  • ¿Por qué?
  • ¿Para qué?
  • ¿Para quién?
  • ¿Hasta dónde?
  • ¿Mí comunidad?
  • ¿Nuestra comunidad?

La ausencia de cultura comunitaria

Es decir...

  • Con comunitario no refiero a pueblos marginados (sin demeritar su importancia)
  • Refiero a que generalmente estamos educados para mantener una actitud pasiva, para consumir, no para crear o participar de forma espontánea
  • Y si se crea, se conceptualiza en formas económicas tradicionales. Es decir, creo para vender. e.g. ¿yo les estoy vendiendo esta idea?
  • Es poco común crear para compartir una experiencia de vida. Generalmente eso se acota a círculos sociales más pequeños

Problemas con la dinámica tradicional

  • Productor y Consumidor
  • Remite a los organizadores a productores y a los asistentes a consumidores. Activo y Pasivo.
  • No fomenta un ambiente de participación, más allá del rol tradicional, muy similar al de una escuela promedio
  • Eventualmente los organizadores se ven en el dilema de asumir ese rol de "productor" y se racionaliza la forma de monetizar el tiempo invertido a falta de participación

Experiencias

Ecosistema de comunidades

  • Mucho del impacto que tiene una comunidad sucede de forma externa a la comunidad
  • Es decir, la ideas de una comunidad se pasan a otra de forma natural
  • La mera idea de que algo exista cambia radicalmente la perspectiva de las personas respecto a lo que se puede o no hacer
  • Por otro lado, fácilmente se normaliza y se puede dejar de apreciar los esfuerzos para que algo suceda

Tips para organizadores

  • Iniciar es ir en contra del Estatus Quo
  • Las opiniones sin acciones tienen muy poco impacto y a veces son contraproducentes
  • Las postura de dictador benevolente es un buen punto de partida, a falta de una comunidad realmente auto-dirigida
  • Aún y cuando esa comunidad auto-dirigida no sea alcanzada, creo vale la pena aspirar a eso
  • El que una comunidad no alcance un estado de comunidad auto-dirigida por mucho tiempo,  eventualmente causa que los organizadores...
  • Desistan... ó
  • Busquen algún estado sustentable con algún modelo de negocio donde la comunidad es parte de dicho modelo
  • Si tu comunidad tiene fines comerciales desde el inicio, la honestidad respecto a las intenciones son muy importantes. No se ocupan tanto espejo y humo.

Tips para organizadores

Pensamientos finales

  • Hay mucho valor en el contacto uno a uno
  • La subjetividad del otro, me abre las puertas a otro mundo de ideas
  • El participar en alguna comunidad puede resultar muy inspirador
  • El centro de una comunidad, inicialmente siempre es su temática, pero la cohesión del grupo se da cuando sus participantes se vinculan y trascienden el tema inicial

2020

2020

  • Tuvimos una reunión el 27 de Febrero del 2020, con una asistencia ~40 personas en iOS Offices de Arboleda.

2020-2021

  • Suben los podcasts, como medio de expresión y vinculo comunitario.
  • Época de eventos en línea, en lo personal no soy muy afín a estos, por cual no se promueven en el grupo.
  • Varias personas que estaban involucradas en las organización de comunidades, dejan la ciudad o simplemente dejan de participar.

2022

  • La siguiente reunión del grupo se llevo a cabo hasta Septiembre 2022.

Actualidad

¿Qué pasa con

Python Monterrey?

  • El equipo organizador se redujo.
  • El tiempo disponible para organizar por parte del organizador actual, se ha visto reducido con el paso del tiempo.
  • Del poco tiempo que quedaba, gran parte se iba en ayudar con los PyCon Latams, 2023 se llevó a cabo en Monterrey y el 2024 en Mazatlan.
  • Una buena cantidad de personas que participaban de forma activa, emigraron a EE.UU. o se mudaron a otra ciudad.
  • Personalmente, tengo una fuerte preferencia a eventos en persona. El problema con esto, es que resulta más complicada su coordinación.

¿Qué pasa con

Python Monterrey?

  • A mi parecer, el objetivo de llegar a todos, no es una de las cosas que hoy en día motivan  las reuniones.
  • La labor de difusión de Python como lenguaje "exótico" ya quedo en el pasado.
  • El formato de eventos híbridos, presencial y en línea simultáneamente, generalmente involucran más labor para organizar y resta un poco a los dos experiencias (100% presencial o 100% en línea).

¿Qué pasa con

Python Monterrey?

  • A lo largo de los años, se han creado muchos canales de comunicación, pero han tenido poco uso, por mencionar algunos...
  • Lista de correos
  • Meetup.com
  • Twitter/X
  • Facebook
  • LinkedIn
  • Telegram
  • Slack
  • Sitio Web
  • Multiples grupos de WhatsApp

¿Qué pasa con

Python Monterrey?

  • Varios de estos ya están prácticamente en el abandono.
  • Pero en los que no, igual se vuelve un tema de mantenimiento de canales de comunicación.
  • Muchas veces las personas optan por manejarlo en privado.
  • Sin saber que eso esta 100% en función de mi disponibilidad de darle seguimiento. De aquí que con nuevos roles laborales (manager luego director) y roles familiares (afortunado padre de un niño de 2 años). La probabilidad de darle seguimiento disminuye significativamente.

¿Qué vamos a hacer?

  • Simplificar el mantenimiento de la comunidad.
  • Reducir los canales de comunicación.
  • Fomentar las discusiones en foros abiertos, para que no se mueran iniciativas en chats privados.
  • Definir reuniones "ligeras", abiertas y en paralelo a Python Monterrey. Algo como spin-off enfocado, puramente en la conversación, pero con mucha regularidad.
  • Dado que el grupo ya tiene tiempo de existir, no es necesario estar haciendo tanta labor de "outreach" como en sus principios. En cambio lo principal es mantener el momentum para revivir interés y comunidades aledañas.

¿Por qué Mobilizon/social.org.mx?

  • Agnóstico de plataforma o walled garden.
  • Integración nativa con Activity Pub y publicación en RSS.
  • Fácil de integrar todo lo relacionado al grupo, sin temas de rastreo, walled garden's o incrementos inesperados en costos.
  • En control del grupo/comunidades no de alguna plataforma.
  • Dado el alcance del grupo, relativamente de nicho, se beneficia poco de buscar llegar a la masa de una red social main stream.
  • El crecimiento orgánico del grupo por su misma comunidad me parece más sostenible; envía la señal correcta vs eventos random en Facebook.

¿Por qué Mobilizon/social.org.mx?

  • ¿Qué esto no representa más trabajo?
  • No. Especialmente si va acompañado con el objetivo de centralizar la conversación, a expensas de que no todo el mundo lo encuentre.
  • Reduciría y simplificaría a un solo lugar, donde se puede mover a su propia velocidad.
  • Adicionalmente, la instancia esta abierta a otros grupos que quieran organizar algo, fuera del ruido y restricciones que los eventos  de Facebook pueden acarrear o los costos asociados a Meetup.com
  • La expectativa es que se pueda usar como plataforma para cierto tipo de eventos, de personas con interés genuino a participar y contribuir.

¿Por qué Mobilizon/social.org.mx?

¿Por qué Mobilizon/social.org.mx?

  • Más información de Mobilizon:

https://joinmobilizon.org

¿Y el spin-off?

  • En la última reunión del grupo de planteo la idea de reuniones más ligeras.
  • Dado que el nombre de "Python" en las reuniones implica cierta connotación de relevancia con el lenguaje de programación (en la práctica no es el caso).
  • Estoy pensando en que se use otro nombre y se tenga fijo reuniones mensuales, de puramente networking.
  • Esto igual, puede servir de plataforma para eventos más estructurados como éste.

Espacio Conexo

  • Actualmente lo llamo "Conexo"
  • "Espacio Conexo", donde inicialmente se buscaría tener un solo tipo de reunión, conversación abierta y networking, con temática tecnológica en general.
  • Idealmente, punto de reunión de comunidades, de donde puede surgir organización o estructura para otros eventos.
  • Se piensa usar la misma plataforma de Social Org Mx como punto de partida.

¿Quieres ayudar?

 

¡Vamos a platicar!

Muchas gracias por su atención

PyMty de dónde viene y adonde va.

By Joel Rivera

PyMty de dónde viene y adonde va.

  • 58