I've been making software for about 10 years now, and before that worked as a Business Analyst in the banking industry...
I had always had an interest in computers since I was a child and after 7 years in the banking industry made the move to full-time software developer.