Sobre mi taller de Git en Nerdearla 2020

Ante todo: ¡Zarpado evento Nerdearla 2020!

En este año de pandemia he participado de varias conferencias online pero ninguna estuvo ni cerca de Nerdearla, ni a nivel contenido, ni a nivel producción, ni a nivel interacción (y eso que Nerdearla aún no terminó). Simplemente mis felicitaciones al equipo organizador.

Ahora sí, el taller. En la sala de zoom había unas 40 personas que era el límite establecido, pero en paralelo la sesión fue transmitida por YouTube y por la página de la conferencia. Según me comentó uno de los organizadores llegó a haber más de 250 personas viendo la transmisión.

Al iniciar el taller hice dos preguntas a la audicencia en parte para validar algunas “creencias mias” y en parte para entender mejor a la audiencia. Para esto utilicé la herramienta mentimeter. En primer lugar les pregunte si habían utilizando alguna otra herramienta de versionado más allá de Git. Resultó que aproximadamente la mitad de los que contestaron solo habían trabajado con Git, en un palabra los podríamos calificar como “nativos git”.

Luego pregunté sobre la forma habitual de utilizar Git en el sentido de que qué tipo de herramienta utilizan. Resultó ser que la gran mayoría (~70%) indicó utilizar la terminal. Esto me sorprendió pues pensé que por la forma en que estaba anunciado el taller, me encontraría con mucha menos gente utilizando la consola y mucha más gente utiliza el IDE.

Personalmente me quedé muy conformé con el taller y hubo varios de los participantes que me manifestaron los mismo. Agradezco a todos los que participaron y también a Aixa por haberme asistido en la logística del taller.

Comparto algunos recursos:

Más notas de nerdear.la

A pesar de que la agenda de charlas y workshops del segundo día me resultaba super interesante, estuve en menos charlas y más en el co-working. Sin embargo pude ver la charla de Dr. TDD de Nico Papagna, excelente.

Más allá del charlas creo que el evento estuvo excelente, la organización fluyó muy bien, me parece que se respetaron los tiempos de las sesiones y la conexión a internet me pareció estable y con velocidad apropiada para trabajar. Por cuestiones familiares no pude asistir al día 3, una lástima porque el programa también pintaba de diez.

Quiero felicitar a la gente sysarmy que son los organizadores de nerdearla porque la conferencia se viene superando año a año y a pesar de aumentar la cantidad de participantes, el nivel de conferencia sigue subiendo. Adicionalmente quiero agradecer a @emaraschio que fue mi anfitrión el día que tuve que dar mi charla.

Notas de nerdear.la día #1

A pesar de la copiosa lluvia la asistencia fue impresionante, no tengo idea del número pero había mucha gente. Al momento de finalizar las palabras de apertura el auditorio principal estaba llenísimo. Como orador me sentí muy cómodo, casi un rockstart: acceso al secto vip, escenario elevado y un auditorio con mucha gente para escuchar mi charla. Si bien estoy acostumbrado a dar charlas, el hecho de que el escenario estuviera elevado y que el auditorio fuera tan grande, me generó cierta dificultad para interactuar con la audiencia. De hecho, no tuve interacción hasta el final de la charla cuando le acercaron micrófonos a la audiencia. Una de las preguntas que recibí fue:

“[…] ¿crees que hay alguna componente cultural por la cual no tenemos (en Argentina) la disciplina/orden/coinciencia para hacer test automatizados? […]”

Mi respuesta fue:

Me parece que es una cuestión que tiene más que ver con la mentalidad de los empresarios que con los que desarrollamos software. En Argentina hay algunas empresas que contratan ingenieros para hacer tests pero también hay empresas que contratan psicólogos para hacer tests”

Me parece importante hacer un par de aclaraciones sobre mi respuesta. En primer lugar no tengo nada contra los psicólogos, dije psicólogos en forma genérica para representar gente que típicamente no tiene formación ingenieril. No es que crea que todo el testing deba ser hecho por ingenieros, pero si pretendemos automatizar tests es necesario que parte del grupo de personas que se encargarán del trabajos de testing deben formación técnica/ingenieril.

Aquí están disponibles para descarga los slides que utilicé.

Todas las charlas que vi me parecieron muy buenas pero la que me resultó más interesante fue la de Juan Pablo Borna quien conto varias experiencias de trabajo como Production Engineering en LogDevice/FaceBook.

Más allá de las charlas, dediqué un buen rato al networking, me reencontré con varios colegas que hacía tiempo que no veía.

Para cerrar este post dejo una hermosa postal que vi cuando me estaba retirando de la conferencia.