I was in a band and we created our own website. There were a few problems around a PHP contact form and we all took turns trying to fix it. I realised that I was enjoying something that drove everyone else mad.
I was going to be an architecture major, right up until I realized my projects look terrible. The bunk beds next to the lecture rooms and how proud the prof was about them sold me on not doing that major. So I picked something that I liked doing. Noodling scripts and code. Lucky choice.