by chance, to be perfectly honest with you :)
Fresh out of college, I was initially hired for my knowledge of Visual Basic, but due to our tech support guy leaving the company within a few months of my arrival, I was put in charge of our IT department (i had previous experience) and for the next 6 years, I worked as the IT Manager while also doing small coding projects whenever I could. After that time period, I realized I was starting to burn out, so, I decided to go full time into web dev, and I haven't looked back!