Tuesday, 6:30 am. It's been some time since I haven't woken up so early. My alarm clock isn't expected to ring until an hour later, but my eyes are wide open. Today will be my first day working in a brand new company : Multis. I've been looking forward to this day for weeks.
Arriving in the office, I'm greeted by Manon, the talent recruiter. She shows me around the place. To make it more challenging, it appears to be the warmest day of the year already. I'm all sweaty. But global warming is upon us dude, adapt yourself or move to Brest.
Anyways, I wouldn't let my enthusiasm tarnished by a few Celsius (pun intended, do you have it ?) so I jump right into my onboarding session with Greg and Alp which is where the fun part begins.
I remember my very first day on my very first developer position back in 2015 - I had been working in financial markets for three long years before that - That first day had me confused as hell. I'll never forget the very first time I opened the AngularJS 1.2 codebase : I was drowning in dread, asking myself "What have I gotten myself into ?"
Little do I know how I would have behaved if I had been alone in this. Fortunately, Florian Orpelière was there to help me get acquainted with that monster. More than a co-worker, he quickly became my mentor and inspired me so much with his passion, that he made me willing to avidly develop my programming skills.
If our paths had not crossed, I know for certain that I wouldn't be half the professional that I am today.
7 years later, my first hours getting acquainted with Maquineta's Clojure codebase reminded me a lot of that glorious start. Not because the codebase is dreadful, but because it's my first time working with a production-grade Clojure project, this time with Alp in the mentor's seat. That was a little intimidating, even for an experienced developer.
With his indulgence and openness, Alp inspired me to tackle the complexity of the repository with confidence and calm, without feeling judged. Thanks to this benevolent behavior, I don't need to spend extra energy trying to hide my flaws and I can just focus on making sense of what's in front of me.
Two weeks and three pull requests after starting at Multis, I'm already beginning to feel like I'm writing the first lines of one of the most exciting pages of my career, maybe because I'm finally facing some firsts events again :
- First time working with production-grade Functional Language.
- First time working in Web3.
- First time in an early stage Start-up.
I wish all of you to experience the way I'm loving my job right now.