10 años después... Hola Mundo!10 years later... Hello World!

Esta es la primera entrada de mi blog y, siendo sinceros, debería haberla escrito hace muchos años…
Hace unos 10 años comenzaba mi camino en el mundo del software, camino por el cual me siento tremendamente afortunado. Han sido años en los que he participado en proyectos muy atractivos, usado tecnologías muy interesantes y conocido personas excepcionales. Han sido años de muy buenos momentos y, como es lógico, de alguno malo también, pero haciendo balance puedo decir que no hubiera podido imaginar un camino tan bonito como el que estoy recorriendo.
Han sido años que me hubiera encantado compartir, en los que muchas veces me pasó por la cabeza crear un blog, pero me decía a mi mismo que no tenía tiempo y que no tenía conocimientos para hacerlo.
10 años después
Y, como cantaban Los Rodríguez, 10 años después me vuelvo a encontrar en el mismo lugar, distinto de aquel chico que empezaba en el mundo del desarrollo de Software, pero casi igual al que soy ahora, con la misma ilusión de empezar este proyecto y también con los mismos bloqueos.
Con muchas más responsabilidades que hace 10 años, dos niños pequeños y en medio de una pandemia global, tengo que reconocer que el tiempo nunca fue un problema, sino el miedo y la inseguridad. El miedo de hacer algo que no fuera perfecto, de no estar a la altura, de recibir críticas… Me ha costado entender que, como dijo Voltaire, “lo perfecto es enemigo de lo bueno”, que la única forma de no fallar es no intentarlo (y ese sí que sería un gran error) y que, aunque el feedback es genial para aprender, la única opinión que debe importar es la que se tiene de uno mismo.
Con el aprendizaje de estos 10 años, tengo que reconocer que los conocimientos tampoco fueron el problema, sino el foco y la fuerza de voluntad. Nuestro campo es muy amplio y es absurdo pensar que llegarás a aprender algo si no te dedicas a ello. Tienes que marcarte un objetivo y tener la voluntad para trabajar y alcanzarlo. Y a eso me he dedicado las últimas semanas.
¿Por qué ahora?
Y, después de tanto tiempo, puedes pensar ¿por qué ahora?. Estos son mis motivos:
- Porque me hubiera encantado dar este paso hace 10 años, y siempre será mejor hoy que mañana o que dentro de otros 10 años.
- Porque estoy convencido que voy a aprender mucho de esta experiencia.
- Porque siempre me gustó escribir y es algo que quiero incorporar a mi día a día.
- Porque he sido espectador de nuestra comunidad y me encantaría ser algo más, no porque tenga mucho que decir, sino porque tengo mucho que preguntar.
- Porque los momentos que más he disfrutado en estos años son en los que pude compartir conocimientos y puntos de vista con mis compañeras y compañeros.
- Porque admiro a muchas personas de nuestro sector que se involucran y comparten sus conocimientos y me encantaría algún día poder inspirar a alguien como ellos me han inspirado a mí.
¿Cuál es el plan?
El plan es el que hubiera sido desde el principio: disfrutar escribiendo este blog y compartiendo lo que hago.
No me voy a engañar y reconozco que la primera persona para la que escribo este blog actualmente es para mi mismo. Para aprender a comunicar mejor. Para no dejarme llevar por las prisas y aprender despacio, profundizando lo suficiente para interiorizarlo y poder compartirlo. Pero este proyecto pronto dejaría de tener sentido si yo soy el único lector, y espero que a alguien más le resulte útil e interesante y me acompañe en este camino.
Me gustaría escribir sobre temas en los que tengo más experiencia y sobre otros nuevos que voy aprendiendo. En mi cabeza ahora están:
- Java, Java EE, OSGi, APIs y tecnologías en las que sigo profundizando.
- HTML, CSS, JavaScript y tecnologías que estoy aprendiendo para poder acercarme más a ese mito del Full Stack Developer.
- Calidad de software, buenas prácticas y patrones de diseño.
- Experiencias profesionales actuales y pasadas que he vivido y que pueden ser útiles para alguien.
- Temas de actualidad que surjan en nuestra comunidad.
Mi objetivo es que al final de este año este blog siga vivo y tenga al menos 6 entradas más.
Si todo sale bien esta será la peor entrada de mi peor blog, pero aún así, espero que alguno la encontreis interesante y decidais visitarme de vez en cuando para compartir esta experiencia conmigo. Y, como decía la canción de Los Rodriguez, ojalá podamos reencontrarnos dentro de 10 años riendo y no llorando por lo que nos deparó el futuro.

This is the first entry of my blog and, honestly, I should have written it many years ago…
About 10 years ago I began my journey in the world of software, a journey for which I feel tremendously fortunate. They have been years in which I've taken part in very appealing projects, used very interesting technologies, and met exceptional people. They've been years of very good moments and, naturally, of some bad ones too, but taking stock I can say I couldn't have imagined a journey as beautiful as the one I'm walking.
They've been years I would have loved to share, years in which the idea of starting a blog crossed my mind many times, but I'd tell myself I didn't have the time and didn't have the knowledge to do it.
10 years later
And, as Los Rodríguez used to sing, 10 years later I find myself in the same place again, different from that kid who was starting out in the world of software development, but almost the same as the one I am now, with the same excitement to begin this project and also with the same hang-ups.
With far more responsibilities than 10 years ago, two small children, and in the middle of a global pandemic, I have to admit that time was never the problem, but rather fear and insecurity. The fear of making something that wasn't perfect, of not measuring up, of receiving criticism… It's taken me a while to understand that, as Voltaire said, “the perfect is the enemy of the good,” that the only way not to fail is not to try (and that really would be a huge mistake), and that, although feedback is great for learning, the only opinion that should matter is the one you hold of yourself.
With the learning of these 10 years, I have to admit that knowledge wasn't the problem either, but rather focus and willpower. Our field is very broad and it's absurd to think you'll ever learn something if you don't dedicate yourself to it. You have to set yourself a goal and have the will to work and reach it. And that's what I've devoted the last few weeks to.
Why now?
And, after so long, you might wonder: why now? These are my reasons:
- Because I would have loved to take this step 10 years ago, and today will always be better than tomorrow or than another 10 years from now.
- Because I'm convinced I'm going to learn a lot from this experience.
- Because I always liked to write and it's something I want to bring into my everyday life.
- Because I've been a spectator of our community and I'd love to be something more, not because I have a lot to say, but because I have a lot to ask.
- Because the moments I've enjoyed most in these years are the ones in which I got to share knowledge and points of view with my colleagues.
- Because I admire many people in our industry who get involved and share their knowledge, and I'd love to one day be able to inspire someone the way they have inspired me.
What's the plan?
The plan is the one it would have been from the start: to enjoy writing this blog and sharing what I do.
I'm not going to fool myself, and I admit that right now the first person I'm writing this blog for is myself. To learn to communicate better. To not get carried away by the rush and to learn slowly, going deep enough to internalize it and be able to share it. But this project would soon stop making sense if I'm the only reader, and I hope someone else finds it useful and interesting and joins me on this journey.
I'd like to write about topics where I have more experience and about new ones I'm learning along the way. The ones on my mind right now are:
- Java, Java EE, OSGi, APIs and technologies I keep diving deeper into.
- HTML, CSS, JavaScript and technologies I'm learning so I can get closer to that myth of the Full Stack Developer.
- Software quality, best practices, and design patterns.
- Professional experiences, current and past, that I've lived through and that might be useful to someone.
- Current topics that come up in our community.
My goal is that by the end of this year this blog will still be alive and have at least 6 more entries.
If all goes well this will be the worst entry of my worst blog, but even so, I hope some of you find it interesting and decide to visit me every now and then to share this experience with me. And, as the Los Rodríguez song went, I hope we can meet again 10 years from now laughing and not crying over what the future had in store for us.