Me gustaría explayarme un poco sobre mis experiencias y mi camino por el desarrollo y la programación dado que a veces, en busquedas laborales, este es un espacio que queda limitado obviamente por no ser el único en un perfil como LinkedIn, por ejemplo.
En mi descripción en Github tengo una breve presentación en la que me gustaría explayarme más en detalle. Alli escribo que soy un desarrollador web fullstack con conocimientos en React y Node. Me gustaría contarles sobre cada uno de los conocimientos que detallo en ese lugar.
HTML5 y CSS3 - Mis primeros pasos
Trabajando en Brasil, en mi última experiencia antes de la pandemia, trabajé por 7 meses en una startup dedicada al e-learning. Si bien no era el foco, parte de nuestro trabajo consistía en customizar la página web del cliente en su estructura y estilo dependiendo de su proyecto educativo. Así, desde un principio, estudié muchisimo sobre desarrollo web para ponerme rápidamente a la altura del equipo. Así di mis primeros pasos, y me descrubi encantado, totalmente inmerso y dedicado en algo que hasta entonces jamás me hubiese imaginado.
Javascript
El paso lógico a seguir fue JavaScript ya que se utiliza en principio para agregar interactividad a un sitio web. Pero hablé tambien con mi mejor amigo (un gran desarrollador en Java) que me ayuda desde entonces en este mundo nuevo.
Desde marzo del 2020, que es cuando la empresa cierra el area para latinoamérica y con la pandemia comenzando tomé una de las mejores decisiones de mi vida: dedicarme enteramente al estudio de este nuevo lenguaje.
¿Porqué? Desde siempre me gustaron los idiomas. En parte por tener familia tanto en Brasil como en Argentina, aprendí ambos idiomas con naturaleza. En en secundario aprendí un poco de Italiano y francés, aunque debo admitir que la falta de práctica me llevó a casi olvidarlos. Y por gustos personales, aprendí inglés tambien, aunque con menor solvencia (estoy trabajando en eso!). Puede parecer extraño, pero hace un par de años aprendí crochet y empezé a inventar mis propios "amigurumis" (esos bichitos de las revistas de manualidades) y entendí que era una forma de lenguaje tambien. Realizar ciertos "puntos" y "patrones" se asemejaba a escribir ciertas letras y frases. JavaScript es un lenguaje en si, pero uno lógico. Descubrí algo similar en él, y me apasioné por aprender y crear pequeños programas y aplicaciones utilizando una forma de lógica y creatividad distinta de la que estaba acostumbrado (vengo de las artes visuales, el dibujo, la ilustración, etc).
React y Node
Habiendome dedicado intensamente por 6 meses al estudio de JavaScript y de vuelta en Argentina, decidí aprender React. Si bien hasta entonces todo lo que hice fué de forma autodidacta, decidí realizar un curso, una Diplomatura en Desarrollo Web Fullstack animado por mi hermana más pequeña.
Este periodo va desde septiembre del 2020 a marzo de 2021. Concluí con la nota máxima y habiendo creado una app con React para el front-end y Node para el backend. Aprendí como conectar con un servidor utilizando Express, a trabajar con bases de datos relacionales como MySQL o no relacionales como MongoDB. A realizar peticiones al servidor usando API REST, etc.
En resumen
Hoy estoy profundizando mis estudios en desarrollo web con diferentes librerías Front End como: Bootstrap, JQuery, SASS, Redux. Además, volví a Plain Javascript para reforzar conceptos y avanzar un poco más en el dominio de este lenguaje.
A un año de aquel marzo donde decidi estudiar (y mucho) JavaScript siento que fue de las mejores desiciones que tomé. Aprendí muchisimo, creé mis propios proyectos, me dediqué a jornadas de estudios de 6 - 8 horas diarias, participo en grupos de estudio de JS, React e inglés y al mismo tiempo siento que sé muy poco. Sé que ocurre con cualquier camino que implique conocimiento lo cual me motiva aun más.
Enlaces:
Mi LinkedIn
Mi GutHub
Portfolio online
Repo de proyectos personales