Casos de éxito en el tratamiento de datos en #DataRevTour Qlik

Datos, datos y más datos. Desde siempre las empresas usan sus datos internos y externos para tomar decisiones trascendentales en la compañía. La rapidez en la interpretación de los datos nos dará una ventaja sobre nuestros competidores y un ahorro de tiempo si enfocamos correctamente el target. El fácil mantenimiento, actualización y visualización de los datos es crucial. Resulta necesario para nuestro negocio tener la suficiente información con calidad para tomar las decisiones acertadas. 

El 24 de octubre asistí al Data Revolution Tour que organizó Qlik. Un evento centrado en experiencias reales de clientes en relación a sus datos. Más de 400 profesionales de empresas de banca, industriales y digitales nos juntamos para aprender y sacar el máximo partido de nuestros datos.

Las empresas contaron sus casos de éxito en el tratamiento de datos. He digerido toda la información para destacar algunas de las conclusiones que saqué del Data Revolution Tour 2019: 

La importancia del data warehouse (DWH)

Todas las empresas que expusieron sus casos de negocio tenían en común que habían construido su propio DWH directamente en Qlik. Como diferencias con otras herramientas de visualización vi como puedes seleccionar varias fuentes de datos y crear “tus propias tablas” que hacen de interface de todo el data lake que hay por debajo. Esta solución facilita descubrir y sacar el máximo partido de las uniones entre datos. 

Por ejemplo vimos DWHs de información de mutuas madrileñas, de todo el target de ventas de una empresa farmacéutica o del seguimiento de objetivos por territorio en el Banco Santander. 

Mónica Isabel Rodríguez  comentó “cuando los usuarios dudan de la calidad del dato, tienes un gran problema”. No le falta razón. Mónica se refiere al momento en que otras áreas exportan los datos a sus herramientas para transformarlos y quién sabe si pasarlos a otras áreas. La información corre el peligro de no ser correcta. Por lo tanto, sostiene que la información debe estar y ser consumida en un único DWH.

c3fc0303-ae45-4387-8bdf-4c66d69d9c31.jpeg
Mónica Isabel Rodriguez. Foto: Laura Lacarra

Diferencias con Qlik View y Qlik Sense

Hablamos de las joyas de la corona de Qlik. Cuando hablamos de estas herramientas siempre las asociamos a la visualización de los datos aunque sabemos que es mucho más: un conjunto global de almacenamiento, analítica, APIs y visualización. En este evento pude ver y palpar las similitudes y diferencias entre ambas. 

En común 

A grandes rasgos, podemos destacar que ambas herramientas se pueden conectar con diferentes fuentes de datos, el motor en el que corre es el mismo, los scripts de transformación de datos son compatibles, tienen filtros globales y filtros aplicados.

Las diferencias

Qlik View es una herramienta para los que deseen tener una aplicación empresarial preconfigurada por el área IT. En las charlas vimos que los dashboards de Qlik View tenían su propio logo. El resultado es una aplicación a medida donde visualizaban toda su información de diferentes fuentes en gráficos y navegaban  a través de filtros para realizar su propio descubrimiento de negocio.

Qlik Sense es la herramienta para que los usuarios finales hagan sus propias gráficas y dashboards. Está orientada totalmente al “autoservicio” y que la creación de las gráficas sea colaborativa. Si además eres #mobileFirst esta herramienta está preparada para tablets y móviles. La mayoría de charlas usaban Qlik Sense como su solución. 

Si me tengo que quedar con una diría que depende. Según lo que quiera el cliente y su forma de trabajar le va a venir mejor Qlik View o Qlik Sense. Como plus Qlik Sense me parece más moderna y más a lo que están apostando los nuevos equipos de IT, al autoservicio.  

La evolución al autoservicio

Me ha quedado genial linkado con el apartado anterior. Hubo una reflexión sobre la evolución dentro de los equipos que me parece importante destacar. Hemos vivido como se piden informes/gráficos/herramientas a IT. No obstante ¿quién conoce los datos, su significado o sus metas finales? ¿es IT? El modelo está evolucionando a que es el negocio el que debe sacar partido a los datos. Negocio es el equipo que tiene el conocimiento de los datos y es el que tiene claro qué objetivos quiere conseguir con esa información. 

El equipo de IT evoluciona también a una figura de administración y mantenimiento de las herramientas e infraestructura. No obstante, lo ideal para IT también es evolucionar al autoservicio. Es decir, que no tenga que preocuparse IT del autoescalado. Y #sisepuede.  Para ello mostrarlo la solución de Qlik en Cloud.

Integración de Qlik con otras herramientas

Me encantaron las charlas que hablaban de las estrategias en campañas de marketing. Ahí es cuando se ve el potencial de los datos. 

En la charla de Familia Torres explicaban cómo juntaron varias bases de datos de sus usuarios y los datos de RRSS (instagram, facebook o twitter) en Qlik. ¿Para qué? Cuando un usuario que es cliente y le da a like a una foto de su cuenta oficial, les está dando información de sus preferencias y gustos.  Usaban esa información para mejorar el target al que se dirigía la campaña de marketing.

Entrando en detalle, se habían picado un script para seleccionar usuarios en tiempo real que hayan comprado y le hayan dado like a su cuenta de Instagram. Cuando obtienen esos clientes a una hora en concreto, se les manda por API a la campaña de marketing/email ZOHO. Para cerrar el círculo, hicieron otro script que integrase los resultados de la campaña de ZOHO con Qlik a través de las API. De esta forma sabían los usuarios que habían leído la campaña, los usuarios que habían hecho click en algún enlace, etc. Cerrar el círculo de la campaña de marketing ofrece una información valiosa. Y lo demostraron con los resultados. 

Se agradece que Qlik ofrezca APIs y no sea una caja negra en la que no sabes cómo integrar una herramienta externa como en este caso ZOHO. 

Novedades de Qlik

Lo que más conocía de Qlik es su herramienta de visualización Qlik Sense. Lo que desconocía es que tiene un inmenso catálogo para hacer mil cosas más: sincronización de un montón de fuentes de datos, limpieza de datos, visualización por geolocalización o áreas creadas, gobierno del dato, etc. Como era de esperar, todos los usuarios de Qlik queríamos conocer las novedades. Sería imposible enumerarlas todas, por lo que me centraré en las que me llamaron la atención:

Qlik Sense Business: Un SaaS en el cloud pensado para equipos de forma que   colaboren y creen insights. Desde esta herramienta de gestión, puedes crear tus proyectos, compartirlos, publicarlos, etc.  

NLP: Natural Language Processor. Ahora desde Qlik Sense puedes buscar con lenguaje natural, es decir, puedes buscar “¿cuáles eran nuestras ventas el año pasado?” y te muestra los resultados. Por ahora solo está disponible en inglés.

Qlik Sense: Mejoras dentro de Qlik Sense para seguir haciendo más fácil la creación de gráficos. Mejoras en la autenticación y en la visualización desde android y IOS. Ahora se puede crear áreas en mapas (como área Norte, Sur). También el mapa te indica cual es tu posición actual por si quieres hacer un radio de selección.

Qlik Insight Bot: es un bot que está conectado a Qlik Sense de forma que le preguntas sobre alguna analítica “¿cuáles son los resultados de ventas de ayer? ¿y de todo el mes?” y te muestra las métricas y gráficas referentes a tu preguntas. Además te da muchas opciones para derivar más analíticas para que sigas preguntando al bot. Vimos una charla de ejemplo y me encantó, los usuarios finales ven un bot que por detrás usa esta tecnología para mostrar gráficas y KPIs. 

Si queréis más info sobre las novedades, este vídeo lo resume muy bien.

The End

Me ha parecido muy interesante el enfoque completo del evento. He podido ver experiencias de usuarios reales para inspirarme con mis propios datos. Además he podido descubrir funcionalidades de anteriores versiones desconocidas que me van ahorrar mucho tiempo en mi trabajo.

IMG_4103.jpeg
Víctor Bobeche. Foto: Laura Lacarra

 

Me animé a escribir porque así pregunté por Twitter. 

¿Te ha gustado el post? ¡Por favor escribe tu comentario!  ¡Nos vemos al año que viene #DataRevTour!!

11 de febrero 2019: Día de la mujer y la niña en la ciencia

Este año 2019 volvimos a hacer magia en el 11 de febrero por el día de la mujer y la niña en la ciencia. Si no me crees, quédate a escuchar toda la historia.

En el 2018 a través de Joaquín Enjelmo y la Fundación Telefónica, me lían para preparar un taller para niños y realizarlo como actividad de voluntariado para el 11 de febrero. ¡qué mejor fecha! un día para ser referentes en los colegios enseñando ciencia y tecnología.

Me animé sin dudarlo. Este es el  taller de introducción a la programación para niños. También cuenta la motivación y toda la ayuda que recibí para llevarlo a cabo. Es un post que recomiendo muchísimo leer si queréis hacer un taller para niños tanto en un entorno familiar o colaborando con un colegio. En total realizamos 4 talleres en un colegio de Madrid entre niños de 6 y 9 años.

Normalmente las actividades de voluntariado son de la siguiente forma. Desde la fundación publican la actividad con descripción, lugar, y número de plazas. Una persona lidera una actividad y se encarga de preparar todo junto con los materiales necesarios, informar al equipo previamente qué tienen que hacer en detalle y coordiar el día.  De esta forma el voluntario se centra en hacer el trabajo que le han explicado hacer. 

Este año 2019 ya estábamos preparados, ya estaba todo listo para hacer el mismo taller. Pero, recibo la llamada de Joaquín, Kini para los amigos. Quería hacer algo más grande. Una actividad de voluntariado limitada a 100 personas en la que cualquier persona pueda hacer cualquier actividad en un colegio durante el mes de febrero. 

Lo primero entro en combustión porque no me compilaba la idea. Se supone que un voluntario debe saber ya qué va a hacer, aquí era libre. Libre. ¡Libre! Estaba genial. Puedes hacer lo que te de la gana como actividad. No hace falta clonarte para hacer miles de talleres. Y lo mejor! ¡estás liando a más mujeres a liderar sus ideas que va a liar a más mujeres para que le ayuden! ¡Una liada total!

¿Nunca habéis querido ir a vuestro colegio de toda la vida a explicarles alguna cosilla? Esta actividad a través de la fundación te lo permitía y si trabajas en la empresa, dispones de horas al año para hacerla sin ningún problema en tu horario de trabajo.

No tengo los datos de la convocatoria. La gente que se apuntó en Madrid y estaban en distrito hicimos un grupo en remoto para animarlas a que montaran algo por su cuenta. También di la opción si querían hacer el taller del año pasado como voluntaria o hacer el taller el taller del año pasado liderando. ¡Success! Hubo de todo, un el equilibrio perfecto para hacer 6 actividades en 3 días con una persona liderando por día junto a 6 voluntarias por día. 

Lo mejor de todo tras los cambios. Hemos llegado a más niños y más mujeres siendo referentes para los niños.

La experiencia de este año,  ha sido alucinante. Hemos visto las caras de los niños y niñas pasándoselo genial, disfrutando y emocionados haciendo juegos de frozen, starwars, etc. Hemos notado que algunos niños y niñas que estuvieron el año pasado han mejorado muchísimo, se nota que han practicado en casa. Hemos llegado también a los padres 🙂

También me encantó estar con mis compañeras de trabajo Amaia Baigorri, Nuria Fernandez, Mari Carmen Ruiz y Laura Diaz además de conocer nuevas personas inquietas e interesantes.  Con ellas todo es más fácil y divertido. Da gusto. 

Mis amigas Maria José Praena y Marta Mena estuvieron otro día liderando la actividad y salió estupendamente, ¡cómo va a salir mal con dos súper cracks!

file14.jpeg

¿Qué conclusiones saco o quiero que saquéis de eso?

  • No lo pienses, ¡hazlo! Aunque no salga perfecto, ¡hazlo!
  • No lo hagas solo, rodearte de gente, pide ayuda, ¡ama!
  • Merece la pena la libertad de hacer un taller o charla por tu cuenta. Y si no, siempre puedes hacer el taller de otra persona si te da sus permisos.
  • Estad atentas para la próxima convocatoria que saldrá para finales de este año 2019, porque la actividad el 11 de Febrero 2020, ¡está a la vuelta de la esquina!

 

Gracias a todas las personas que lo hicisteis posible.

 

 

 

Commit conf 2018: ha venido para quedarse

Este año la organización de los últimos años de Codemotion hizo un fork y montó Commit Conf. Una conferencia al puro estilo de los últimos años pero con mejoras muy buenas como el pago de gastos a ponentes, track unconference (un track de open space) y alguna medida más que se me pasará.

Este año, su lema oculto, eran las personas. Lo ha demostrado con una camiseta que recoge un montón de apellidos de los asistentes y con un álbum precioso de cromos donde puedes coleccionar, intercambiar, las comunidades.

Se me había olvidado comentar este punto! me convertí en un álbum de cromos viviente, los niños me pegaban cromos.

Me encontré a Fermín, que lo conocí en Barcelona Software Crafters, y me dijo: “aquí es más complicado conocer a nueva gente”. De eso nada, contesté. Creo que le conté dos veces la historia cuando el año pasado quedábamos unos pocos en las cervezas y fuimos uniéndonos hasta cerrar todo lo que nos encontrábamos por Madrid 🙂

Admiro y sigo pensando que es muy complicado organizar un evento para 2000 personas, manejar tantos patrocinadores, tantos ponentes, tantos detalles. Por eso y por lo vivido doy un merecido 10 a la conferencia. Gracias a todo el trabajo de la organización y voluntarios. 

Todas las charlas se grabaron sin excepción. Más de uno y una pensará que para qué ir. Atiende:

  1. Porque por mucho que digas que vas a ver las charlas grabadas no las vas a ver
  2. Porque puedes hablar con los ponentes y preguntar dudas de forma más cercana
  3. Ver a los amigos.
  4. Conocer y conversar con nueva gente interesante.
  5. La fiesta ^__^

Como dice mi amiga Subi “sal y vive”. Mi amiga @sara_subidon vino a la conferencia y me hizo especial ilusión. Además la lié para que hablase en Codely sobre cobertura de test. Sabe tanto “la jodía”.

Este año estuve en un foro presentando a los grandes Inés Huertas, Bea Martín y Victoriano Izquierdo en un foro sobre el uso ético de datos. La polémica del uso de datos por Cambridge Analytica y Facebook era una buena excusa para pararnos a pensar si está bien hecha la ley, las empresas o las personas.  Solo por haber estado hablando con estos grandes referentes en la preparación, mereció la pena.

El año pasado escribí sobre Codemotion 2017. En el panel de charlas, donde se accede a los detalles, también hay opción de puntuar una charla y dar feedback/opinión/crítica. Para puntuar una charla solo hace falta loggearse en la web, así puede dar feedback alguien del evento o alguien que la haya visto online.  Si os fijáis en la parte inferior de mi post hacía conversiones de feedback (feedback que yo considero malo a un feedback que yo considero bueno). Este año quería hacer lo mismo, un resumen y unas conversiones. Además lo quería pillar el lunes, antes que la organización borrase algún comentario.

Me calenté. Me calenté mucho. No por lo que me escribieran a mí, que ya estoy curtida, por comentarios a ponentes noveles con riesgo a perderlos. El impacto que tuvo, que no se aún si positivo o negativo me afectó de una manera desproporcional. Así que de todo se aprende. Gracias a todos por dedicar un tiempo a pensar sobre el tema. Podéis leer el post que escribí aquí: No todo el mundo sabe o debe dar feedback .  Además no estuve acertada con el título, porque es un clickbait sexy  de manual.

Me hizo gran ilusión estar con los vascos Koldo y Joseba, que nunca defraudan. Mis queridísimas Diana Aceves y Elena Torró que Elena desapareció por boda el sábado. Las Maris Maria Berenguer, Cristina Santamarina. El gran Dani Rey con su pelazo, los codely  (Rafa y Javi) que tienen más aguante que aguante, mi gran queridísimo Dani Latorre!! Que ya poco lo veo :_(. Laura Morillo pidiendo churros. Las Autentia tan majas. El presidente Modesto. Javier Gamarra de Valladolid tan encanto. Adri y Ángel que conocí en scbcn junto con un pack de catalanes la mar de majos y mucha gente nueva que conocí, qué me presenté como fan, etc etc.

Me falta nombrar a mucha gente, lo sé, no me lo tengáis en cuenta que si no no termino en la vida.

También ya sabéis quienes sois las bajas del año pasado. Se os echó de menos. Y mucho!!

 

¿La mejor charla? Hubo muy buenas charlas, pero yo me quedo con la de Félix sobre Managers y Techlead. Una pena que no estuviera en el track 1 luciendose porque no cabía un alma en la minisala.

Los años anteriores había pocas charlas aplicables a mi trabajo. Tal cual. El backend no es sexy y en realidad muchos profesionales nos dedicamos a ello.

Este año que me cambié al equipo de Tecnología BI y Big Data he encontrado muchas charlas interesantes, así que os comparto todos mis apuntes y espero que veáis alguna charla.

Evento commit conf (dos días)

Subirán grabaciones de charlas y slides aquí . Había charlas de todo tipo, Big data, bots, frontend, front, backend, devops, cloud. Los ponentes son desarrolladores que cuentan sus experiencias y casos reales. Contando lo bueno y lo malo! Nadie está ahí para vender y eso está genial.

Estas son mis notas por orden de visita:

Big data ético:

·         Cuando quieras abrir una API de tu aplicación, elabora clausula legales sobre lo que compartas, no compartas datos comprometidos.

·         Concienciarnos cuando firmamos las condiciones de lo que pueden hacer con nuestros datos.

·         No dar nuestro DNI o datos sensibles a la brava.

·         Cuando vendes datos no es obligatorio que sean anónimos, es decir, puede que estén vendiendo tus datos con nombres y apellidos.

·         Soluciones a futuro a nivel legales: cultura y ética  de algoritmos a seguir impuestos.

·         En china la situación es preocupante: nivel por puntos que saben toda tu vida y pueden puntuarte donde vives, si te pueden dar un crédito, etc.

 

Introducción a d3 y gráficas data-driven:

·         Librería de javascript para dibujar gráficas. Nada complicado de utilizar. Utilizas una escala y un rango de valores, y haces gráficas a medida de colores, tamaños, formas, etc.

Implementando búsquedas apoyadas en Machine Learning:

·         Conceptos de IA vs ML vs DeepLearning.

·         DL va bien cuando: Reconocimiento de imágenes, reconocimiento de voz, detección de fraude, recomendación de sistemas (recoTV)

·         Conceptos  Supervisado vs No supervisado vs Semi – supervisado

·         No hay algoritmo universal, adaptar el algoritmito a las necesidades.

·         Explica neurona y red neuronal: aprendizaje mediante ajuste de pesos.

·         Explica un ejemplo de red neuronal con periscope. Usan 4 capas ocultas.

·         Explica convulución en redes. En una imagen qué queremos que reconozca si es un médico o si es un  estetoscopio.

 

Una experiencia con microservicios en banca:

·         PSD2: Obligación que los bancos ofrezcan servicios a otros proveedores.

·         Arquitectura de microservicios:

·         Ventajas: reutilizar, sacar cosas en común. Autonomía (equipos pequeños)

·         Desventajas: aumenta el acoplamiento

·         Testing automático, lo que está esté bien hecho.

·         El equipo se autogestionaba su trabajo. Organización SQUADS

·         Vertical  == producto/característica

·         Scrum: cada dos semanas entrega

·         El squad tiene prioridad, el chapter solo dedica a sacar las tareas adelante.

·         Seguridad sicológica: tenga la oportunidad de decir lo que piensa.

·         API first. Contract first. El que va a definir su servicio, define el contrato. Herramientas: Dredd Drakov, Aglio, Cucumpler + OpenAPI

·         Mock server no les funcionó bien y no lo recomiendan.

·         En la calidad: software craftmanship

·         En el equipo técnico: SOLID + SonarQuebe

·         No se puede hacer CI con branch (esto me sorprendió)

·         CI: cuando tengas algo terminado, despliega. Usan runners de Gitlab, Nexus como repo, Mountebank y Terraform.

·         Packer es para que lo que hacemos se pueda desplegar en varias nubes.

·         En este caso, los microservicios son llamados por un Kafka. Publica un cambio de estado y los interesados lo leen.

·         API Governance. Los eventos son parte de la organización. Usan AsyncAPI + DocGen para definirlos.

 

Técnicas avanzadas de Scheduling con Kubernetes o como ser dueño de la orquestación en tu cluster

·         El ponente Javi Provecho trabaja en la 4P de Telefónica en Boecillo. La charla era muy avanzada y no me enteré bien (las cosas como son). Creo que KB tiene ciertos problemas con carga, caché, y ejecución de nodos que capas superiores que se comercializan lo tendrá en cuenta. Como es configurable, por eso me he quedado con algunos conceptos.

·         Scheduling: organizar trabajo y distribuirlo.

·          Schedules:

·         no sabe, busca los pods que no tienen nodo asignado.

·         Predicados y prioridades

·         Descartan nodos que no encajan.

·         Cada función da una puntación a un nodo para valorarlo.

·         Kb no sabe cuánto debería consumir, cuánto debería utilizar. Por lo tanto hay que definir garantía CPU, memoria y storage.

·         Cada nodo expone APIs con el estado. AcountBalance

·          Afinidades: sirve para atar los pods. Te dice donde quieres correr.

·         Antiafinidades: Asegurarnos que no haya dos instancias grandes corriendo en un un nodo mediante balanceadores de carga.

·         CS: escuchar la lista de pods que no tienen lógica y aplicar la nuestra.

·         Disruption Budgets: protegernos para que no mate pods de manera indiscriminada.

 

PostgreSQL Configuration for Humans

·         Con unos benchmarks afirmaba que puedes sacar el doble de rendimiento si configuras bien postgree.

·         He pillado buenos apuntes por si algún día tenemos que meter mano. (+200 valores, informó de los más importantes)

·         Pull de conexiones para bajar la latencia cuando hay muchas peticiones. Mantiene un número de conexiones activas y hace que tarde menos.

·         Ofrece fórmulas para el cálculo de conexiones.

·         Buena práctica: Reiniciar es un problema, intenta configurar todo a una.

 

Kafka en la Playa (slides) Por Alicia e Isabel

·         Conceptos y definiciones básicas de Kafka.

·         Kafka mirror: Te copia todos los topics al topic destino. Alta disponibilidad.

·         Configuración: Enable autocommit a false si el mensaje no es importante.

·         Asignación de particiones. Recomiendan Round Robien porque puede pasar que si añadimos consumidor no se distribuya bien.

·         Conf consumidor: ACK: 0, envía y no espera confirmación. 1, espera que el leader diga que si, -1 han recibido.

·         Compresión: penaliza.

·         Pensad si necesitamos mensajes con clave o sin clave. Porque también penaliza con clave.

·         + particiones, + gestión de ficheros (bróker)

·         Si hay fallo cada partición va acceder al bróker activo.

·         Explica replicación: replica leader vs réplica follower.

·         Medir que están al día por motivos de réplica lenta y réplicas muertas. Mas réplicas < bróker

·         Las particiones también se replican (gratis en confluent)

·         Libro interesante y gratis. Kaftka The Definity Guide

Cluster manager:

Abel

·         Charla súper interesante. Un Cluster manager para reiniciar todos los contenedores y todas las máquinas desde un solo sitio. Nada de acceder a todas las máquinas.

·         5 tipos de Cluster managers:

·         monolítico (una pieza dodo solo hay una foto del estado del master) ejemplo swang  (solo contenedores)

·         Dos niveles: te asegura que tu carga se va a poder distribuir correctamente en el master (Mesos)

·         Estado compartido: cluster states (kubernetes)

·         Distribuído y híbrido.

 

Engineering Manager vs Tech Lead (Manager en Google)

 

·         Cada empresa puede ser distinto.

·         Manager: se encarga de gestionar personas y su desempeño

·         Ejemplos de malas prácticas de managers:

·         “no me cuentes tus problemas”

o    Su trabajo es escuchar, que la gente te cuente sus problemas

o    One and one es una técnica de reuniones periódicas y frecuentes (cada dos semanas) para establecer un vínculo. De forma que te cuente sus problemas o lo que le inquieta del día a día. Lo bueno, la gente se te abre.

o    Estar atento a los problemas. Si un día alguien está contento y un día está mal, darse cuenta.

o    Escuchar: disponibilidad, decir y demostrar que siempre estás disponible.

o    Establecer un vínculo ayuda a que la gente no se vaya.

·         “el ausente”:

o    Cuando a los empleados les cuesta entender cuál es su rol. Un manager debe guiar y liderar.

o    Cuando te cuentan un problema, tu trabajo es entender que problema subyace debajo.

o    Un manager es un coach debe hacer las preguntas adecuadas para que sepa explicarlo.

o    Debe saber dar feedback. Es la forma para aprender. Feedback inmediato cuando pase y sin terceros.

·         “pues es lo que hay”

o    Quita problemas de en medio. Su cabeza solo está en lo que tiene que hacer.

o    Pillar tarde un problema o conflicto puede ser muy malo para el equipo o no tener fácil solución.

o    Con el One and One puedes detectar oportunidades de los empleados que no sabías que sabían.

o    Si alguien de tu equipo no está contento, ayudarle a que busque otro equipo, no beneficia a nadie un trabajador que no esté contento.

·         Managers are not de deciders:

·         El sistema de mandato hace que la gente no se cuestione lo que le ordenan.

·         Si tienes gente con todo el control va a acabar frustrados: lost/helpless.

·         Revisar la doc del framework de competencia.

·         Career conversation: cual es tu objetivo, si lo tienes dímelo. El manager tiene la función de darle las herramientas para que llegue a su objetivo.

·         Performance Review: cada 3 meses. Él hace que le dice a su equipo que se autoevalue y luego él ayuda.

·         Un buen manager no tiene sorpresas en su equipo (que alguien se vaya, un conflicto, etc).

·         Frameworks que usan Managers: SBI, Grow (no enseñes a nadie haz las preguntas para que ellos lo averigüen)

·         Tech lead:

·         No debe ser la persona que más sabe de tecnología. Es un project Manager. Ninguno se debe dedicar a más del 30% en programación.

·         Trabaja en equipo y responsable del día adía. Responsable del delivery. Sabe que su trabajo es entregar valor.

·         Saber planificar.

·         Demos, charlas, tirar de la gente. Si no eres bueno comunicando tienes un problema como Teach lead.

·         Celebrar el éxito de la gente, tener la gente más lista que él.

·         Todo aprendizaje empieza con I don’t know.

·         Ejemplos de malas prácticas Tech lead:

·         “se tiene que poder”

o    Si no da tiempo, aprende a decir que no y cuando decir que no.

·         No confía y no para de preguntar:

o    Confía.

o    Premia que tenga errores y ahí se aprende. Que vea que algo no es bueno.

·         Manager vs Tech lead: el problema que hay managers que son tech lead y al final no puede hacer bien ninguno de los dos trabajos.

 

Apache Airflow:  (slides)

Es como un control m, pero open source y muy guay. Lo usan idealista, Twitter, un montón de empresas, y tiene muchas funciones y configuración.

 

 

Me he apuntado estas charlas para verlas cuando salgan grabadas:

Diseñando Experiencias basadas en la Voz con Amazon Alexa

Esos contenedores… ¡a producción!

¡Larga vida al legacy!

El día que creamos una AI que jugara a La Abadía del Crimen

Akka Cluster Sharding: La potencia de tener una entidad única de negocio en tu cluster

Crea tu entorno de CI/CD con Google Container Builder

Kubeflow: Tus herramientas de ML en Kubernetes

Un caso real de Disaster Recovery

Multi-language Continuous Delivery Pipelines with Jenkins, Docker & Kubernetes

Playing with Kubernetes, Istio and Kiali

Antibullying con AI

Alexa, encantado de conocerte

Git internals: Why trees are a developer’s best friend

IoT con Raspberry Pi, mosquitto, node.js y nada-de-nada de Powerpoint.

Una visión moderna de las arquitecturas

Geoposicionamiento Big Data o It’s bigger on the inside

TensorFlow.js: FullStack Machine Learning

Machine Learning para optimizar imágenes

Jenkins X: Continuous Delivery for Kubernetes

CI/CD en entornos DevOps

 

Esta la vi en otra conferencia y os la recomiendo. Risas aseguradas!! De la gran Cristina Aranda.

¡Tú tienes el pagüer! Comunica de forma persuasiva con algunos trucos 😉

 

Si te gusta, ¡comparte en tus redes! Espero vuestros comentarios, experiencias y amoooor 🙂

Nos vemos en la próxima Commit Conf 😉

No todo el mundo sabe o debe dar feedback

El pasado 23-24 de noviembre del 2018 tuve la suerte de disfrutar de un evento tecnológico llamado  Commit Conf. Una nueva conferencia por y para desarrolladores con nuevo front, pero con el mismo backend que sus orígenes, Codemotion. La organización decidió no seguir con el contrato de marca de Codemotion y ahora han hecho su propia conferencia.

9 tracks, 2 tracks de talleres, escaparates, networking. ¡Todo excepcional!

Desde hace varios años, la herramienta que utilizan para gestionar las entradas, charlas, panel, permite dar feedback. Algo muy importante para aprender, mejorar, perfeccionar o darse cuenta si se ha entendido bien lo que uno quería decir. ¿Genial no? ¡Es todo un lujo!

Comentario en una charla begginer

Charla mal estructurada, muy básica y que no deja conceptos claros

Fuente: Agenda commit conf

Detrás de cada charla hay una preparación, que puede ser mejor o peor, pero la hay. Hay insomnio el día de antes, nervios el mismo día y nervios después.

Una vez dada la charla, te das cuenta que hay cosas que al final no has dicho, cosas que has metido la pata por decir mucho, te has quedado con esa persona que no paraba de mirar el móvil o esa otra que se ha quedado dormida. Es decir, dispones de un pack de autofeedback para rayarse suficientemente un buen rato.

No estuvo bien explicada. Muy lioso todo

Fuente: Agenda commit conf

¿Y quien es el ponente? ¿Quién es el ponente medio de la commit?

Lo que hace que sea una conferencia excepcional es que son charlas reales de gente real que se ha pegado con las cosas que enseña. ¡Tiene un valor incalculable! Esa persona te va a contar lo bueno y lo malo de una herramienta. Esa persona no te va a vender.

Creo que ha faltado trabajo a nivel general tanto en el tema a presentar como en la elocución. No obstante, os animo a trabajarla por el titulo es atratictivo, un tema de moda y que lo presenteis dos perfiles tan diferentes son un gran base.

Fuente: Agenda commit conf

El ponente medio tiene perfil genérico de desarrollador o desarrolladora de software. Esa persona será un crack en hacer su trabajo. No obstante, eso no implica que disponga las mejores dotes comunicadoras del mundo o ser mega experto en lo que habla o ser dioses: son personas. El ponente (medio) invierte más de 5 días enteros en hacer, preparar y ensayar su charla. Si además implica crear un nuevo proyecto en github o hacer un piloto, puede ser el doble de tiempo.

Normalmente no conocemos a la persona que vamos a dar feedback. No sabemos cuánta experiencia tiene, cómo están sus nervios, cómo se lo va a tomar, cómo le va a afectar o cómo le va a ayudar lo que diga. No sabemos si ha tenido un buen o mal día o si tiene algún problema personal que le atormenta.

¿Cómo se comporta la organización con la persona? Esta persona no cobra y no gana dinero por dar la charla de 45 min. Con suerte, le pagan el viaje y alojamiento.

Para dar un buen feedback es importante:

  • Primero: agradecer el esfuerzo por la charla.
  • Segundo: resaltar algo positivo de ella.  Seguro que algo cumple.
    • Cómo se mueve en el escenario
    • Las manos
    • Las anécdotas que cuenta
    • El contexto inicial
    • El resumen final que dan ganas de dejarlo todo y hacer lo que dice
    • El diseño de las slides
    • El contenido que mete para argumentar a lo que quiere llegar.
    • La amenidad.
    • La historia de la charla.
    • La habilidad de empatizar y conectar con el público
    • Aquella feature o historia que no sabías
    • Comentar algo que vayas a hacer después de la charla.
  • Tercero: decir cómo mejorarías un aspecto
  • Último: volver a dar las gracias o decir una frase buena que motive.

Dar un mal feedback es muy fácil:

  • Primero: asistir a la charla
  • Segundo: cabrearse porque no es lo esperado y dudabas entre esa y otra charla
  • Tercero: decir lo que no te ha gustado sin rodeos. A poder ser, con cuenta anónima.
  • Cuarto: asumir cosas que no ha hecho al preparar la charla. “no ha hecho guión”, “se nota que no ha ensayado”, “es obvio que no ha preparado nada”. Sobretodo poner un no.
  • Quinto: si además dices algo faltoso o hiriente gana puntos.
  • Sexto: Utilizas esa tónica destructiva en todos.

Aquí me pregunto:

  • ¿Te leíste la descripción y el nivel de la charla?
  • ¿Pensaste en cómo podría afectarle a la persona tus palabras?
  • ¿Pensaste en lo que había preparado para dar su charla?

Me quedé con mal sabor de boca. Los ponentes se pisaban al hablar, los chistes no engancharon. Para mi gusto demasiado cliché. Se salvaron los últimos minutos cuando se habló de la evolución de la arquitectura. Os ánimo a que le deis una vuelta. Suerte!

Fuente: Agenda commit conf

Lo que parece que la gente no es consciente es de las consecuencias de un mal feedback:

  • No volver a dar una charla nunca más
  • No volver a compartir nada en ningún medio.
  • Síndrome del impostor nivel 5 de 5.

Y vamos a más:

  • Ansiedad
  • Depresión.
  • Frustración

Va más allá de charla “beginner”, un soporífero conjunto de obviedades

Fuente: Agenda commit conf

No creo que haya que decir que todo es magnífico porque entonces no aprendes. Creo que hay formas y formas de dar feedback. Si un feedback es bien dado el efecto es muy bueno. De hecho un buen feedback es un regalo de un experto para mejorar.

Otra forma de dar feedback es acercándote después de la charla al ponente y si tras preguntarle si quiere recibir feedback, comentarle tus opiniones. La cara y reacciones de la persona te ayudarán a redirigir mejor tu discurso. Tienes que entender que hay muchas veces que el ponente no quiere recibir feedback, ya sea porque ya lo ha recibido por su círculo de confianza o porque tus sensaciones (malas) post-charla le han generado una gran inseguridad. ‏

Otra forma de dar feedback es hacer una pregunta de algo que no te hayas enterado. Ahí el ponente te está resolviendo una duda y además está percibiendo que su discurso no se ha enterado bien.

En caso que la forma de dar feedback sea escrito, voy a dar unos ejemplos de transformación de feedback sacados de ejemplos reales.

Ejemplo 1:

Charla mal estructurada, muy básica y que no deja conceptos claros

Gracias por compartir, has hecho un repaso por los conceptos básicos que viene muy bien para un begginer como está catalogada esta charla. Estaría genial que antes de explicar los contextos pusieras un contexto o un ejemplo real para seguir un hilo de historia. ¡Muchas gracias!

Fuente: Agenda commit conf

Ejemplo 2:

No estuvo bien explicada. Muy lioso todo

Gracias por compartir. Está genial el formado live coding. Me quedé con estas dudas, ¿cómo puedo hacer un evento? ¿cómo bla blabla? Desde mi punto de vista, como remate para el 5 sería hacer un resumen final para revisar los conceptos que dijiste durante la charla. ¡Me pondré a trastear con tus consejos!

Fuente: Agenda commit conf

Ejemplo 3:

Charla muy básica y bastante desafortunada. Me ha dado la sensación de que estaba sin preparar.

Fuente: Agenda commit conf

Gracias por compartir. La charla ha tenido toques de humor que la ha hecho amena. En mis charlas suelo hacer un ensayo con mi propio equipo para que me ayude a mejorar. ¡Os lo recomiendo! Gracias

Ejemplo 4:

La presentación no estaba trabajada. Ni siquiera se veía bien el ppt. Debería estar mejor preparada

Fuente: Agenda commit conf

Gracias por compartir. Normalmente el tipo de aula de ese escenario es proyector, por lo tanto de normal hace difícil leer las slides. En estos casos lo que hago es o poner dos slides en vez de una o en vez de código hago un esquema para que al menos se entiendan los conceptos.  ¡La siguiente lo petáis!

Ejemplo 5:

Muy densa y con un tono muy lineal. Contenido interesante

Fuente: Agenda commit conf

Gracias! El contenido muy interesante. Se nota que el ponente domina la materia porque ha metido mucho contenido. Para la próxima charla recomiendo algo menos de contenido con algún ejemplo, seguro que estarás más cómodo! Por último está genial hacer cambios de voz para engancharnos más aún! Muy bien!!

Ojalá entre todos creemos una cultura social que evitemos el sufrimiento con nuestros comentarios ofensivos y destructivos. Lamentablemente, ahora la solución la veo lejos de una sociedad educada. Por lo tanto, desde mi punto de vista, la solución recaería en la organización del evento y cómo quiere hacer llegar el feedback al ponente.

Cuando algo tan importante y de tanto valor como es el feedback, es un privilegio para todo el mundo, tenemos un problema. 

En Stack Overflow no puedes puntuar un comentario si no tienes x puntos. Se llama Gamificación. El una herramienta de feedback podría ser similar . No todo el mundo sabe dar feedback por lo tanto no debería todo el mundo dar feedback.

Alguien que ya haya dado charla en una conferencia sería un buen punto de partida. Creo que vivir el duro proceso te aporta de unos conocimientos para poder compartir con el resto de ponentes.

Sí, este año también he tenido muy malas críticas. Cosa que no les voy a quitar la razón, se podría haber hecho mucho mejor. Gracias a las veces que se podría haber hecho mejor, he ido aprendiendo y mejorando, hasta llegar a una charla que por fin estoy orgullosa.

Por suerte todos estos años he contado con mis amigos/amigas que han estado a mi lado para no darme más mal del necesario. He aprendido a saber leer lo que esté bien comunicado e ignorar el resto. También he aprendido a no leer ningún comentario (como me ha pasado en Xataka). Todo ello hace que mantenga las ganas de seguir haciendo lo que me gusta.

Me pregunto cuánta gente se habrá quedado por el camino porque no tenía a esos amiguis. Cuánta gente habrá tirado la toalla. Cuanta gente ya pasa de dar charlas por la frustración innecesaria que genera.

Quería dar mi opinión personal y seguro que es diferente a la tuya. Al menos, todos deberíamos darle una vuelta a esto: cuando damos nuestra opinión a un ponente, youtuber, tuitero, instagramer, detrás hay una persona que piensa, siente y sufre.   

Si te gusta comparte, si quieres dar tu opinión, espero tus comentarios. Gracias

** Los comentarios han sido tomados de la web pública de commit conf.

** Se ha omitido el nombre de la fuente por respeto y evitar bulling hacia ellos.

** Si alguien considera una falta que no aparezca su nombre en su comentario, me lo comunique por comentario para cambiarlo.

 

 

Taller para niños de iniciación a la programación

Tiempo estimado: 1h y 30 min.

Número de niños: 14

Número de ordenadores con wifi y ratón: 7

Número de adultos: 7 adultos.

 

Los datos están basados en cuatro talleres que hicimos a niños de 1 de primaria, 2 de primaria y 3 de primaria. Edades 6, 7 , 8 y algunos de 9 años. Se distribuyeron en 4 grupos de edades próximas. El colegio disponía de una sala grande dónde hacer una dinámica y una sala de ordenadores con buena conexión a internet. Importante que los ordenadores o portátiles tengan buena conexión y ratón. Era mi primera vez que hacía un taller para niños. Así que os invito a que lo calquéis y mejoréis a vuestro gusto.

El número de adultos que recomiendo es uno por ordenador y uno que lidere y esté pendiente de imprevistos. Los niños de 8 años eran muy espabilados y podría haber un adulto por cada cuatro.

El taller consta de tres partes: presentaciones, yo robot, programación. La parte I está pensada para que los niños se suelten y asocien qué es lo que hace un informático. La parte II está para que mediante cartulinas hagan lo mismo que la práctica parte III, la programación. La programación es una práctica de code.org “Hora de programación” Star wars. Es curioso, pero todos los niños conocían Star Wars

Con este post os invito a varias cosas. Podéis hacer esta misma actividad en un colegio. Es muy fácil, sencilla y no hace falta ser informático, ingeniero para llevarla a cabo, hace falta un equipo de adultos con ganas. Copiad y pegad 😉

También que si conocéis algún colegio, ya por vuestros hijos o compañeros que trabajen ahí, comentadles la iniciativa del 11 de Febrero para que el próximo año se apunten y disfruten de súper actividades.

PARTE I: Presentaciones.

Tiempo:

5 min.

Objetivo:
  • Sepan mi nombre
  • Sepan que soy informática
  • Sepan que es un informático.
  • Empiecen a soltarse, sea muy colaborativo y hablen.
Materiales:

nada

Detalles:

Los niños se sientan en el suelo y los adultos también. Todos estamos a la misma altura y cercanía. Hay que hablar despacio y vocalizando bien.

Lanzo preguntas a los niños, levantan la mano y cuando van a hablar les pregunto su nombre:. Las preguntas que lanzo: “¿Qué tal estáis?, ¿Sabéis por qué estamos aquí? ¿Qué queréis ser de mayor? Yo soy informática, ¿Sabéis lo que hace un informático? ¿Sabéis lo que es esto (enseño mi móvil)? ¿Qué se puede hacer con móvil? ¿Y las entradas del cine se pueden comprar desde el móvil? Pues todo lo que se puede hacer con un móvil lo hace un informático. De hecho, lo hago yo! Yo le digo a los móviles, a los ordenadores qué quiero que hagan. ¿Y se puede jugar? Los informáticos nos hacemos nuestros propios juegos, ¿queréis hacer hoy vuestro propio juego? Siiii”

Conclusiones:

A los niños les encanta hablar, dicen cosas súper ocurrentes y graciosas. No se si de verdad se quedan con la idea que es un informático pero asocian cosas que ya conocen con conceptos nuevos. Eso es lo importante. Si empiezan a contestar todos a la vez hay que decirles que levanten la mano.

 

PARTE II: Robot

20 min.

Para entenderlo mejor antes haz la práctica de programación de la PARTE III (al menos hasta el nivel 11). Todos los botones, acciones, eventos, los vamos a escribir tal cual están en la pantalla en cartulinas.

Objetivo:
  • Asemejar mediante cartulinas la práctica de programación que van a hacer en la PARTE III.
  • Conceptos nuevos a aprender: programa, programador, código, instrucción, ejecución, refresh, código al inicio.
  • Hagan su primer programa.
  • Vean que pueden hacerlo a su gusto.
  • Se diviertan.
Materiales:
  • 6 cartulinas grandes azul claro
  • 2 cartulinas grandes naranjas
  • 2 cartulina grande verde
  • 6 cajas de zapato
  • 1 rotulador negro
  • 1 rotulador blanco
  • 1 pegamento cartulina (yo lo que tenía por casa es cola blanca de madera :_)
  • 1 forro papel de regalo.

 

Preparación:

Vamos a preparar las instrucciones, eventos y botones para la práctica.. Así es cómo lo hice.

Se pilla las cartulinas azules y se dividen en filas de 10 ctm. La tercera parte es la medida que estoy poniendo 10×15. No hago nada exacto.

  • 2 rectángulos naranjas 20×60 texto en blanco “al ejecutar”
  • 4 rectángulos azules 10×15 texto en negro “vaca”, “perro”, “gato”, “gallo”.

Esto hay que hacerlo 2 veces. 1 por cada equipo. Deja todo bien dividido para que las instrucciones no estén descompensadas.

  • 11 rectángulos azules 10×15 texto en negro “mover”
  • 6 rectángulos azules 10×15 texto en negro “arriba” (y flecha arriba)
  • 2 rectángulos azules 10×15 texto en negro “abajo” (y flecha abajo)
  • 4 rectángulos azules 10×15 texto en negro “izquierda” (y flecha izquierda)
  • 4 rectángulos azules 10×15 texto en negro “derecha” (y flecha derecha)
  • 2 rectángulos azules 10×15 texto en negro “reproducir sonido” (y un dibujo de un altavoz)
  • 1 rectángulo verde 7xlargo de la cartulina texto en negro “Cuando se pulsa la tecla (símbolo fecha arriba)”
  • 1 rectángulo verde 7xlargo de la cartulina texto en negro “Cuando se pulsa la tecla (símbolo fecha abajo)”
  • 1 rectángulo verde 7xlargo de la cartulina texto en negro “Cuando se pulsa la tecla (símbolo fecha izquierda)”
  • 1 rectángulo verde 7xlargo de la cartulina texto en negro “Cuando se pulsa la tecla (símbolo fecha derecha)”
  • 1 rectángulo verde 7xlargo de la cartulina texto en negro “Cuando llega a meta”
  • 1 rectángulo verde 7xlargo de la cartulina texto en negro “Cuando coge el libro”
  • 1 Dina4 naranja texto “(símbolo play) Ejecutar”. Se pega en una caja de zapatos
  • 1 Dina4 naranja texto “(símbolo refresh) Refresh”. Se pega en una caja de zapatos.
  • 4 cuadrados 7×7 pongo en cada uno símbolo arriba, símbolo abajo, símbolo izquierda, símbolo derecha. Forro con papel de regalo una caja de zapatos y pego los cuadrados como si fuera un mando de video juegos.

 

Detalles:

Antes de que llegaran los niños: el código a ejecutar iba a estar en dos mesas largas donde cabían muchas filas de cartulinas. El código a coger está en el suelo pero bien distribuido. Las instrucciones mover todas en columna. A la derecha todas las de abajo, arriba, izquierda y derecha. Importante para que vean que van juntas. Las instrucciones de reproducir sonido a la izquierda y a la derecha vaca y perro en un equipo, gato y gallo para el otro.

En la mesa larga, en la parte de arriba debe aparece “Al ejecutar” y abajo puse las cajas con “Ejecutar y Refresh” . Me quedé sin cajas, si es una cartulina, igual vale. En vez de darle como si fuera un botón, le pegan un pisotón.

Una monitora hará de robot las primeras veces para que vean los niños unos ejemplos de qué es lo que tienen que hacer.

“Yo soy informática y le digo a las móviles, a los ordenadores, a los robots lo que quiero que hagan. Cada vez que yo le mando al robot es una instrucción, tenemos aquí un montón de instrucciones mover arriba, mover abajo, reproducir sonido, etc. Si ponemos un libro en el suelo aquí y yo quiero que el robot llegue al libro, tengo que hacer un código y darle a ejecutar para que lo haga”

Niños jugando a ser robot, tienen que llegar al libro con un obstáculo. Ejecutar y reiniciar son los botones. El código está en una mesa a la derecha.

“Mirad, vemos que en el suelo hay cuadrados, voy a contar cuánto falta hasta llegar a el libro (1 y 2) y voy a hacer mi primer código, mover arriba. Mover arriba es lo mismo que un paso adelante, pero hablo el idioma que sabe el robot, el código! . Si le doy a ejecutar, aha! No ha llegado, le falta una instrucción a mi código, voy a ponerle otra. Mover arriba ¿Alguien le puede dar a ejecutar? ¡Gracias! ¡Pues sí! Ha llegado nuestro robot”.

“Como es mi propio juego voy a hacerlo más emocionante. Voy a poner que cuando empiece ladre. Así que voy a utilizar la instrucción reproducir sonido ¿qué sonido preferimos? Vaca o perro? Bien ponemos reproducir sonido perro, mover arriba, mover arriba, ¿puedes ejecutar? ¿Lo habéis pillado? Ahora vamos a ponernos en dos equipos y vamos a programar a nuestro robot para que llegue al libro. ¡Vamos! ¡A escribir nuestro código”

Una vez en grupos de dos, los niños, no se han enterado de mucho, pero detectan que hay una medio competición y que quieren ser robot. Cada equipo pone un niño de robot. Hay que ayudarles y repetir todas las bases del párrafo anterior. Se les ayuda a hacer las instrucciones, pero cada vez tienen que ser más autosuficientes. Cuando lleguen al libro, tienen que chillar y aplaudir, eso les da un subidón enorme. Ahora se empieza a jugar con más cosas, se pueden poner obstáculos, se empiezan a poner eventos. Deben ser conscientes que puede elegir y hacerlo a su gusto.

Ayudando a que hagan su propio código
Conclusiones:

Todo un éxito. Los niños se lo pasan pipa y disfrutan mucho.

Al principio hacíamos que los adultos eran el robot, pero se lo pasan mejor si entre los niños se van turnando ese rol. Asimilan conceptos, aunque dudo que se queden con ninguna palabra. Los niños pequeños les costaba más pero se lo pasan igual de bien, los de 8 años llegaron muy avanzados.

Los adultos vimos que esta parte ayuda mucho para hacer la práctica de programación.

Sería una buena práctica hacer 4 grupos en vez de dos. Se nota que cuantos más niños hay para hacer una cosa, es más complicado que todos colaboren.

Tomé la decisión de poner mover por separado de izquierda. Porque en principio en la práctica de programación, es eso, izquierda es un parámetro de entrada que se puede cambiar. Creo que para los niños pequeños podría ser mejor que esté junto “mover izquierda”.

 

PARTE III. Hacer nuestro videojuego

Objetivo:
  • Hacer un videojuego.
  • Poner en práctica el entrenamiento de PARTE II
Materiales:

Web.

Tiempo:

45 min.

Lo mejor es dejar los ordenadores ya preparados con la url en la que conectarse.

Hacer la práctica de hora de programación de Code.org de Star Wars hasta donde se llegue de Star Wars . Nosotros no vimos los vídeos. Los vídeos están en inglés y con subtítulos en castellano, les hacía mi propio resumen.

Es importante que los monitores leamos lo que hay que hacer en cada práctica y ayudarles a llevarla acabo. Como hay dos niños por ordenador o pueden hacer un nivel distinto cada uno o repetir el nivel cada uno.

Práctica Star Wars

Si hay poco tiempo, uno se puede saltar los niveles cambiando la url. Es decir, de esta url, cambia el 1, por el 7.

https://studio.code.org/s/starwarsblocks/stage/1/puzzle/1

Es importante llegar al nivel de los eventos (nivel 7), el cual el robot se mueve con las flechas del teclado “cuando jugáis a los video juegos no estamos diciendo mover, mover, tenemos un mando para mover los personajes”. En este nivel se puede subir, bajar apretando los botones con el ratón o utilizando el teclado con las mismas flechas.

Práctica StarWars

Cuando termina la práctica hay que apagar la pantalla para que nos escuchen.

Hay que recalcar unas conclusiones. “habéis hecho vuestro propio videojuego, ¿os ha gustado? Les hemos pasado a vuestros papás la información para que continuéis con el video juego en casa y con muchos más videojuegos”.

Conclusiones:

Ningún niño puso resistencia a la práctica o se quejó. El primer día los niños utilizaban el track pad. ¡Era horrible! Tardaban la vida. Bien, ninguno se quejó que iba lento. Para ellos era un reto y el propio track pad era también parte de su reto. Saltarse el nivel

Todos los niños estaban súper contentos y eufóricos. Los del primer día contaron maravillas al segundo día. Los del segundo día ya estaban nerviosos por la mañana por hacer su video juego. Nos dijeron las profes, que habían pedido que sea el mismo. Había expectación.

¿Por qué el taller?

El taller se hizo en el marco del 11 de Febrero. El 11 de Febrero es una iniciativa por el día de la mujer y la niña en la ciencia. Los colegios se apuntan en una página web expresando su deseo de recibir mujeres para hablar o hacer talleres de temas científicos o tecnológicos. Nosotras nos ponemos en contacto con los centros para concretar el día y lo que vamos a hacer en función de la logística del colegio.

En principio debe ser comprendido el taller entre el 1 y el 15 de Febrero en día laboral, pero nosotras lo hicimos el 19 de Febrero. ¡No hay problema!

Agradecimientos

Quiero agradecer a las 20 personas que hicieron la actividad. Su tiempo vale oro y su dedicación, mucho más. De verdad, qué gente tan entregada e ilusionada por ayudar. Gracias!

Marta Mena, Laura Rodríguez, Ana Garcia, Beatriz Garcia, Irene Cañizares, Yasmina Cano, Laura Aguirre, María José Praena García, GLORIA BERGERA, AURORA MACÍAS, Maria de Antonio Alonso, Verónica Rubiato, ESTHER SORIANO, Jessica Barraza, Enrique de la Lastra Leralta, Alicia Figueroa, Virginia Cardozo, Maria Lobo Dominguez-Roqueta y Paula Orrite

También Fundación Telefónica por la rapidez que gestionó todo en tan poco tiempo y el bombo que dio a la actividad de voluntariado.

A la directora del colegio Elena del colegio Mirasol por ser un encanto, estar emocionada y hacer tan fácil la puesta a punto.

A Kini (Joaquín Engelmo) que me picó la mosca y me puso con contacto con la fundación. También por la confianza que puso en mi.

Y sobretodo a Francho Jóven, organizador de Zagales Hacklab que me dio la clave con la actividad de Star Wars y me dio todo su punto de vista y feedback de lo que tenía en mente. ¡Mil gracias! Como comentaba al inicio, no tenía experiencia en realizar un taller para niños además tan pequeños. Por eso es importante ¡preguntar a alguien que sepa más!

¡Muchas gracias!

Colaboradoras del día 1
Colaboradoras y colaborador en el día 2

 

 

Retro 2017, propósitos 2018

Me está costando más de lo normal este post que debería ser rapidito. Y es que el año 2017 ha sido profesionalmente muy interesante y además en las comunidades ha sido muy intenso y gratificante.

Retro 2017

Mis propósitos del 2017 fue un post igual que este Mis propósitos del 2017. no han ido nada mal. Me sorprende que no me haya puesto como objetivo nadar, menos mal porque hubiera suspendido. Estos fueron:

❌1. No fumar. Bueno, tampoco fumo, pero si me das un cigarro me fumo la caja entera, no me quites el mérito.
✅2. Cuidar mi pareja, la familia y las amistades que importan. IMPORTANTE.
❌3. Proponer POR FÍN una charla en Agile Open Space tras 5 años asistiendo.
✅4. Corre hostias corre.
✅5. Comunicación oral.
6. Comunicación escrita.
❌7. Meditación. Solo un poquito.
✅8. Orden y organización. OJO.
✅9. 3 libros antes de Abril.
✅10. Ir a Silicon Valley.
✅11. 3 charletas. Igualar el 2016 pero  mejorar la calidad.
❌12. Desarrollar eso que tienes en mente y que uf, tendrás tiempo seguro? Huele a FAIL.
✅13. 3 cursos empezar y acabarlos, que te conozco.
✅14. Open Space Zaragoza 2017.
✅15. Montar un sarao en Zaragoza.
❌16. Intentar ir a One Young World 2017.

Lo que destaco es:

  • ✅(2) Familia: Para mi sigue siguiendo la familia y mi pareja los pilares de todo. Llevamos una época muy felices con los sobrinos que dan tantas alegrías, y no paro de pensar que todo se puede ir al traste y revivir Navidades que no quieres que sean Navidades. Por ahora intento valorar y decir a los más cercanos lo que les quiero. Demostrarlo también es otra tarea.
  • ❌(3) No fui al AOS porque tenía entradas para el Download Fest.
  • ❌(7) la meditación ni lo he intentado y la verdad que por ahora no me lo planteo.
  • ✅(11) ¨Hacer 3 charlas”. Cumplí las 3 charlas, moderé una temática de grupo y además participé en dos mesas redondas. También a través de donde trabajo realicé más de 20 jornadas (6h la jornada) de profesora adjunta por toda España. Una experiencia preciosa.
  • ❌(12) no voy a desarrollar ningún producto porque no tengo tiempo para hacerlo bien, me conformaré con seguir trasteando tecnologías.
  • ❌ (1) Tras 11 meses SIN probar, en la TarugoConf… caí. Han sido aislados y por lo tanto me repito en mi discurso: no es necesario, es maligno y para ya. Calada 0.
  • ✅(15) “montar un sarao en Zaragoza”. Tenía en mente una quedada de mujeres en Zaragoza. ¿El por qué? Quería lo mismo que hay en Madrid con Agile Girls en Zaragoza. Un lugar que estemos cómodas las mujeres, para ayudarnos, que nos animemos a ir a eventos juntas, que hagamos y ensayemos charlas, donde podamos hablar abiertamente de cualquier tema y potenciar que haya más ponentes y asistencia femenina en eventos. A mí me ayudaron en Madrid, en Zaragoza hace falta. Hice la quedada aprovechando que daba una formación en Zaragoza en Mayo. Aparecieron mujeres que nunca había visto. Solo hacía falta llamarlas. Lo que no me imaginaba que tras participar el marzo en el WTM Madrid iba iniciar el movimiento a WTM Zaragoza y que esta primera quedada era crucial para tener apoyos. Ver todo lo que montamos en el WTM Zaragoza fue muy emocionante. De la nada creamos alegrías, sentimientos, reflexiones de todas las edades y géneros.
  • ✅He estudiado en comunicación oral (5), pero no escrita, aunque las veo muy ligadas (6), he leído los libros que me había propuesto, aunque no antes de Abril e hice los 3 cursos online que me propuse, creo que alguno más.
  • ✅(14) He seguido en la organización del Startup Open Space y este año súper orgullosa del nivel de asistentes que hubo. A parte de conseguir un 30% de presencia de mujeres este año vinieron profesionales muy muy cracks.
  • ❌Participé como mentora en dos programas. Adalab y Techsessions. No me considero que haya hecho un buen trabajo la verdad. Creo que estaba con demasiadas cosas como para dedicar el tiempo que merece un mentoring. Así que pido disculpas a Isabel y Eva. Si hago de mentora este año para algún programa o algo espontáneo (mándame un MD), será solo con una persona.
  • ❌Este año mi compañera Elisa se ha prejubilado con 52 años recién cumplidos. Una persona que sacaba tanto trabajo adelante, que tiene gran experiencia y conocimientos, que es muy competente y luchadora, nada, prejubilada.  Los últimos 3 meses se dedicó a formarme sobre la materia y lo sorprendente es que me formó a nivel de persona. Me hizo críticas que nadie se había atrevido a hacerme y ver las cosas muy diferentes.  Llevo más de 8 años trabajando y sigo viendo que hay mucho camino por hacer para ser una Elisa.
  • ❌Existe un iniciativa para contar historias de mujeres tecnológicas en un libro y tuve la suerte de participar en ello (Gracias a Paola y Nerea). Algo que es súper interesante y enriquecedor para mí, no le presté la atención necesaria ni llegué a involucrarme como hubiera querido por sobre saturación.  Es por ello por lo que me arrepiento de no haber gestionado bien mis decisiones de prioridad.
  • ✔️Este año he reflexionado mucho sobre la gente, la crítica gratuita, los comentarios de todo vale, las nuevas armas de la comunicación de hacer daño. Creo que todos deberíamos empatizar más, aunque no se comparta la opinión. Es importante que cuidemos la forma en la que decimos las cosas y sorpresa, tampoco tenemos que escribir todo lo ofensivo que pensamos. Hay personas detrás. Como esto es imparable, lo mejor es ignorar  los comentarios ofensivos que te digan. Alguien que no respeta, será imposible dialogar. Y si se intenta, que sea hablando. Twitter no es el medio, está clarísimo.
  • ✅También a destacar que Autentia me hizo una entrevista y aunque momentos antes quería desaparecer y no hacerla, es una de las cosas me ha hecho mucha ilusión. Visto desde otra perspectiva me lo he tomado como un galardón a tantos años dedicados a las comunidades, a montar saraos, a perder miedos, a intentar ser una buena profesional y a ayudar a gente.

A resaltar toda la gente maravillosa que he conocido este año: las quedadas en fuenkitown con Raquel, Maica y Susana, el equipo y gente de WTM Zaragoza donde tengo ahora un vínculo muy especial, la gente de WTM Madrid & agile girls, a l@s que conocí en la mesa redonda de “Mujeres y tecnología”, el clan de pamplona en la TarugoConf (que sí, que ya os conocía del SOS pero no tanto :_) + Javi Codely ,  los Bilbaínos de la Codemotion que me han liado a ir a la BilboStack que me va fatal, la gente de Galicia que os debo una visita, la organización y chicas de Adalab y a mis alumnos de Gran Canaria porque me divertí muchísimo con ellos.

Al resto de gente, la TarugoConf fue sin duda un gran momento para volver a ver a much@s compañer@s que hacía mucho que no veía como el es caso de Recena. Recena, ven al SOS.

Aquí van mis propósitos para el 2018:

1. Cuidar mi pareja, la familia y las amistades. IMPORTANTE.
2. Calada 0.
3. Orden y organización. OJO.
4. Proponer POR FÍN una charla en un open space.
5. Correr. Seguir practicando.
6. Comunicación oral. Seguir practicando.
7. Mejorar mi python (PEP, CleanCode, organización) y estudiar python en la rama de Data.
8. Iniciación a Front end.
9. Organizar Startup Open Space Zaragoza 2018.
10. Organizar WTM Zaragoza 2018.
11. Mover mullerestech.
12. Ir a la BilboStack
13. Leer una novela que no tenga que ver con nada tecnológico. Leer algún libro básico como clean clode o The Software Craftmanship o el que me recomendéis.
14. Mejorar profesionalmente tanto individual como en equipo.
15. Controlar el estrés
16. unir los saraos de fuera con la empresa en la que trabajo
17. centrarme más en lo que es importante en cada momento, no en lo urgente.
18. cambiar mi puesto de trabajo
19. escribir más en el blog

Ahora, rumbo al 2016! digo al 2018.

¿Cuáles son tus propósitos?

Idea original de David Bonilla

El Viñarock de los eventos: Codemotion 2017

La semana pasada fue el Viñarock de los eventos el Codemotion 2017. Esta expresión es un copy paste de Dani Latorre y la razón no le falta. Es un evento popular a precio económico, van muchos grupos de música, hay muchos conciertos a la vez, a veces el concierto que quieres llegar está petado y no puedes entrar, otras veces te pierdes un concierto y te enteras a posteriori porque eres muy parras, terminas reventado, etc, etc. Pero sigues yendo por el ambiente, por encontrarte amigos, por divertirte y porque no defrauda.

Este año he salido como en una nube de amor, sí, suena muy raro, pero es verdad.

  • Mulleres tech: mucha ilusión que vinieran Jessica y Patricia. Además Jessica subió a pillar un premio junto con Nerea representando la comunidad Women Techmakers. Ver la cara de alegría y felicidad es para verlo, sentirlo y que se te pongan los pelos de punta.
  • Comando Bilbao: para mí los 4 fantásticos: Naiara, Joseba, Koldo y Roberto. Naiara llevaba siguiéndole la pista desde hace mucho tiempo, me parecía un crack como profesional, pero es que es una crack como bellísima persona. Mentoriza a dos personas que le contactaron por Twitter, habla siempre desde el corazón y la humildad. La verdad que es todo un ejemplo a seguir. Habéis sido un gran descubrimiento y las conversaciones súper interesantes me las guardo para continuar en la BilboStack.
  • Carmen: conocer a Carmen y hablar con ella ha sido alucinante, la veo tan jóven con tanto potencial y tan buena persona.
  • Alfredo: Ya conozco a Alfredo de eventos. Lo conocí mejor en Women Techmakers Zaragoza y ahora ya muero de amor. Qué majo, qué buena persona, qué corazón. Y su charla que vi solo el comienzo tenía muy muy buena pinta. Espero verla en otra ocasión.
  • Dani y Gualis: que como siempre son mis amigos, están apoyándome, dándome muchos ánimos y muchos mimos. Gracias mis chicos!

Charletas

No me enteré mucho de las charlas, esto es así. Cuando tengo que dar una charla, todas las que hay antes, no me concentro. Cuando termino la charla estoy con sobredosis de azucar, y no paro quieta, tampoco me concentro. Si le sumo a que muchas que fui fue por dar apoyo moral y otras que me quedé hablando por los pasillos, el panorama es desolador. Por suerte, están casi todas grabadas. Así que voy a destacar algunas:  

 

El despertar de la zona de confort

Aquí puedes ver “El despertar de la zona de confort” donde hablo como con curiosidad y ganas podemos contribuir en las comunidades tanto organizando, dando charlas o motivando a más gente del sector.

¿Por qué presenté esta charla? Formé parte de varios grupos de mentoring y tuve esa incómoda sensación: les estoy motivando a que presenten, ¿y yo qué hago? ¿escondo la piedra? ayyy pues al lío. Me vino bien para quitarme la espinita del año pasado en Codemotion y mejorar o madurar, llámalo como quieras.

Aún así sigo siendo muy crítica conmigo misma. Aún no he visto la grabación, y sé que tengo que hacerlo. Súper acentazo a lo Paco Martinez Soria, demasiadas bromas que perdían el hilo, mensajes que se me pierden en el olvido, un mando que no ensayé con él, etc.

Por otro lado me viene a la cabeza: no somos profesionales en dar charlas, ni lo tenemos que ser para dar una, venimos a compartir experiencias y que sean útiles para el resto. Si a veces el mensaje que queremos dar no lo transmitimos bien, la gente toma otras conclusiones afines. No tenemos que darnos mal, bastante hacemos con devolver un poquito de lo que nos dan las comunidades.

Mesa redonda

También participé en una mesa de mentoring que me encantó todo el llenazo que hubo y toda la colaboración del público. Brillante estuvo Rosario hablando de Adalab, Laura Morillo con toda la infinita experiencia, Laura Vignali que moderó y Meriem, que no la ponía en el mapa, y que es una crack. 

La conclusión que saqué (no hay grabación). Existen programas que definen y crean cultura, título o rol a una persona por ayudar a otra, sea por un programa de acompañamiento en 2 meses, sea porque va a presentar una charla y le ayudas a prepararla o whatever. Pero fuera de los programas, estamos las personas que ayudamos a más gente: a compañeros de trabajo, amigas cercanas, personas que sentimos o creamos un vínculo o una afinidad. Mentores somos todos y si no piensa cuando has ayudado a alguien, cuando te han ayudado a tí. Podemos ayudar a mucha gente.

Me hubiera encantado asistir a más mesas redondas pero el tiempo voló.

Organización

Sobre la organización. Sigo admirando cómo montan un evento para tanta gente y que salga tan bien. Claro que hay imprevistos y problemas pero en definitiva todo está muy bien y lo digo y redigo, muchas gracias por montarlo, es brutal terminar una noche con un montón de gente maja. Gracias a toda la organización y a los voluntarios que lo distéis todo. 

Ha sido admirable el trabajo que han hecho para que haya más propuestas de charlas de mujeres, para que en cada hora al menos haya una mujer. Sé que muchos no pensáis lo mismo, no todos tenemos que pensar igual. A mí personalmente me enorgullece que haya referentes femeninos de cara a los institutos, universidades y a saber hasta dónde puede llegar. Estamos ahí, somos muchas, tenemos mucho que hablar que compartir y estamos dispuestas a cada vez ser más.

Jurado del Codemotion 2016

Este año tuve el honor de participar de jurado en las charlas del 2016  y he de decir que estuvo genial por obligarme a mí misma a escuchar un montón de charlas y aprender un montón. Desde la organización nos dieron un listado de toda la media de votaciones. Hice un filtro de más de 4.25 y más de “6 votaciones” y de ahí valoré dos buenas charlas de cada categoría. Si os interesa filtraré mis votaciones. Por eso, es muy importante votar o dar feedback. Siempre que venga desde el cariño.

Un ejemplo de feedback:

Confusa por momentos. No parecía haber un guión claro que seguir. Probable nivel Advanced

Puede convertirse en un feedback desde el cariño:

Gracias por compartir. En mi opinión creo que un nivel Advanced sería más apropiado para la charla ya que tenía contenido muy específico que hay que conocer a fondo. También creo que estaría bien recalcar el mensaje tanto al comienzo como al final porque me da la impresión que se pierde el hilo. Gracias

 

Vamos con otro

Me aburrí mucho. A pesar de que el ponente es majo y tiene gracia, pero el contenido… Lo siento pero no volveré

Puede convertirse en un feedback desde el cariño:

Gracias por compartir. Eres bastante majo y con gracia. Me hubiera gustado más toques que hicieran amena la charla a lo mejor con una experiencia real nos hubiera enganchado en el hilo.

Otro!!

La introducción larga y pesada, el tema central genial y muy bien explicado pero lamentablemente las diapositivas de código ilegibles.

Puede convertirse en un feedback desde el cariño:

Gracias por compartir. El tema central genial y muy bien explicado. En otra ocasión te recomiendo que hagas capturas de código con más tamaño de letra y sobre fondo blanco, eso va genial en escenarios grandes. También esto es personal, me gustan más las introducciones más cortas.

Si un feedback ofrece soluciones e ideas más que quejas, siempre es mejor.

The end

Ya solo decir que aquí están todas las charlas del viernes, aquí las charlas del sábado, las fotos del evento y que hay mucha gente que que conocí de nuevas, que charlé, que admiré, que me perdí su charla y me disculpé varias veces (Cristina, Susana, Paola, Nerea, etc etc aggg) y simplemente gracias por esos días en el cloud 😉

Dudé mucho si escribir, si ponerme en plan sentimental, pero al final hay que salir de nuestra zona de confort 😛

#WTMMadrid, más que un evento

Hacía mucho que no me ilusionaba tanto por ir a un evento. Desde que hicimos el podcast los de cachirulo valley sobre mujeres y tecnología  me había quedado con ganas de hacer algo. Este era el evento 🙂

El sábado 11 de Marzo fue el #WTMMadrid. Un evento muy especial en el cual solo las mujeres son ponentes.

DSC_0073.jpg
Ponentes WTMMadrid 2017

Para aquellos que asistís a eventos tecnológicos sabéis que las mujeres están en peligro de extinción, aproximadamente un 2% 10% son ponentes y de asistencia rondan 10%.
Con iniciativas como esta y creo que totalmente necesarias se intenta mejorar esta brecha, motivar tanto a adultas como a niñas a conocer la tecnología y a la gente que la hace posible.

Y no decepcionó.

Experiencias, muchas experiencias personales inundaban los escenarios. Aplausos y risas hacían parar a los ponentes. Talleres para niños que salían contentísimos con sus búhos. Parón de 20 min! y corre a hablar con esta ponente que lo ha hecho genial 😃 . Hubo charlas muy dispares que hablaban de DataSciece, Inteligencia artificial, motivación, trucos para front, robótica y arte, todas basadas en experiencias. Y yo flipaba.

Flipaba con Esther Borao cómo hace inventos locos y molones. Partícipe en el hormiguero y en premios del hackathon de la NASA “esta chica vale un valer”.
Flipaba con Cristina Fernández y su Hogwarts. Cómo te desenvuelves en el escenario y qué bien hilaste el contenido para desvelarnos trucos muy útiles!
Flipaba con Marta Verde. Cómo utilizaba el sonido para crear formas visuales o cómo utilizaba la tecnología para que calcara una sombra enorme detrás de una bailarina.
Flipaba con Inés y su dominio en DataSciece que nos dejó a todos perplejos.
Flipaba con una niña de 7 años que nos contó un cuento mientras se movía su robot!
Flipaba con Ivanel Pérez cómo nos entretenía con sus experiencias en las redes sociales y lo que nos está afectado.
Flipaba con las de AdaLab. Cómo se reinventan y entrar en una nueva vida empresarial.
Flipaba con Tuenti. ¿Cómo pudisteis cambiar tanto en tan poco tiempo y sobrevivir en el intento?
Flipaba con Girls in Tech y todas las buenas propuestas.
Flipaba conmigo misma, cómo pude ponerme delante de ese escenario y pasármelo tan bien con el público.

( El resto perdonar, o no asistí o no estaba nerviosa como para atender)

Y yo sobretodo me quedo con el hecho emocionante de ver y conocer tanta gente interesante, curiosa, alegre y feliz. Había un ambiente envidiable que se palpaba las ganas de todos de hacer algo. Era una sensación de acción, emoción, admiración y motivación que es difícil de explicar.

Conocí a un montón de gente nueva súper interesante y vi conocidos que tanta ilusión me da ver. También estoy orgullosísima de mi gran hazaña: conseguir que 3 amigas técnicas pero ajenas a las comunidades, vinieran. Paula, Maria José y Laura 🙂

Ojalá vuelvan a pasarse mis compis, ojalá el mensaje que flotaba en el ambiente haya calado, ojalá que todos tomemos una acción tras lo vivido, ojalá no hagan falta estos eventos.

DSC_0019.jpg
Who watch the watchers? 🙂 con Cariño para Autentia
DSC_0146.jpg
Ester Borao
DSC_0401.jpg
Las súper organizadoras
DSC_0786.jpg
Laura Morillo, lianta por excelencia. Gracias 🙂
DSC_0770.jpg
Las auténticas de Autentia cubriendo el evento. Sacarme guapa!! XDD
DSC_0134.jpg
Público

 

DSC_0137.jpg
Hola! ¿quién eres? quería conocerte! Alguien me ayuda a presentarme a esta chica que saluda?
DSC_0066.jpg
Cristina Fernandez
DSC_0070.jpg
Feedback y elogios 🙂
DSC_0099.jpg
Alejandra y su fan número 1
DSC_0959.jpg
Yo “deshuevada” (nunca mejor dicho)

Gracias a todos los que lo hicisteis posible.

 

Propósitos 2017

1. No fumar. Bueno, tampoco fumo, pero si me das un cigarro me fumo la caja entera, no me quites el mérito.
2. Cuidar mi pareja, la familia y las amistades que importan. IMPORTANTE.
3. Proponer POR FÍN una charla en Agile Open Space tras 5 años asistiendo.
4. Corre ostias corre.
5. Comunicación oral.
6. Comunicación escrita.
7. Meditación. Solo un poquito.
8. Orden y organización. OJO.
9. 3 libros antes de Abril.
10. Ir a Silicon Valley.
11. 3 charletas. Igualar el 2016 pero  mejorar la calidad.
12. Desarrollar eso que tienes en mente y que uf, tendrás tiempo seguro? Huele a FAIL.
13. 3 cursos empezar y acabarlos, que te conozco.
14. Open Space Zaragoza 2017.
15. Montar un sarau en Zaragoza.
16. Intentar ir a One Young World 2017.

Este post a lo cutre es inspiración a la #bonilista y el post de david_bonilla.

Lo más importante de este escrito, es haberle dado al coco de qué quiero hacer, qué quiero conseguir y dentro de un año cagarme en .

No lleva mucho tiempo, ¿te animas?

script borrado ficheros de hace 5 días

Habrá más formas, pero esto es lo que he hecho.

Mis ficheros tienen el siguiente formato 20160822Blablabla.csv

Mi projecto (project) tiene una carpeta scripts que contiene los sh, y reports que tiene los ficheros:

-project

---scripts

---reports

El script queda:

#!/bin/sh

rm ../reports/$(date "+%Y%m%d" --date="5 days ago")*.csv