I don’t know if I am passionate about being a web developer. I find it really easy to get involved in the projects I work on though. You get into the system of thought, find a way to build it/change it/fix it, and the release it to whoever needed it. It’s a fun cycle. It has plenty of headaches along the way, but overall, it’s a cool thing to do. I learn interesting tricks/tools/techniques along the way.
It’s an ever changing process. I prefer the though of adapting to new tricks as I go instead of having mastered some technique so thoroughly I’ll never have to put thought into it again except for odd situations.