Warning: long story, because I felt like writing it.
My earliest memory was playing with my father’s Vic 20 about 30-some odd years ago.
It really started somewhere around 25-26 years ago. My parents bought an IBM PS/2 from a friend, and I found a way to mess up Windows 3.1 on day 1 which required a complete reinstall. Then it was DOS while playing with memmaker, and again, a complete reinstall was needed (it was a recurrent event at the time, but making mistakes is part of learning) . I grew up with all the best games: Commander Keen, Wolfenstein 3D, Doom, Epic Pinball, Tyrian, Duke Nukem (the platformers and DN3D), etc. We went through quite a few upgrade along the way…
In elementary school, my parents subscribed to that newfangled thing called “the internet”, and that’s when I knew I really wanted to work with computers. I wasn’t sure doing what, but I wanted to work with them. Later, in high school, I started dabbling in HTML, JavaScript, Visual Basic and Delphi, and that practically cemented my decision to go in software development.
I studied computer science in college (or CEGEP, in Québec), where we did C/C++, HTML, Javascript, CSS, .NET, Java, and everything that was popular around 2005-2006.
First job was for a startup doing digital signage. Built the base of their software with one of the partners, but ended up quitting after a year and a half for multiple reasons including, but not limited to: incredibly low salary with no raises, no recognition, working in someone’s basement, and expecting a recent graduate to have the experience of a senior.
I then found my current employment through a guy I went to school with, as is employer was expanding and needed people. Sadly, the owner of the company unexpectedly passed away in 2013, and the company ended up being acquired by one of our distributors.