Otro año más escribo tras la cita anual de Codemotion para contaros mi experiencia.
No quiero recontar charlas, muchas de las diapositivas ya están disponibles en internet, así que sólo os cuento qué tal me ha parecido este año el evento.
Más acompañado
Este año la cantidad de gente con la que he compartido el evento ha sido bastante mayor, creo que merece la pena comentar los cracks con los que he compartido parte del tiempo:
-
Antonio Leiva: Me he sentido muy orgulloso de que mi compañero de universidad diera una charla sobre Koitlin, ¡incluso ha escrito un libro sobre el tema!
-
Compañeros de trabajo: Rodrigo Cabello (que en enero dará una charla sobre Ionic con Visual Studio 2015 que no os podéis perder), Rubén Chavarri y su hermano, y por último Roberto González y Luis Ruiz Pavón, gracias a los que disfrutamos de una de las mejores charlas de Codemotion, sobre Asp.Net 5 con ejemplos en Linux y Mac.
-
André Pérez, vecino y excompañero con el que compartí gran parte de la codemotion y con el que quedé por enésima vez en hacer un Pet Project.
-
A partir de él, conocí a sus excompañeros gallegos, entre ellos a David Vilchez, que es entre otras muchas cosas autor del podcast RantPod y del blog Xuaps.
-
Jose A. Nieto, Agile Coach y excompañero en Airbus con el que compartí la mañana del sábado.
-
Rubén Chavarría y sus compañeros de trabajo. A Rubén sólo le conocía hasta entonces virtualmente por su blog, y tengo que destacar que es muy curioso darse cuenta de que compartimos muchos intereses en la industria y perseguimos los mismos valores, pero nunca habíamos hablado de en qué trabajábamos cada uno, ni con qué lenguajes, y ha sido curioso. Hablaremos más durante la CAS.
Como resumen puedo decir que bastante surtido, pero no me olvido del año pasado, cuando en mi primera Codemotion no conocía a nadie, y costaba unirse a conversaciones, así que mantenía en mente a los que venían por primera vez.
He hecho esfuerzos por conocer gente en los momentos entre charlas y en las charlas a las que he ido solo, pero creo que es algo a mejorar por nuestra parte, o quizá haya juegos que se pueden organizar para mejorar la integración de los que han venido sólos, incluso desde otras ciudades de España, únicamente por el evento.
Y con esto entramos en el siguiente tema, la organización.
La Organización
Por una parte tengo que agradecer que haya valientes que pongan en marcha un evento para dos mil personas.
Creo que hay un trabajo detrás muy grande y que ha llevado muuucho tiempo. Y lo valoro.
Precisamente porque creo que Codemotion es importante quiero comentar que hay puntos a mejorar, y me preocupa que sean prácticamente los mismos que el año pasado.
Antes de que se ponga en duda, considero que el precio de la entrada es muy muy barato. Si esto ayudara, yo estoy dispuesto a pagar más. Tampoco me importaría que estudiantes o parados asistieran por menos dinero.
Por otra parte estoy convencido de que el lugar elegido no es suficiente.
Entiendo que tiene muchas ventajas, una infraestructura ya montada, proyectores, sillas, comedor, wi-fi, etc.
Pero he visto desde charlas en las que el proyector cambiaba completamente los colores haciendo los textos ilegibles, a charlas en sótanos abarrotados de gente muertos de calor, pasando por charlas donde se iba la luz..
También me parece inadecuado que se realice en una universidad católica, creo que la organización tiene que tener en cuenta que puede excluir a gente u ofenderla mezclando un evento de este tipo con la religión.
En cuanto a la organización de las charlas en sí, sigue habiendo problemas con los tiempos, problemas de espacio, gente que se queda fuera, pasillos intransitables entre charlas.. Y cada vez somos más los asistentes, por lo que cabe esperar que siga empeorando.
Quiero valorar positivamente las muchas cosas buenas, la comida para lo pagado, botellas de agua en cualquier momento, los sitios un poco mejor indicados que el año pasado (aunque aún se puede mejorar), los autobuses, la agenda, algunas charlas retransmitidas online, poder dar feedback de las charlas, o que los ponentes tengan ahora la posibilidad de proporcionarnos el vídeo y diapositivas en la propia página de la agenda.
#Duckmotion
Otra iniciativa divertida es la del hashtag #duckmotion, donde recibimos un pato como compañero para la depuración (puedes leer más sobre rubber duck debugging en wikipedia), y se nos animó a twittear fotos geolocalizadas con el pato, con el objetivo de observar el año que viene hasta dónde ha llegado lo aprendido durante las charlas.
¡Yo ya he puesto una!
Decidiendo con mi nuevo compañero de debugging las charlas a asistir en la @casmadrid2015 #duckmotion #codemotion_es pic.twitter.com/n0WhUgaTLl
— Miguel Ocaña (@ocana) diciembre 1, 2015
El evento y las charlas
Ocho tracks de charlas y cuatro de talleres, variedad de títulos imaginativos y atractivos… pero sigo teniendo la sensación de que la calidad de las charlas es una lotería.
45 minutos se hacen escasos haciendo imposible profundizar en temas técnicos y más si tienes que salir corriendo para tener sitio (aunque sea de pie) en la siguiente charla, por lo que muchas únicamente quedan en entretenidas.
Se me ocurren varias ideas, quizá una preselección por parte de los asistentes ayudaría en futuras ediciones a prever mejor los espacios, o limitar más las entradas, o que ciertos tracks sean temáticos para que no haya tanto movimiento.
En cuanto a la calidad de las charlas, personalmente me gusta que se de la oportunidad a nuevos ponentes con menos experiencia, no quiero ver a los de siempre que están en todos los eventos especializados, ya que no sabemos cuando va a aparecer el próximo Steve Jobs, pero sí que quiero que haya preparación y calidad, por lo que se vuelve necesario indicar mejor la profundidad a la que se espera llegar en los temas, si hay requisitos para los asistentes, o definir el público objetivo, porque sin prever el nivel no se puede actuar bien.
Espero que los que hayan recibido feedback en la web, positivo o negativo, sepan utilizarlo para mejorar.
Tomando el pulso
Quiero cerrar hablando de la experiencia Codemotion.
He leído varias críticas, y me quedo con esta:
Mi #codemotion_es 2015:
- Mala organización: falta aforo o sobran asistentes
- Charlas entretenidas
- Lo mejor: ver a viejos y nuevos amigos
— Juanma (@gulnor) noviembre 30, 2015
Para mí Codemotion también es un evento de charlas entretenidas.
No es el evento al que voy a aprender, pero creo que sirve muy bien para tomar el pulso al sector, para ver hacia donde se mueve la industria, para ver si seguimos avanzando como colectivo o como individuales.
Esta mañana comentábamos en el trabajo que Codemotion tiene la función de sacar a la gente de su burbuja o zona de confort, con situaciones tan curiosas como gente de PHP sorprendida por los avances de código libre y multiplataforma de Asp.Net 5.
Quizá el tema da para un post aparte pero estamos hablando de gente de PHP hablando sobre la mala fama de .Net, ¡probablemente porque desconoce la mala fama de PHP!
Por todo esto considero Codemotion como:
-
Un evento al que deberían asistir también los profesionales más consolidados aunque no tengan mucho que aprender, pero porque deben enseñar.
-
Un evento al que también deberían asistir gestores y agilistas, porque para mí no tiene sentido la desconexión.
-
Un evento al que deberían asistir las empresas, sobre todo las que luego se quejan de que no encuentran desarrolladores, porque estoy seguro de que no estaban estos dos días.
-
Un evento al que deberían asistir los que están empezando, o los que se consideran desarrolladores de un único lenguaje o producto, para que sientan que hay más allá de lo que conocen.
En definitiva, creo que es un evento festivo, para pasarlo bien, en el que celebramos durante un par de días lo que nos mueve, el interés por la programación y todo lo que lo rodea, en donde aunque acabamos cansados cargamos pilas y salimos con nuevas ilusiones.
Gracias a todos por asistir, nos vemos el año que viene.