Saltar al contenido principal

· 14 min de lectura
Raul Jimenez Ortega
⚠️ Avisos y agradecimientos

Me gustaría empezar por aclarar que:

Agradecimientos: a JJ Merelo por sus contribuciones.

Este es el segundo artículo de la serie "Historia de las comunidades tecnológicas", en el que estamos haciendo un repaso a la historia de las comunidades técnicas en España. En este, nos centraremos concretamente en la época en la que se populariza Internet, llegando a multitud de hogares, y seguiremos poniéndonos nostálgicos con algunas de las innovaciones que se introdujeron.

Estamos en los años de:

Y un año antes de que los Intel Pentium empiecen a inundar el mercado (1993).

nota

En la radio, y en nuestros discman, sonaban por entonces canciones como "Experiencia Religiosa" de Enrique Iglesias (1995), "Wannabe" de las Spice Girls (1996), "La Raja de Tu Falda" de Estopa (1999), o "Livin' la Vida Loca" de Ricky Martin

Linux y LUGs

Un año antes, en 1991, se creó el sistema operativo Linux, que en 1992 adoptó una licencia GPL. Esta tecnología no sólo transformaría Internet y muchas cosas más, sino que sería también el germen de muchas de las comunidades importantes de la época, como los grupos de usuarios de Linux (GULs, o LUGs en inglés). Entre otras muchas cosas, hacían “Linux install parties” para ayudar a instalar sistemas como SUSE (1992), Debian (1993), Red Hat (1993), Mandrake (1998), ... que no eran nada fáciles de hacer funcionar en aquella época.

Años más tarde, en ~1997, se formaría es España la Asociación de Usuarios Españoles de LiNUX (Hispalinux), una importante comunidad cuyos fines pueden leerse en sus estatutos. En 2024 ya tiene más de 7.000 miembros.

Internet

Es la época de los inicios de Internet en España (1996), cuando llega la Web 1.0, páginas estáticas creadas con HTML 2.0, prácticamente sin sistemas de usuarios ni comentarios, y que navegamos con un navegadores como Netscape u Opera.

nota

Debido a las limitaciones que se tenían en JavaScript, en 1996 existían tecnologías como los controles ActiveX de Microsoft, los JavaBeans de Sun Microsystem, y Macromedia Flash, que permitirían crear algunas experiencias más avanzadas

Nacen los primeros proveedores de Internet como Goya (1992) e InfoVía (1995), que cobraban Internet (por minuto conectado) a precio de una llamada telefónica local. Sí, por que por aquella época había que pagar las llamadas locales. Es cuando los modems de 28.8 kbps, los routers de aquella época, que eran más de mil veces más lentos que los de hoy.

Con estas conexiones podíamos chatear y navegar la Web. En esa época las webs casi no tenían imágenes, y por supuesto, nada de archivos multimedia, porque descargar un fichero de 4 MB podía llevar muchas horas, y si tenías suerte de que no te cortara la conexión alguien al llamar a tu casa.

nota

Poco después se mejorarían mucho los algoritmos de compresión, o codecs de audio y codecs de vídeo, facilitando el acceso a estos ficheros de manera online (ej. MP3 1993, AAC 1997, DivX 1998, MP4 2001, ...).

También en el 92 surgieron las party lines, multiconferencias con desconocidos vía telefónica. Aunque yo, personalmente, esto no lo metería en el saco de las iniciativas de comunidad.

En 1998 nace otra comunidad, la Asociación de Internautas, cuyos fines están aquí.

Ese mismo año, 1998, Netscape creó la organización Mozilla, que llevo a la creación de la Fundación Mozilla en 2003.

Y en el 2000 se funda el capítulo español de la Internet Society.

nota

¿Sabías que al principio de Internet eran los propios proveedores de Internet quienes solían facilitarnos nuestras cuentas de correo? Antes que Microsoft lanzara Hotmail en 1996 (ahora conocido como Outlook), o Yahoo! crease Yahoo Mail en 1998, o Google inaugurara Gmail en 2004, al que por cierto sólo podías acceder por invitación.

Hosting y buscadores

Cuando Internet estaba llegando a España, los primeros proveedores de web hosting, como GeoCities (1994), o años más tarde Galeon.com (1999), empezaban a ofrecer también alojamiento web gratuito.

Esto reduciría enormemente la barrera de entrada a las comunidades que queríamos colaborar creando y compartiendo tutoriales, noticias, etc.. Especialmente a quienes éramos adolescentes y no teníamos dinero para permitirnos uno de pago.

También hay que tener en cuenta, que los primeros motores de búsqueda no surgen hasta mediados de los noventa (ej. Lycos ‘94, Yahoo! Search ‘95, AltaVista ‘95, Olé ‘96, Hispavista ‘96, Google ‘97…). Por tanto no sólo había muchísimos menos manuales y tutoriales, sino que hasta entonces había sido muy difícil encontrarlos.

nota

En 1995 es también el año en el que Amazon lanza una de las primeras tiendas online. Aquí os dejo el documental de Amazon en Kiro 7 News de 1997.

Como resultado de algunas de estas colaboraciones, las personas más mayores recordarán el famoso Rincón del Vago (~1998), una web usada mayormente por estudiantes para compartir trabajos y apuntes académicos. Aunque por poner un ejemplo de comunidad técnica, os dejo una de la que yo tuve la suerte de formar parte, HackHispano (~1999).

IRC y otros chats

También fue cuando se popularizó el protocolo IRC, y programas como el mIRC (1995) para conectarse a servidores públicos como IRC-Hispano, freenode, undernet, etc. y que por primera vez en la historia, permitió chatear en tiempo real con personas de otra parte del mundo, repito, a coste de una llamada local, algo totalmente disruptivo.

nota

Para las nuevas generaciones; IRC se asemeja a Slack, Discord, etc. Pero donde los servidores públicos reunían a decenas o centenas de miles de personas, donde cualquiera podía crear una "Sala", y quien llegaba primero se convertía automáticamente en IRC operator con permisos de moderación. Por cierto, aún hay comunidades que siguen usando IRC como herramienta de comunicación 😉.

Había multitud de canales sobre #linux, #programación, #redes, ... pero también #humor, #madrid, #manga, etc. Aunque es cierto que aquí se empiezan también a reunir muchas comunidades hackers históricas como !Hispahack/#hispahack (~1996). En esta entrevista a Antonio Fernandes (en The Wild Project), podrás escuchar sus inicios en el hacking por aquella época, y como nombra otras comunidades/grupos de hackers como Apóstols o la La Vieja Guardia.

información

La película Hackers estrenada en 1995, explora las subculturas hacker y cyberpunk, y muestra a unos hackers de sombrero negro involucrados en una conspiración de extorsión corporativa.

Y en 1996 nace el grupo de noticias es.comp.os.linux, dedicado a la discusión sobre el sistema operativo Linux en España, y según hackstory.net, una de las principales iniciativas de los hackers linuxeros hispanos.

nota

Por esta época también se popularizan en España otras herramientas de mensajería y de VoIP como el ICQ (1996), los chats de Terra (1999), el MSN Messenger (1999), Skype (2003). Aunque no diría que surgieron muchas comunicaciones de comunidad en torno a ellas.

Conferencias

Por entonces, en España las principales conferencias tecnológicas son:

En el panorama internacional se arrancan otras populares como:

Listas de correo

También por aquel entonces, aumentan considerablemente las comunidades que se reúnen en torno a las listas de correo:

nota

Por aquella época ya existían herramientas de listas de correo como LISTSERV. En 1992 se creó Majordomo como freeware, y posteriormente GNU mailman (1999). No fue hasta 2001 cuando se lanzó Google Groups, otro sistema que daría un fuerte impulso a las listas de correo entre las comunidades.

LAN parties

Esta es la época de las primeras LAN parties, grupos de amigos que nos reuníamos en alguna casa para jugar en red, y a veces ver cosas que no debíamos 🤣.

También empezaban las macro quedadas como la Euskal Party (1993) o la  Campus party (1996), en las que muchos cogíamos nuestro ordernador sobremesa, nos subíamos en un autobus, y recorríamos media España para pasar unos días rodeados de cientos o miles de entusiastas de las nuevas tecnologías jugando a juegos, grabando CDs, etc.

nota

En 1994 es cuando llegan las primeras grabadoras de CD, lo que provoca un aumento de la piratería en España sin precedentes. Años después surgirían Napster (1999), eDonkey (2000), eMule (2002), ... y otras tecnologías que lo potenciarían aún más.

Pocos años después, en 1998, surgiría la comunidad de desarrolladores de videojuegos y multimedia Stratos.

nota

En 1999 aparece el programa Roger Wilco, un software que revolucionaría las comunicaciones por VoIP entre la comunidad gamer.

Cibercafés

Con la llegada de la RDSI, que mejoraba considerablemente la velocidad de conexión a Internet, empezaron a surgir los primeros cibercafés (~1995). Estos se convirtieron en otros puntos de encuentro donde grupos de amigos nos reuníamos para jugar, hablar y compartir de cosas que habíamos descubierto en Internet, etc. y donde algunos “hackers” 😜 aprovechaban para instalar keyloggers y troyanos con fines un tanto ilícitos.

nota

Aproximadamente en 1999 la Wi-fi (o protocolo 802.11) se populariza en España, que fue el año que la Wi-Fi Alliance registró dicha marca.

Bloggers

A final del milenio, en 1999, se empezaron a popularizar los blogs, antiguamente también llamados bitácoras, quizás provocado por el lanzamiento de Bloggler.com

En ese mismo año nace barrapunto (1999), era un sitio web de noticias relacionadas con el software libre, la tecnología y los derechos digitales. En 2001 empezaría a ofrecer un sistema de bitácoras denominado MiBarrapunto.

Un famoso blog que empezó a hablar sobre la cultura libre en esta época era el de Ignacio Escolar (~2001).

Luego nació blogalia (~2001/2002), otro servidor de bitácoras en español.

Aquí lo que me gustaría comentar, es el hecho de que los comentarios de algunos blogs se convierten casi en chats de comunidad.

información

En 2003, se creó Wordpress, y Bloggler.com fue adquirida y relanzada por Google.

Cierre de la etapa

Según la Sociedad Científica Informática de España, se estima que a final de siglo se habían titulado en España un total de unas 68.705 personas en informática (~2450 por año).

También es cuando se empiezan a gestar los primeros Colegios Oficiales de Ingenieros en Informática (e.j. Murcia, Cataluña, Asturias, … ) (1998-2002), y cuando surge la Asociación de Mujeres Investigadoras y Tecnólogas (2001).

nota

En esta época aún se siguen usando las cabinas telefónicas, aunque crece mucho la cobertura de Internet y de GSM. Operadores como Telefónica, Airtel, Amena, … abren el mercado de las telecomunicaciones, y Nokia lanza el popular Nokia 3310. Pero a pesar de todo, aún siguen dominando las comunicaciones vía SMS y las llamadas por voz.

También es cuando vivimos la explosión de la burbuja puntocom (~2001). Un año más tarde, Amazon comenzaría la revolución de la nube creando AWS.

Panorama internacional

Ahora repasaremos otros hechos que suceden internacionalmente, y que posteriormente tendrían un impacto en las comunidades técnicas de España.

Hackerspaces

Alrededor de 1992 empiezan a surgir los hackerspaces, espacios físicos donde se conocen, socializan y colaboran personas interesadas en nuevas tecnologías, electrónica, artes digitales, etc.

Escribí un poco más sobre los HackSpace / HackLab / MakerSpace / Fab Lab en esta página.

Otras comunidades

En 1993 parece que surge la comunidad de IBM.

El mismo año que se lanzó la primera versión de Java (1995), se formó uno de los primeros Java Users Group (el de Denver).

Luego en 2001 pasan muchas cosas:

nota

Según se cuenta la Wikipedia, estos atentados darían pie a la creación de Meetup.com en 2002, una plataforma que originalmente pretendía reunir a personas con hobbies e intereses en común, y que luego sería bastamente usada por comunidades técnicas.

Reconocimientos

He podido encontrar que alrededor de 1993 Microsoft ya empezaba a reconocer las contribuciones de algunos desarrolladores, lo que podría considerarse el precursor de los Microsoft MVP, y lo que en el futuro probablemente daría pie a otros programas de "champions", "ambassadors", etc.

nota

Estos programas que reconocen las contribuciones de los desarrolladores serían vistos de gran utilidad por los profesionales para desarrollar la marca personal (o personal branding), un concepto introducido por Tom Peters en 1997 y que se popularizará en España unos años después.

Open culture

Doce años más tarde de la fundación de la Free Software Foundation (en 1997), Bruce Perens, un desarrollador, crea La Definición de Código Abierto, y un año más tarde co-funda la Open Source Initiative, quién popularizará el término "open source", y defiende el software de código abierto desde un punto de vista pragmático y empresarial (más “business friendly”).

nota

Hasta la fecha, el ejemplo de empresa más icónico basada en software libre es Red Hat, aunque años más tarde, alrededor de 2008 se populizarán otros modelos (controvertidos) como el open-core.

Primeras iniciativas enfocadas en open-source hardware, como la "Open Hardware Certification Program" y la "Open Hardware Specification Project" también fueron lanzadas alrededor de esa época.

En 1999 se crea la Apache Software Foundation para apoyar varios proyectos de software de código abierto. Y nace una de las primeras webs que ofrece alojamiento gratuito para que la comunidad de desarrolladores pudiese compartir proyectos de código abierto, Sourceforge.

En 2000 nace el Open Source Development Labs para promover Linux en la informática empresarial, que años más tarde (en 2007) se convertiría en la Linux Foundation.

Es también en esta época (2001), cuando Lawrence Lessig, un jurista y activista político, crea Creative Commons, una organización dedicada a facilitar el acceso a contenido educativo y aumentar la cantidad de las obras creativas disponibles para que otros se basen en ellas legalmente y las compartan.

información

En 2001 se publicó el documental "Revolution OS", que cuenta la historia de Linux, el código abierto y el movimiento del software libre.

Redes sociales

Podríamos decir que los comienzos de las redes sociales se dan también a final de esta etapa con el nacimiento de:

Aunque de todas estas, yo diría que las únicas bien conocidas en España eran MySpace y quizás Last.fm, principalmente para comunidades en torno a la música.

Conclusiones

En esta época, sin duda podemos decir que explosionan las comunidades online, principalmente con interacciones vía texto, listas de correo y los comentarios de los blogs. Aunque empiezan también las llamadas vía voz (en entre los gamers principalmente)

Se seguían creando asociaciones profesionales y en torno a diferentes tecnologías, pero ahora ya no eran necesariamente locales. Surgen algunas conferencias nuevas, pero aún no eran demasiado habituales.

Surgen algunas de las comunidades en torno a temas como Internet, Linux, hacking, programación de juegos, mujeres en tecnología, periodismo digital, hardware (ej. overclocking, open hardware, ...), etc.

En base a esta información, yo diría que en esta época la una comunidad se entendía como: un grupo de personas que se reunían (de manera online o presencial), voluntariamente y por iniciativa propia, que comparten interés por la tecnología, para colaborar entre sí.

Y tú, ¿qué opinas?

Si le ha gustado, pronto publicaré el siguiente artículo de la serie: "2004-2012: El surgimiento de las conferencias y encuentros tecnológicos modernos"

· 10 min de lectura
Raul Jimenez Ortega
⚠️ Avisos y agradecimientos

Me gustaría empezar por aclarar que:

  • Yo nací en 1984, por lo que lo que pongo en este artículo es mayormente fruto de mi investigación y de las contribuciones recibidas.
  • Estoy seguro que este artículo tiene lagunas y errores.
  • Agradezco todas las contribuciones, que por supuesto serán agradecidas y estarán bajo CC Attribution 4.0 International

Agradecimientos: a JJ Merelo por sus contribuciones y a la SCIE porque su web me ha servido enormemente.

En este primer artículo de la serie "Historia de las comunidades tecnológicas", vamos a hacer un repaso a la historia de las comunidades técnicas en España, antes de Internet, en la época en la que aterriza la informática y empieza la revolución de los computadores personales

Contexto previo 

Vamos a repasar algunos hechos del contexto nacional e internacional para ponernos en situación

Estado Unidos

1975 es el año en el que Estados Unidos da por terminada la guerra de Vietnam.

IBM cuenta ya con 64 años de antigüedad, es el gigante y líder mundial en fabricación de ordenadores (mainframe) usados por empresas, instituciones gubernamentales y académicas.

Otra empresa, Digital Equipment Corporation (DEC), que en 1998 sería adquirida por Compaq, empezó a comercializar en 1960 lo que llamaron los Procesador de datos programados (PDP) en torno a lo que se crearían grupos de usuarios.

En esta fecha Xerox ocupaba una posición dominante en el mercado de las fotocopiadoras. Siendo una de sus impresoras, en 1980, la que daría pie a la anécdota que terminaría por llevar a Richard Stallman a la creación de la Free Software Foundation.

Hasta poco antes, el software no se percibía como un producto. Fue cuando IBM decide desagregarlo del hardware (en 1969), cuando se dio pie a lo que sería la industria de los vendedores de software independientes (VIS), donde poco después empresas como Microsoft jugarían un papel fundamental.

Por esta época, ya cumplían algunos años los primeros grupos de usuarios o comunidades que he podido encontrar, como:

  • TMRC, estudiantes del MIT afines a la cultura del hacking (1946).
  • SHARE, grupo de usuarios de mainframes de IBM (1955).
  • GUIDE, un grupo de usuarios de sistemas de IBM (1956).
  • DECUS, el grupo de usuarios de ordenadores Digital Equipment Corporation (DEC) (1961).

En 1963 se crearía el IEEE, organismo sin ánimo de lucro que más adelante crearía estándares como Ethernet (1983), Wi-Fi (1997), etc.

Por aquel entonces también se habían celebrado ya algunas conferencias destacadas sobre computación que reunieron a perfiles técnicos, como la International Solid-State Circuits Conference (1954) y el Symposium on Operating Systems Principles (1967).

Por otro lado, Intel, con ya 7 años, lanzaba en 1971 el primer microprocesador, el Intel 4004 (a un coste de $450, a fecha de 2023), que revolucionará la industria de los ordenadores personales.

España

Ahora vamos a hacer un repaso a algunos hechos importantes relacionados con la informática en España antes de que falleciera Francisco Franco, en 1975 y tras 36 años en el poder. 

Hasta la fecha la figura más destacable en el sector que he encontrado es José García Santesmases, un físico y pionero de la informática en España que en ese año cumplía 68 años. Esta persona:

Es también antes de fallecimiento de Franco, cuando se crea la Asociación de Técnicos de Informática (1967) y el Instituto de Informática dependiente del Ministerio de Educación y Ciencia (1969).

En 1971 se aprueba en España la orden que establecería los planes de estudio de las distintas titulaciones que poco después daría lugar a las primeras Facultades de Informática.

La transición española

El mismo año que fallece Franco, en Estados Unidos Bill Gates y Paul Allen fundan Microsoft y lanzan el que se suele considerar como el primer ordenador personal que tuvo buena acogida por el mercado (en términos de relación prestaciones / precio), el Altair 8800.

En este año (1975), también es cuando se funda el mítico Homebrew Computer Club, donde Steve Wozniak y Steve Jobs enseñaron en 1976 su Apple 1, un momento que fue “inmortalizado” en el cine en películas como Piratas de Silicon Valley (ver secuencia) o Jobs (2013)

En 1976 fue también cuando Steve Jobs, Steve Wozniak, y Ronald Wayne, fundaron Apple, y lanzaron el Apple-1. El mismo año que Bill Gates escribió su famosa carta “An Open Letter to Hobbyists”.

nota

La primera película donde se documentó la rivalidad entre Apple y Microsoft, Piratas de Silicon Valley, no se estrenó hasta 1999.

Ese año fue cuando se crearon las primeras Facultades de Informática en España en las Universidades Politécnicas de Madrid y Barcelona, y en la Universidad de Valladolid (ver más).

Primeras asociaciones

El 15 de Junio de 1977 se celebran las primeras elecciones democráticas Españolas.

Poco después, se aprueba la Constitución española de 1978, que entre otras muchas cosas incluye el derecho o libertad de asociación, lo que impulsará la formación de muchas asociaciones en España desde donde se publicarían artículos, manuales y casos de estudio.

Algunas de estas asociaciones son: 

De manera paralela, fuera de España se formaban otros grupos destacables como:

Primeras comunidades online

También por esta fecha (principios de los 80), se puede decir que surge las primeras comunidades online, que se reúnen en torno los sistemas de tablones de anuncios (BBS), precursores de los actuales foros. 

Casi en paralelo surge Usenet (~1980), otro sistema para intercambiar opiniones y experiencias. Este es el sistema que Richard Stallman usa en 1983 para anunciar su plan para el sistema operativo GNU. Dos años más tarde, en 1985, fundaría la Free Software Foundation, cuya filosofía tendría un gran calado en el mundo del software y poco después en el hardware, y por supuesto en torno a muchas de las comunidades técnicas.

Poco después de Usenet, en el año que se empieza a experimentar con el Teletexto en España y puede escuchar en los walkmans el recién estrenado Thriller de Michael Jackson (1982), Telefónica comenzaría a comercializar el Minitel, un sistema que se podrá usar para acceder a la guía telefónica, compra/venta al por menor, acceder a servicios de información de compañías, bases de datos, foros, y mensajería. 

En ese mismo año (1982) se funda Sun Microsystem, una empresa que competiría con DEC en la venta de servidores y estaciones de trabajo, y que empezaría desde donde en 1991 se empezaría a trabajar en el proyecto que desembocará en el lenguaje Java.

En 1984 surge FidoNet, una popular red de nodos BBS que llegaría con fuerza a España y que por primera vez permitiría a muchos desconocidos comunicarse a nivel mundial a través de ordenadores por línea telefónica. Por ejemplo, el nodo "2:345/801" era la dirección de un tablero denominado “Atlantis” cuyo operador era Alfredo Sanchez, de Granada, y cuyo teléfono era “958132748”. Más información en "Viajando en el tiempo: SysOp de una BBS en 1997 y Fidonet en España". Os dejo también otra lista de nodos de 1987, y aquí otros nodos de España.

Conferencias

En el panorama nacional la mayoría de las conferencias y eventos técnicos que se celebraban eran más por parte del ámbito universitario:

Y en Estados Unidos estas son algunas de las que me han parecido interesante destacar:

PCs y videojuegos

A lo largo de esta década (la de los 80) los ordenadores 386 (1985) y 486 (1989) llegan a muchos hogares españoles, y las videoconsolas empiezan a inundar las casas: Commodore 64 (1982), Nintendo NES (1983), Sega SG-1000 (1983) Amstrad CPC (1984), Amiga (1985), Atari 7800 (1986),  Game Boy (1989), ... En este clima, se organiza la celebración de una primera reunión llamada la Game Developers Conference, en 1988, en California, con unas 20 personas que crecerá a unas 125 el año siguiente, y que a día de hoy reúne a cerca de 28.000 personas.

Como se puede leer en la página de la Historia de las computadores personales en Wikipedia, por estas fechas Texas Instruments era el mayor fabricante de chips del mundo, y una de las empresas de electrónica de alta tecnología que en 1979 entró en el mercado de los ordenadores domésticos.

De allí saldrían los fundadores de Compaq Computer Corporation, quienes en 1982 lanzaron su primer producto, una computadora personal portátil (portable computer) inspirada en Osborne 1 pero compatible con software de IBM, principalmente orientado a profesionales. Si quieres saber más, el documental "Silicon Cowboys" cuenta la historia de Compaq y su impacto en el desarrollo de computadoras portátiles. Aquí se puede ver el evento de presentación.

Cierre de la etapa

Otros hechos relevantes al final de esta época:

  • Surge en España RedIRIS (1988), la red de Interconexión de los Recursos InformáticoS de las universidades y centros de investigación. 
  • Guy Kawasaki crea un equipo de evangelizadores en Apple.
  • Nace el popular sistema de control de versiones CVS (Concurrent Versions System) (1990).
  • También en 1990 el Open Design Circuits propone la creación de una comunidad de diseño de hardware con el espíritu del software libre (más).
  • Jean Lave y Etienne Wenger introducen el concepto de “Comunidad de Práctica” que nos acompaña hasta hoy y que se define como: “grupo de personas que comparten un interés, profundizan su conocimiento y experiencia en el área a través de una interacción continua que fortalece sus relaciones” (1991)

Por último, lo que cambiaría la sociedad y el ecosistema de comunidades en los próximos años lo presentaba Tim berners Lee en 1991, los fundamentos de la world wide web (red informática mundial).

Conclusiones

Como hemos podido observar, en esta época, es cuando:

  • Aterriza la informática en España, la constitución y las primeras asociaciones, que surgen en torno a la comunidad científica y universitaria. 
  • Se celebran los primeros congresos de informática, automática e inteligencia artificial. A su vez aterrizan los BBS y Usenet, donde se comienzan a formar las primeras comunidades online más informales. 
  • A nivel internacional aparecen los primeros grupos de usuarios y clubs de aficionados a la informática en torno a la electrónica, sistemas concretos de empresas,  hacking...  junto con algunas conferencias que eran principalmente presenciales.

En resumen en estos grupos y conferencias se hablaba de: sistemas operativos, automática, robótica, circuitos, lenguajes de programación, inteligencia artificial, sistemas IBM, Apple, videojuegos, redes y seguridad.

En base a esta información, yo diría que si hablamos de comunidad en España, en esta época nos referíamos principalmente a: un grupo de personas que se reúnen presencialmente por iniciativa propia y que comparten un interés por el software, cuyo objetivo es el desarrollo profesional. Principalmente para publicar artículos, manuales y casos de estudio.

Y tú, ¿qué opinas?

Si te ha gustado, puedes seguir leyendo en el siguiente artículo de la saga: “1992-2003: El auge de las comunidades online”.

· 2 min de lectura
Raul Jimenez Ortega

A raíz de una serie de reflexiones que me han llevado a plantearme qué es una comunidad técnica (para mi), he pensado en iniciar esta serie de artículos que recopilen los hechos más relevantes del mundo de la tecnología y las comunidades, con especial foco en España.

El objetivo es documentar la historia, y que nos sirva para reflexionar sobre el pasado, entender cómo y por qué han evolucionado las comunidades tecnológicas de la manera que lo han hecho, y para establecer un marco común que ayude a disipar algunas de las controversias que existen actualmente. Así, con suerte, nos podremos centrar en lo que para mi es lo importante... colaborar. 

Los artículos que tengo planeado publicar próximamente son:

Aprovecho para recordar que todo el contenido está en GitHub y bajo Creative Commons y que me encantaría recibir vuestras contribuciones. 

Si es posible, intentaré volcar de alguna forma esta información en la Wikipedia. 

Espero que los disfrutéis 🙂

· 5 min de lectura
Raul Jimenez Ortega

Hoy escribo este artículo motivado por una nueva iniciativa de comunidad que estamos iniciando y que aún no tiene nombre, pero que está dirigida principalmente a personas con experiencia o con intención de crear comunidades técnicas, y que tiene como propósito ayudar a crear comunidades más sanas, atractivas, útiles y sostenibles.

En esta tesitura, me veo en la necesidad de definir qué es una comunidad técnica, al menos para mi.

Un término ambiguo

Para empezar, espero que todo el mundo coincida conmigo en que el término comunidad no sólo tiene muchas acepciones y sinónimos, sino que se ha usado para referirse a muchas cosas, a veces con mayor y otras con menor acierto, lo que termina haciéndolo muy ambiguo.

Por ejemplo, si hablamos de comunidad podemos estar refiriéndonos a multitud de cosas:

En el mundo de la tecnología se ha usado, e incluso podríamos decir… abusado o usado incorrectamente del término hasta tal punto que se podría llegar a decir que de alguna forma, algunos sentimos que se ha desvirtuado el significado romántico de la palabra. 

Aquí algunos ejemplos ilustrativos en diferentes contextos:

Esto hace que a veces se genere debate de a qué nos referimos generalmente con comunidad, en el mundo de la tecnología.

Tened en cuenta que el lenguaje evoluciona con el tiempo, y el uso de las palabras está ampliamente vinculado al contexto en el que se expresan. Para indagar un poco más en esto, me he decidido a empezar una serie de artículos en los que abordar la Historia de las comunidades tecnológicas (en España).

Mi definición

Aquí va lo que yo entiendo por comunidad técnica, en el sentido más tradicional/romántico, ampliamente influenciado por mi propia experiencia vital, y claramente cargada de sesgos:

Es un grupo de personas que:

  • Surge por iniciativa propia (movimiento de bases).
  • Comparten interés por la tecnología (software o hardware), por ejemplo: lenguajes de programación, metodologías, seguridad informática, datos, o robótica. 
  • Se rigen por una serie de normas o reglas, ya sean implícitas o explícitas (decálogo, código de conducta, nettiquete ...) y definidas por la propia comunidad.
  • Tienen un propósito u objetivo más centrado en el desarrollo profesional o personal más que en el puro entretenimiento.

Donde todas estas personas, tanto promotoras como el resto de participantes, deciden voluntariamente invertir parte de su tiempo libre (por una motivación intrínseca), y en ocasiones dinero, para interactuar regularmente entre ellas. A veces hasta sin esperar nada más que la satisfacción de ayudar a otras personas, compartir conocimientos, compartir experiencias, aprender de otras personas, colaborar en proyectos y, en definitiva, disfrutar con personas afines y en su tiempo libre de su pasión por la tecnología

Siempre de manera altruista, y hasta buscando el bien ajeno aún a costa del propio, lo que suele terminar en formación de fuertes vínculos.

Si tuviera que nombrar algunas comunidades que creo que encajarían bastante bien serían:

Dicho esto, he de decir que:

  • Esta definición probablemente no aplique a más del 90% de las comunidades que existen hoy en día. 
  • Ni que no acepte que hay otro tipo de comunidades por las que siento aprecio o admiración.

La controversia

El otro día pensando en algunos de los clásicos debates en los que personas de una misma generación hablábamos de si “X” era una comunidad o no, me acordé de cuando mi padre me decía: “eso que escuchas no es música, ¡es ruido!”, ¿te suena?. Personalmente pienso, que es algo natural que cuando nos hacemos mayores, nos aferramos a nuestros recuerdos y la nostalgia de algo, y nos cuesta aceptar que las cosas cambian y evolucionan hacia algo que puede que nos guste o que no. 

Y es que más veces de las que me gustaría me encuentro entre debate similares, ¿es una comunidad online una verdadera comunidad?, ¿es la comunidad de una empresa una comunidad?, ¿es la comunidad de X una comunidad?, ...

Lo que de verdad importa

Pero yo me pregunto, ¿cómo de importante es la etiqueta que le pongamos?. 

Mi postura es bastante firme en este sentido. Yo digo que como siempre, yo lo más importante es buscar lo que nos une y no lo que nos separa. Ya estamos en una sociedad suficientemente dividida, enfrentada y polarizada, como para que le echemos más leña al fuego por cosas que en mi opinión... son nimiedades

Igual que las personas, las comunidades son diversas, te pueden caer mejor o peor, y cada cual juzgará que personas y comunidades les caen mejor, les parecen más sanas o tóxicas, pero en cualquier caso lo que yo digo es... tratemos de empatizar, actuar siempre con respeto, sinceridad, honestidad, y dentro de lo posible... colaboremos. 

En mi opinión, este es el antídoto frente a la mayoría de los problemas.

¿Y tú, qué opinas?.

· 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 de ahora, cuando me lea un libro voy a ver si ha hecho "los deberes" y ha tomado nota. Ahora en lugar de ponerle tanto énfasis al resumen, voy a ser machacón hasta 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)