As a programmer I could care less if a designer can code. What I'd love though is if design courses spent a very small amount of time teaching basic source control, organization, and naming conventions. I know some designers would consider this boring, but I swear it would really simplify the process and we coders would be much more accepting of last minute changes (after all, we make last minute changes sometimes too).
I think the misconception presented here is that designers shouldn't necessarily be handing massive, unsliced photoshop files to pure coders. There's a a few skills in the middle of that process; slicing, optimizing, organizing, and css. Often enough neither designer nor coder is proficient in this area. Handing off your mockups to third party slicers isn't always the best idea either (you can end up with some pretty strange CSS, and dealing with UI changes down the road can be painful). You might be better off with someone dedicated to this role.
Comments
As a programmer I could care less if a designer can code. What I'd love though is if design courses spent a very small amount of time teaching basic source control, organization, and naming conventions. I know some designers would consider this boring, but I swear it would really simplify the process and we coders would be much more accepting of last minute changes (after all, we make last minute changes sometimes too).
I think the misconception presented here is that designers shouldn't necessarily be handing massive, unsliced photoshop files to pure coders. There's a a few skills in the middle of that process; slicing, optimizing, organizing, and css. Often enough neither designer nor coder is proficient in this area. Handing off your mockups to third party slicers isn't always the best idea either (you can end up with some pretty strange CSS, and dealing with UI changes down the road can be painful). You might be better off with someone dedicated to this role.