My first introduction to programming was in college with my major being Computer Science. Before then, I never really considered programming, so it was a bit of a surprise when I picked it up so easily. Before then only experience with computers was removing any viruses that got installed from IE. Mathematics was my specialty, so although my talents tended more towards computations and solving harder problems, I found myself getting into web development more and more, possibly due to the shift towards the web.
With my current job being with the State of New Mexico, I started to care more about HTML semantics and accessibility. It is interesting how the "div" tag has taken up most of the document even though there is lot more to HTML and what the browser can do.