I think we should coin a term like "web architect" for designers that can code because coding is not something unrelated to your work, it's the thing that makes your work come to life. It's like an architect knows material resistance and other construction engineering stuff so he can make truly amazing buildings.