Sobre mí

Hobbies, mi historia y más

Daniel Domínguez RubioDaniel Domínguez RubioDaniel Domínguez Rubio
“Covid survivor”

Me llamo Dani. Soy de Barcelona y soy programador desde 2009.

De pequeño siempre tuve ordenadores. Aprendí lo que era programar gracias a un libro de BASIC que me vino con el AMSTRAD y el resto lo aprendí de Internet. Empecé mi carrera pronto aprendiendo por mi cuenta. Tenía pensado sacarme la carrera de ingeniería informática pero a veces la vida va como va 😫. En lugar de eso trabajé duro hasta que encontré sitio en la industria de la programación.

¿Por qué programación?

Me encantan las webs. Esa capacidad de poder ejecutar una aplicación sencillamente abriendo una URL sin instalar nada fue suficiente para enamorarme y querer dedicarme a esto. Se me dan muy bien las abstracciones y diseñar código escalable. Me gusta probar nuevas tecnologías cada vez que puedo.

Hobbies

Como cualquier programador soy un poco friki. Solía jugar juegos de rol y estrategia. Soy un gran fan de series de ciencia ficción, todo lo que tenga que ver con el espacio... Me va bastante el mundillo japo asi que consumo bastante de ahí. Me gusta escribir. Hoy día realizo mucho senderismo y hago calistenia, entrenamiento físico: La naturaleza, nutrición, salud y el fitness son partes de mi vida.

Historia

1985 - new Human()

1990 - Me regalan mi primer ordenador AMSTRAD CPC

1993 - ¡Videojuegos!

1997 - Internet‍ a 56kbps, se hacía lo que se podía

1998→2001 - Disfrutando creando mis primeras webs

2002 - Problemas de la vida :(

2003 - Dejo de estudiar para trabajar por necesidad

2003→2008 - Trabajo duro y mientras aprendo de forma autodidacta más programación

2009 - Mi primer trabajo como programador Web. ¡Frontend! :)

2010 - Me ascienden a Fullstack

2013 - Me ascienden a responsable de producto aunque aún me dejan programar ^^

2018 - Los mercados vienen y van, la empresa cierra y decido estudiar 😵

2019→2023 - 😵😵😵 Covid!! + Estudiar + Programador 100% remoto

2023 - ¿Y el siguiente paso?

Preguntas y respuestas

¿Cuales son tus lenguajes de programación favoritos?

Bueno, cuando hablamos de lenguajes de programación prefiero los de tipado estático y orientados a objetos como Java o C# pero he tenido más experiencia con dinámicos como PHP. Entiendo que los dinámicos son más productivos e ideales para hacer cosas más o menos sencillas.

¿Tienes preferencias en cuanto al editor de código o IDE?

Soy un fanático de VIM. Para cosas sencillas siempre prefiero utilizarlo. Cuando no me queda más remedio que utilizar editores más pesados como visual studio code o Netbeans/IntelliJ lo primero que busco es un plugin que me emule el manejo de VIM.

¿Mac, Linux o Windows?

Bufff difícil pregunta con muchos "depende". Se de buena mano que los MAC son buenos para desarrollar pero yo personalmente nunca voy a pagar tales cantidades por un portátil. Normalmente prefiero trabajar con Linux en un portátil thinkpad, que son robustos y durables. Windows 10 es muy buen sistema y cada vez está mejor adaptado para programadores con las nuevas tecnologías como WSL pero realmente depende de que vayas a programar. Si tengo que hacer un programa con java es suficiente tener Netbeans o IntelliJ y el JDK en windows. Si tengo que trabajar con contenedores docker o cualquier cosa que no sea .NET o java, me quedo con Linux

Vías de Contacto

¿Quieres comentarme algo? Soy de Barcelona. Abajo te dejo varias opciones para contactar conmigo.

!!! Atención: En este momento estoy ampliando mi formación. Mi disponibilidad está limitada. Si necesitas un programador web con experiencia para media jornada, no dudes en contactar.

contacto@danieldev.es

Esta PWA ha sido desarrollada por Daniel Domínguez Rubio usando tecnologías como React Gatsby Graph Node. Sirviéndose desde aws S3 y Cloudfront.

v1.11.0