I started this as a comment on @felipe's post "What is your story with Linux? Me first:" but decided it was getting a bit long.
How it Began
It started on my first day at my first job in tech. I was working part time and being trained by a retired IT guy that had built the computers and set up the servers I was going to manage. He showed my my workstation which was running some Linux distro. I knew nothing about Linux at the time and I don't recall which distro it was. I am pretty sure it was using KDE though. He just called it Linux. At the time I was using OS X (now called Mac OS). I didn't dive into Linux at all. I only used it when I had to use it.
Fast forward a few years and our team was tasked with launching a set of web sites and I needed to set up servers for hosting them. I had never done this before. I hired a consultant to help me evaluate and do the work. He was a Linux guy, and also a Vim user and regularly encouraged me to dive into Vim. I'm still grateful for that. He was a Debian fan but due to my limited knowledge of Linux and upper management's desire for support we went with Red Hat Enterprise Linux (RHEL). What is funny is I now work at Red Hat. I started learning more and more about Linux servers as I ran them. I set up many Debian servers and have been using Linux on the server ever since. I still default to Debian when I need to set up a server. I know it best. Over the years hosting web sites for myself and others has taught me quite a bit about Linux but that is only the first part.
The Year of the Linux Desktop
In 2020 I started working at Red Hat. I stayed on MacOS but over the years I had started to tire of Apple's neglect of their operating system, their increased focus on iOS and making MacOS more like iOS. I wanted to do things that MacOS just couldn't do. My job required a lot of use of Docker and MacOS at the time was painfully bad at running Docker Desktop. In 2021 I'd finally had it with their hardware as well and decided to try to make a go all in using Linux on the desktop. After all I now worked at a Linux company and had many co-workers that used Linux as their main OS.
I did my research and decided to go with Fedora since I like the desktop environment. I later learned that DE is not a great reason to choose a distro. But, all and all Fedora has been solid and I haven't been tempted to go back to MacOS. I bought an early Framework laptops and soon after requested a company issued Thinkpad. I installed Fedora on both and haven't looked back.
I've tried Arch but its never stuck as my daily driver. I still use it on an old Thinkpad from time to time. I'm planning to try NixOS soon. I've also tried to use a couple tiling window managers but just haven't been able to make the jump yet. I think that's where I will land as I have used Tmux for my development work for 10+ years now and I like the UX. Linux has an amazing ecosystem and there's so much you can do with it. I now recommend anyone getting into programming or working in IT start using it as their main workstation. I wish I had done it much sooner. Thankfully there was a lot of knowledge I gained using MacOS that transferred to Linux since they share the same origin but there is no substitute for Linux.