Two good articles: One holds that designers shouldn’t code, while the other argues that designers should learn some code. For the most part, the “code” referred to here is HTML/CSS, not PHP/Ruby/Java etc.
As a designer, I think it’s important to have enough working knowledge of front end code to do some in-browser design. Especially when attempting responsive design.
via A List Apart