Every Journey Start With The First Step - Part 1
Every dream start with a single action: just start
Today is a special day for me. After four years in Software Development, coming from a career transition and going through a Ruby on Rails bootcamp at Le Wagon, I’ve decided to start writing about technology concepts.
I’ve always dreamed of having my own blog, but for many reasons, I kept putting off the first step. So here it is. In this blog, I aim to talk about Software Development in general, system design (a concept I’ve grown to love), game development, frontend, algorithms, and any other topic I believe is worth sharing.
Some posts will just be reflections, others will be tutorials based on real implementations I’ve worked on, whether in my career or personal projects.
I'm pretty excited to finally have my own blog. It's built with Next.js, without a database, just dynamically parsing Markdown files. I’ll talk more about the technical setup another day.
About me
My name is Pedro Carvalho. I’m an environmental engineer by degree, and my first professional steps were in the financial market.
I was living in São Paulo, a huge and crowded city in Brazil, packed into public transportation every day, selling financial products I didn’t really care about. I missed the technical side of my education. At the time, a friend of mine was working as a software developer, living what looked to me like the dream life, working in a coworking space, free beers, no dress code. I saw myself as Jonah Hill in The Wolf of Wall Street (2013), asking Jordan Belfort, “Hey, man. What do you do for a living? I want to work with you.”
My friend told me, “To get the best opportunities in software development, you need to know English.” I took that advice seriously. I quit my job and went to Ireland to do an exchange program.
The story continues...