Mi trayectoria personal
A continuación repaso los principales hitos de mi infancia y adolescencia que me llevaron a enamorarme de los ordenadores y a acabar convirtiéndome en ingeniero de software:
- Finales de los 80-principios de los 90 (~6-7 años): mi primer contacto con los ordenadores llegó cuando a mi hermano mayor le regalaron un Amstrad CPC, con el que pasábamos horas jugando a videojuegos como Ghosts'N Goblins, Contra, Double Dragon, Shadow Warriors, etc.
- ~1991-1992 (~8 años): mi padre compró un i486 y tuve que aprender a usarlo con MS-DOS, Norton Commander, etc. Aunque lo principal que hacía por aquel entonces era seguir jugando a juegos como Doom y Duke Nukem.
- ~1993 (~9 años): salió Windows 3.11 y, entre otros programas, pasé muchas horas con mi primo hablando con HERBIE, un chatbot conversacional increíble, creado por Rafael García González en 1985, que en aquella época nos parecía algo parecido a lo que hoy es ChatGPT. También creábamos películas con "Cartooners", que hoy me recuerda a una versión muy rudimentaria de Scratch.
- ~1995 (~11 años): mi hermano, con la ayuda de un libro, me enseñó a desarrollar en BASIC usando QBasic. Inspirado por los juegos de rol a los que solíamos jugar juntos, creé mi primer juego tipo elige tu propia aventura, basado en IF, ELSE, GOTO y algunas instrucciones más. Una pesadilla... y lleno de bugs.
- ~1996 (~12 años): mi padre trajo un módem de 28.8k a casa. Todavía recuerdo cómo, antes de descubrir Lycos, mi primo y yo pensábamos que todo Internet era una única página web, elguebon.com, donde pasábamos horas chateando con otros usuarios a través de Netscape. Aquello me fascinó... y un par de años después me llevaría a querer aprender a hacer webs.
- ~1997 (~13 años): conocí a un chico mayor que yo, de Sevilla, que acababa de empezar a estudiar informática y que pasaba las vacaciones de verano en Nerja, el pueblo donde crecí. Me enseñó el lenguaje Delphi y, aunque puse todo mi empeño en crear un juego tipo Doom, nunca llegué demasiado lejos.
- ~1998 (~14 años): descubrí Microsoft Frontpage y empecé a crear páginas web, familiarizándome con HTML, añadiendo estilos básicos con CSS, maquetando con tablas, tocando algo de JavaScript muy básico y usando controles ActiveX. Todo se volvió más interesante cuando un compañero de clase, Chema, me enseñó a crear animaciones con Macromedia Flash y ActionScript. Un año después empecé a publicarlas en Geocities.com y Tripod.com.
- ~1999 (~15 años): en el instituto nos enseñaron a programar con Pascal, aunque no hice gran cosa con ello. Por esa época, además de MSN Messenger, descubrí Terra e IRC, y entré en IRC-Hispano, donde conocí a un hacker ético que me enseñó qué eran los troyanos, en concreto Sub7, y cómo usarlo para gastar bromas. También me habló de los keyloggers, me enseñó a ocultar texto en imágenes usando software de esteganografía, etc. Pero al mismo tiempo, e influido por mi hermano, empecé a jugar a StarCraft. De ahí viene mi nick, @hhkaos, porque era [HH]KaoS en el clan HH, Hell Hounds.
- Finales de 2001 (~17 años): uno de los amigos de mi hermano me habló de HackHispano.com y de cómo había conseguido hacer una Slimcard que le permitía llamar gratis desde cabinas telefónicas. Eso despertó mi curiosidad, y aprendí a hacerlo también. Allí hice muy buenos amigos que, entre otras cosas, me introdujeron en Red Hat Linux.
- ~2002 (~18 años): después de hacer la Selectividad, decidí estudiar Ingeniería Informática en la Universidad de Granada. Todavía no tenía claro en qué me especializaría después, pero a partir del segundo año de carrera sí tuve claro que lo que más me gustaba era el desarrollo web.
Nota: Aquí hay un vídeo que no solo muestra cómo ha evolucionado la popularidad de las páginas web entre 1993 y 2022, sino que además me recuerda lo mayor que me estoy haciendo...
Etapa adulta
Seguiré añadiendo hitos sobre mi desarrollo profesional y las distintas etapas por las que he ido pasando. Por ahora, puedes consultar mi perfil de LinkedIn
Mi trayectoria personal, pero esta vez literal: lugares donde he estado físicamente
No pretende ser un registro completo de viajes, sino un mapa personal de lugares que he visitado, en los que he vivido o que han formado parte de mi recorrido de alguna manera.
También mantengo algunas reseñas públicas en Google Maps, y tengo más mapas que espero poder ir compartiendo con el tiempo: lugares que he ido recopilando al viajar, recomendaciones que he compartido y otros pequeños recuerdos geográficos.
Con el tiempo me gustaría migrar el contenido relevante, especialmente las reseñas, a mi propio espacio abierto en posts.rauljimenez.info.