Saltar al contenido principal

· 9 min de lectura
Raul Jimenez Ortega
Hace mucho que no escribo sobre estos temas...

Concretamente desde que lancé el amago de blog familiar (en 2018), aunque espero poder sacar tiempo otro día para compartir estas experiencias.

La verdad es que me gustaría compartir cómo estoy intentando involucrarme en el colegio de mi hijo. A través del AMPA y de otras formas, y de las iniciativas en las que he participado allí últimanente. Por ejemplo:

  • Una charla a los alumnos y alumnas de 3º y 4º de ESO (de 14 a 16 años) en unas jornadas de orientación profesional, en la que compartí mi experiencia con ellos (empezando desde que tenía su edad hasta hoy).
  • Un coloquio junto a Gabriel Zabal, para las madres y padres con menores de más de 10 años a su cargo, principalmente centrado en los riesgos asociados a las nuevas tecnologías, usando las redes sociales como hilo conductor pero tocando muchos temas más.
  • O mi experiencia participando con ellos en los campeonatos del día del deporte.

Si os interesan estos temas decídmelo en los comentarios (para priorizarlo) 😉.

Quienes me conocéis sabéis que estoy acostumbrado a dar formación y charlas a personas adultas, pero ayudar a un niño de 7 años a aprender a estudiar... es algo totalmente diferente, y que me está suponiendo todo un reto 😅.

Así que hoy quiero hablar sobre mi experiencia intentando ayudar a mi hijo José a hacer resúmenes de libros, cómo he llegado a sentirme frustrado por haberme fijado unas expectativas demasiado altas, y las conclusiones a las que he llegado.

El contexto​

Por poneros en antecedentes:

  • Cada dos semanas el trae un libro del cole a casa.
  • Son libros que él mismo y sus compañeros han llevado a clase, o sea, normalmente comprados por las madres o padres.
  • Les piden que después de leerlos rellenen una ficha donde tienen que hacer un resumen de aproximadamente medio folio.
  • Estos libros son del tipo de Anna Kadabra, Pokémon, Marcus Pocus, Policán, ... que en su mayoría tienen +100 páginas.
  • Por último, tienen el "reto lector" (opcional), donde cada mes les animan a que elijan otro libro que cumpla unas determinadas características. Por ejemplo:
    • En enero uno con una portada preciosa
    • En febrero uno con ilustraciones
    • En marzo otro con un número en el título
    • En abril uno convertido en película
    • En mayo uno con autor de tu país
    • En junio una novela gráfica/comic.

Aunque la mayoría de los libros están recomendados para niños de su edad, en cierto modo me sorprende:

  • La longitud de los libros, especialmente por el ritmo al que tienen que leer. Aunque supongo que es bueno, porque les exige leer prácticamente a diario un capítulo, lo que les ayudará a generar un hábito por la lectura.
  • El vocabulario que contienen los libros, en ocasiones por lo avanzado que son, que está bien, supongo.
nota

Os dejo una charla que me recomendó mi buen amigo Jorge Barrachina hace poco, la charla de Gregorio Luri "El arte de leer y el gusto por la lectura".

Pero me gustaría saber si soy el único o si otras familias también tenéis sensaciones parecidas. Os animo a decírmelo en los comentarios 😜.

La frustración​

Todo empieza cuando tras varias semanas, después de leer los resúmenes de mi hijo en busca de faltas de ortografía, me doy cuenta de que no me entero muy bien de los resúmenes. Entonces, con la idea de ayudarle a mejorarlos, empiezo a hacerle preguntas, para ver si me entero un poco mejor de la trama, pero aún así me faltan personajes, o aclaraciones, o cualquier otra cosa que hace que no me entere bien de la historia.

Al final, tanto su madre como yo decidimos que lo mejor iba a ser que uno de los dos se leyese también el libro, para así poder ayudarle, porque ¿cómo si no íbamos a saber si se había dejado algo importante o no?.

Pues... algo que de primeras no parecía que tuviese que ser complicado, me di cuenta que era más difícil de lo que pensaba 😅.

Una de las cosas de las que me he dado cuenta al leer los libros, es de que cada una o dos páginas, hay palabras que sospecho que no conoce, como exhalación, arrogante, rezumar, utópico, campaña (electoral), ..., así que cada vez que leo uno de sus libros le voy preguntado para verificar.

Efectivamente, muchas no las conoce, y siempre le digo:

José, cuando no entiendas algo...¡pregunta lo que significa!, porque si no es probable que no te estés enterando bien de la historia.

Y mirad que siempre lo hago... incluso cuando le estoy leyendo cuentos de Mikecrack a él y a su hermano en la cama antes de dormir, pero da igual cuánto se lo repita... que llega un momento en el que deja de preguntar.

Pero bueno, una vez leído el libro completo y repasado todo el vocabulario, pasamos al resumen. Ahí, mi método consiste en recordarle que toda historia tiene:

  • Un principio, donde normalmente pasa "algo" que altera el orden y:
    1. Hace que haya un problema que resolver.
    2. Es el desencadenante de una aventura.
  • Luego está el desarrollo (o nudo), que es lo que se cuenta en la mayor parte del libro.
  • Luego hay un final (o desenlace), en el que se resuelve la situación, o acaba la historia, y todo vuelve a la normalidad.
  • Y además de esto, hay unos personajes más importantes que otros, y que sin ellos no se podría contar bien la historia.

Y luego le pido que, usando esos cuatro elementos me cuente qué pasa al principio, las cosas más importantes que pasan antes de llegar al final, cómo se resuelve todo y vuelve a la normalidad, y que mientras lo hace me explique quienes son cada uno de los personajes.

Bueno, pues como os podéis imaginar, a pesar de todos los intentos y de intentar darle pistas, porque para ser sinceros, incluso a mi me cuesta resumirlo a veces... no consigo que el resumen esté a la altura de mis expectativas 😅, lo que termina en enfados por mi parte 😡, y por los que luego le tengo que pedir disculpas a él, explicándole que no es culpa suya sino mi propia frustración por no conseguir ayudarle 😞.

Pidiendo ayuda a la tutora​

Así que me dije, "OK Raúl, no lo estarás haciendo bien, ¡pide ayuda a la tutora!" (y eso hice).

Después de hablar con ella, me dio un consejo. Como los libros son bastante largos, me ha dicho que le pida a José que tras cada capítulo, escriba en una hoja aparte "las ideas principales" del mismo, y luego con todas ellas, haga el resumen.

Aquí os dejo las notas que hicimos del libro de Anna Kadabra 13. Peligro en la mansión:

Ideas principales por capítulo de: Anna Kadabra 13. Peligro en la mansión

El problema es que tanto al hacer las notas como al hacer el resumen, a veces se le pasaban cosas importantes, como que la que parecía la mala de libro no lo era tanto (si no que había sido engañada), o se centraba en cosas que le habían llamado la atención pero que no eran relevantes, como alguna anécdota de un personaje secundario.

Pero claro... es un niño, ¿cómo le explico yo qué es un personaje o hecho principal y cuál uno secundario?.

Yo le digo: "si quitas esa parte de la historia o personaje, ¿se sigue entendiendo la historia? ¿sigue siendo la misma?" y él me dice algo así como... "papá, si quitas cualquier cosa... la historia ya no es la misma", y tampoco le falta razón 🤣. Por lo que al final, en más de una ocasión, le termino diciendo yo lo que YO pienso que es importante y por qué.

Pidiendo ayuda a mi madre​

Al final recurrí a mi madre, ya que además de ser mi madre, ha sido mi maestra de lengua, y la de muchos niños en un colegio de Nerja.

Ella me recomendó un libro que parecía tener buena pinta: "En primaria aprende a aprender - 6: Aprende a resumir y tomar apuntes", y yo, como hijo obediente que soy (a veces 😜😜), me lo he comprado.

Como se puede ver en Amazon, el libro fue publicado en 2001 (¡hace más de 20 años!), pero lo que me llamó la atención fue lo que vi en la introducción:

Aprendiendo a aprender 6 - Aprende a resumir y tomar apuntes

Ver que "antiguamente" no era hasta los 10 años cuando se aprendía a hacer resúmenes me tranquilizó. Esto, junto que en la última tutoría con la maestra de mi hijo me volvió a "insinuar" que no fuese tan exigente con los resúmenes, he decidido relajarme y verlo desde otra perspectiva 🧘💆.

Mis conclusiones​

Tengo que acostumbrarme a que el resumen no es tan importante (de momento). Que lo importante es que mi hijo:

  • Siga disfrutando de la lectura.
  • Siga desarrollando su velocidad y comprensión lectora.
  • Que aprenda vocabulario.
  • Y sobre todo, que no le coja manía a leer porque después... va a tocar un rato de "enfado de papá" ;(.

Así que ahora lo que le he pedido es que cuando lea un libro:

  • Tenga una hoja en blanco a mano.
  • Que vaya apuntando todas las palabras que no conozca.
  • Y que le pregunte a Alexa (Echo Show) lo que significan, y lo apunte. Iba a comprarle un diccionario de toda la vida... pero la verdad, creo que así será más rápido y lo usará más.

Porque a partir cuando me lea le libro voy a ver si ha hecho "los deberes" y a tomado nota, porque ahora en lugar de ponerle tanto énfasis al resumen, vamos a intentar que coja el hábito de buscar aquello que no entienda, para que aprenda vocabulario y entienda mejor lo que lee.

¿Cómo lo veis?, ¿algún consejo? 🙂.

Comentarios​

· 8 min de lectura
Raul Jimenez Ortega

Hoy escribo para anunciar que en 🧠 Mi cerebro digital he añadido un nuevo apartado para recopilar recursos dirigidos personas que dinamizan 🌈 Comunidades técnicas con la esperanza de que ayuden a crear comunidades más sostenibles en el tiempo.

Fotografía del Open Space "Comunidades locales fuera de grandes ciudades" de CommitConf 2023

Fotografía del Open Space "Comunidades locales fuera de grandes ciudades" de CommitConf 2023

Nueva sección de recursos​

A raíz del documento que elaboré el año pasado tras el Open Space con ayuda de varias personas, he publicado tres recursos:

También he creado varios "placeholders" sobre recursos que espero poder desarrollar en base a las aportaciones del próximo Open Space(1):

(1) La semana que viene se celebra CommitConf 2024, donde tendrá lugar el OpenSpace sobre "Cómo sostener comunidades técnicas" que Dani Rey, Oskar Calvo y yo hemos propuesto, que será "la continuación" del Open Space del año pasado donde se hablaron de algunos de los retos que afrontan las comunidades técnicas.

Al final he añadido un listado con las personas han contribuído en este trabajo.

¿Comunidades en receso?​

¿Están las comunidades en receso?, ¿tienen las comunidades más problemas ahora que antes?.

Tras hablar con muchas personas, y en distintos foros, como el Open Space, mi percepción es que existe una sensación generalizada sobre la caída de la actividad en muchas de las comunidades tecnológicas (tanto en España como fuera) en los últimos años, especialmente desde la pandemia.

Con "caída de actividad" me refiero a una mezcla de cosas, pero principalmente me refiero a una menor asistencia a los encuentros (presenciales y online), interacciones en las listas de correo/IMs, etc.

Y esta situación, como es normal, nos preocupa a quienes dinamizamos comunidades.

Una de las preocupaciones que he escuchado recurrentemente es que la edad media de las personas que forman parte de estas comunidades no para de crecer, o lo que es lo mismo, que cuesta atraer y enganchar a las nuevas generaciones.

Yo personalmente, me resisto a creer que se debe a que la experiencia que ofrecen las comunidades ya no aportan tanto valor a las nuevas generaciones como otros nuevos formatos, canales o "foros".

Pero antes de seguir... ¿qué es una comunidad?.

¿Qué es una comunidad?​

O más bien, ¿a qué me refiero con comunidad, o comunidad tecnológica?.

Quizás sea bueno empezar por esta pregunta, ya que por ejemplo, durante el Open Space de Commit, en mi opinión, hubo momentos en los que la conversación giró en torno a diferentes conceptos de "comunidad".

En un vibrante espacio de reunión, los tecnólogos se reúnen con caras animadas por el entusiasmo.

Si buscamos el término comunidad en el diccionario de la RAE veremos varias acepciones, aunque la que más se acerca a lo que yo me refiero es la acepción 4: "Conjunto de personas vinculadas por características o intereses comunes".

En mi caso, yo hablo de lo que se conoce como "comunidades de práctica", que en resumen son grupo de personas (grupos de usuarios, asociaciones, meetups...) que:

  • organizan encuentros periódicos (presenciales y/u online).
  • comparten la pasión / profesión / inquietudes, ... por la tecnología (software, hardware, metodologías o buenas prácticas, ...).
  • principalmente, buscan colaborar entre ellas, de manera voluntaria y altruista.
  • buscan el beneficio común por encima del particular (incluido el interés particular de las organizaciones que les puedan apoyar/patrocinar).
  • están siempre abiertas a nuevas personas.
  • se sienten parte del grupo e identifican con él.

Pero bueno, solo quería aclarar que:

  1. Esta es en mi experiencia y está basada principalmente en el tipo de comunidades que acabo de describir.
  2. Creo que la mayoría de las ideas y consejos compartidos en los documentos, se pueden aplicar a este tipo de comunidades, ya sean locales (en pequeñas y en grandes ciudades), tanto como en online/virtuales, independientemente de que cada una tenga sus peculiaridades.

Dicho todo lo anterior, no quita que algunos de los consejos también se puedan aplicar a personas que se dediquen a divulgar contenido online, o personas que organicen grandes conferencias.

Recomendado: este hilo de Jorge/@DevRelPuzzle aborda otros muchos matices sobre el término "comunidad" que es recomendable tener en cuenta para evitar malentendidos.

¿Qué ha cambiado?​

¿Por qué las personas que hemos estado dinamizando comunidades tenemos esta sensación/percepción?.

Por dar un poco de contexto, comentar que yo empecé a involucrarme con este tipo concreto de comunidades en la universidad (en ~2009), y desde entonces he participado, contribuido, fundado y coorganizado bastantes comunidades, llegando a organizar cientos de encuentros (de todo tipo).

En base a esta experiencia, yo diría que la sensación de que la actividad está decayendo se debe principalmente a que nos cuesta más aportar valor como lo hacíamos antes.

Ahora la oferta es mayor y la atención se está diversificando con el aumento de comunidades, canales/medios (Discords, Slacks, RRSS, ...), pero también el auge de los influencers.

La imagen muestra una habitación desordenada, una persona que se esconde detrás de sus manos, ahogada entre pantallas y cables.

Personalmente también pienso que el contacto digital está comiéndole más terreno al físico, no hay más que ver que ya casi todo se hace a través de apps: pedir comida, un taxi, hablar/chatear, trámites con la administración, ... ¡hasta ligar! 😅, y no me cabe duda que esto también tiene consecuencias.

Por eso creo, que no es que las comunidades no aporten valor, si no que simplemente tienen que tener en cuenta este cambio de contexto y reinventarse/modernizarse.

Espero que compartir algunos de los consejos que escuché en el Open Space, y otros míos propios, sirva para ayudar a reflotar algunas comunidades y a que surjan otras nuevas.

Un libro que me gusta mucho y que habla sobre adaptarse al cambio: ¿Quién se ha llevado mi queso? 🧀🐁 . Como decía Albert Einstein, "Locura es hacer lo mismo una y otra vez y esperar resultados diferentes".

Anatomía de comunidades​

Y antes de terminar quería compartir algunas ideas y recursos para compartir mi forma de entender las comunidades.

Lo más básico son los grados de implicación. Yo los explicaba así a mis compañeros de Esri hace varios años (~2017):

Anatomía de una comunidad

Anatomía de una comunidad.

Luego, Jorge me descubrió varias teorías:

  • El Orbit Model que me sirve como modelo para explicar que para aumentar el sentimiento de pertenencia a un grupo, hay que aumentar el número de interacciones e impactos positivos entre las personas, y que se fojen lazos.
  • La teoría del 90-9-1, que uso para ajustar expectativas de que no más del ~1% suelen ayudar a dinamizar, ni del ~10% participar, aunque realmente medir esto suele ser algo bastante subjetivo, al igual que intentar medir una relación de amistad (porque en el fondo, son eso).
  • The Community Maturity Model, un "framework" interesante para clasificar diferentes tipos de comunidades.

Community Maturity Model - The Community RoundTable

Contribuciones​

Quiero empezar por agradecer a Dani Rey (@kdarrey) de XantarDev y al equipo de Commit, que hicieron posible que nos reuniésemos el año pasado para compartir experiencias y reflexiones acerca de este tema tan interesante y que ha sido el germen de estos recursos.

A continuación, un listado de los nombres que pude captar durante el Open Space celebrado en Abril de 2023 durante CommitConf.

Foto del encuentro de comunidades del CommitConf 2023

Foto de Santiago B. / @Santyx_Error del Open Space

¡Perdón por aquellas personas a las que me he dejado!, si leéis el artículo podéis dejadme un mensaje en los comentarios que os añada (o hacer un PR) 😜😂.

Y también quiero agradecer explícitamente a: Soraya Muñoz, Juanma Ruiz, y Mariano Pérez Caro por sus contribuciones y revisiones a los documentos que he compartido.

Comentarios​

· 6 min de lectura
Raul Jimenez Ortega

📄 Nota: La versión interactiva de este artículo se encuentra en Medium.com 🇪🇸 & Dev.to 🇺🇸🇬🇧.


Si quieres saber cuáles son los beneficios de asistir a conferencias como CommitConf y por qué deberías considerar enviar una propuesta de charla, taller u Open Space, ¡sigue leyendo! 😄.

Hace poco tuve la suerte de asistir a CommitConf, uno de los mayores eventos para desarrolladores que se celebra anualmente en España. Además de la gran asistencia, cuenta con la participación de unas 50 comunidades técnicas españolas.

Foto del vestíbulo del lugar durante el registro del evento

¿Por qué asistir a eventos como CommitConf?​

En las conferencias, los desarrolladores sirven normalmente para reciclarnos, descubrir y compartir nuevas perspectivas y conocimientos con otros compañeros de profesión. Por ejemplo:

  • Nuevas herramientas y lenguajes de programación.
  • Nuevas funcionalidades de las herramientas y lenguajes que ya utilizamos.
  • Cómo otras empresas resuelven distintos retos del desarrollo.
  • Buenas prácticas en accesibilidad, seguridad y patrones de diseño.
  • Tendencias.

Además, las conferencias también sirven para conocer gente nueva y reencontrarse con gente conocida. En mi caso, en Commit, me topé con algunos de mis antiguos compañeros de trabajo, y algunos desarrolladores que usan ArcGIS para crear Location-Aware apps o aplicaciones con mapas 🗺️📍😄.

Selfies taken by Raul with other developers during the event.

¿Qué hace especial a esta conferencia?​

Este evento, como muchos otros, nos da quienes nos dedicamos al mundo de la tecnología, la oportunidad de presentar charlas, talleres y en ocasiones… Open Spaces.

En mi opinión, un factor importante que diferencia este evento de otros, es el sistema utilizado para crear la agenda del evento, desde donde invitan a las propias comunidades a participar en el proceso de selección de las charlas.

💡 Si os interesa, la tecnología que usan se llama Koliseo, y es de uso gratuito para cualquiera 😉.

¿Por qué presentar una propuesta?​

Asistir a un evento como CommitConf es una oportunidad para aprender, pero también de contribuir.

Las motivaciones de cada persona para presentar una propuesta son muy variadas.

  • Hay personas que simplemente disfrutan compartiendo conocimiento y experiencias.
  • Otros asistentes quieren aumentar la visibilidad de su empresa y dar a conocer el gran trabajo que hacen, con la esperanza de atraer talento a la empresa.
  • Algunos asistentes quieren crear una marca personal.
  • Mientras que otros desean debatir y encontrar soluciones a un problema con otras personas de la profesión.

Y si tienes la suerte de que te acepten una propuesta, como en mi caso, además puedes asistir a la cena de ponentes el día antes del evento, donde conocerás a un montón de expertos en diferentes temas 😍.

¿Qué aportamos desde Esri a la conferencia?​

Desde la empresa para la que trabajo (Esri), siempre me ha animado a asistir a conferencias y a enviar propuestas que creyese que podían ser relevantes para otros desarrolladores.

Esta vez presenté varias propuestas:

  • DataViz & Map Optimization
  • Designing Beautiful and Intelligent Maps
  • Using and Creating Collections in Postman Like a Pro
  • 🔑🔒 OAuth, OpenID Connect and JWT for Dummies

Tuve suerte de que la comunidad y la organización de la conferencia aceptaran “🔑🔒 OAuth, OpenID Connect, and JWT for Dummies”, lo que me dio la oportunidad de compartir qué son estos estándares y cómo funcionan. Mostré ejemplos prácticos basados en algunos de los recursos que hemos creado desde el equipo de Developer Experience de Esri, como el workspace de Autenticación en Postman.

Foto de mi charla sobre oAuth en la que se me ve hablando y al público, aproximadamente una unas 100 personas

Si quieres, puedes consultar las diapositivas aquí. El vídeo de la charla lo compartiré en cuanto la organización lo haga público.

¿Qué aprendí en la conferencia?​

A continuación os dejo algunas de las conclusiones de las sesiones a las que asistí:

  • Comunidades locales fuera de las grandes ciudades (Open Space): Esta sesión fue super interesante. Tuve la oportunidad de compartir consejos e ideas para superar retos en la creación y mantenimiento de comunidades de desarrolladores con aproximadamente otras treinta personas. Entre ellos había representantes de diferentes comunidades sobre Python, Software Crafting, Datos, Machine Learning, comunidades de generalistas, Software Libre, GNU/Linux, DevOps, Drupal, y yo representando a la comunidad GeoDevelopers.

Nota: Tras la sesión, me he decidido a crear una guía con lo que aprendí durante la sesión y lo aprendido en base a mi propia experiencia. Si te interesa, guarda el artículo en favoritos porque lo añadiré [aquí] en unas semanas.

Foto del Open Space de comunidades en la que se ve a una treintena de asistentes sentados en círculo.

  • Detectando problemas de Web Performance con Chrome DevTools: @nucliweb dio una visión general de las Chrome DevTools y nos mostró cómo siguen añadiendo nuevas herramientas como Recorder y Coverage para ayudar a evaluar tu rendimiento web y optimizarlo. Además, nos mostró cómo el nuevo formato de imagen AVIF mejora el rendimiento de WebP. Más información en web.dev.

  • No me chilles que no te veo: el mágico equilibrio entre el Product Manager y el Engineering Manager. @javierabadia y @jameshedaweng nos explicaron cómo dividir las responsabilidades entre estos dos roles para evitar el fracaso a la hora de crear un producto. En resumen, un PM debe ser responsable de qué características añadir y por qué, y el EM en el cómo y el quién. El cuándo debe ser una responsabilidad compartida.

  • Why I decided to pursue the Developer Relations path: @kinisoftware nos contó su experiencia como Staff Developer Relations Engineer, donde trabaja para promover la experiencia del equipo técnico de Criteo facilitando entre otras cosas la participación en eventos y comunidades.

  • Testeando Accesibilidad Web: @bolonio nos mostró multitud de herramientas y recursos para probar la accesibilidad web: axe-core, eslint-plugin-jsx-a11y, jest-axe, axe-core/cli, pa11y, pa11y-ci, axe chrome extension, arc toolkit, accessibilityinsights.io, wave.webaim.org, y más.

  • El error de hacerte manager: @npatarino nos explicó que convertirse en gestor de personas no es la única forma de tener liderazgo o aumentar tu salario. Dijo que para aquellos ingenieros de software sénior que quieran seguir creciendo, existen otros puestos como Staff Software Engineer, Principal Software Engineer, Distinguished Software Engineer y Technical Fellow.

  • Pasado, presente y futuro de EducaMadrid: @asanzdiego nos habló de la plataforma educativa de la Comunidad de Madrid que dirige; nos contó los retos técnicos que sufrieron durante la pandemia, cuando el número de usuarios activos creció exponencialmente, junto con las fortalezas y limitaciones de su equipo y su stack tecnológico basado en software libre.

Composición de fotografías de diferentes sesiones a las que asistí.

En resumen, si no eres de ir a conferencias de desarrolladores, espero que mi experiencia te haya animado y dado argumentos para asistir en el futuro. Te diría que también al Developer Summit de Esri en USA (o al Europeo), aunque esto más bien aplica si eres partner o cliente de Esri 😉.

Recuerda, aunque gran parte del contenido de estas conferencias luego se hace disponible online, hay otras muchas cosas que solo se pueden lograr asistiendo.

Si quieres dejar comentarios, puedes hacerlo en el artículo publicado en Medium.com

· 2 min de lectura
Raul Jimenez Ortega

He compartido un nuevo documento (no 100% pulido) donde trato de explicar qué problemas se pueden resolver mejor aprendiendo nuevas habilidades y herramientas geoespaciales, incluyendo bases de datos espaciales, técnicas de análisis espacial, frameworks de mapeo web, bibliotecas y APIs geoespaciales, formatos de datos espaciales y herramientas de visualización de datos espaciales, software GIS, etc.

Los agrupo en cinco grandes categorías:

  • Algoritmos geoespaciales.
    • Cómo hacer consultas u operaciones espaciales.
    • Cómo hacer cálculos espaciales.
    • Cómo hacer análisis de redes y topología.
    • Análisis geoestadístico.
    • Transformaciones de datos.
    • Análisis de imágenes georreferenciadas (aéreas, terrestres, satelitales, ...).
  • Desarrollo del lado del cliente
    • Mostrar datos georreferenciados en 2D y 3D.
    • Crear mapas más rápidos.
    • Personalizar / mejorar mapas.
    • Interactuar con datos geoespaciales.
    • Trabajar con datos geoespaciales sin conexión.
    • Otros.
  • Desarrollo del lado del servidor
    • Diseñar la arquitectura del sistema (cómo almacenar y acceder/integrar datos geoespaciales).
    • Captura/creación de datos.
    • Cómo renderizar animación web en 3D como un video de pista GPX.
  • Recolección de datos y geolocalización
    • Recolección de datos.
    • Geolocalización de datos (georreferenciación).
  • Creación de mapas (no programáticamente).

¿Quieres ayudarme a aumentar la lista? el documento está en GitHub y publicado bajo CC.

Si tienes algún comentario 💬, por favor déjalo en Medium / Twitter.

· 2 min de lectura
Raul Jimenez Ortega

Bienvenidx a mi nueva web!, ya era hora... 😁

Algunas personas recordaréis la antigua página que cree en 2013:

Pantallazo de la antigua web rauljimenez.info

Por aquellos tiempos decidí crear una web que me permitiese presentarme, compartir algunas reflexiones y experiencias entre otras cosas para mantener a las personas de mi entorno al día sobre mi vida.

Mi vida ha cambiado mucho en los últimos 10 años, y por eso he decidido reemplazar esa web con esta hecha con docusaurus.io. Las razones son varias, pero principalmente porque:

  • Será más fácil mantenerla y actualizarla (ya no necesito un backend y casi todo está hecho en markdown).
  • Podré compartire recursos traducidos en Español e Inglés.
  • Porque podréis reutilizar y contribuir a las cosas que os comparta (todo está alojado en GitHub).

Así que, el próximo paso es empezar a migrar el contenido que pueda recuperar de mi blog anterior y ponerlo aquí.

Por otro lado, siempre he pensado que es una pena crear recursos y dejarlos guardados en un cajón, así que de ahora en adelante, mi objetivo es empezar a publicar aquí muchos de los recursos que he ido creando a lo largo de los años y compartirlos en lo que he definido como mi "🧠 Cerebro Digital".

He empezado por recopilar recursos que podría compartir, así que por favor, si te interesa algún dímelo en los comentarios del issue.

Y como esta herramienta no pretende ser una herramienta social a la que nadie se pueda suscribir... si queréis estar al día de lo que comparto, estaré republicando estos artículos en dos canales:

Espero que te guste la idea, pero en cualquier caso las sugerencias son más que bienvenidas.

· 3 min de lectura
Raul Jimenez Ortega

Y…. un año más no paran de crecer las felicitaciones!! frente a las: 146 de 2014 y 2013, 120 de 2011, 115 de 2010, 89 de 2009 y 48 de 2008.

Muchísimas gracias por acordaros (o tener el detalle de escribirme cuando Facebook/Linkedin/Skype… os dió el chivatazo jajaja) a:

Foto de Raúl y su actual mujer

El primer regalito… by María ^_^

Papá, Mamá, María del Mar, Carmen, Brother, Iván, Milagros, Verde, Luisette, Mota, Analice, Jose Antonio (Copera!), Dani SEO, Ali Boscan, Sara, María, Patri Zamora (equipoo), Borja Dlb, Oguz, Jorge Ferreiro, Pedro González, Sonia Hernández, Nacho, Javi Rincón, Gustavo, Oscar Cumí, Fátima, Carlos Iglesias, Ana María Palop, Mari Carmen, Gerardo Casas, Eva Merlo, JJ Merelo, Pepe Moles, Paco Montes, José de la Chica, Javi Abadía, Alex Hidalgo, Antonio Remirez, Irene, Loli, Milagros, Pepe y Jose (familia política! :D), Estrellas, Patri Romero, Aida M, Belén Carvajal, Cristina González, Fernando Benito, Tomas, Sergio Lillo, Silvia Bootello, Belen, Mónica, Almudena, Jorge Margenta, Matías, Jordi Pérez, Kini, Tita Angelines, prima Isabel Pilar, Álvaro Mora, Ana Paniagua, Pelos, Pablo Capilla, Guaning, Luisa, Alejando (Mr Simar), Celia Maracena, Álvaro Maracena, Nico (Maracena), Gerardo (Maracena), Jose (cabeza), Rocío (Fever), Isaac, Marta (prima), José Manuel Cartes, Josep, Pili Díaz, Zam, Gloria, Alex Vega, Víctor, Antonio (Tony Ryan), Jason, Ana MC, Nuño, Juancho, David Cuenca, Pablo Hinojosa, María Platero, Guille, Chaparro, Antonio Rabago, Karla, Javier Rivero, Oliver Calvo, Luis A. Nerja, Tita Inés, David Arroyo, Nieves, Paula, Natath, Miguel Calero, Jessica Plegue, Elaine. Francesc y Tita Espe, primo Oliver, Guillermo Sanz, Tita Pili y Tito Paco, Yirli, Diego Bañales, prima Pilar, Fede , Francesc, Jorge Barrachina, Jesús García Villar, Juasmilla, Fernando MTC, Milu, abuela, AngelID, Jon Garrido, Uri, Fran canario, Mari Carmen López, Rubert Pacheco, María González Jaime, Cristina Granados, José Manuel Robles, Andrés Bayona, Yisus, Max, José Mª Berlanga, Juan Antonio Franco Rojas, Eugenio Morarescu, Antonio Fdez Ares ,Gonzalo Fdez, Virginia, Pascual, Pozu, Santiago Aguilera, Mercedes, Sergio Jiménez, Chilli, Rufa, Dani Molina, Miguel Fdez Calero, Manu (Quea), Yusep, Fran Servia, David Galán, Noelia Rodríguez, Marina Azagra, Priscila, Fernando Rodríguez León, Miguel Ángel Lozano y Dugo!!

Y…. perdonad una vez más si me he dejado a algun@! que es mu complicao llevar la lista con tantos canales: felicitaciones en persona, por facebook (muro+mensajes), llamadas, whastapp, hangouts, sms’s, linkedin, mails, etc.

Gracias una vez más y … ¡hasta el año que viene! (como solíamos decir de pequeños… si Johnnie Walker quiere! ;-P)

· 2 min de lectura
Raul Jimenez Ortega

Google Glass y Android Wear​

Aunque ya os conté que había conseguido unas Google Glass y cómo funcionaban, desde Septiembre también tengo un G Watch con Android Wear. Además me he animado a desarrollar una aplicación de alertas geolocalizadas básica que funciona tanto en el reloj como en las gafas.

Ganamos el 1er hackathon BEEVA​

El 25 de Septiembre participé en un Hackathon de BEEVA (de BBVA) donde ganamos el primer premio con el desarrollo de un prototipo de aplicación de promociones geolocalizadas en smartwatches con Android Wear y ArcGIS Online.

2014-09-30_09h55_32

Iniciador Madrid​

El día 26 de Septiembre estuve en el Global Meeting de Iniciador, un evento que organizó la Fundación Iniciador para organizadores y ex-organizadores con el objetivo de tratar varios temas que afectan a la organización.

Allí pude reencontrarme con muchos viejos amigos y conocí a otros nuevos, pero lo mejor es que después de aquel evento he decidido volver a colaborar en Iniciador tanto a nivel nacional como a nivel local, por lo que a partir de este mes estaré ya estaré ayudando en la organización de Iniciador Madrid.

GMIniciador

Foto en el Global Meeting

Afterwork​

El 6 de Octubre estuve en Capital Radio en el programa Afterwork en una entrevista a Enrique O’Connor fundador de Spotlinker.

Conferencia Esri España​

Los días 22 y 23 de Octubre celebramos la conferencia anual de Esri España, un macro evento donde enseñamos toda la potencia de la plataforma ArcGIS a profesionales de todo tipo. Os dejo un vídeo donde enseñé una mini aplicación que desarrollé para mi reloj con Android Wear ^_^.

Todos los vídeos de la conferencia los podéis encontrar en la cuenta de Esri España en Youtube.

Conferencia Esri Espana

Durante mi ponencia en la sesión plenaria

Tour en universidades​

Durante el mes de Octubre también he estado haciendo un Tour por las universidades de Sevilla, Castellón, Complutense de Madrid y Pompeu Fabra en (Barcelona) para explicarles las oportunidades profesionales que tienen si se especializan en el desarrollo de aplicaciones usando tecnologías como las que ofrecemos en Esri (ArcGIS).

GeoDevUJI

Charla en la Universitat Jaume I en Castellón

Google Developer Festival​

El viernes 31 de Octubre estuve en la Facultad de Granada en el Google Developer Festival hablando de dispositivos wearables con las Google Glass, Android Wear y ArcGIS Online.

B1RQZUGCUAAXImr

· Lectura de un minuto
Raul Jimenez Ortega

Hace ya bastante tiempo que quería experimentar cómo funcionan las Google Glass, y después de una larga espera ya lo he podido vivir en mis propias carnes (y con calma). Así que para aquellos que teníais las mismas preguntas que yo, he decidido grabar estos vídeos en los que trato de explicar cómo funcionan.

En este vídeo hago una mini demo (hasta donde las gafas me dejaron xD):

Me encantaría que me dijeseis si se entiende bien, que me preguntéis las dudas que os queden, si queréis ver algo concreto, etc.

¡Un abrazo!

· 2 min de lectura
Raul Jimenez Ortega

Hoy quería compartir otra reflexión que he tenido, esta vez es que: “todo tiene un lado positivo, incluso tener mala memoria“, aunque quizás Leonard Shelby (de Memento) no pensaría lo mismo xD.

Los que me conocéis sabéis que soy una persona bastante activa, siempre estoy con nuevas ideas, proyectos, etc. y sabéis que siempre suelo decir que tengo mala memoria (lo cual es cierto). A veces pienso que es porque no ejercito mucho la memoria, aunque a veces pienso que se debe a mi “hiperactividad”.

Vete tú a saber por qué…. la cosa es que a veces “me da rabia” pensar que “soy así”, pero esta vez me he pasado a pensar y he dicho… bueno… tener mala memoria no siempre es malo. ¿Por qué?, en mi opinión porque:

  1. Me obliga a ser más estructurado, por ejemplo:
    • Cuando se trata de trabajo intento de documentar todos los procedimientos
    • Procedimientos o trabajo que luego comparto; por ejemplo en artículos de este blog como: Pacto de socios, Plantilla para crear un plan de analítica, etc.
    • Tiendo a usar bastantes herramientas de gestión de tareas que luego reutilizo en mi trabajo.
  2. Además me obligo a escribir más sobre lo que he hecho para no olvidarlo
    1. Sin ir más lejos, mis posts de resumen de vida que además me sirven para mantener a mis amig@s al día de cómo estoy.
    2. Y a compartir artículos como este, que son razonamientos que quiero interiorizar (y escribirlo ayuda).
  3. Y por último también ayuda a que se te olviden antes los problemas o a quitarles importancia a muchos de ellos.

En definitiva, si alguien alguna vez os critica por tener mala memoria, a lo mejor ya podéis contra argumentar que … tener mala memoria también tiene sus ventajas, ¿qué me decís?.

Por cierto, este razonamiento también se aplica a “tener atención dispersa“, ¿alguien se atreve a justificar lo bueno que tiene esto? ^_^

· 2 min de lectura
Raul Jimenez Ortega

Como ya adelanté en mi ante-penúltimo artículo me he unido al equipo de Esri España como Developer Program Manager… ¿y eso en qué consiste? pues muy sencillo: en ayudar e inspirar a los desarrolladores para que creen aplicaciones que resuelvan problemas relacionados con la localización (ya sea del usuario o de cualquier otra cosa).

Foto del Developer summit, desarrolladores jugando a ping pong

Esri Developers Summit en EEUU

Para los que no os suena la empresa os comento que Esri es una empresa que nace en Estados Unidos hace más de 40 años (actualmente con más de 3000 trabajadores en todo el mundo) y que en mi opinión ha creado el mejor software del sector de los Sistemas de Información Geográfica (SIG): ArcGIS.

esri

¿Y eso para qué se usa?, pues os pongo varios ejemplos para que situéis, por ejemplo para:

O sea que se puede usar tanto para resolver problemas, optimizar procesos, comunicar mejor, etc. y por tanto las aplicaciones que se les puede dar son millones y pueden ser útiles tanto para personas a pie de calle como para empresas y gobiernos.

Si eres programador y te interesa aprender más sobre este mundillo te invito a que te unas al Meetup de Geo Developers que he creado con el fin de organizar charlas, talleres, etc. y que nos ayudemos mutuamente compartiendo conocimientos.

¡Hasta pronto! :D