Minha Jornada na Programação | My Programming Journey

June 6, 2024

Início de 2019 foi o marco do início da minha jornada na programação. Comecei trabalhando com sites estáticos em uma pequena empresa, onde aprendi o básico de HTML, CSS e JavaScript. Esse início simples foi crucial para entender os fundamentos do desenvolvimento web.

No final de 2019, me deparei com o React, uma biblioteca JavaScript que revolucionou a maneira como eu desenvolvia interfaces de usuário. A adoção do React na pequena empresa onde trabalhava trouxe um ganho significativo em produtividade e qualidade dos projetos.

Em 2020, minha carreira deu um grande passo quando comecei a trabalhar com Ruby on Rails. Esta framework poderosa para desenvolvimento backend complementou perfeitamente minhas habilidades em frontend, permitindo-me criar aplicações web completas e robustas.

Trabalhar com uma stack que incluía Ruby on Rails, React e React Native foi uma experiência incrivelmente recompensadora. Ruby on Rails, com sua abordagem "convenção sobre configuração", facilitou a criação de aplicações escaláveis e de manutenção simplificada.

React e React Native trouxeram uma uniformidade no desenvolvimento frontend, permitindo a reutilização de componentes e a criação de interfaces de usuário intuitivas e eficientes, tanto para web quanto para dispositivos móveis.

Essa combinação de tecnologias não só aumentou minha produtividade, mas também ampliou meu entendimento sobre desenvolvimento full-stack. Estou sempre buscando melhorar minhas habilidades e explorar novas tecnologias para continuar crescendo na minha carreira.


The beginning of 2019 marked the start of my programming journey. I started working with static websites in a small company, where I learned the basics of HTML, CSS, and JavaScript. This simple start was crucial for understanding the fundamentals of web development.

By the end of 2019, I encountered React, a JavaScript library that revolutionized the way I developed user interfaces. Adopting React in the small company where I worked brought significant gains in productivity and project quality.

In 2020, my career took a big step when I started working with Ruby on Rails. This powerful backend framework perfectly complemented my frontend skills, allowing me to create complete and robust web applications.

Working with a stack that included Ruby on Rails, React, and React Native was an incredibly rewarding experience. Ruby on Rails, with its "convention over configuration" approach, made it easy to create scalable and maintainable applications.

React and React Native brought uniformity to frontend development, enabling component reuse and the creation of intuitive and efficient user interfaces, both for the web and mobile devices.

This combination of technologies not only increased my productivity but also broadened my understanding of full-stack development. I am always striving to improve my skills and explore new technologies to continue growing in my career.