Fork me on GitHub

CodeCamp - BarRetreat CDMx 2016

Por neodevelop

El pasado sábado 03 de Diciembre se llevó a cabo el CodeCamp / BarRetreat en la CDMX, fue una sesión de todo el día dedicada a codificar y compartir. El cual fue convocado a través de un meetup: https://www.meetup.com/es-ES/meetup-group-JfQVZcAL/events/235444576/?comment_table_id=249575295&comment_table_name=reply

Fue muy agradable comenzar temprano la sesión, ver como cada desarrollador llegaba a la cita; todos saludamos y nos presentamos con quiénes no conocíamos. Agustín nos dió la bienvenida y explicó el objetivo del día: compartir y aprender, también presento el ejercicio a resolver, el cuál en lo personal me pareció bastante interesante, como lo platiqué alguna vez con él: “lo suficientemente completo para abarcar elementos esenciales de una plataforma y lo necesariamente pequeño como para terminarlo en un día”.

https://github.com/artesanosoft/CodeCamp2016/blob/master/CHALLENGE.md

Una vez presentado, se propusieron los mentores para resolver dicho problema y cada uno pudo explicar la forma en la cuál lo resolvería, tanto lenguaje, forma, método e ideas a aplicar, y a través de un breve sorteo se asignaron los aprendices(2) a cada mentor.

Y comenzamos con el ejercicio…

Hubo un momento relajador e inspirador, cuando Isaac Ruiz(@rugi) se acercó a nosotros para pedirnos nombres y cuentas de twitter, pero también a mencionarnos algo muy importante, y parafraseando: “Recuerden que esto no es una competencia, es un espacio para compartir y aprender, lo más importante es que se lleven algo bueno de aquí, y si sienten que no lo están logrando pueden decirnos y hacemos algo al respecto”; lo cual, me dió tranquilidad pues reforzó el espíritu del CodeCamp.

Me gustaría comentar todo las sensaciones que me lleve del evento, tanto como organizador como mentor/participante.

Como mentor/participante

Fue un poco desafiante para mi el mostrar Elixir a un par de personas, aunque ya lo había hecho antes con otro grupo muy pequeño y de confianza, no es lo mismo con un par de personas que tienen poco conociendo el lenguaje, afortunadamente eso nos ayudó mucho a poder resolver el problema, creo que el conocimiento esencial por parte de las personas de mi equipo ayudaron mucho a avanzar con el problema.

Pude percibir con gusto, que ambos miembros de mi equipo tenían amplia experiencia programando y usando sus herramientas, lo cual siempre es gratificante, pues es muy sencillo comunicarse con desarrolladores que se maneja muy bien. Inclusive,Pude notarBastante experienciaEn las plataformas queObviamente dominaban, pues al inicio tuvimos una breve charla para saber qué tecnologías usaban y que les gustaría conocer al respecto de las propuestas que yo había hecho.

Mi plan fue comenzar creando la aplicación, y conforme los conceptos fueron apareciendo irlos explicando de a poco, Y creo que realmente sirvió, pues pude explicar elementos esenciales del lenguaje cuando llegó el momento adecuado, lo mejor de todo fue que estuvo aplicado al problema que estábamos resolviendo.

Justo antes de ir a comer recordé que había visto un programa que nos ayudaba a compartir una sesión, el cual podríamos ocupar para ver nuestras pantallas al mismo tiempo con el mismo código ellas. Y regreso de comer instalamos y usamos tmate, muy recomendable para hacer programación en parece forma remota.

Al final del día no pudimos resolver todo el ejercicio, sólo tres de cinco puntos, Sin embargo creo que pude transmitir la idea al respecto del uso de lenguaje y el paradigma que se uso. Me gustó mucho que existieran dudas al respecto en el equipo de cómo ocurrieron las cosas internamente y cómo funcionaba el lenguaje.

Como organizador

Debo mencionar que hace mucho no organizaba un evento, Y qué estuvimos preparando algunos de los detalles finos que ya conocíamos que podrían ocurrir, desde la agenda, la dinámica y la comida. Estar pendientes de los cambios y ajustes que pudieran ocurrir durante el día o bien problemas como los tuvimos con la red.

Pero como organizador fue gratificante ver que un grupo de personas(alrededor del 30) estaban comprometidas por lo que querían hacer, tanto enseñar cómo aprender, y pasar un buen rato haciéndo lo que más les gusta.

La colaboración con Agustín fue muy buena, pues pudimos coordinar muy bien todos los elementos que necesitábamos meter dentro del evento, y alcanzamos nuestro objetivo al ofrecer una experiencia que se pudieran llevar cada uno de los asistentes y mentores un proceso de enseñanza-aprendizaje.

Al final, tuvimos una breve retrospectiva en donde cada uno pudo describir su experiencia del evento y fue gratificante saber que para todos había sido un gran día lleno de aprendizaje, motivación, y un camino por seguir recorriendo por nuestra cuenta. Recibimos alguna retroalimentación adicional, y también ideas para poder seguir organizando reuniones; creo que lo más importante es el hecho de que la gente se veía interesada en continuar este tipo de eventos y esperemos que con ayuda de todos podamos seguir haciéndolo.

Como organizador quisiera agradecer a todos esas personas que asistieron al evento por haber confíado en la dinámica y la organización. Agradecer también a las personas que siguen creyendo en lo que estamos haciendo y que suman su esfuerzo para hacer que los demás se lleven algo bueno de otros profesionales.

También quiero agradecer a GitHub por el patrocinio de stickers y algunas playeras que pudimos regalar a algunos de los asistentes que fueron destacados en su desempeño en la resolución del ejercicio.

Al finalizar, nos fuimos al BarRetreat a disfrutar de algunas cervezas y alitas como premio a nuestro esfuerzo, y también a seguir platicando al respecto de lo que había pasado en el día compartiendo un poco de los momentos curiosos, alegres y frustrantes que sentimos en algún momento.

Para finalizar me gustaría compartir Los vínculos del evento en donde puse algunas fotos que tome mientras estamos trabajando o exponiendo.

Si tienen alguna opinión adicional, o desean aportar algo a esto, sean bienvenidos dentro del grupo. Su participación siempre será importante para que otros se animen a hacer que las cosas sucedan.


comments powered by Disqus