I have been working on websites since 1997, when I started working with a company that had a proprietary CMS for community newspapers. It was not my intention to go into the field of Computer Science, as I was more interested in Business at the time. But I have found them to be very complementary.
Q&A for professional and enthusiast programmers
Q&A for Drupal developers and administrators
Q&A for WordPress developers and administrators