Years ago, when I returned to development after a short haiatus developing business automation systems, I began re-learning web development. Things had changed a little. HTML 2.0 was now HTML 4.0. New tags were available, old tags had been deprecated, JavaScript had matured, and this new thing called CSS was just beginning to catch on. And, oh yeah, I was also learning ColdFusion (4.0 at the time).

Over the years I've seen a trend. There are a lot of designers who've learned some development, but fewer developers have learned design.