Client programming

What is client and interface programming? Many managers and old-school-hardcore-developers will say that person A is great because he has done some really stunning graphical sketches/and or sites. Other would say that person B is the best because she knows all the differences in the ECMAScript standard in comparison with the different client versions. A third person would say that C is the best because she focuses on web standards and accesibility.
My opinion is that none of the answers are wrongful, but that a combination of these skills are needed.

Robert Nyman is focusing on the skills an interface developer needs in his blogpost Looking for a good interface developer? Here’s what to ask to make sure you’ve got the right person – Robert’s talk. Have a read.