Este pequeño articulo viene a ser una demostración de mis habilidades para contar al resto de desarrolladores sobre los trabajos que he ido desarrollado. Mi principal objetivo con esta serie de blogs es exponer mi experiencia, mis conocimientos y quizás brindar algo de información extra a desarrolladores menos avanzados.
Estos artílos no solo son una mera exhibición de habilidades y conocimientos, sino que espero que la comunidad española del desarrollo web pueda valorar mis aportaciones. Quiero que estos blogs aporten valor a la comunidad, que mucha gente pueda visitarlos a modo de documentación y encontrar ejemplos prácticos de ciertas tecnologías, del mismo modo que he hecho yo durante todos estos años de formación, pero en español.
Desde mi humilde opinión, a pesar de no tener demasiados años de experiencia para colgarme la medalla de “senior”, considero que albergo bastantes conocimientos y experiencia técnica como para aportar mi punto de vista. Desde 2018 que empecé en el mundo de la Ingeniería Informática, llevo sumergido el suficiente tiempo como para bucear de vuelta a la superficie y transmitir algunas ideas a estudiantes y juniors.
Además, muchos desarrolladores (me incluyo) caemos en la tentación de buscar ejemplos de código por internet antes (y después) de leernos la documentación. Por lo que podría aportar algún ejemplo específico sobre alguna tarea, función o técnica que no está del todo definida en la documentación.
Otra cosa importante a destacar es la viveza del software. Cuando aparece una tecnología nueva (o cuando tiene poquito tiempo), no todo suele estar contemplado. Muchas veces ocurre que te sumerges en documentación en busca de una tarea específica para tu caso de uso y no está. Te tiras hora y horas navegando por StackOverflow, preguntando a ChatGPT o incluso acabas escarbarndo en el listado de Issues y Pull Request del repositorio de Github hasta que ¡pum! A alguien le pasó lo mismo que a ti y, efectivamente, no tiene arreglo.
Esa información emergente, que no está tan accesible, es la que también deseo poder exponer en estos blogs. De modo que todo mi tiempo perdido sirva para alguien más ;)
En realidad, ¿por qué no? Llevo varios años dentro del desarrollo web y tenía ganas de hacer algo diferente, un proyecto personal que estuviera fuera del ámbito corporativo de la empresa en la que actualmente trabajo. He aprovechado que estoy descubriendo poco a poco las capacidades que brinda Astro para desarrollar páginas webs estáticas y creo que no había mejor modo que recabar todo mi aprendizaje conformando esta web.
Además, he sentido con el tiempo el temido “Síndrome del Impostor” que todos los programadores sufrimos al salir de la carrera y me sentía un pelín estancado. Pero haciendo este proyecto he podido recapitular mi trayectoria, mis proyecto y mi educación para ponerme en valor a mi mismo y demostrarselo a los demás.
Desde luego, con todo lo que he aprendido, ahora me veo capaz de hacer este tipo de sitios web por mi propia cuenta, de manera autónoma, eficiente y eficaz. Hace unos años no me veía ni siquiera capaz de configurar un Wordpress y ahora desarrollo FullStack sitios web y servicios complejos para clientes internacionles. Esto, en sí mismo, es una prueba de mi talento y la demostración de mi experiencia dentro del desarrollo web.