
This is me, I work on the web.
I've been doing this for a bit over 10 years now.
I've managed to do pretty much everything you can do with the web - from setting up routers & servers to visual & interface design, frontend HTML & CSS to backend code in C++/Perl/PHP/ColdFusion/ASP.NET/Ruby. I think the main thing that keeps me interested is the wide amount of variety that there is - I can (and usually do) learn something completely new every week.
These days I'm mostly coding in Ruby on Rails and HTML/CSS/JavaScript.
Another thing that keeps me going is the incredible sense of community - there are a great number of people who inspire me (and who I like to count amongst my friends) who I've met over the years, both online and offline, through user groups, mailing lists, conferences and the like. Whenever I'm feeling disillusioned with the web I can take a look at something awesome that someone else has done, or just chat with people who give me a fresh outlook on everything.
After a bad experience at an interview in the late 90s, I've vowed to never wear a tie or work in a cubicle (not that there's anything wrong with that...) - thankfully I've been able to work at two great companies (Red Square & Boomworks) that have allowed me to work on some of the largest sites in Australia without compromising my principles :)
Source: http://www.flickr.com/photos/lindsayevans/1366481520/