I don't actually work on Web related stuff at all professionally, I am only using these things because they are my "side projects".... but I do like to keep on top of things when I can. I think just saying that someone HAS to keep on top to be able to be a developer is a bit much.