Here is how I found my path as a software engineer

Curious software engineer
Search for a command to run...

Curious software engineer
No comments yet. Be the first to comment.
In this series, I will treat subjects related to software development, software engineering, and related career.
There was a time when SSL certificates were expensive. Now with Let's Encrypt and Certbot, you can have SSL certificates for free valid for three months renewable. And those certificates are necessary for you to enable HTTPS communication on your web...
It’s the summer holidays, after all. So I wanted to spent some time with my 7 years old daughter to teach her programming. ⌨️ I spent some time before discussing with her some of the basics concept verbally: the different parts of a computer, and bas...

This article is a follow up on my previous one introducing the concept of SE Spectrum: https://sonny.alvesdi.as/a-better-way-to-discuss Existing solutions For long, the easiest way to run a spectrum was to use visual drawing or diagram tools like ...

Introduction to SE Spectrum

One of the greatest tool available on GitHub is Dependabot. For those not familiar with it, in short it's a bot reviewing your list of dependencies and proposing PRs to update them. https://docs.github.com/en/code-security/getting-started/dependabot-...

Photo by Harli Marten on Unsplash As long as I remember I have always been interested by skepticism. And I think one element that really resonated with me has been that conference talk by Phil Plait: https://www.youtube.com/watch?v=FrFRbGjUtJk 15 ...

As a teenager in the 90s, I was living in a small and cold town in France. I was doing not much of my life: going to school, playing video games, watching TV, ... My family’s revenue was pretty modest, so I never had the latest fancy game consoles or toys. On top of that, I was not very confident, and I was going on a bad path in terms of weight which accentuated my lack of self-confidence.
Early high school, both my parents went through depression. My mom got sick and had to stay in bed for months. It hit me too. I failed my year. Life was pretty pointless at the time. Everything was falling apart, and I couldn’t do anything. I felt lonely and powerless. I felt I was not belonging here.
Then I got fed up with the situation, and I decided to change that. At that time the Internet has been my greatest companion. This window on the world allowed me to get in touch with people from all around the world. I started to be part of communities and bounded with several people remotely. This brought me to think that I could be part of that world. And that I started to feel that I wanted to contribute. This is where I decided to try to make websites for the communities I was part of.
At that time, the easiest tech to make websites was PHP. And this is what I just did. I started my journey by documenting myself. I gathered information and good resources. On a second step, I printed tutorials and documentation on paper, and I read them carefully. I tried to read everything, line by line, to understand the essence of each concept. But I still left some difficult concepts aside like object-oriented programming (OOP). On a third step, I started to experiment with all the theoretical knowledge I acquired.
The last and final step that really got me into the rabbit hole of programming has been to contribute to the world. I made websites for online communities I participated in. And I started to get something amazing: recognition. I was not just a random name, a random loser. I was the programmer or the webmaster.
Sometimes in life, you feel like you don’t belong here. Sometimes in life, you feel lost and the world around you is pulling you down even more. But don't forget, there are so many exciting things, and whenever you find one thing you really enjoy you should try to stick to it. It can be programming like me, it can be dancing, it can be writing, it can be anything. Go through the obstacles. Pull yourself up. Be the best of yourself. Contribute to that world. At some point, you will get recognition, and you will understand that you belong here. You just hadn’t realized it yet.
Photo by Stephen Leonardi on Unsplash