Codemotion 2014

¡Actualización!

Aquí la charla de David Bonilla, ¡No os la perdáis!

Fin de la Actualización

¡Cómo me ha costado sacar un tiempo para hablar de la Codemotion 2014! He necesitado mucho tiempo para asentar y asimilar tranquilamente tooodo lo que he aprendido en apenas 24 horas.

Es difícil contar algo que no se haya contado ya, hay muy buenos resúmenes como el de Laura Lacarra en su blog. No os perdáis el enlace porque además ha hecho un gran trabajo recopilando las presentaciones de cada charla.

Lo único que puedo aportar es mi punto de vista personal, no os quiero recontar charlas, así que os dejo sólo mi experiencia en la que ha sido mi primera Codemotion. Como veréis, mi impresión fue muy diferente del primer al segundo día.

Primer día

El viernes, no pude tomarme el día de vacaciones para acudir a las charlas de la mañana, así que me tocó hacer un primer gran esfuerzo, madrugar mucho para poder salir pronto, y conseguir llegar a tiempo a la primera charla de la tarde. Tras un largo atasco (Algete - Boadilla) y habiendo comido un sandwich, llegué justito, recogí la bolsa con todo el pack de merchandising, y fui a mi primera charla.

Fue bastante decepcionante encontrar que de las tres charlas de la tarde sólo la primera me pareció interesante.

La segunda no la pude aguantar hasta el final, así que aproveché para ir al stand de Microsoft, que repartía palomitas y una lata de bebida energética tamaño industrial.

La tercera la aguanté por ser la última de la tarde, pero la mitad del planteamiento se fue al traste porque, según nos dijo, la sala, situada en el sótano, no tenía buena conexión a internet. Que sí, que era una parte fundamental, pero también esperaba un mínimo de previsión por parte del ponente.

No quiero pasar por aquí sin comentar precisamente que el lugar escogido tenía su aquél. No sé cómo habrá sido otros años, pero muchos ponentes se quejaron de la conexión a internet, eso sí, ¡el crucifijo y la foto del rey no faltaban en las aulas!. Supongo que la elección del sitio tendría sus motivos, pero a nivel personal, prefiero pagar más para tener algo más adecuado.

merchandising

Como podéis ver, del primer día no salí muy contento, ya que no recuperé el esfuerzo invertido. Al llegar a casa comenté que ni el merchandising me gustaba: tal y como estaba yendo el asunto, me parecía que se iba a tratar de un evento de APIs de moda, con una pequeña recompensa ‘nerd’ en forma de camiseta, palomitas y bebida energética. ¿Ese es el estado de la comunidad de desarrollo de software en España?

Sin duda necesitaba dormir para verlo con otros ojos, que las palomitas estaban muy buenas, y no hay que renunciar a la cultura geek.

Segundo Día

Madrugué el sábado para ir con fuerzas renovadas y un espíritu más positivo. Además, sábado por la mañana, no pillé ningún atasco.

Ir sólo a este tipo de eventos es un reto. Intenté integrarme más con la gente, me gustó encontrarme y saludar a gente que conocí en MadriAgil, o compartir el desayuno con Oscar Martín, ex-compañero de trabajo.

Aun así todo el mundo suele moverse en círculos bastante cerrados, grupos de gente de la misma empresa, que suelen ir a las mismas charlas, etc.. Bueno, no hay mal que por bien no venga, y dado el aforo, lo convertí en una ventaja para moverme entre las charlas que más me interesaban.

Sin duda intentaré tener todo esto presente cuando sea yo el que vaya acompañado, pero si nos lo paramos a pensar, son ocasiones ideales para conocer gente con los mismos intereses que los tuyos, y se desaprovechan.

Yo al menos no lo conseguí. Y ya sé que soy muy feo, pero incluso los ponentes, acababan la charla y solían estar rodeados de su grupo de gente conocida, o de otros ponentes, y siempre es una barrera de entrada a conversaciones.

Dada la situación, también aproveché para salir de mi zona de confort, y empecé el día con una charla sobre Java 8. Constaté que esto de cambiar de tercio no se llevaba mucho, ya que estaba rodeado de gente que desarrolla habitualmente en Java, y no sé que opinarán ellos de la charla, pero a mí me resultó muy interesante.

Sigo planteándome por qué continúa esa ‘rivalidad’ entre Java y .Net, cuando el desarrollo es tan parecido.

Otra cosa curiosa de esta charla fue que mostraba las novedades a través de los test unitarios. Fue la única charla de las que asistí en la que vi tests unitarios.

A ver, está claro que con el tiempo limitado del que disponen puede no ser el momento, y casi todas las charlas eran muy técnicas, de temas muy concretos, pero ni siquiera nombraban un “Esto lo hacemos así porque es una demo, pero no os olvidéis de los test” o un “El ejemplo que voy a dejar disponible estará con todos sus test”, o “Si esto lo planteamos con TDD seguro que nos sale un diseño mucho mejor”, etc..

Por favor, poned mis palabras en contexto, no es que yo sea el adalid del test unitarios, ni creo que haya que hacerlos porque sí, pero os dejo con la reflexión: ¿Son conscientes los ponentes de que son el referente de la comunidad?, ¿de que lo que digan o hagan en su tiempo es tomado muy en cuenta por los escuchantes?

Como asistentes pagamos por ver las últimas tendencias en desarrollo, y eso no sólo significa ver el API de moda, o lo bien que desarrollan en Node.js en Vim con su Mac, sino que también queremos aprender las tendencias en el día a día para ser mejores en su trabajo. Yo creo que tienen una responsabilidad para con la comunidad, pero aún hay charlas con títulos rimbombantes para crear aplicaciones alucinantes en días.

David Bonilla, Políticamente Incorrecto

Por suerte David Bonilla, de Otogami fue el cierre de evento que se necesitaba. Iba con las espectativas altas, muchos de nosotros conocíamos sus aventuras a través de la Bonilista, y aun así superó lo esperado. Hubiera pagado la entrada sólo por asistir a esa charla. Ahora ya no sé qué hacer el jueves, si asistir a su charla en la CAS 2014, cuando en principio tenía pensado asistir a otro track.

Si queréis saber más sobre su trabajo, os recomiendo un podcast en castellano y muy bueno sobre desarrollo de software: We Developers. En el episodio Emprender en España tenéis como invitado a David Bonilla desgranando su empresa.

Bueno, hasta aquí el “resumen”, intento ser conciso pero al final siempre se me va de las manos, y os juro que me dejo muchos temas en el tintero. ¡Esta vez casi se me junta con la Conferencia Agile-Spain 2014! Espero no haber sido demasiado cascarrabias, de verdad que he disfrutado mucho el evento y sin duda intentaré asistir el año que viene.

Para terminar tengo que dar muchas gracias a Fernando Manso por la venta de su entrada casi en el último momento, es una lástima que él no pudiera acudir, pero aunque no le sirva mucho de consuelo, que sepas que por lo menos aproveché la entrada. El año que viene seguro que coincidimos.

Espero poder contaros dentro de poco mis andanzas por Barcelona, que ya tengo la maleta lista, aunque será a la vuelta del puente cuando me siente a escribir, porque voy a aprovechar a hacer turismo y no me llevo el portátil.

¡Hasta la próxima!